Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:eclass-removal commit in: mail-client/thunderbird/
Date: Mon, 28 Aug 2017 17:24:19
Message-Id: 1503940845.faad1a7299166fdcb9c7cfd0c051dfdf3364272c.axs@gentoo
1 commit: faad1a7299166fdcb9c7cfd0c051dfdf3364272c
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 28 17:20:45 2017 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 28 17:20:45 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=faad1a72
7
8 add thunderbird-55 beta, converted to mozsupport.eclass
9
10 mail-client/thunderbird/Manifest | 59 +++
11 .../thunderbird/thunderbird-55.0_beta2.ebuild | 423 +++++++++++++++++++++
12 2 files changed, 482 insertions(+)
13
14 diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
15 index a1ec458..2821a63 100644
16 --- a/mail-client/thunderbird/Manifest
17 +++ b/mail-client/thunderbird/Manifest
18 @@ -1,5 +1,7 @@
19 DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd WHIRLPOOL be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
20 +DIST firefox-55.0-patches-07.tar.xz 12404 SHA256 7336ce286688474931b9fbd108cc71f84b255c95aa238c66ba844abf16106d9f SHA512 adf006ac5611594ebac6463474dbc7bc8696223e82d454b580e437f4103060ccdd8645d5eb160b8c94ecfde46782faade758ae93a61188ab986fbaa93bcc402d WHIRLPOOL 897f3f51f60d9ce22ddd87a08e8ee901e36bd99a497110c4abe222ab41ca279327fbe1320b3bca515e420ed3cd104e96be5dbfd19ee27b73ec4e08bb567cd4aa
21 DIST gdata-provider-3.3.tar.xz 85628 SHA256 1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b WHIRLPOOL 2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6
22 +DIST lightning-5.4.1.tar.xz 1891296 SHA256 2c7eb418eeb54919542cb097c76af8c61ada1738b30562a54dfdc1091a416e7f SHA512 d5e6197f53443f7baf2c8487293e59ce825bd835870c2b38c64feefcf3a20ee46a41e9c2320f55157bed1a647ef51e97b74efc1d1ad41be34caefc943bfdaaca WHIRLPOOL 5e046c862e4fe9ac47a7be4d7fc3342ccb67b8f76c1f8b542f75a8b81816ef7edff9b478525e2fe0efb7d21eb0fe8cec3ee28185a73338ba59e84de3dd622c4a
23 DIST lightning-5.4.3.tar.xz 1891484 SHA256 77185d29bddefa121e27cdd061f0cc227b1da1097b59493ee4138ba573a527d1 SHA512 e7903ffbe729c9608647c883202e668bb0a502ad55bd5330d073a92f336a2be427e364829a609912a32432c9a6eaa2390f6b8bfff4e61e87d03f72a4ac2aad03 WHIRLPOOL 9c7765221196080ffc69a3b0a8f1d77f59a3c9a742151049ff121c9f99adfe134165f3fafa6fa950196a809fa5103d5ef6527ca23f51af3394e74b87f95bc50d
24 DIST thunderbird-52.3.0-ar.xpi 604235 SHA256 a96dbaed8c14e113c2e2295422c4346ed97cbba349f6464532d4585ab6a5be88 SHA512 c8a4c362499f9f4c2babe878c67e85675d65a88b8d57cae2c1c11ea0a36afa8f21ba200c848f883ad46d1c94a468395e2aa3f9c23a68f6360e9ece73fb9ecea8 WHIRLPOOL 81c02925d19fc8cae32b7469431805eec80a8fba360a21ce2a1283ce97caaf33cdf5ab94f87002173477dcb779b5ac168047f2fd02c41b9c3c16efd348d89f7f
25 DIST thunderbird-52.3.0-ast.xpi 541173 SHA256 eb2614092cebafb0d326ac318bbd76d5e35a6865fe4f0be72bad871bc703584f SHA512 fa42be4913a6a27c94a7c8cb2c2c53dbc8bec8d0de8410883f16cfdd26cf51321dc58494abf1ce2d3c7b9c6b84eb2911c475c0ca7a5d5bd0f7e36a7995f8a1b4 WHIRLPOOL bff8aa8a9e5a4d268754d771fe72d08a27e18d68b09d109adcb1f8d0d8e26f5dc02e29a2a1842ed1d429f7a107c64f60fa5a9d10708e88b461d6875a632d4d78
26 @@ -58,3 +60,60 @@ DIST thunderbird-52.3.0-vi.xpi 637163 SHA256 98fa9c475af8c5a4dfe132ef5f27bf3ae0b
27 DIST thunderbird-52.3.0-zh-CN.xpi 593612 SHA256 2c5beb3ba1bebc339ae4124fcee79fad375ebba7d97251dac83ff1eed1042bad SHA512 9db62fce3fec7e4b243c8d8998da6222251e12cd8325df1e56a5ffd9609da03f451923d2be26e47020763b8547a828b679921972e59a653a19fbd7d8ad9d1648 WHIRLPOOL f1a97bed845afb1f734caafaa7b32e4810cfe2f9082befb72d762c3ef2c801e4b65e7768c902820654215866c907c7924017e6ec6ca848729ac9baeb8f66cf6b
28 DIST thunderbird-52.3.0-zh-TW.xpi 595729 SHA256 2279205d7288313d59be7c2eadcc572988e063fbb570e76802cb681bdc262e0e SHA512 cff5e45a221790a081dbbda711d8706c70970d96149e63a157b5efaf720b008966572a6a21e9d4435248e20efd6c9b0ce9eb374fd4691e875f3ef9e048f0d7c6 WHIRLPOOL da26721eb2880a4d6d05f96ba2005bbb463c1951bd77e805f0bf84b397d36ef2904dd36e81f3c26e3a02a202907175e7395c11fd54d233fff3102faf53340874
29 DIST thunderbird-52.3.0.source.tar.xz 228532004 SHA256 050acc320a9c50365a53e4faa6538a0ad7f9a302d5f2cfb6edf0c6fe1b573b18 SHA512 10e6495d207328aae325a797be1de5e535b5d967df929b0af9d7554d0473b5a7931c8f9cb1793e843b1913f441f790169dd4ac1ad9e0e53e66bc8e1c1dd60e66 WHIRLPOOL cd097157eb99a9b98aca63b259b77edcd1ceea5c150869fe485ab1219c1c84bcfbc7d70ecedca4b8733e8adf015ad0d5503db985b098207cd3b18497602c4223
30 +DIST thunderbird-55.0b2-ar.xpi 616929 SHA256 25fff190ff8280428d09597320b54253e776e02fa0f3f2a6030e0435388b8bb4 SHA512 0943467da3f944d92a47075c92f3a202ba44ac994f663fa9d8a077f2cc3e340e33a0a4a6ecbfc1a022ee97b474386182c1355f5709814cbfd10bc75bf58879d8 WHIRLPOOL 034fab50e3cdbb31603e8134d3b07361805015a4b4e5c6ea05a3ac1a81c5ff63f31baae9b96d51bb707a6f33ecf1e7eafcf30dd6b0e6c26f4507b18e10396de0
31 +DIST thunderbird-55.0b2-ast.xpi 554364 SHA256 72928e927112d61f54018753d9e98070ab0da85dcf2cc23da4d3ebcbe4d20f98 SHA512 d3e96fba09312611570aa6670ba619a272215ad34d9d0c5401c55f31f4be89318925b3bafa67bec623e0cbf440e6383c17e75d80ae724bd39e76f8c3712d8734 WHIRLPOOL fa072bfe8d30a61f1c677ca3435eac0cc9d24180e9d2279b0389ebea9aa074909a270426bd8ed7e440933dea2a131b2c7a7e3cc4312e99848e16eeb71229a33f
32 +DIST thunderbird-55.0b2-be.xpi 582639 SHA256 19cb697e0cc22450afb866ef970b5a422114459a2167c86c567cce281713ed20 SHA512 df0491b23e2465e3e3e783b908d166dcfa9b3a779ad2992882c27c98377d84e2680a7504226eed064a645a738fad81fa1c94b86fe057c8eef5cc14b3b9b53ab4 WHIRLPOOL 005da19c337404b2c90c9abc86638ae3258a516a140a06557581debfd6930df75eaabfa262ab527364f1e508918efdc0cec3fedba81141e91252bd9d93f775c5
33 +DIST thunderbird-55.0b2-bg.xpi 647838 SHA256 10403567004115ffa9032bbc5f4c0d642cd0dbdcd1fa37259bff9ffe2760e4fc SHA512 6ed6badc781fef6996988455a710236be2ad6d71894b465624f467765b86d65a7f800819cbc146cd941d84832e6e6ce8b1e433efa734d1f69d3141b034ec6a99 WHIRLPOOL 3c15b676d451e174f579583cb89293f692d9b82094df8c0c02a9f8fd59572ddb65014c735a26cad5c0163df6b13b2c06cc44875054aa3cd83b374c7dd8b6e311
34 +DIST thunderbird-55.0b2-bn-BD.xpi 686877 SHA256 4cb4aab4414f887646a7ececeb7a841e9dec1fa42c33c5a1673b693632f88ce0 SHA512 74d2782e664ff982d9071c635d89859a32ceabf94117b0239299a625af1646a77a06eb4b79ffae3c11fd22ff328d22317a43e385328a7a3f993d6e498dc2e4cc WHIRLPOOL 8c1c34ce2aa77a5c3713b3fed14e88116daa24fd8dd006911cc0a514e483bcc6573354f7db9d701d75d95eae6481e2f5b300df5c92a7135bb6992734df784dd5
35 +DIST thunderbird-55.0b2-br.xpi 570074 SHA256 eafd77dbb5747b0ee78208800867791cadf528613efb3d1d60ce8b67b4efcbc7 SHA512 dd1fb15ec332bb07d03c78971782ca162f2a58b3e2fa12cbe4a2f9d5bd42b82d47af16f5da8a601d470e120c74841e79b8882035e29b862058674e4729e0bd71 WHIRLPOOL 497151782272fdc2fe4afe31883e7d935e3c8372f2cc5f4c356bc3803f9201ca914d03d0bd3775aac1d4126aaa5af94e3cab5bd3f6f8a70c783a2821590292de
36 +DIST thunderbird-55.0b2-ca.xpi 580635 SHA256 b99a7faef236be1f966edfaf5c0e729891bb1abbb1eca83fe563dd937a309399 SHA512 5c075c538af2efbe7cc3f941a64af1294b050eef66e254d15ac4bc05519470ede944d18a6aaa7bce09ef46009e12b6de6a96cbba82d897c89845adca3f4e9ffa WHIRLPOOL 1e9d14d43dda3dd5f4ba1039d41dc8ba5ed7a0b64e240b17587182a0a75b150ee3ee3126833d1eb36821cf6f9bd5dd8f4f05f8e9975f74cd3ff5c060b5914c9e
37 +DIST thunderbird-55.0b2-cs.xpi 592155 SHA256 e4d86794bba447ca94b6dee791ca7424381cc22ebc3ae18451d8a2965cf2381f SHA512 cfbf53740f77e9c0dda9119f361cea9ad209ef095afc2bcd2c3b17ed1f2536a2d0f78992ff4b8c4db4ee80738a057188e500280d637d694a48e77299a1f76f0f WHIRLPOOL 71e9bbf75f8253a3868bcf70cbe798a05148a0d37046c0f0a424da296d57a4fe227fe7da7a7d390a1d8fc3a53dedfb41cfd355a58b185b16c9f7a1c96544bd8f
38 +DIST thunderbird-55.0b2-cy.xpi 565268 SHA256 568933acb9f46310964854f5b84832da6d565eda8a92c1242a61c68f5e11fa3e SHA512 149d05d7216815d0a658803795d0fbaeaf324ade24af505388783e2fcf89af3b80ed98a29f77e4e1315af6bd854e301b757454f00288fd83e3705cb83e879b14 WHIRLPOOL e6247e5d1b0522558e9a8b3c06f06bbc2eca43fa74f633b0189935fb0d1537ad15638f7df6cb8e6499dc979cabf9cd79bf3fde28ea2225a9c44129c22643d9f0
39 +DIST thunderbird-55.0b2-da.xpi 553373 SHA256 ac3e904886d61ebc64be8ec69cbdd3a49aae986f4a613c1ce2ea190a15b063c5 SHA512 69557360eea1617e798a1a02462eb3b1f567d58f68107129682be6bd79bd26a4f3cc4fd2b086034cd27c2fd4983b21d37f7a83b85e3899a390c49ba935a061e1 WHIRLPOOL 1bde51827f1ebb5b30a4d8da64f907f45fee1677279d732ca609523a94d99cb13611dc6fa6901bd80487ff757654a5906f1d6a65a726d288e95b7ff395c25cf0
40 +DIST thunderbird-55.0b2-de.xpi 569328 SHA256 0f544137eeade77e640b14f3e1bbf2f556e998d92e0ab84c76f668b246f5f56e SHA512 d573a5300357edf2a87ad42b54d521f8ca587737f8d1ccf70fc024d3e6f1879694bfde02018362aaab862b706cbeb461bea17761a76f399daa4c41ac2fcc322a WHIRLPOOL c2b132198d1a293371cc2946af8a7678a41a8f337bb09ef772041d1aedf4f6e3f0e8969f01f5b3975f1c37a6ab8e0c04db46f0533fe06d00292438f11601f42e
41 +DIST thunderbird-55.0b2-el.xpi 674936 SHA256 c4cfc5478d6a82c132af603faf81dcbd8f36b997b35fd1738813a345b41c529c SHA512 d60595efde6c3b1492ceec5b3b19ba85b52f612c9b8e12e9382cade4105ce1314515854681fa819eaa90f74e150fa6c7367a348a3278b3c13154095174aed0a0 WHIRLPOOL 1f3636fa360753137ddb2038b835e5d83fb099149b9e30ac63bcb5954c643ddf886f6bbe31373368776a447cd39ba1240cbce2cb09933162b132e40e0f65bf3b
42 +DIST thunderbird-55.0b2-en-GB.xpi 542118 SHA256 e01dacfdaf42499e22827b8b94ab046f34e65bd99afa2c154f241777feeef0a9 SHA512 e2e31776d0e61b114f79417bfb0f4dbe54d9d8eb0be66650a1305fc07197dca8fb2bff5a8e0b514af28b5f682433bd3293d388c3cb4eeb9c65a42ab5e32a37e2 WHIRLPOOL ac5cb457d795b541bf64cf7b24632ad79a8a9c0e9f7514567fb0a9a99888ee0645cab95c9c921645c7d4c3fcdd0d582d587a7adc78cf9f539610374151ee9894
43 +DIST thunderbird-55.0b2-es-AR.xpi 577623 SHA256 b00a3c038cbe2916199ac495b05bd58b81c43923bbf5289d1bbbff1a501c598a SHA512 cc7332ab68258419607f5cef1141c153e5aed5a3082d6afa6c718ce236048f256b3d0f07b6f617ed532f02a941decb5e0c30ef2100d642afcde5700c0a290d5b WHIRLPOOL a923c3a167bf33b83ffbc6aaefecb60236602171cd97ee2b7cf704e92c762361ef21740c02a8ae1231f42133f6a30e077c9768e5f414b6a4b11956f1095ba6c3
44 +DIST thunderbird-55.0b2-es-ES.xpi 449561 SHA256 ba0be9b7bca58ae98d0d544e8cfb6ad1e43adbd11f0a9cc18d272f64afe01254 SHA512 010201cc4bcb7f24ec7e12d8a0de4ce03cb6ce3272a2c3479a607b3146624e2b103428e1392cabab8021fc16a84cc9197ad9e79edcc58cb6be494db62c701033 WHIRLPOOL d632689a751ca664e6b17c0b8aa66a9d630e66405cd380904048332a39faeec7c63410465bd58a340c8d21505d84a6da24ef88f8c103c963010c233bb54d0cd0
45 +DIST thunderbird-55.0b2-et.xpi 560877 SHA256 6446ca1f68a30bd5c8710d27bff469208a94242aa61021a4dee092faff932ef4 SHA512 adde2d168ff5529b8316c03c5a77b05146bfa1925bfbeddfea84ef653187c00644c5cb796de3f31d4eeba65f5107060c2e7c0c3a2e526ad7c747458f25f53beb WHIRLPOOL 59f42cc5919c55a0beb372c681bbfc1b0f399af102cda7ceb76ca04b8698b7405e009faa2e5783c67136d385861ff1a3cfccfb87ad6fd67d0aec82a03cec12f6
46 +DIST thunderbird-55.0b2-eu.xpi 565804 SHA256 a95b314384a961356ed001150d65ba6b07d112351df08107eb1b7de516ce501f SHA512 aa867ff4549d3b3dd50600c387ccc9504933b91880842cf3760f30416da5077d2cf254961a56e7fbbe0bc299d59f96d7df556f0b12c1723c8f52223456269cd2 WHIRLPOOL 44e4609f711df7bdd68e31d7bf6c673b032036ff4c8e2080ca07fe5d65063786ead5a40bfe8199ace0e9d310f92d8f7a16101db21e5a0889a8bb37df4c68c4a9
47 +DIST thunderbird-55.0b2-fi.xpi 561820 SHA256 bb192b6ba63fb0ebc012f51cb863d998d2628aa1dbe5365926ae9728ce228717 SHA512 6364d9b00a5ab6898426765a3ba7257f6f3c801cb3ada969c172a011a665c19fe7a8b1f6890262b6868005f917c249e434e2f02fab9c88609ce748fa19807757 WHIRLPOOL bb85d74c12f99081b3206fbba74e1cd67d2fad84c1a407991bdac2bf2bb8cb737aadbe9ba12082b5e94e21d97065582570b7e94610ff074ec326f306788ee847
48 +DIST thunderbird-55.0b2-fr.xpi 592186 SHA256 7bd44298966409e1a899dce467ed381b19744318c421bead7292a73317c9dfb2 SHA512 1fbe7e9c24ca13b65778de0249836d8c31b9de3155917078b90be26009f1cef96b0026ac2f6a89078bbc720370406ea8c0b6154d7a2502c6506822d78d8949e5 WHIRLPOOL 02c2ed120f30e612fce79b9a9727b7f63cd909393439c2579f5b0fbf8a55891bb6cfdb76ed89d416d989873cb81a6659bace5fb0a1937384295e0e562a784a66
49 +DIST thunderbird-55.0b2-fy-NL.xpi 575528 SHA256 ae780c67490bd10a3abd227461949e34469c7c49790cf9cbf200fee1cb624b63 SHA512 49c4a4a8736cf5693adb705e3802389f6aaebe2befed7219ff2bf1ecf29d9a0c734a7d0532c0a06da6c902a5f9870004c1ddd6ea3fbe4d50847f70af66149fbd WHIRLPOOL 6522312d00127d7bdf42775310ccbbacb715eed362a8aa01a9140b2677320f33fcfe3d11a8e642b825491877d4c369d97962642fae8605adf02b17ecd31eba4e
50 +DIST thunderbird-55.0b2-ga-IE.xpi 594512 SHA256 21eaa49003600da73796ffce96ef73afa97507ea16a490d4180fa0fed63bad84 SHA512 da34915830ee835d356deb2fc15369d750fe9b770453d03d840e8330bbb389e71b8b0bd1fc240e5e6b5f940356ca500acf058e74de895a2fe70cf802b24b4a4f WHIRLPOOL 4fd0eede07104df49f00d5e787c9af112d8c56b65dd9ccf8a05235fe10ccb52cb5d1c8bdb82b676295fd3be478a2a44c908cf057fd0ed38f4e11171ca37dc9a7
51 +DIST thunderbird-55.0b2-gd.xpi 584585 SHA256 1502fdf32ad3d1164524fa4d28e33ed5dfc617ec9e97d6c79c10787fa607fba0 SHA512 69e19a6fe8239a466c746fe78f0e9fbd93ec960e43b147e9449394933ed1b92ad6ecc5f4ef4c07ae9863dbf284b504d71d033bd662a706b1eb3bae44f1a3e541 WHIRLPOOL 50b1034ecec5c03ea6b06c5689bcaaa8f443a5f218f1d8a1e81b7c7d35e6b5d510e7aea2ca26d1a0c7d4f24e565aed3c37c5a0e09d50061f0c82ff2c9a9f0c7b
52 +DIST thunderbird-55.0b2-gl.xpi 586295 SHA256 0158be526dedde3e4ddae33719a26cff8cfda9edf6b95005ba301a84dcfdcb76 SHA512 072f1a56e79c082c5768e6483d3256ede7c33a7a97dd14119ec3cbfe8da6f4f064d5e2c020e3778279b11faaa967c4b4a4a7a9aaa450662099cc95c2a6ff6922 WHIRLPOOL 247fc40e5c5058777840033787e26dcff63e695386b29cfac57144955cc930165b9e2434be7e8ca779ee1231daed833bf7f571f12f61db9cf86c17f77243079c
53 +DIST thunderbird-55.0b2-he.xpi 604710 SHA256 b185688bdb2499aa15eaca68ffaeab1aeb151653123d950acaf17a7b64392f04 SHA512 b0ec48b7e1888d20f68d458eb77d221e8858507007cbbabbe224c8822be6d3fcd45a673dab71c378d0b540a7233fa4a0b7c2e008f0bf3d4d6479a1898992f1d4 WHIRLPOOL 08dcb04239ef6a93153a37874f4c7e42b997142aa62a508fc6a0fcff505c6ea248d19924f898107e39258afe08874a1da05c143adc73802aebf899ccbe0ef530
54 +DIST thunderbird-55.0b2-hr.xpi 575773 SHA256 be3c50231acfab65b82779dbbe8efd7bd13596d82c3e9be13ea9ae64ac0ee5f6 SHA512 3c9ebb308987c5b5f2e713b7240d3480e5fa06fa3f039c4e834aa3cae73a1fc72c7aecc700deac0fd07fb8e4aef5d791db3cfccc38532d1de57021c77f630d3b WHIRLPOOL bd21a538e0579cd75e8ea30fdab0891f90cca748e2c71243264f6f72ef64a17c42e60535a6205681fae3b43385062ff1e6a31bb03635dbe375b8ce9527ff795a
55 +DIST thunderbird-55.0b2-hsb.xpi 593041 SHA256 867102b3d0dbc2b09b0bdeff5763f7971d6655bbb886782a51ed3ac45da4e30c SHA512 0d96187402f3d376ede4f8c210e5ff1f7ed996c4b9282dff43ed36c3adcec4ec2f9e7217f5282fef5a9c0307bb1d4a34864e78180c5fe23e74c6548b6857f68f WHIRLPOOL c954f5d580ccac8172e4ecc8343f37c1303330ecdcf78cebc89de29b47fe1ddac634022317039760d2c442fa9b48b5011c52018460a0aee5dbd2780769151974
56 +DIST thunderbird-55.0b2-hu.xpi 597340 SHA256 b81532d0219a89170f14f8726830a367145a8e7dd0830c89f107b6e30d809184 SHA512 ae18520c5fbe5e613f901249b772059588a190d1eef74728cc909677fbc26e83e8639d010bfbcf48efd8c67152eee63627693fcc9d04513eb267f7c2403f0392 WHIRLPOOL ecf229da6bbbb5d5b7f8724f58c6ca2a44573606bc3dfdb043a6963bd1726c299737cc2a20cbce0c4835a023403b92cfe66bcc15a0f285d1d769e906faa6744c
57 +DIST thunderbird-55.0b2-hy-AM.xpi 642985 SHA256 dcd9577f2b5167efdb8b5e29b02ab0029983181fd8b84607685d69823a887003 SHA512 b4e996c591df77c5e98963b78f2b400c5e2c18b84faf68422686c3485e87fd7d2cda8aaec46243a9e54b5f0b96c1fec8f88b0657a62e90da69088f9579f02539 WHIRLPOOL 56c303153c02726c0fdb752ce210e0a63f69483a840b7aa5b45df41126d8ee716aef9e16e5f652e3eb9743c5891759ec866214a7ce39720e9862be2d08c5d6e6
58 +DIST thunderbird-55.0b2-id.xpi 557899 SHA256 d77ee6e912149b9abd6806beb47148edd9b589d9191f58c9636a2e1fba901d2c SHA512 3c6fcfdc61ac5779a2c731343d71fe0f3b9dd2f49313fef28cb5dec0eb911e6ec2437b0cf135d589b77c0c77fba55bdeefd7e15bb374d0c3b54ca3075f8240af WHIRLPOOL 3ec1db7cd1e56351706f95c2e22eabd749d9ec2c2461d462a855cda4263588a0a6ec61d49636971696387029d641e0f9c9da7d2f5c3fb2d768fba24faa264f3c
59 +DIST thunderbird-55.0b2-is.xpi 566255 SHA256 8c3a0989ca3daece5943516873c72910c7356fd5629ec5e1c91e7b8b76e780a9 SHA512 25df6cd11b8b46df80872326e376127c61fafd1e6d2609bcbff1f71f23c8bd0e78ddf7f43a877d475cfce27378f95f86f5ac3bcebe2d3976714a5b8e5b5ced9a WHIRLPOOL a3f0556bad49230a58c0addf116533f23e9ab712b39b2dcd5350f2d6c5699e99f5576bc4f78af7c814e4089d15f602b7020012fee311cfacde505497ae9494c0
60 +DIST thunderbird-55.0b2-it.xpi 463433 SHA256 bd255007af1d8996d6098595709efcf09b88688257db640d8050f8c53f622188 SHA512 2cc528ec64b405a3964bb44db8167518797c2e1f0978c0eb6921113619cd212de678d0ce9b665e6d026cf05925a78ea4f17c957570804e9461f6dcec6f1b748d WHIRLPOOL c72d96153b0e4e516e4a8daff7f882b854bd0b48386b01da2655ddee69d54a45e6a2d5f7ffc9cfde0e1f27db492f1e32923b447e4e527d3246986273ab466997
61 +DIST thunderbird-55.0b2-ja.xpi 642716 SHA256 b3993a763dafbde8b586d8be17ca1f59e1aaa297c9c1fb2724d777f4a4384256 SHA512 c48b381347cbb58d69023a3661ba61f8407549f4a7bf5b8c9a49b0fddf29b08ea6aaa977b509c6169c3ee9de4d5204a9e1d9e9b05fa5adc7ab0bd2c735b678c0 WHIRLPOOL e131ae8b6939b30aa720b437e118a4b346969eccdf34698c587b27be04b06c12584dd6d542c9fc7abefc31269470e81eae0a6804a6b1056c885c9a4a3949d504
62 +DIST thunderbird-55.0b2-ko.xpi 605652 SHA256 5ae4219a01a7874e0bd44961a90361430d5377211210b7bf5582dc49f3cbc411 SHA512 b33d13be6c59f06b26b36890e6c3c9c24cb5181c8d269dcae895b9b9c5b8a9c3f874e537b06186ee0db4211b698a5070676f86c70bc9f4b77c9228ba77cb60c0 WHIRLPOOL 0eb4a5e4cb5b946f039fda27a828acc380a194498665ef41a151866fe1f910bb508c90acc67bdf8a8874f2baff5385785017d1b4da6f1194907d66ad62bd22c0
63 +DIST thunderbird-55.0b2-lt.xpi 591088 SHA256 d17ed63f8e6463363f1d6e6620f3526e097d6275a0b4c9fe12cb69e7130d5b60 SHA512 57e29c4ade33bd90d82c8ac335a1acec6b072e35c6282debf4ade33f01f50f1d446f29be42a073558bedb2403f7cfbcf59df7804e33d3047486c57142e3c816c WHIRLPOOL 1f06176645ae23e8e7800b22eba4ded5c6f076392de133bd4aca23c686d23f00445e3dfdcd720a4416852a42b7affaae0c4100c6f3ec8282ea4f12a0b055363d
64 +DIST thunderbird-55.0b2-nb-NO.xpi 562335 SHA256 0381eda1c23ed595d69bc3471405ca13a3def6c14c79ea202dc594158bf17a42 SHA512 4d7e8103f68e80b03c4b32fe79e500834a2720252f9e6ca6a65f49d835f317233919a6deedf13d50a60727c84a87aadf153f0c6eb436322beed4290a528a0a97 WHIRLPOOL aa46dca7ad008cf6428f2526e9ee8ac45e5ce1d380f0c937830ca0df7bf15daef190461157538e85aad8f7ac582f5779fc3c4fde26834116eae48a14d2907968
65 +DIST thunderbird-55.0b2-nl.xpi 568111 SHA256 01c517bc04acb15915cc7088ae688f59cb190e66e57e0d0cb2e2653048c55d2a SHA512 eeee139319c5258ed804a55e31e3b4ec958c042edd96c44e34ef1b713c20b118156cdb7db00f33296820de9254976285568b511ef136f608ea7e55edd645c367 WHIRLPOOL e4654fb507cf04219630c374b04f9657885aae7e2049049c40c583e411884dd07f4e4b46e615dfd790bf9275ca3ae00b237436369427fbbc640a7c7dbc5640d2
66 +DIST thunderbird-55.0b2-nn-NO.xpi 563021 SHA256 f0a6803a3de59f8dac65be964ac0d15d19da56f05a8c5106be10efc82b3b0f1e SHA512 6384a3547e9e56ec6fb8674e150531bbe9bec8351416cd8dfad081a5eccaaea0162feea74ef5784d3fe7abb1ad84cbcc9c195789a3631e3a1a0b57ecb8d7555e WHIRLPOOL 0d1f02256fc1363b565639b6acfcb3d46e58b7b299e2455662d07e3f7f8c49cc69cbc50d435c5b8da541997c73071cf4d8d8f12e3a363f5a67963c0f5a9404fd
67 +DIST thunderbird-55.0b2-pa-IN.xpi 656582 SHA256 5d8edf15183a350c6cc32c4834dcbacd46457a3cd11f2f43a67d8a2a03c55db7 SHA512 fe96d18724301722f04e1f4ff45779aad0794e7dc1e090e32438f3a0562284a74c8769d32d211a1a36b8c8cb381d13e51a69ca91615f7ccb5d3d5c6c6117e3e9 WHIRLPOOL 4e77be0712749d7bff63f2917a91a13aa3fb4b66297603b741200a4126ae159094fbbcef5bd9db7ebc9eab5b0fa96ccbdc81c90c3f75556b39ad331cd9a64438
68 +DIST thunderbird-55.0b2-pl.xpi 478887 SHA256 f7748ad7e6091fe4f4e62efc65e833a5a501be8f0156bd230d73191849ac90a3 SHA512 5e834e4332afb2dc9ad778fc921976e8d0760cf881f745e5843227b4a80d239d61d1430676d8998058531a788ef1b2162e785300d3c3496fb2199b4f4c20a16c WHIRLPOOL 8bb1c674df605db12aa4fc9a191add9faca26aab6c21d766f1f6573ec8310d176ecb13ff9d35d840c94b8675a6d6e436457e34e18aa3af4333bb8cf674088492
69 +DIST thunderbird-55.0b2-pt-BR.xpi 569677 SHA256 3c2a063d84d4a606743215dd960e61a242d8f1945f914cf3d0782ff327664097 SHA512 365ee7714dc185e3c05b4f426771bd21e67eb997033a1d575f7af9769a6148e9fd13d06c6712dbf9937c46cce0733f3cc7a9cba5ed4a9ad6230ac6a724446cb5 WHIRLPOOL 4bdfe955c714b61f69a7b58c0eee18b3f63d7faf03664423dd4ca38ffaaf307413f8ddd0b3cb8533a90dda92c991851bd27b511ec9ade0c37af9249d61b07c6a
70 +DIST thunderbird-55.0b2-pt-PT.xpi 576042 SHA256 3e70844c94bc1aaea3e27599018092604282a115e345e2f36fad46b2ac37e88f SHA512 4783a7f2e81c40c26fecc86648b55e8948547383d4ea7bfcc0347dc52429958dae8d329f69891ead3340756ed062817deeb44fd36d7e9550b7a02ab8b6d1342b WHIRLPOOL e30f1483b18b1455bcf12531795616b7ba49dc9d8f9ec51c5eb9a5488306ae51aac84a6f303ea8461050ee4af8de22b035cdfa83aed6fddf29bea337608ea12a
71 +DIST thunderbird-55.0b2-rm.xpi 568473 SHA256 ed0ec89d74f383c3f0745ebf79a556bf15a3440206f99837ba46c6376053d8b7 SHA512 bbfbedabe85e38f3cc422fc0a40320a39a80756164133fc29bd04765da831f323bd385b26bfef5de96a125c9c5ccc7380e064c11e9df8b49b556cb67482bac19 WHIRLPOOL c2cea0ab2ac200a7072d6e5fe18794a7324dd78d211cd353582741c7be224bbc609a0417dd7c92a4d5d38b26c16585530658de270b59ff9055deb4445cdc30e4
72 +DIST thunderbird-55.0b2-ro.xpi 582505 SHA256 c14e397a0716fa24a57840a4ec04d0875192e6df884a083f858ca1316981a527 SHA512 f39a068e673e82ee01651d5495207e3254e384d9ba8db613e49368bc138e37922efc7be254ba13b7c5c6b49721bb70da4dfa6bc7b21e482a77d5478f99910ca1 WHIRLPOOL 756d4cd513b152f400cb3ee07da06f4781865ba5dc0a45944bcf0cba6021f127c7b5b53d1d824b4fbfda35e2405df2d3837015e0f0b2e9587372fea70496c203
73 +DIST thunderbird-55.0b2-ru.xpi 668765 SHA256 97c66aa3434cd2c125d180d94891e6f0db1e776232f50747a9a1c384c8614ae4 SHA512 7c1d5d3ed74a352349c28e38776fbb211534fe8802db8c72a5fbf1c2b8316240127cbb6b1810779edf4ff489b02408c8e7dbb4557cd2ab94466c00a5998bbaaa WHIRLPOOL e9d18e0739a872ecacc1ba9e9cc2e9028fd7b7ca58f24fafcb37893c28521f86eb85ba2621c2701090a08640bc1018e8340194687a146a1d4f2b4d88b3dc3215
74 +DIST thunderbird-55.0b2-si.xpi 662451 SHA256 074221833b6937507bced0e5f20a5e8185c18f46f7a0641b4fe2fa7ff7bd79db SHA512 f239597e9b6c49b08ee8b499d7b8b62daf04612613bf986d3be298e0049efe3dc5d5a7ecc4f86b5057ef605e37df342544c93c5db00568e27edd2e18273b72c0 WHIRLPOOL 1a6c69161f87bf9d7fcd05d857605ae0a7354fda4a13551874e7d7d3f655a25ed8619d9f21f77ef580a5fa74dfab63e824aa656acfb7ac2b1632c74831fee90f
75 +DIST thunderbird-55.0b2-sk.xpi 596281 SHA256 9b60dd8af53e3cd03986a4b8a47b64eb634a91422ea4494e7e7fa459364a1f75 SHA512 b33dd4e723463ba388bc2d7d497ae9f6b7e0c25bac85d5b0c082ef89158b2b2a22a352b50458acf9e3f866c74043e030aeeba350982535f4592f1394e3adf8c7 WHIRLPOOL 5487216d08089c901255ddcd27331318f224adde8d4547c90eeba6ac2c2d6b4784e19d7d109010512fd97a1ae2989dc948cf7f50e270f24ec1e9ac6bb0883a86
76 +DIST thunderbird-55.0b2-sl.xpi 574974 SHA256 c89d1845396fb4070f2648618f759961908d5c410a2d6ddbb158034e24e9444b SHA512 ce3a501e5b3b26dc454dcf4e40697258370156a89da5fbf8d04118c2b94997715d24eebb063ad634488e47e744cfde67320ed655a6e614f134853271e5f7bde4 WHIRLPOOL ced8559e11123053470449ed9fabe2b4223251b2e6e519f907d1601b1f2926e940d2d72fcfc957ebfdae250f58d43a196d73a7f9cfdbc14f92ae55583d27839d
77 +DIST thunderbird-55.0b2-sq.xpi 582541 SHA256 16ff24b8af1873ed6ed6034f6d70b04d64c5d89f272de7828c4e8765a797ec08 SHA512 a799d1b8c4773f99c6a0d6fe6989276b3d3b76921b9fb2e95083830930ce42d6d959708105a586f79ed2ed02ad5497f1f28bfd298fd08e69d2713806491d7e1e WHIRLPOOL dd85a896994bb614049d441c09c0da5a757b641bfc323081d017739bc22ec5400d6e3e14cb025694c1983cecde000f4753302f19f5e0702159e748afde39a196
78 +DIST thunderbird-55.0b2-sr.xpi 620552 SHA256 278e00b4a4f27a455f1c97a0d0b2b586c6b3fc39d03eb4032a31ad41ab955adb SHA512 d26d6d1be407f1139ef147e2b7ba39b415dfc8d12f95b1b929efe007e1e043ec299b8be5df415c808992e6fa651ebc5c31192f9ae8c7de85b6e374c1cec0a363 WHIRLPOOL df9b992a904db971fab6a0d59056472ec27e0be14916642538a5471fc52bf981562fd89a6e4856fb4287b2fc278d723f932b3b67d8507198bcf4273ee6148326
79 +DIST thunderbird-55.0b2-sv-SE.xpi 577446 SHA256 b93c9812bd0646691cb027c073dca35119c32d1fb3a4811d5e82a8f4cb11342e SHA512 2419e9f035867f5bd40f44e39e7d0c85706e6085003836121f59754916144fa1329bc66a6ec8e00249df69b35ecac574e51f88536be3bb50629be90223fcdfd1 WHIRLPOOL 9900596255558c15d707681e3ff9e75049212b426897b79c23881a44642ff62cb2c9b8de1149bf724f7defdd62e8a996bda4af785334edb6c5baaa026bd69ebf
80 +DIST thunderbird-55.0b2-ta-LK.xpi 684797 SHA256 10bbfeeb8d9e76c667e3f43d89236dd41d3e7c54e8058b158c58eaab3d8c9010 SHA512 44027ffc069a8d5adc03c2ce75c17cba22352dbbaed88f3e1f0fbba71cd88e97e25a59d0299e7818a22ac9c74bc468439952b2f26386e01342c15b24ad05b548 WHIRLPOOL 40bf0d5076747464b69b725cf826d9083a29e518c8a46a5c5a681709269995c618af226c3a421f153e7a9fef300d85fd8933c02a246d069beee43c770098a817
81 +DIST thunderbird-55.0b2-tr.xpi 582009 SHA256 94108e2375e1c862b5cc7fb7e0f7ecc04d12ce41c9631243346be0a11f7fcd06 SHA512 a7dd0ecb0b6ba15e6da2bb2ba232d3e2c037d020ac6bf4765ef065f4ce3f2600fccf31ff8ac2e0a91ab41342202eb3badf24688e7460993ad5195587a1ac2c31 WHIRLPOOL 597650822ad131cef38e32127b188308a4e69db7621bc086654ce41c3ecf828f603858b374e40c333b2b87707fcb39838321e487fd9afcea99123cca507bb20c
82 +DIST thunderbird-55.0b2-uk.xpi 665969 SHA256 566bb1353f99da485975424458e8d8f948b91c65c93e7455e17c0cda3240b0d0 SHA512 95c66df3a3dd185dafc5af0db48d2d6e0c02c2681df0747dfd91183cb0e16de30640ae89e80c3e65d1b47b7f9abaf5bc25202d68fc283e9c30c63163b3cd093b WHIRLPOOL 57258162f8980757fdbcf2a364b33be83c88bc53bb21699ab66d54e81475dc88254a60660e96feaa9543fb977c35fe18c395f3ef12949761bd3b20c2620180fd
83 +DIST thunderbird-55.0b2-vi.xpi 647542 SHA256 463bbeff8a9dc152c09093d9dcb599f6682fa3040df46fb7bb8dbada3896af28 SHA512 e0efa070bf7ac0aeab2b6826d84aece2c0b6c2b95b696cffc677e0dbaa3101436cd19acf3007b5717f77aae72ecd526bdc640cb74757be8cb1398b3cc0109959 WHIRLPOOL 515ca02732266c27393fe4e8675d7a07ee3b1acf793d26a5d6d9045f88dd026926ac78fd0d7032a514e0a13e97692ec6eabff2eeb40ee6dd7f02c111adcafead
84 +DIST thunderbird-55.0b2-zh-CN.xpi 606110 SHA256 b093e6bb7c0c235df154e29467208a5449b31ba8bba97680afd7f2ab053a47a8 SHA512 a8cbfc275b6f8867eb49c189eb7e0090eeee6ffdcaed32939eab13b2c48fa8ea071257066a3fd885c88a65d90ce82e39f71dbdf87da35e3af899a48ea7c3fcf3 WHIRLPOOL 16c9faa4ff2597d626b23dd9bef4b1f88b555ffa7590e4b3ad3dfd3c6e6642539d5aa09dfc9c5149b323d96e353c60de70a89d00bfad24dc5e99507b10a37fe6
85 +DIST thunderbird-55.0b2-zh-TW.xpi 608376 SHA256 be49644f253635e29207c8d05b23a9c19d16e058ecb61ffdf82193b16cda17df SHA512 8b96043c6fb405999cfa4c7b4c637ed45ee45bb6ab8137ef5b524f6e5cb9356815966347e94a1174a41dd6755657fcd75bdafdc0f1064a9e2a2f7a14e78ec76f WHIRLPOOL 90646ca0475b166f2d634113f7f7f49992d0fe6b8eee2e20861dda2b9b3a279af059007bdb7f1e4f2b97e1f3820a8e5b9ce82bed7855321aecfd5a03402bf9e7
86 +DIST thunderbird-55.0b2.source.tar.xz 253441904 SHA256 3b9ff7c4a933a95ccbde081f0de0770052533201a1ee3b802d53e19ad10ce878 SHA512 abdde7fa7d19215e2290f89d21e16e5f7b371efd67bd7465a6e538192fa698b2a7d7209a2cd53af18c88abe9de4505f00fe7d0a5e956edff8eb7b97f66e4321a WHIRLPOOL 0ef7d063eb9cbb4d42fe935a429bbd786d166557f8175377844b253a8527960ce14a512fd6e6b22db8011062c64e9d00718834dd6cede5ef2c2a9711d1dda7ee
87
88 diff --git a/mail-client/thunderbird/thunderbird-55.0_beta2.ebuild b/mail-client/thunderbird/thunderbird-55.0_beta2.ebuild
89 new file mode 100644
90 index 0000000..83a4877
91 --- /dev/null
92 +++ b/mail-client/thunderbird/thunderbird-55.0_beta2.ebuild
93 @@ -0,0 +1,423 @@
94 +# Copyright 1999-2017 Gentoo Foundation
95 +# Distributed under the terms of the GNU General Public License v2
96 +
97 +EAPI=6
98 +PYTHON_COMPAT=( python2_7 )
99 +PYTHON_REQ_USE='ncurses,sqlite,ssl,threads'
100 +WANT_AUTOCONF="2.1"
101 +MOZ_ESR=""
102 +MOZ_LIGHTNING_VER="5.4.1"
103 +MOZ_LIGHTNING_GDATA_VER="3.3"
104 +
105 +# This list can be updated using scripts/get_langs.sh from the mozilla overlay
106 +MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR
107 +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
108 +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
109 +uk vi zh-CN zh-TW )
110 +
111 +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
112 +MOZ_PV="${PV/_beta/b}"
113 +
114 +# Patches
115 +PATCHFF="firefox-55.0-patches-07"
116 +
117 +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
118 +
119 +# ESR releases have slightly version numbers
120 +if [[ ${MOZ_ESR} == 1 ]]; then
121 + MOZ_PV="${MOZ_PV}esr"
122 +fi
123 +MOZ_P="${PN}-${MOZ_PV}"
124 +
125 +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozsupport makeedit pax-utils xdg-utils autotools nsplugins mozlinguas-v2
126 +
127 +# IUSE flags common to all mozilla packages
128 +MOZ_COMMON_IUSE="dbus debug neon pulseaudio selinux startup-notificaiton system-cairo
129 + system-harfbuzz system-icu system-jpeg system-libevent system-sqlite system-libvpx"
130 +
131 +# Dependencies common to all mozilla packages
132 +MOZ_COMMON_DEPENDS="
133 + app-arch/zip
134 + app-arch/unzip
135 + >=sys-devel/binutils-2.16.1
136 + sys-apps/findutils
137 + pulseaudio? ( media-sound/pulseaudio )
138 + virtual/pkgconfig
139 + ${PYTHON_DEPS}
140 + "
141 +# Runtime Dependencies common to all mozilla packages
142 +MOZ_COMMON_RDEPENDS="
143 + >=app-text/hunspell-1.5.4:=
144 + dev-libs/atk
145 + dev-libs/expat
146 + >=x11-libs/cairo-1.10[X]
147 + >=x11-libs/gtk+-2.18:2
148 + >=x11-libs/gtk+-3.4.0:3
149 + x11-libs/gdk-pixbuf
150 + >=x11-libs/pango-1.22.0
151 + >=media-libs/libpng-1.6.29:0=[apng]
152 + >=media-libs/mesa-10.2:*
153 + media-libs/fontconfig
154 + >=media-libs/freetype-2.4.10
155 + kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
156 + pulseaudio? ( || ( media-sound/pulseaudio
157 + >=media-sound/apulse-0.1.9 ) )
158 + virtual/freedesktop-icon-theme
159 + dbus? ( >=sys-apps/dbus-0.60
160 + >=dev-libs/dbus-glib-0.72 )
161 + startup-notification? ( >=x11-libs/startup-notification-0.8 )
162 + >=dev-libs/glib-2.26:2
163 + >=sys-libs/zlib-1.2.3
164 + >=virtual/libffi-3.0.10
165 + virtual/ffmpeg
166 + x11-libs/libX11
167 + x11-libs/libXcomposite
168 + x11-libs/libXdamage
169 + x11-libs/libXext
170 + x11-libs/libXfixes
171 + x11-libs/libXrender
172 + x11-libs/libXt
173 + system-cairo? ( >=x11-libs/cairo-1.12[X,xcb] >=x11-libs/pixman-0.19.2 )
174 + system-icu? ( >=dev-libs/icu-58.1:= )
175 + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
176 + system-libevent? ( >=dev-libs/libevent-2.0:0= )
177 + system-sqlite? ( >=dev-db/sqlite-3.19.3:3[secure-delete,debug=] )
178 + system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
179 + system-harfbuzz? ( >=media-libs/harfbuzz-1.3.3:0= >=media-gfx/graphite2-1.3.9-r1 )
180 + "
181 +
182 +DESCRIPTION="Thunderbird Mail Client"
183 +HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
184 +
185 +KEYWORDS="~amd64 ~x86"
186 +SLOT="0"
187 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
188 +IUSE="bindist ${MOZ_COMMON_IUSE} crypt hardened ldap lightning +minimal mozdom selinux"
189 +RESTRICT="!bindist? ( bindist )"
190 +
191 +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCHFF}.tar.xz )
192 +SRC_URI="${SRC_URI}
193 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
194 + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
195 + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
196 + ${PATCH_URIS[@]}"
197 +
198 +ASM_DEPEND=">=dev-lang/yasm-1.1"
199 +
200 +CDEPEND="${MOZ_COMMON_RDEPENDS}
201 + >=dev-libs/nss-3.31
202 + >=dev-libs/nspr-4.15
203 + crypt? ( >=x11-plugins/enigmail-1.9.7 )
204 + "
205 +
206 +DEPEND=">=virtual/rust-1.15.1
207 + ${MOZ_COMMON_DEPENDS}
208 + ${CDEPEND}
209 + amd64? ( ${ASM_DEPEND}
210 + virtual/opengl )
211 + x86? ( ${ASM_DEPEND}
212 + virtual/opengl )"
213 +
214 +RDEPEND="${CDEPEND}
215 + selinux? ( sec-policy/selinux-thunderbird )
216 +"
217 +
218 +S="${WORKDIR}/${MOZ_P}"
219 +
220 +BUILD_OBJ_DIR="${S}/tbird"
221 +
222 +pkg_setup() {
223 + moz_pkgsetup
224 +
225 + export MOZILLA_DIR="${S}/mozilla"
226 +
227 + if ! use bindist ; then
228 + elog "You are enabling official branding. You may not redistribute this build"
229 + elog "to any users on your network or the internet. Doing so puts yourself into"
230 + elog "a legal problem with Mozilla Foundation"
231 + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
232 + elog
233 + fi
234 +}
235 +
236 +pkg_pretend() {
237 + # Ensure we have enough disk space to compile
238 + CHECKREQS_DISK_BUILD="4G"
239 + check-reqs_pkg_setup
240 +}
241 +
242 +src_unpack() {
243 + unpack ${A}
244 +
245 + # Unpack language packs
246 + mozlinguas_src_unpack
247 +
248 + # this version of lightning is a .tar.xz, no xpi needed
249 + #xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
250 +
251 + # this version of gdata-provider is a .tar.xz , no xpi needed
252 + #use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
253 +}
254 +
255 +src_prepare() {
256 + # Apply our Thunderbird patchset
257 + epatch "${FILESDIR}"/1000_fix_gentoo_preferences.patch
258 +
259 + # Apply our patchset from firefox to thunderbird as well
260 + pushd "${S}"/mozilla &>/dev/null || die
261 + eapply "${WORKDIR}/firefox"
262 + popd &>/dev/null || die
263 +
264 + # Ensure that are plugins dir is enabled as default
265 + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
266 + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
267 + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
268 + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
269 +
270 + # Don't exit with error when some libs are missing which we have in
271 + # system.
272 + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
273 + -i "${S}"/mail/installer/Makefile.in || die
274 +
275 + # Don't error out when there's no files to be removed:
276 + sed 's@\(xargs rm\)$@\1 -f@' \
277 + -i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
278 +
279 + # Shell scripts sometimes contain DOS line endings; bug 391889
280 + grep -rlZ --include="*.sh" $'\r$' . |
281 + while read -r -d $'\0' file ; do
282 + einfo edos2unix "${file}"
283 + edos2unix "${file}"
284 + done
285 +
286 + # Allow user to apply any additional patches without modifing ebuild
287 + eapply_user
288 +
289 + # Confirm the version of lightning being grabbed for langpacks is the same
290 + # as that used in thunderbird
291 + local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV})
292 + if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
293 + eqawarn "The version of lightning used for localization differs from the version"
294 + eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
295 + eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
296 + fi
297 +
298 + eautoreconf
299 + # Ensure we run eautoreconf in mozilla to regenerate configure
300 + cd "${S}"/mozilla || die
301 + eautoconf
302 + cd "${S}"/mozilla/js/src || die
303 + eautoconf
304 +}
305 +
306 +src_configure() {
307 + MEXTENSIONS="default"
308 +
309 + ####################################
310 + #
311 + # mozconfig, CFLAGS and CXXFLAGS setup
312 + #
313 + ####################################
314 +
315 + mozconfig_init
316 + mozconfig_config
317 +
318 + # It doesn't compile on alpha without this LDFLAGS
319 + use alpha && append-ldflags "-Wl,--no-relax"
320 +
321 + # Add full relro support for hardened
322 + use hardened && append-ldflags "-Wl,-z,relro,-z,now"
323 +
324 + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
325 + mozconfig_annotate '' --enable-calendar
326 +
327 + # Other tb-specific settings
328 + mozconfig_annotate '' --with-user-appdir=.thunderbird
329 +
330 + mozconfig_use_enable ldap
331 +
332 + mozlinguas_mozconfig
333 +
334 + # Bug #72667
335 + if use mozdom; then
336 + MEXTENSIONS="${MEXTENSIONS},inspector"
337 + fi
338 +
339 + # Use an objdir to keep things organized.
340 + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
341 + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
342 +
343 + # Finalize and report settings
344 + mozconfig_final
345 +
346 + ####################################
347 + #
348 + # Configure and build
349 + #
350 + ####################################
351 +
352 + # Disable no-print-directory
353 + MAKEOPTS=${MAKEOPTS/--no-print-directory/}
354 +
355 + if [[ $(gcc-major-version) -lt 4 ]]; then
356 + append-cxxflags -fno-stack-protector
357 + fi
358 +
359 + # workaround for funky/broken upstream configure...
360 + SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
361 + emake V=1 -f client.mk configure
362 +}
363 +
364 +src_compile() {
365 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
366 + emake V=1 -f client.mk
367 +}
368 +
369 +src_install() {
370 + declare emid
371 + cd "${BUILD_OBJ_DIR}" || die
372 +
373 + # Pax mark xpcshell for hardened support, only used for startupcache creation.
374 + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
375 +
376 + # Copy our preference before omnijar is created.
377 + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
378 + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
379 + || die
380 +
381 + mozconfig_install_prefs \
382 + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js"
383 +
384 + # dev-db/sqlite does not have FTS3_TOKENIZER support.
385 + # gloda needs it to function, and bad crashes happen when its enabled and doesn't work
386 + if in_iuse system-sqlite && use system-sqlite ; then
387 + echo "sticky_pref(\"mailnews.database.global.indexer.enabled\", false);" \
388 + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
389 + fi
390 +
391 + MOZ_MAKE_FLAGS="${MAKEOPTS}" \
392 + emake DESTDIR="${D}" install
393 +
394 + # Install language packs
395 + mozlinguas_src_install
396 +
397 + local size sizes icon_path icon
398 + if ! use bindist; then
399 + icon_path="${S}/other-licenses/branding/thunderbird"
400 + icon="${PN}-icon"
401 +
402 + domenu "${FILESDIR}"/icon/${PN}.desktop
403 + else
404 + icon_path="${S}/mail/branding/aurora"
405 + icon="${PN}-icon-unbranded"
406 +
407 + newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
408 + ${PN}.desktop
409 +
410 + sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
411 + "${ED}"/usr/share/applications/${PN}.desktop
412 + fi
413 +
414 + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
415 + newicon "${icon_path}"/mailicon48.png "${icon}".png
416 + # Install icons for menu entry
417 + sizes="16 22 24 32 48 256"
418 + for size in ${sizes}; do
419 + newicon -s ${size} "${icon_path}/mailicon${size}.png" "${icon}.png"
420 + done
421 +
422 + local emid
423 + # stage extra locales for lightning and install over existing
424 + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \
425 + "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
426 +
427 + emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
428 + mkdir -p "${T}/${emid}" || die
429 + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die
430 + insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
431 + doins -r "${T}/${emid}"
432 +
433 + if use lightning; then
434 + # move lightning out of distribution/extensions and into extensions for app-global install
435 + mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
436 +
437 + # stage extra locales for gdata-provider and install app-global
438 + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
439 + "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
440 + emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
441 + mkdir -p "${T}/${emid}" || die
442 + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
443 + insinto ${MOZILLA_FIVE_HOME}/extensions
444 + doins -r "${T}/${emid}"
445 + fi
446 +
447 + if use crypt; then
448 + emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' "${EROOT}"usr/share/enigmail/install.rdf)
449 + if [[ -n ${emid} ]]; then
450 + dosym "${EPREFIX}"/usr/share/enigmail ${MOZILLA_FIVE_HOME}/extensions/${emid}
451 + else
452 + eerror "${EPREFIX}/usr/share/enigmail/install.rdf: No such file or directory"
453 + die "<EM:ID> tag for x11-plugins/enigmail could not be found!"
454 + fi
455 + fi
456 +
457 + # Required in order to use plugins and even run thunderbird on hardened.
458 + pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin,plugin-container}
459 +
460 + if use minimal; then
461 + local extra
462 + for extra in "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} ; do
463 + if [[ -e "${extra}" ]]; then
464 + rm -r "${extra}" || die "Failed to remove sdk and headers"
465 + else
466 + ewarn "USE=minimal: ${extra} not found - skipping removal"
467 + fi
468 + done
469 + fi
470 +}
471 +
472 +pkg_preinst() {
473 + gnome2_icon_savelist
474 +
475 + # Because PM's dont seem to properly merge a symlink replacing a directory
476 + if use crypt ; then
477 + local emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' "${EROOT}"usr/share/enigmail/install.rdf)
478 + local emidpath="${EROOT%/}"${MOZILLA_FIVE_HOME}/extensions/${emid}
479 + if [[ -z ${emid} ]]; then
480 + eerror "${EROOT%/}/usr/share/enigmail/install.rdf: No such file or directory"
481 + die "Could not find enigmail on disk during pkg_preinst()"
482 + fi
483 + if [[ ! -h "${emidpath}" ]] && [[ -d "${emidpath}" ]]; then
484 + rm -Rf "${emidpath}" || (
485 + eerror "Could not remove enigmail directory from previous installation,"
486 + eerror "You must remove this by hand and rename the symbolic link yourself:"
487 + eerror
488 + eerror "\t cd ${EPREFIX}${MOZILLA_FIVE_HOME}/extensions"
489 + eerror "\t rm -Rf ${emid}"
490 + eerror "\t mv ${emid}.backup* ${emid}" )
491 + fi
492 + fi
493 +}
494 +
495 +pkg_postinst() {
496 + fdo-mime_desktop_database_update
497 + gnome2_icon_cache_update
498 +
499 + elog
500 + elog "If you experience problems with plugins please issue the"
501 + elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
502 + elog "then restart thunderbird"
503 +
504 + if ! use lightning; then
505 + elog
506 + elog "If calendar fails to show up in extensions please open config editor"
507 + elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this"
508 + elog "fails to show the calendar extension after restarting with above change"
509 + elog "please file a bug report."
510 + fi
511 +}
512 +
513 +pkg_postrm() {
514 + fdo-mime_desktop_database_update
515 + gnome2_icon_cache_update
516 +}