diff options
author | Ian Stakenvicius <axs@gentoo.org> | 2015-11-26 15:00:56 -0500 |
---|---|---|
committer | Ian Stakenvicius <axs@gentoo.org> | 2015-11-26 17:36:22 -0500 |
commit | 4685283687481f2ccdfb9122075471e262391851 (patch) | |
tree | 0d5738acac4b12ca84bd941ebd75f23b8161829e /mail-client | |
parent | dev-perl/Mail-IMAPClient: Version bump (diff) | |
download | gentoo-4685283687481f2ccdfb9122075471e262391851.tar.gz gentoo-4685283687481f2ccdfb9122075471e262391851.tar.bz2 gentoo-4685283687481f2ccdfb9122075471e262391851.zip |
mail-client/thunderbird: version bump; disabled skia in mozconfig-v6.38.eclass
38.4 verison finally released
As skia is not available or supported in gentoo, explicitly disabling it in the
configuration allows for some streamlining.
Patches from the musl overlay have also been integrated.
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/thunderbird/Manifest | 59 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-38.4.0.ebuild | 374 |
2 files changed, 433 insertions, 0 deletions
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 9c901033152f..1388c0a3cdf1 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -4,12 +4,14 @@ DIST enigmail-1.8.2.tar.gz 1604159 SHA256 1d2700799bc52aaa8e8c9f7a0f5111281ff9fb DIST firefox-24.0-patches-0.9.tar.xz 6576 SHA256 615b47ed076ead8f6fe8a9cc8b51ae7615bb8fb404a3e7254190e73c6669479f SHA512 caf76c23e3ad4ae0fd9d240d4ee61c289bfc727ae8117a17c27396d32ab9e06512cfa53da86c99e6c2d941eca96e18c41775473f3c4a16cf8c91a2e8dbe144ad WHIRLPOOL c0104c84c20a28b945ce2fe5a22e00ccd412d00bc38e4d51583fb47765bd639808db1a1bb52be9b7515423437ae131e12dd5f837b35d8e2e50dfb86341446396 DIST firefox-31.0-patches-0.3.tar.xz 6004 SHA256 1ca282d9b58e611c395fcda508bf0ddfebfc91ea6a6132b59f1acf90566f663c SHA512 4469ccc3200955bb790a177352ebdbfa5c2299581bbbd0d83be4e2e0ccd5cb850c5023f3784dfbb3cd5d0dbed9bea4b533bdbe1627e42ba60437b4743a0e8fae WHIRLPOOL 86b2da659dcb11f34cbb6bc966d7f7ab79fb3f8f3584f929ea50f7893bf84b01ece435c4598c05b538d0719fb0426fca51a1cc9f9abdecd8b8e8beb5109cc899 DIST firefox-38.0-patches-04.tar.xz 5572 SHA256 501bd1cbd0ac7239674df4f7424e0dd57cab9ede47e18af0c99a8b8e04aa5ccc SHA512 311d494ba2a4219c88eea651e617aa776d6aa8ff68092302b76e9ff4e3e348c7197ec583923188e39973b7bd14f94df19756daf2495d9b0fe44aeaa3dcd19100 WHIRLPOOL 6605eaa0b80c97d2d5d23a23f7b8d92e7ed875787b932adf14622eb3fb5f5ccdebe8a094d78b3518d874b8819724af94100fd1728074ba4a5c426bbd91eeb722 +DIST firefox-38.0-patches-05.tar.xz 18412 SHA256 d2a2be8359c15d42fd2355bb54048db88af2288f9f9b69acbd742c29bd10be16 SHA512 0556531fa5685bf04438df22b0e35ffd22c27e31a2d1d264b9401af8f3c79604577fc71f71e2bf338dc5465471152067ce1a30ba2813c612e062e20c4b5b7ea2 WHIRLPOOL cc9aa2174395c8a70a9fc7010fc48d2f4e35c64c73deda38934a42ded5def14f7ccf6c3be8700ab3bea02bdd93bb4b98b40ff44176e4cfccd0b68b70d9deed61 DIST gdata-provider-1.0.3.tar.xz 55860 SHA256 2a6b8c1bed9c32dbb91bceadaf36986bffab4379ebf8ab1af83f9321b38f9cdd SHA512 d1a99e179f4bc57c98beef80c27c5f774dffdd177a0ee0adf27441aaea27f96d61e723e592f9fa813b943acb34f572d5769622e2dd45c5befec762e0cbe013fb WHIRLPOOL 2d896ae041ec8e6bd6f9474bf01ccc43925d89254cd6c719dfb70e1a5677f21fcc9536c2595f6b1b5823607d69248512d6dc9f5a1f208bd2e25a59f30a0c8c3f DIST gdata-provider-1.9.tar.xz 80812 SHA256 8e60960999c752c49d6414d14c35c2d0cc474d4a199ec99e531453d4d60bc5a3 SHA512 b1411b0a8614eb5e9fbdc0a41eb5ed38e8d4c90832e2a356fd0412b554af46bde4b766b213d9da3cafd85206da44d333354c9f6b469c95ddb190fa04fe14a54a WHIRLPOOL df7451e55f937c604d92faed82a16bddd6ca87a7c03981324c5409ab5824ac1c631ec767f10eaedc6f7128cd1f9001eca599c848d39e116d9722f26811b01092 DIST gdata-provider-2.6.3.xpi 115020 SHA256 008a302410b152e956cf56fc0abe4f6cc191ae51ab367abb7e0467ee65d44093 SHA512 38d2a581842de0937a96b7498db06aca120b8cd6b9de96a0285e90f57c28118193a24f32c9fdbee72233db0675a35c7bc51fd3ba6ec41bcf4521adf48107624e WHIRLPOOL 70d87e73d355559879daf4a00c9ff45c24a455af5fb2f93e8034811b0c444799bd754cb00ef63c321c3f7d85e98a62148fd0e9524fcc07edccb5c02772d7b515 DIST lightning-2.6.5.xpi 3645840 SHA256 c4bc84f7e21148d6d06f4f61de70c7b4e331b53dce12979309e91294d4289b31 SHA512 880002e1c01a06b22ca20a120a5e4d893c364b058d7d52d12dddcdd3f4215652ae2c20332c3ca29fa6c5012df71330abda05bf3b862485043ddd481628ef801b WHIRLPOOL 5003a341a174cbe7da8b069d9f5d6ade0a7c0e8d842a0c25f74702e997942b3ea43be1e0eb6913d75bc78ef23fb2ee57551860d02b331db039cd6adbfcfa1f5c DIST lightning-3.3.xpi 4226096 SHA256 eedaf565bc253a6bc21618dcc95eb2cef121745c249734514bf37ebd6abb3e5a SHA512 c0ae9d259ec28eb6d7335426cbaeaf2701b4a1230de203a5bcccb86937cadca6622031e7a7de11fa5a733631d20a2362fbdc04a1ab649a9383a2ae9114ab9c34 WHIRLPOOL abebc35ca3eaddd50e8660e647c6382943327237375e1c31c567d03b4a91ced37c55d3e5e41b88d252d5fa025c56147ecb53e20dba98c08a2134b38848ffe98a DIST lightning-4.0.2.xpi 6637618 SHA256 d2d4985058dc2755243fb60a7869cf07e835f871fb098ccc2c7faa5d07f63ea6 SHA512 f73afe1e4ee0e822102226a39f657fdcc397dd4bdd3824d9b793f6fab667fc70eb5bbee48cf088a5c1efe229ac8d564bf36c8998c2e10210f70612d380b7e2c9 WHIRLPOOL 7488b49ba36f385552951eb34c36098af522161ec9784cc10db5659efe002d415e5df13ae11b9eba06a1fa329e85f75adb0a025b8cbc71814f3f7195e6b4ad77 +DIST lightning-4.0.4.1.xpi 6637975 SHA256 29cd494fdd4281b51991d22bf94b6d1329bf783636ec165aa1b587b58150f7d6 SHA512 119c449b69f55314272fa35d774056d9ef7900d80133f7589482966a06fb297b1681ee20bab27fe6aa0a0bcb6b39938c644ae453973793e76a7d7b814e93278b WHIRLPOOL a1299b4030448549ff3e97ba8931a2ea8465f8b45e17c56675b694a268c5db2f57b6a4f932e3d5aaca52c2f1bf298d98e84ccc990b60d9182c4fd152b37a879c DIST thunderbird-24.0-patches-0.1.tar.xz 1056 SHA256 2a4e128a6f5c35c865fbef77c006e6b24b98f89ceee5de6cfbf572e2c5fdca70 SHA512 aa411270fa4b6ffebbbb210a57a4b5c900ae5a696b7d6050dab2ee439365f3fc7e348c5c45b7632279d6f3c54009e7b29f1acb42501960489157875d79891361 WHIRLPOOL b7e7329d1eb78b222cc18c7b1750e737706e66f64b31ccd94ddf27733d0b8c651d001798d2319e544ac558affe76f69be71a225e246b99a36cee4fd0808dcf5f DIST thunderbird-24.8.0-ar.xpi 457862 SHA256 e954ec8c64356b82006b01f3bb30d247994ce81f37a7e96de93c606b464c55cc SHA512 f8267f4ef885d900e15bc8609503ea6da37dde39b17362b0e35d384ec51416847c4c898a638708dcbc792bfb1a819bacc1b1f9f8bbff45623ea521c902929cce WHIRLPOOL 8116a679e37eae740e880fcadb48ade6d49cb96732a4f4212038f1ed03c15288219fc7be9a308709a658882872dc79aa794907643df7ab2c139358192635eb98 DIST thunderbird-24.8.0-ast.xpi 373831 SHA256 acdfeef9612eb4ec261ffadb8f5ea494aef4200f9758df55365646a99a6bd47c SHA512 5968a948bfc69f82982890ac3414fe6d9c8c587fe9b815dd29ab3d4a01b27e67d99270d5f915f5c86edab430fa3c4e57ee2dae73be1d32bc06088831180d2e14 WHIRLPOOL b3edbf4b1f70df7d8d08e24f801b82961174b5e78b0d8977b0a070c18a4dae0871063e0f177f2388b8dad1589a2e33d0f87a876dc63bd3f558cf645dd3d46718 @@ -237,3 +239,60 @@ DIST thunderbird-38.3.0-vi.xpi 519843 SHA256 d2d03bccd1bf564415e38ef3980b4a7e0a3 DIST thunderbird-38.3.0-zh-CN.xpi 466412 SHA256 8c3455bbe76b167f94f1b1f7c836aafd7f5d11e5fa7cc4071bde0fe77b4bcf49 SHA512 741a624c4012ac8da81f0d6ae8c6808e6c6a5245ea8055f8aab948fa93e34dfa5160f8b4f2a4a9b3dd0ef9ba6c72006212a0f320b1f5aaf22f1c620389c66033 WHIRLPOOL afa24ef3a20981433469d24d16699fac4f7138e70c7702f7516958884c51704aa78e6f8b307379985b75e53900c3fb5a89a07c5d515a9883e98d036e8f0be41a DIST thunderbird-38.3.0-zh-TW.xpi 466661 SHA256 fd10d148424c21731b877104ac50628c973348f8bc813573130503d08a0e045e SHA512 c183b8421a73253650e1d2e3bda3465aac42e0f3ecebdbaed3814218540b1f40e865ffe6028c8b2277c47241e85d9b67887fcc3b754328fd7323e8242d53b69e WHIRLPOOL 30b01926c975b7a70484ffe6a341fed0af039f9237cdc653cbe50ccc339b770236bf9e89789c958196ecc60f1d68fcc8f22aa6c26e616904d10d417229f8b1e3 DIST thunderbird-38.3.0.source.tar.bz2 204361602 SHA256 9f3cb19a5ceabc5e8fa31f782b6d92720a77ef2c2d6c7b63b3d792cde491c961 SHA512 622731a3a6d40fabcf709e08ed20f8faf0d79a26229ab59c5a39d12b4445e090a7968055cc4804d829d6918f6879f1d47e3d453eefca58c8b68486bce20f21ea WHIRLPOOL afd0b9c0b4c1644e62329b744ad4ebd01d50e342f24d65bdc6f0634a910c6edae9d0e14b5307d51d6f2673969c962a831bb62109607ba01bd787409b5685246a +DIST thunderbird-38.4.0-ar.xpi 475296 SHA256 d4e60e78da33e68a2d9d6c38fbc21da120774f071d1ad66c8f64e45e7a1ab1bc SHA512 38dc4b83a5c008ae316336e82f32e1c8bbceb517f49457f5620fe5c2e1670b7fda930fc62f8b3c5a8684245d2e8c81c80bbc08e64f6ec45f3a346989b39c2e01 WHIRLPOOL c3660a5c824c8ba03e65e906cb183f3d8f18d212258d35284f8176572c09e3a3439ff67ce9a16764757b3ba239270842d24ab3aad7cf123b35e731aec7a3404c +DIST thunderbird-38.4.0-ast.xpi 405873 SHA256 951fe8891f21179b800f540871c0845d29b33d1edaddf2b731e8359fd02b7d18 SHA512 db53a5fb60e9f4cc1743835b015d56a64ca238264c76f1993601fd4c1b58b547a33eae255308eacd7c707dd275fe960ddf04b69e651de3b33ebe8162f3a7ee17 WHIRLPOOL 463ba492cf37b0d0a204ed2f818e11a03a8760668717db70b1bef56cf67bbba7633f0fc87581c369f7033d81351f4a8eb4b60d6ff49236a1c7d079d36c0ac5ae +DIST thunderbird-38.4.0-be.xpi 442452 SHA256 19da5332ba7beab567335fb53da020f00e37bc210b06606427c3da9663650569 SHA512 75e9d618b98645178ee5a220d0717ed1adf412142e033243a8827182835401e0d6e3c7a32ed0735374151d478b90b5efe2b17d75eaa981a4c9695bbe454968fe WHIRLPOOL d80beaaf5e587fac2e5688840d56ed8f2f348eb8dbbd03f0e63206c505c5b0162a46687c7420ef007a892ce60320dd918cb9d7036d80fb84227432386e346090 +DIST thunderbird-38.4.0-bg.xpi 506124 SHA256 81d7df7cf1e66d16801ce727c8142897e2f9a3ef78d6fcf84318f1d5bdced1c5 SHA512 6ebca1c04a2cc49c47786d7fb1ff9b33949b61f66661adc54799424e5bb98cde34f946a03bb03940dd801485c5af5f5342ff8f6fa2fb19056861a0ad1150a839 WHIRLPOOL cd3087299d08e4cb77ba1ea01644de5c2089825d4b32a617e9b9f8a1963e9a127f6913a583013bc896a10da94ffae7a2dfcaa0475a3fc737e10d274467054f35 +DIST thunderbird-38.4.0-bn-BD.xpi 560626 SHA256 444efce23211bb069b7528ae09e89129225a89fed49077d1cbfa4eb2c0a1d356 SHA512 da0549ed826dc7fa8d59ec8d954c622f0d6e918fffdacd9ee02160291d04017053788c5103735d70e01b911b2bb7cfbbc87f25f5de73528bb915fe35772a5a5f WHIRLPOOL 3588ea1ff9d9856584aa968fb9208080546e620ecc4866d3d05e8acf6cbd3e5b8e2b482fab9e0baeaa862739b648b937b2056ffc3c3a5b281bb0fe90608c48b8 +DIST thunderbird-38.4.0-br.xpi 449767 SHA256 9ed680b42abce45726df6b45586789a4d5ff069a658e7266368503c0eb2e9b3f SHA512 8f0e219755604ef5cf6fbd03ff02e658c22d8c3ebff70f9a44c841c9c28158b0c4fe836803467bd236d3e233a2be6c9ba4edb8204134b445332fcd7f4051017c WHIRLPOOL e574f2969ba0717103968e0a6922f58a25940c72ea22c3c94e2c089228adef61144e1f25974ad2b71cfb669b4980c0a0352e66798248ebdfbccb04dcfaa39713 +DIST thunderbird-38.4.0-ca.xpi 450326 SHA256 4203b358f6d9fe362f47a777ed131397de49e0fd3e4956ffe05284fac3bdd6a8 SHA512 9ef17ae680031eb3ef231285173cf4c176d93bb81c1777379be07973ffef6cd98b068fc1b3654eda7fc953a0a7c7358102d089ed5ddc0633e74586aae72fd2b3 WHIRLPOOL 044ba0db2697d198047925447da368fe09516bde6ede374a6cb798bc9976ff36bed45663297e013087fb17d7399a85506f2756ef8bdafe6c07144ff5f17cd13a +DIST thunderbird-38.4.0-cs.xpi 448724 SHA256 5a2c41694f56c2804c9f1c0a46262f02e318a146bcd4c6a9c6c32a6569a6e729 SHA512 86448b4a18af2eefb413dfc49a82b6fffd26d9f659aea2befdcaa723ce022fe06415d9214997dedf5e3da578e06d054b775a80fe55d996e83bc726b0d51f64a1 WHIRLPOOL 7b9cd550841223527bd1a18f69c79f0e5a5eff23709f5f9d18fec5579e41b490a821b93e40cd4aaa8269aa82e96429a326b529602ef0a93a9ec2549b829d6924 +DIST thunderbird-38.4.0-cy.xpi 434848 SHA256 8aa599c3755cc40532cd0cde0ffd2d7ecb5d04cb05d92a068859fd4c772c2c74 SHA512 0b1466b9b0ba5048edb319578d89fe194082b17dabac54ff8c729bf4eae63285b17502f292869e7b16e2cbc7dcf6add7bff6eeb4363cdae35b938cdbb0e42c16 WHIRLPOOL c25d1b786b27395bcbcd131d7b93bc2a8ab2cc80c35ccf07eb38ae82f8f4814fea99488cbef62b0faf58971fc405b83a10cefcc307b722871710dd06025433fb +DIST thunderbird-38.4.0-da.xpi 425829 SHA256 50e972efc741054a60a242963a357cb1330c91f1ce00226b948592135b0bd40a SHA512 57a523cdc0a7004343cb01961d2712fcdae74d1fc019685c7fb50da907f8dc2c793098cb2b9387574a623b936a6258638aae391f986aa509ef28c87232e3e6d3 WHIRLPOOL 3184b18cb3b94f3f16de389b2ac9f05187c450797ec25e1c4132cbd582791f7fc902d26b29cb09e323532ca5f414ffd64989baf54b8e788f020b3859d84a24bb +DIST thunderbird-38.4.0-de.xpi 429877 SHA256 d65ea03a6f4a252b7533952c0dd970e9f202e15ab6cdc70300cb2c43158d00e8 SHA512 9b1691c4e441d22dbb9f328299bc92c8989db293fd3d3bb8940eae2d96ac00c29a6e73210ebcaf02c3e5b0a116b6d8858dedf5ac146babf4e7c36a404ebd3d18 WHIRLPOOL 7b3cc44db6ce914cd1d712ba8b68b9581f38d128f6c79f6dd5b0cf0b153bf88573cd31eb24306c3247919e844a0c7de01aa8fcfc4eff521f16d3e1d55d4e1bd6 +DIST thunderbird-38.4.0-el.xpi 493490 SHA256 dbc7a3c20f5f5a8f9d8117a9de9bdea1bed8ec86761a56b607b54d8e838c95dc SHA512 eedcf3d2354963176fafb56f02c4f75320b5a39af1468b194465c213714468e3a6fda4bbdaa87baeb09d49be84a999ab1bc99c6441948a53a23c89894801d163 WHIRLPOOL b7fd81e5d1d75f729aeec4c89f4215467d7316662f90165270c99be430d9343ea2a500c9b2b664ce9034595e491f3f52e379a8ed604857aae9e081b54466080f +DIST thunderbird-38.4.0-en-GB.xpi 416573 SHA256 2a4b9996555f2aae4d146f138d91fb6d2033d4d92f9a406ee174f30eab4e79df SHA512 912bb49b5d695e846c642694e187b42cefc60dde8d051642a209bbc1212b18aafb5ffc88cc97be47d2320f207802403de827c69007db35d10dca5735f7d42294 WHIRLPOOL 56150a4f4b1bf7cc1aced318356a24cf7b2eaaa06dad620fa8dcb716214d95261ee6a5020c2f23703324ff3a4f50e7d484c05abe64232a1a30d7d2c2fd6b7fde +DIST thunderbird-38.4.0-es-AR.xpi 442641 SHA256 7bd6def638093ff0e680728da782b07ce2e95276fbdeadba6e372cce31bb7cc4 SHA512 9dfff0753f4925c83fc4aa5e6c152e1e049ac3bcadf54ebb2b0df1e64fae1a441aa004250dc54469e5afa8862d08e821b86684d795b01d094ca2dadbfad43701 WHIRLPOOL 30155ee2ebdfcf0525e4e15fe6f48f3c5e92ba9fa6410c12debfe68015cf8f2976552880587ce5f9cd4f19ce474fcf00220be4f50e464356cc32ea9d16b9838a +DIST thunderbird-38.4.0-es-ES.xpi 376067 SHA256 331b344422ff462cd96674e3162682db8b02e35078533e72a0f70d00ee8b6911 SHA512 1e81314e12f885e0e7675e336c07f8b766231fe343a6b810ad507c3072cafbae20eab5edbe97ae5d2060890fcb4537dc7b10295d6e167fc5ad5795b4cc518df3 WHIRLPOOL 3a76f38d1cee17b5920ecbfe29bcd5046a7337e44f98823663a3e2a493b7d916131acc746f008e4785e80d636d5686552e8eb81344ba96e46cf9578843f41fcd +DIST thunderbird-38.4.0-et.xpi 438262 SHA256 3c38b229f6401e7d1d654f70da5bee4f21288c2b77c33e6e49f181ecf11c6661 SHA512 b70e86582c5462acd86fcbdddf8130b9b4f712b43b715b96d4c0b43fae49a3b630e96262d2fca5f33ef193f22a9547fe7cc3793be6950c5643fea01d13697f7d WHIRLPOOL db21a08ad9e392d167ce827b8e3491f2eb2dd5e3ab62dad305d88613f01544fbd888399a07f88939e5065394977bab89f1bb692d156ecc250f97f00fdbe76291 +DIST thunderbird-38.4.0-eu.xpi 434838 SHA256 bda4a1a17667f48d3982dd9b67993a8aa46054a1e31798686f5495e808b63d08 SHA512 9a4ce453ef369b59fbd3b4603ab6bdf369ea03b311193b58e88c4f6ba863cb53456058c0d91adfef582e048d97b14c0a774544bb6e78af644ef96b40d85c0ed5 WHIRLPOOL 7583605c156973ddc0694769dc1dc2d48af8a9e8229d65620985cd3f98af3b3ac11bd58867bca637a35c8ddbe0c559d534aa5eb41fa45976ffddf8120c19a759 +DIST thunderbird-38.4.0-fi.xpi 438890 SHA256 641a0ddd879d8964469caa3aaf590c26f147830c02245086c6b50f4a2097a201 SHA512 31a972f936e21efd5af8558087771915d228ef8a70a91c79a22b9ffafb32ccfa7d44773ae319a73f5b3e20e6781f1e2684cfffafcb24576f1e52c0c62d80ad7d WHIRLPOOL cdcba779aaf5cdb57aca171d25fe046f58109c0f419eec75ef29079882152d6fb0e16119ed5077829f36688deb31a9b1b35e6c4641563caf833ed5835566d8c0 +DIST thunderbird-38.4.0-fr.xpi 448228 SHA256 80dfd39499fc518b1682d4e02bdec7f31d2543a9da8a6588fa29e08ff1defec7 SHA512 50b2d260238da64febe40553cde12810de957a2c296b1a78389227c32917d9d8df199dfebd7d1daebe446839d0ae9571e5f4255fe77f9557a9f77fdfdee94145 WHIRLPOOL f23fce6b8f6233094cb1ce9b0da41ec5c8da878a3970fb2447e59cdbddc62be23b2b2a1679dc09a0d6a430d5be3a1858874b1192c26e3b3936bbcd09a534f56e +DIST thunderbird-38.4.0-fy-NL.xpi 442162 SHA256 b08acf69e3811748d16633f57a2796135edcbc172baad4b760657afa2cc4f969 SHA512 bf200bf093cdc597865487154e822dfab0a7fe678a4416dd515a20c1b23921f43b75f5b2a2b6307dc14616a474168f311218240f0d8c09e0c563559ee9c913c7 WHIRLPOOL 6ffd2125c1d6e285b321587f71ce8beed88dbfd8ca149701c6b9871ce4a4e8939a4ccfe2a9d3289267a772adb670579fe07e4c9d8551aa6c45db7f993094ac02 +DIST thunderbird-38.4.0-ga-IE.xpi 457412 SHA256 1b22df1635e8284dfe8b0211b962f4e6dc1b6821c5be55bd86d3ab5fb32297af SHA512 3308097335bdabbee7ec2088ee36f750ee2bdf5325154532c59db28c6f63737605d825b34ffa73878a0f5e7438009d473db3854b7e9dcbcf7616610f43013d37 WHIRLPOOL 82759408c97215d1fdac8e5b0d4c6c63f60b41be79e1f6e57720659e89f7e9b9f21790d8b46b043416130eca8a3df892971bcdcede0a6e10ec639e2220563508 +DIST thunderbird-38.4.0-gd.xpi 456317 SHA256 d5df704f78a895e996d3c247ea9e09afe60f007963bb2f38db19ab31ea00b132 SHA512 37e6811da406578ee0fc0329f4f61ecb1b775a8d891230342de1d731275a297c088d6c2f35aed0f3ef564fff12b9e027ffecf4e3fe1a30b024813b3676300bdf WHIRLPOOL f726569304ab5201a1fb9a716050caed34b13e30fe3099a6fa008c5cbf008d664d75dbda2fc3ccca484a4ad8000b1fe2dcb44abccc8ff4caf3617d97a4175dd7 +DIST thunderbird-38.4.0-gl.xpi 457839 SHA256 77553c630648c6c497a2ae839c981aca14d09cca5d788bc1598ea8af31f45772 SHA512 2b1dda7b1df82469ede61a6b203240f9f1d787710b4a537ea75b802a42e6f595b1eae4aca0364a6a528e541d0f29b87f9c7a07b6c336458a4f7bc7cdbaf44a9b WHIRLPOOL 58e6b2ad3c0d47eb51c114e9bd5f320b812b3f425e734a44a7236472416b8c31e59b8928fd1a6568e35d6c140eb4beb055144939114c70fa40d0cb834621663d +DIST thunderbird-38.4.0-he.xpi 485867 SHA256 e3b410c7c3a72d7a00a941d707c4c3b0c60d42bc30866a6c93665a18998e0e1c SHA512 584262cf819c81ee04c85fbcfdf8a8580709d4f6014cd1b42026478537c9a500eb2279d3b0542d9ff61b293dcc355e74ecd6a650c47b27a3f7e35a153ba3503a WHIRLPOOL 0a7ddf428e70dc3e369e5ffcca56cf24683c8ffd17214a2e4f43951b3e4e75eec26f4bb057742e93078ab729afac6b86b6bf9e04f80f64a600b4a8b9b6034f33 +DIST thunderbird-38.4.0-hr.xpi 440420 SHA256 d91376b2fcc6940ee0d0681d3926356ea2b7dff8d1083ea34c8584a305276644 SHA512 e6a61f70a9ae90e07dcfc2ab4ac378deb6ec2fa3a9febd03435edebf1a92712f52dab0a01158707b2f3c23ba8e88cb7a5e34ef05da3a017f3f50b0c413affc26 WHIRLPOOL e7719a78998c31ecf42fbcb72ec7aca2f80443a7ce931528955daaed52dd8b8dd8068f3421c4d90e57a35c54a41c8565466049b98a5b51d6a38221b319da303a +DIST thunderbird-38.4.0-hsb.xpi 456451 SHA256 c258583b8d4830ea20bcaaa0f6b3f1d3fabd9b3fa4aa5725f3640f48240cd282 SHA512 c55fde478762fba6cacf0dbe1556cdc76692a047c24ba4485ccd314ac5371d17d793c63e6a86aa6491a6055204fe95d4268591982c4b8285eaa69cb80b31185d WHIRLPOOL e37efc74b55e2515f85bbba5595ef93ce224061a0ca9c745fe9c675bd73827ea7768b67667140c52a27fa902bc83684492467d93d183569d53affb8cb6a7fee7 +DIST thunderbird-38.4.0-hu.xpi 457988 SHA256 b73805280c9464e8d41e74ebbf6a2b2fbc58fb221fd17885e1b6fd2cd225d343 SHA512 029dccc8b32113d6181db53d2aacc0eaaa30cc0e448043f3fe20496d36728207096d4042ecbc23bef8d6b54f26d8abde01784ba7e64e462e2952e136f52e6569 WHIRLPOOL 6786876357bb702c7fbb24efcbf07af1f118f212c455f2c3ced68d4caf117b0a053834525051ed00318daf0af343da038d0676dcae552168dccc4e0828970e4e +DIST thunderbird-38.4.0-hy-AM.xpi 500356 SHA256 3c8f349176d421e090a16034d4208375fd36f2ca0db664b9138f344f6eaaafb7 SHA512 3eec1efb2301c360ad8babd74fe614555d64ad9fa888c009190eaa5c7b1c58767646d586cc88936a72ce72711e92543fb25962eebebf60082c58df70adcc102c WHIRLPOOL 3930920078ad1ebd07a5bdf6e4c32354938e1b08dc145fe7441379537b52fb53884ef8190e8463f12b1b9082637ae96e0afabb93c0719ee2828824293b7b3457 +DIST thunderbird-38.4.0-id.xpi 483187 SHA256 294595cd419da412e8a907d9ec0b5934acbd8163cbfebf29d3472b5a6ca8fbee SHA512 4a59b0fa369d9065afcb27a204e12ad57eaa45ccd027650410f8f4d09ef264146484b5e5570283bca9ab52537cd3824a15d075e670157bab985b0d59bff4808c WHIRLPOOL 68b47760923272e5388d03a4269b07dab5738e2c41f0dd212cff07c54a957858753295703c1cc723040e537bc5ab797dead918f8102214e9e865bd9544e44b10 +DIST thunderbird-38.4.0-is.xpi 443008 SHA256 1c838ac49cf9c8cf64b1233abd685e996c284babee9a64964b4b90c6e2285105 SHA512 49d2c4b729ebb31cbf5212152b9c7c054c88ec6b653ebe080c6c14e78d14d36897c27f45c056bf7d95e0b44de5a213ef3be453d125dfca1b7fd68d255269e017 WHIRLPOOL aa75b703085bdde57f260aeddd3241ede24a67bb0331da2ab25057804308e0fa132b2267d212222f66c52390e7fb0c5ebf5cac3a8e21fffd9e2bca30c84c16e4 +DIST thunderbird-38.4.0-it.xpi 369024 SHA256 0c572cadf9b5a16696b78f2d1683b627db0a5702698f7477d367ee2690aeee69 SHA512 ca6aa1c90da6d88a7a92ae315dff8738d4df709097fad97b67596a2d25dcf1d5b66362f60dafae336ed55b759e43e24e4ff169b0dd1eaccfd9700e62fdfc8228 WHIRLPOOL 5e845de614c4307692243f9bba8c9b7dbabc22d9d5e4583859818ea96ca3eb4733b8a67391338b9deb5b137b4b5f74a1764c9aab377ee502d6ada32cab73ceba +DIST thunderbird-38.4.0-ja.xpi 492861 SHA256 901b396f920d4dc88367b2828c945de1ecc4e0b1ed2f33d793e65a07dad8f054 SHA512 fcbe62fa6f0e57cec9f99217da62e6d1cfce316db0d6dc2be72f69506f99cd3109350c8101d39ef9275f308f54402b7a419906a66f901df610c740585588dca9 WHIRLPOOL 7743702f5f516ab8fa24a22b572795c023cc9ff3c231472ada116234b029536a268fda0eda9b297aded832839208f24ac0bd72b670d56921ba07012dcc7af804 +DIST thunderbird-38.4.0-ko.xpi 454852 SHA256 6f2f92f94c228c9da48a7c36c8b14868a029d9a2c3f54d5352740722aafc0da9 SHA512 5b0b17ffe5f9aaf6fc23c62e04a992c52d9b7a43e73d486be5fbdbcce1f79379e76d844102d34ec82a9a9a91d8815698e6f9593cc96b98e1e7e20d9f341d8eaa WHIRLPOOL 82dc0892f64a98eac168edbef8bda806c1588dd276cf5bd44c7c2afc025ea3f28a762e5febe649d673001750ca5d7f13771464bacd5a6e133187b2c268ef32d5 +DIST thunderbird-38.4.0-lt.xpi 454572 SHA256 c6fc41ca583092e314f19c3814cabbd275072b104a860f7644af00c5e9029c7a SHA512 6593f8d25112633bc1fe7ca3ee2c31eb33d980c337c5aeab0a7134ca1e44f40952c3216c358cec5df94a4e92dcd73c62beaa834351ba138ec5a2b5e432180a16 WHIRLPOOL 94b289adeca710abb34ae30263dcf117224cde6e9229b1147018bd498a70efee67bc7978f72fb8b60802dded6c2ba061ce9c57b9a924925e4f9724494a12115c +DIST thunderbird-38.4.0-nb-NO.xpi 434341 SHA256 0c5614dd8c5ee6ef20dc5b57eadf496abc66361c9b0128bb172a314939557c56 SHA512 8d32b0214c814eb308b9d6796835bd80f17e07970115f47079cfead12a10213928e7108506a2bd0a4741a2d7b1a1fec50f1f738e6e94afcab670da3c2232ec73 WHIRLPOOL 07ab9c4a1c119d05d505099b783379093d7ff4c2d5969c31702ae577a6e0a1ac5592fe96217aa67e0e51114149df587031e1b42ca7ef270c844ebffba0cde929 +DIST thunderbird-38.4.0-nl.xpi 435108 SHA256 f0441f68a754a411b447f7b6423dd608de5716a64a5d486bb5275ddd0632c456 SHA512 22395d04e7da2ab71d4b696ff4d12646341e4ed9557154e5b684ea95ebb2d5c3040d44d7887587a6cea01d1d399c6a9993bb01ecb60a797d749462a0885c0927 WHIRLPOOL 2e6730d63f2b4d29512215cbb3e27ad5c4de77b0c959ad8d9de9251e9cffa15e9cb0a9a62449e922270265b5c03e40b88b048d0b4e2ec30629f942ddc1c9a77f +DIST thunderbird-38.4.0-nn-NO.xpi 436623 SHA256 036789fff634d37159f7ba35d43e93f65d8299934c55aa4b76a217b3dabd0186 SHA512 0f10b6837f1a5988630803f4cdf0a602ed7a791d6e3d3e772f1244dcd1d5e9ca406fe3a20f1da044dd71108cf0068cd9abfe5b74c91dc89b7deb61f07434e690 WHIRLPOOL 20b62c10e8462dd5e116cf917f38e0fef922b6b48e57338d2c20f5a07fee7e576686ae6cde350689d8d4ac78b009e8869ae0498e96f4c68919baa99587f66e14 +DIST thunderbird-38.4.0-pa-IN.xpi 530461 SHA256 29acab11415d7ac3229cfcc17538f1f93c9dfbdfdfc32fe8dde9a621dac70111 SHA512 8516212b5b13878e742182f76c293e1f7fa9b6fde4a0c8fa172ef4bbd2120466a494b61bcc9a7ef468ae497b6eae35959a1ee092b2c3fc268d52412dc5d1a654 WHIRLPOOL 0b5f5274857e42fabbac83b8cdf8e85e8d22d9b7585e3be5754225785fbaa830447276b481f73364c26c6b8b20b3f5da2cedaff63bbf2e78a731d3958565f8ef +DIST thunderbird-38.4.0-pl.xpi 411509 SHA256 63aa21e0cc3c3171b19a1196deeeb9a9179b2261dcc9517f491d911be69ef355 SHA512 d3996e11fb58feae739d73f4d0bb30145e1cc9869adb2a79959e5fc2e73409fe15542e67da240a3a71de8739f82e470bb033287266faa9b8b2eaeb64101c5aea WHIRLPOOL 4e3a08f2014a69b3e749e984f1253dcc08a2c6c37235e3b3120c7e60e881bd7465c80ce8c1b6a41901b92b37460458e5d782740b648aec4aa40241cb0da22f9a +DIST thunderbird-38.4.0-pt-BR.xpi 443752 SHA256 97d632fcb86a8cd3d5d62a57bc6d0a4d06ecf37439e47397ea4f9016b056cd7f SHA512 32444b97284a8892e13be003e03664a32727d48fd3a2729d961ed87bfb462024d7a9240bb5213134557e4441fe639896b26117c7b404b212f6e4956ae7bcd7c1 WHIRLPOOL cbf599db89a87c307693e8e544ff443291b19c10130812f964d9985701d6263a314579e8281abf8c82ae0f1b1d7453701fec76280b059c01a627320504390f57 +DIST thunderbird-38.4.0-pt-PT.xpi 442064 SHA256 525147d8c2380a33fb32af4026972b0e814203c8f23c01104db371479c390d93 SHA512 f54db82c6503ae0ce28bcfecca470a8d1e9b35262391b6c4b44ac964f04d59be74f2efc220bf761ca34e9f583ef0e9040dd72469826ca29afb2f982d8f9a68a1 WHIRLPOOL 5ccbf44b1b27438cd40948a0af20f690b946c939334569c3572283c8dc966672db24c5584c6d5e17ba80813ff3baacc293efeaf7c8d45bb038e7c1987cef7c98 +DIST thunderbird-38.4.0-rm.xpi 442113 SHA256 24659e293dbecd52684bdb434bd4f3f21333459c67d311499451ad9787d97b9a SHA512 1c2102ea3dd3ca51c173aa1cf4782d513d59d46a5cffe4cf92acf1081c418eb1af352ad54392f2cf20b00e9c713498bd7cc0c2d3b9ce310cd79dc0c9fa691f63 WHIRLPOOL 4dee4f70aed28781ee129b6f80eb5112f84c82a0373f61cb182cdfb737e711f33c84903ee7662f3eb74ec0e3b2136f84e84d6ff025ebbaadef5da66bd397611a +DIST thunderbird-38.4.0-ro.xpi 448349 SHA256 ca87bfc055d76231dca985b0a270633d5b4c092d09ad63a23ed7b87ab98f76ef SHA512 f2dfd030de65d17af79542490d267a0b04de370afec6632bd5a970206189b149f6cb0a5c014d6a634b81e8b48bac1620ab1a663ef919f719fbfbadb170c49904 WHIRLPOOL d4a554c4d724037b44b8f5bb4da81bf5b9844d47d582331abc5831d7e309305188c77a2f3f51d6d718945d181885ba864284bdc0287aec20aae0ca1984cee012 +DIST thunderbird-38.4.0-ru.xpi 437591 SHA256 ca82a950a4cab1c303b531c47017e8e753381a1ca35e229011e624b3659615b4 SHA512 036c0a611d2462fea41b46fb0adf78e2f744f4989333245a83b321057adaa86f8c1875d8dca78637a7581ce20091e7b9d319ae00ac0a06bbcc81c665b16130ed WHIRLPOOL c3df70a35bacd5a766f1c172a9a0dec3274d2932cc576f26b2ae8d24631ff561ae89a71571fcc2de1bd176c5691a5b425570eb0e78f4473b2bbbfd5137254962 +DIST thunderbird-38.4.0-si.xpi 535341 SHA256 9da32d2866ace3b5edb129a8a43f0b91e492fbf62c390671f8b88b87e245a618 SHA512 16f78741ff379ca3ad77936b5a788bbaff0b037da68854cdcf679587b491df6f0b672c0f4889104923531997602b380e9f502bcfdeebbf9679f88bd0c19bdbae WHIRLPOOL 49ae4995ff99241790dca7f9db5c970186231f5d0a1cb2c864f2e344cb52668e876f89ccdfbf4a07ce7813429a6b0181c2794890913cda24925ae73d10c4863d +DIST thunderbird-38.4.0-sk.xpi 456606 SHA256 e9ab86a2c6d3dd032929f198a82b14ba7823ab973b85ed2dab146057aef99629 SHA512 19d61b2f20e546e15abbec4c376ba23469eab0de3f3cf50d1dfbf4b7c0c5ff3da8e25d4c89397c1503b1fa07279476bdfd2492fe4bacde66cb2d34bac05a1053 WHIRLPOOL 53eb81dc162d1bc7d3e8a5984de5da6b57bf903a4cf5591db06f07a514ba0d4717d9f93fa7680a498c1150059f56c409e09ecad56ff42dbd67e35e06b158dad5 +DIST thunderbird-38.4.0-sl.xpi 437848 SHA256 822208506a476e4df2629566861afec9fc739b49616aef1217f080cc2da195df SHA512 b8d06eababd83d2517a124b9dc5909731922a71479d7cd4e0757905d4c1609b35ea483293bc0f7895017c18a5183c3a4e4e832872ee6737df64e11d3116b2577 WHIRLPOOL 534399419ca069b26a8a2c75ff8d709af2c769159b08681427e9ff319d95a5da0e547ad9956413645442059e28e2b33328f0dc30a553e2f9f9188a6935f924b6 +DIST thunderbird-38.4.0-sq.xpi 446897 SHA256 2c20c2c288b8ab06b268ea1a055f61a2c7287cc7eaa342271a4511c6dd6a4052 SHA512 035f52e1d1bd6f8a8a881a62b549ac449992d534e62e3543061c0f192bd43d03e2f469dd7f5ffdb762566b22d3affb3a01eea2823ecbc962245eae199ebddcb0 WHIRLPOOL 88b945ef0b9e6c1f12d33576093831e0538784306a3c9e711e3e7104c028bb5592111985a18a19ca2941d951f62acecec5e3d6c68dcbc7280eb40c26470dbb38 +DIST thunderbird-38.4.0-sr.xpi 543314 SHA256 16f914f1cc1015ea798d3486b08aaa8c8b7de19a0bbee85631f2d910895758f7 SHA512 1c584a7bbae501cc5831aaf00673628fd7db55047b2fa823847943fe5150fbd351d6f687d5343415a29fb7a3d2069f968b965e07078cbd27ae5ad964adaf4891 WHIRLPOOL 3fcf8972d00af06af4390355e802797f5ab323f3d7a5a0cb21fd6d9a97c4cd75300d1e70e2d569e761cc149bc4a8df6bc98661ccea8b5f87b72a2ddda73b3cab +DIST thunderbird-38.4.0-sv-SE.xpi 439634 SHA256 5d5f37c0104a08e0101e93b28a2ad5a3df8910e3c47cce4b25f4d61d1ef699f3 SHA512 5c2a95e64e314543059e4658418001a9d90386faf77cd2c6370c9cfdc75fab24e07cedb7db2642a9509dd923cda0bf3d1ff892eac89cef78c196a6b64a1230a5 WHIRLPOOL ea3183cbac87ffd5b5ddb38d92ab347c872a33b9ff2d084fa53317a7e452ba143744e728962a784aadb767381c9a2d1b6fa4c67513694d707cac8e90f0e13a6c +DIST thunderbird-38.4.0-ta-LK.xpi 558738 SHA256 171851b7e75b8e7bf227bc15079b8608a9e63682d26057104452a3a697772cc5 SHA512 41ed8b5175bbf0c6eba31b1dc72e189d0b90be272eded054a3389f07573bc2d17e586dba76694e5b84caf5da09bd77aa3ea1fbb23cfebfeee48e6e4ae8b3d408 WHIRLPOOL 304c4df07e41093adb995e5eddb05f485289f31d7a6ab2f1f7f05c171883eab215a249eb0dcf3378cbc732c064c6720abe8978e4cd373af03be2a709f8364d60 +DIST thunderbird-38.4.0-tr.xpi 447800 SHA256 6d40b110a752fea21018d18430fdc95d7217e77f9a0cc912c14c882218c5e1bc SHA512 f67a71fa57c055858e4ddffd2feb9e49c42c2d01b74ba6d5cb40ca31e9405cf9120af6d9688648c544ce5946845b90de60e65cbe9f212e4e44f9b7321726ce9b WHIRLPOOL e2a0e3a3c4b0495937a20d4c25b5e74371bf570d258bc9b4cd4ff8a21c5a9e21ead8f5d362baad2120533a6ffed42f517f7155a2186821409b88f6f23a38bdba +DIST thunderbird-38.4.0-uk.xpi 509601 SHA256 9cdc9926384d425473fc5c62d2bb35c20b248326cf98b73b2c98f7144f2a2061 SHA512 9299b9928fb832bdec005e0f1f71034b9ab2ca1eb9a9e015296c6b0bf5977a062117a366707a1c78caf6bd17e92564f07576de122bdf9573e53152b14035fb23 WHIRLPOOL d62831c8822206ddf78b0fd98da71c8027364143779f59ac13e8f3853cbf1c6a74b4f677fe2d0977126c80bd9d57e0eb16f3eda5e039b0f79fe2df58c59de6eb +DIST thunderbird-38.4.0-vi.xpi 519843 SHA256 4b385a97569a40331a5434762af52c4561f045892f0c51e852aae3af748df87a SHA512 33f309a36fc356ecd278cea3c5d8c6d2e4eeb2a4fcdb11dcc51880e247594612136c88511a56e5f4e7aaffb379efa7f4317f5dcf2efca3334e2568aa12ca5732 WHIRLPOOL 3511f0bf3161ef9df2a73af2a0f5a1cb3343f25a350b989d54d683fcf22c622be52fe7c4525785975566349663f53deaf0ad05eb515a23d15f8b7b0668004d73 +DIST thunderbird-38.4.0-zh-CN.xpi 466412 SHA256 a30ec5320021565cc1602623a4e83017dc31e3dcb1ac83afaf68089ab2c2d321 SHA512 e511fe8c9675552390248af5e1e79a21494d39b0236aee47a0636e2e42a45deec72116b77fc3078309c683d878e6c4014c6733f16d27fe127ae6ae40afbe85a3 WHIRLPOOL c8a52237da630113b790db21d62a71d9d2e5d777ba14da462963342c26eaa70b32f919f9353a2f1d94a6ef61b066cfada78d6b881f231f0bf60251cc521d7808 +DIST thunderbird-38.4.0-zh-TW.xpi 466661 SHA256 4e8687e4862fbf46e0e3b45f3c691fcef649d468f8a14163a4945e9909e06d30 SHA512 2876141af71156201300e4e5601ebb01cc18e1e491aa09eaa8aacc20db2383f857786a83b86cac1bddac985aec4d6f477d9ab0188f15d1050a0eaba64bebbc6a WHIRLPOOL 3d703bb8fe15288cec785282df93361c009c743de35c8342a91ff396843521c0a5684d144fc5747ef4b4d26238fa6c793b077519016fa9393b36d6517675aff0 +DIST thunderbird-38.4.0.source.tar.bz2 204397619 SHA256 326a4408d6dc79890cba8466dbc337acf99df76b58dadb0ed453e5e42af7fdbe SHA512 93f1a40c9d3a5c46904ab7faa1aa19c636489789988c11b439eb9c8de635df709ac32fae776a8fd31a77c71629131939e933fa3ba87ce789910dbb652661a791 WHIRLPOOL e75b7c2ea37d7847fd2509b554c33956babc19bb3bc2de15388260afb8b59dd53f6bd26849d996409054215c6b81c9826cd1762a768bcc73bb6800456d4aae6d diff --git a/mail-client/thunderbird/thunderbird-38.4.0.ebuild b/mail-client/thunderbird/thunderbird-38.4.0.ebuild new file mode 100644 index 000000000000..7dae7a1e3af0 --- /dev/null +++ b/mail-client/thunderbird/thunderbird-38.4.0.ebuild @@ -0,0 +1,374 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +WANT_AUTOCONF="2.1" +MOZ_ESR="" +MOZ_LIGHTNING_VER="4.0.4.1" +MOZ_LIGHTNING_GDATA_VER="1.9" + +# 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}" +# ESR releases have slightly version numbers +if [[ ${MOZ_ESR} == 1 ]]; then + MOZ_PV="${MOZ_PV}esr" +fi +MOZ_P="${PN}-${MOZ_PV}" + +# Enigmail version +EMVER="1.8.2" + +# Patches +PATCH="thunderbird-38.0-patches-0.1" +PATCHFF="firefox-38.0-patches-05" + +MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases" + +MOZCONFIG_OPTIONAL_JIT="enabled" +inherit flag-o-matic toolchain-funcs mozconfig-v6.38 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas + +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 selinux" +RESTRICT="!bindist? ( bindist )" + +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/{${PATCH},${PATCHFF}}.tar.xz ) +SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.bz2 + ${MOZ_HTTP_URI/${PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.xpi + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz ) + crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz ) + ${PATCH_URIS[@]}" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +CDEPEND=" + >=dev-libs/nss-3.19.2 + >=dev-libs/nspr-4.10.8 + !x11-plugins/enigmail + crypt? ( || ( + ( >=app-crypt/gnupg-2.0 + || ( + app-crypt/pinentry[gtk] + app-crypt/pinentry[qt4] + ) + ) + =app-crypt/gnupg-1.4* + ) )" + +DEPEND="${CDEPEND} + amd64? ( ${ASM_DEPEND} + virtual/opengl ) + x86? ( ${ASM_DEPEND} + virtual/opengl )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-thunderbird ) +" + +if [[ ${PV} =~ beta ]]; then + S="${WORKDIR}/comm-beta" +else + S="${WORKDIR}/comm-esr${PV%%.*}" +fi + +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 + + if use jit && [[ -n ${PROFILE_IS_HARDENED} ]]; then + ewarn "You are emerging this package on a hardened profile with USE=jit enabled." + ewarn "This is horribly insecure as it disables all PAGEEXEC restrictions." + ewarn "Please ensure you know what you are doing. If you don't, please consider" + ewarn "emerging the package with USE=-jit" + fi +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack + + 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_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}/thunderbird" + + # Apply our patchset from firefox to thunderbird as well + pushd "${S}"/mozilla &>/dev/null || die + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + EPATCH_EXCLUDE="8011_bug1194520-freetype261_until_moz43.patch" \ + epatch "${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 + epatch_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() { + declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + MEXTENSIONS="default" + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # We want rpath support to prevent unneeded hacks on different libc variants + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}" + + # 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 '' --disable-mailnews + mozconfig_annotate '' --enable-calendar + + # Other tb-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + mozconfig_annotate '' --with-user-appdir=.thunderbird + + mozconfig_use_enable ldap + + 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 + + # 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 + + if use crypt; then + pushd "${WORKDIR}"/enigmail &>/dev/null ||die + econf + popd &>/dev/null ||die + fi +} + +src_compile() { + mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die + + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + emake -f "${S}"/client.mk + + # Only build enigmail extension if crypt enabled. + if use crypt ; then + einfo "Building enigmail" + pushd "${WORKDIR}"/enigmail &>/dev/null || die + emake -j1 + emake -j1 xpi + popd &>/dev/null || die + fi +} + +src_install() { + declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + DICTPATH="\"${EPREFIX}/usr/share/myspell\"" + + declare emid + cd "${BUILD_OBJ_DIR}" || die + + # 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 + + # Set default path to search for dictionaries. + echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ + >> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${BUILD_OBJ_DIR}"/mozilla/dist/bin/xpcshell + + MOZ_MAKE_FLAGS="${MAKEOPTS}" \ + emake DESTDIR="${D}" install + + # Install language packs + mozlinguas_src_install + + if ! use bindist; then + newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png + domenu "${FILESDIR}"/icon/${PN}.desktop + else + newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png + newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \ + ${PN}.desktop + + sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \ + "${ED}"/usr/share/applications/${PN}.desktop + fi + + 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 + + if use crypt ; then + local enigmail_xpipath="${WORKDIR}/enigmail/build" + cd "${T}" || die + unzip "${enigmail_xpipath}"/enigmail*.xpi install.rdf || die + emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) + + dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die + cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die + unzip "${enigmail_xpipath}"/enigmail*.xpi || die + fi + + # Required in order for jit to work on hardened, for mozilla-31 and above + use jit && pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin} + + # Plugin-container needs to be pax-marked for hardened to ensure plugins such as flash + # continue to work as expected. + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/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_postinst() { + if use crypt; then + local peimpl=$(eselect --brief --colour=no pinentry show) + case "${peimpl}" in + *gtk*|*qt*) ;; + *) ewarn "The pinentry front-end currently selected is not one supported by thunderbird." + ewarn "You may be prompted for your password in an inaccessible shell!!" + ewarn "Please use 'eselect pinentry' to select either the gtk or qt front-end" + ;; + esac + 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 +} |