diff options
author | Ian Stakenvicius <axs@gentoo.org> | 2017-05-03 10:18:28 -0400 |
---|---|---|
committer | Ian Stakenvicius <axs@gentoo.org> | 2017-05-03 10:20:09 -0400 |
commit | 044af98f97ba5a2621bffef857d5f2a8aa8aa878 (patch) | |
tree | 6b8e3ac8ac661b44bd66955b4b1e8179638d348e /mail-client | |
parent | profiles/base/package.use.mask: mask USE=rust on tbird and seamonkey (diff) | |
download | gentoo-044af98f97ba5a2621bffef857d5f2a8aa8aa878.tar.gz gentoo-044af98f97ba5a2621bffef857d5f2a8aa8aa878.tar.bz2 gentoo-044af98f97ba5a2621bffef857d5f2a8aa8aa878.zip |
mail-client/thunderbird: bump to 52.1.0
This version defaults to the cairo-gtk3 toolkit by default.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/thunderbird/Manifest | 60 | ||||
-rw-r--r-- | mail-client/thunderbird/metadata.xml | 3 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-52.1.0.ebuild | 338 |
3 files changed, 401 insertions, 0 deletions
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 0f8886fd783b..219c03398f3b 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -1,9 +1,12 @@ DIST enigmail-1.9.1.tar.gz 1736876 SHA256 0393119725fa5931d9888a2a1c9796d440ee7975ca3d005eb63142768b10f993 SHA512 5417d7744ff5b8299d9799059f62013e546fb74206782169e5ce6baa0950d96d1c8996c99ec902ca73b241fd1268966e0a7ad30c032a1706a0efbf06fefc311c WHIRLPOOL 80cff68461edc743851de5a83cd04105f6689eb1289f46b72334a96b091dc430399a91b2ab004a39bd7cb04433ab0471dd07b44d39fc2eb3869487b07841fc5a DIST firefox-45.0-patches-11.tar.xz 22864 SHA256 4d599cd6c0c0635b23a918e5219c6e37fe0322a4f94484dd8369a599ea3e6532 SHA512 61fc961b5aa015e42907de273fdbd87fd600d1733966fd6d65dccc4de554ee12c82bd314b2e38865d38ccd2fb453c161074253cfb2f49795e2d46a8f206952d8 WHIRLPOOL f5beb44eecb9002eb7f28c172f7a8e3559e85553ecd4fe79733f6b099119faef8552d744db961dbcd5bcc46e83b9070edea9d7de2ece1e717fd7c00489f2f30c DIST firefox-45.0-patches-12.tar.xz 22040 SHA256 563d7bbe67aa4379ab0a9b460aa397aa2a8e9d1cadcf776490beb7349230c6c1 SHA512 be9981818e549d79f8557427dd506b9c473922c0043384563c1fd92e4c6c96c91afb8bb01d4499a3a61b463ecf2875bc776fef0f279c0f2fc3625602cb47880b WHIRLPOOL 4f100eadb5aae49731344d526ba482c97dfecebfd20de533e4986e3a0463ebe31853bf1f9faf914a6fcfab82936a52cbda2add84c019fd6ab15ea086115e5bef +DIST firefox-52.0-patches-08.tar.xz 10084 SHA256 2acdd54fd4268a1a1a12905fb3586981d55bad5269b8f380a54aa65fc4268a4f SHA512 974edc753230429a52c820c82d8b78ea727b1e42a10fcd562b9e4173920f369a78550e6517e32cfea64d19a92c658ef1cebb29c59165fe8aaa587ec20107c835 WHIRLPOOL ab2c1520bf795ef48e564fb81ce812e11e7f4f4a2fe472ad85b045011344f359c62ec0c4c83e4ad196d3d891eef8ef52b462a77b6f1485a75eeabc1487462410 DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 e181d5fe69e66f34719295790301e0d265c855be5f30df516c52dd3708d82158 SHA512 e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b WHIRLPOOL 0e85fbb321edec0397b42808fd6320e245de35ddd1cf772545c432dbf26d8c28b042ba2c61bbde2abdbf4d5cca076436e6d678d6d636d3bcc562470d485df6c1 +DIST gdata-provider-3.3.tar.xz 85628 SHA256 1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b WHIRLPOOL 2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6 DIST lightning-4.7.7.tar.xz 1933692 SHA256 1dd931007ae8ff09601090f7123c793162ff016e0ff494c99d8145e0cce80e0d SHA512 c2c5d4c48a16f8f4286b4a52ba9487e1ae4e9c500708eefdcadb49416e6e687e1f1aa58149839d3e739cb57654c211239f4206a6231c3146e6775ebdf7dd6969 WHIRLPOOL 848ad9a5b2c250f42eca45ca3c019595bbc4ddef953d98f7fab857b0b77170c283dac737943b4dc7ed6e2845bf3f6f19f4ba8c0462b3707e6819f85be71c8798 DIST lightning-4.7.8.tar.xz 1951252 SHA256 b31acd34aa38eff8b8043922794f9ef6e2dc67740e7689462991bf9517f15756 SHA512 37decaf4010e48cf242e76c5d73caf96f7b1e34c67fd465fb8b33055a6986d5fa7b1557862526224ab4ac421df3441e974d297ec4a9454dd63a039683ec46fe6 WHIRLPOOL 7494f30e08e74097179de6f44502b91efb2b65cd9bad4f3961678496c1fa376e0f5a77dbff670d66225e49a7ad11f24d8097498678fb128409e9295fc9323292 +DIST lightning-5.4.1.tar.xz 1891296 SHA256 2c7eb418eeb54919542cb097c76af8c61ada1738b30562a54dfdc1091a416e7f SHA512 d5e6197f53443f7baf2c8487293e59ce825bd835870c2b38c64feefcf3a20ee46a41e9c2320f55157bed1a647ef51e97b74efc1d1ad41be34caefc943bfdaaca WHIRLPOOL 5e046c862e4fe9ac47a7be4d7fc3342ccb67b8f76c1f8b542f75a8b81816ef7edff9b478525e2fe0efb7d21eb0fe8cec3ee28185a73338ba59e84de3dd622c4a DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de WHIRLPOOL a378a0fa1b152f17681a5e389662fedfacd45a137b224f038d3c98ab4a024bcf9e753fb2fe018cdb7126fb710ee8baabdf7882540450ead2985070d0d1f12eb0 DIST thunderbird-45.7.0-ar.xpi 490775 SHA256 b9263717ac4686ef68f7c3cdfe652d173c8329077930c0a670b56e9368e89bff SHA512 5a96206f4f0ad0f85aa9141390c9799256c3a93d6548a649fa5a8eacc7a5423fe7dcb54cb2a5834be1c2b4087c6601b791332fa1d8bf41166bb3f601cb3d66f2 WHIRLPOOL 4df8584d46777331863ae686252126019def510fd762f88b58b5c01c09eaa41e25c37a7da1e1aff635f3a55c6e9eaec84f2bbebbe8fb621965a9e4b10ce003cd DIST thunderbird-45.7.0-ast.xpi 428059 SHA256 4a395aed8422aa08d5e40c4952caff7177d86620155fcdba1e106e5f1f3f4523 SHA512 54b5d3140fa407e35ca324f7c3b6802543f0f87c52782a7a66d375cd11bf7fd755de79df6098ccb457ec9309247b6f9ae0a5f58f41f6047ac8c4c8c711627a57 WHIRLPOOL 74bd1495e0094715b78ca13c7ead03d278098bf67f72f87c8914615a926ace12202ff73de43a246ec73353d6624927f02d97ca4449bea2cae5b8e978579f0f51 @@ -119,3 +122,60 @@ DIST thunderbird-45.8.0-vi.xpi 540498 SHA256 39f64a6acdc7c916ab73c279db67f0f51db DIST thunderbird-45.8.0-zh-CN.xpi 489209 SHA256 05f2e3d25501ef42422e9e2624f15ea61f48a355148d867c29626af1b09a769d SHA512 346e15d8bec51831c2205a653e84735abfdbc6db1266a8545d138ed11f492d58f3529fc15870eac3c7c28cc60300de2fde85b6927338a2c8fb03ca90449f8a81 WHIRLPOOL e00e1628bfc9f260f40f554ddef9da7a10f16ec7eff86f9d9602f2915c265174009e2c45e8fb862454aafb3073f4ab88fb3a2079acf62c3c36bdf42272cc9968 DIST thunderbird-45.8.0-zh-TW.xpi 490850 SHA256 7de83d5ec93a97bfebe8a692313998c02479c8bef705983d3f976360a4a02094 SHA512 0b473f3eadbcc63225c5f2b90d6be26d79a139aa72120d45dcfad4a22a20309f11c4565e72bbe9281f0ea0fe508173e046d3f747975f1619f6717835361ab70f WHIRLPOOL 20e7590e8dae3ae07e4823ff855964cefeb479143e7761974c715a214f2b48f9f957a536fc2f300cd3da61d8464c073b0015ffd9576b6e3e6998ad7cfe8112f3 DIST thunderbird-45.8.0.source.tar.xz 201199348 SHA256 743cbf4856ad460a791f6b17bff175053fccec2af1edd8e8295ac6fda2634c28 SHA512 f8ba08d874fb1a09ac9ba5d4d1f46cefe801783ba4bf82eee682ac2ecc4e231d07033a80e036ad04bda7780c093fb7bc3122a23dc6e19c12f18fb7168dc78deb WHIRLPOOL 63345a36e14334ae33848773b48d19b8416c1df52bb21c36408bb1f34d7fff3a0eb60ac1d00d8019f5af6a915b08bfb7d40989e16e8c07ed9d94de86ace5a043 +DIST thunderbird-52.1.0-ar.xpi 604235 SHA256 cd1d424120449b922d970b3fee89d753ae231354e4181a4d4700dc807504f6d1 SHA512 d23e9005a3e8bd720eb647e4d964495946d708e84afed2c099b417364788aaefd2ef5c4c14e2ce69e97d62b121f2aef8805cf2af9ba12220800ea21e644fbc23 WHIRLPOOL 3ada5c0463b06e38490b47e4ec71181d531c68d7f5fa328773954598eed1a680abb7cd25e6b91a78a06313dbc7bda1c7a63c35b491bad1658d294f9f1faf8f90 +DIST thunderbird-52.1.0-ast.xpi 541172 SHA256 d920be2b1070c04a806745a91e15ab1139d5d2e97480755dd62642bc15222c40 SHA512 c2294166f33f34b59e1ae6873322ae9b439d5315c2aa896e101c7169956a92059e85248d096231c15544162d2fb69e9e6a1ffa126697a441bdce66564e29f223 WHIRLPOOL 38118dddc6eef5932791e2960b52f9f435c3612303341e3ba719b15f2242259d61f3a9f78506b01474a3afbfade531e5b61ce02b949dcca4d3992bdde96d9a27 +DIST thunderbird-52.1.0-be.xpi 570931 SHA256 9da12e3f1b9bccddddb673c7e8b613badecd2e71b28aaaccf16ea6ec4a64e095 SHA512 24ea71f32f033970fd0166e49ac0598c267a50e7ade20948392cfad82d4774f1d62df6c433f360e52432cf74b1e037bbc48a00f02a34a0b3dfe3a91adb13b89c WHIRLPOOL 3d07f54fda9c689ef6fd127d67034f57930817fe501311a0260fd30156f2582cfd6ea93ce2a6690cf9f2e184a73c10a88318f6ee4bcc31a4ad587034ab40147d +DIST thunderbird-52.1.0-bg.xpi 634897 SHA256 151a7deaddafcdfd704abf7f933daafcc1f1465624b01a856f7c0ff02e3b8701 SHA512 eb47b8a1f74ee72240bebea80e13997aeaa0fcc40830f7e368162b2f37338d800ba633f82f2e0320bfd3af70fd8b39abea2c8a851e651084d87d777ac61250bf WHIRLPOOL 56a9328619d289ed6b201d9e91768788f1762e50db7ee78a47e11f4a67fdda9633671d702ae8ad98237dcdc4b84a627ceefa3524011cd10689474d8ffc232cec +DIST thunderbird-52.1.0-bn-BD.xpi 676900 SHA256 f281a18cbd823db0331e351f02543249b90d414f9146579b52d45f2826463403 SHA512 745246a0ff5feb3be5b314cc2779df630c8d400e09913b101e875b4b4baf27a5998f6325bfde700c40fa009073bb2d537d6a37ee1051d45551918ddb5b305858 WHIRLPOOL 584aabde71b51529529af4c006f85d1fcbee32d843cb505128c9fc9472caecd7f49ed092b9d132719438f2cf132539a2542df0758a0dcd1c2eef99a307c84ef4 +DIST thunderbird-52.1.0-br.xpi 559380 SHA256 b31c85a62f99cc6f8e043f52b16f977124f3ba89a0539b064b0b751910496689 SHA512 692b658c488adc4a10c60efb01bd08ff58699af8e7dadd22ed22e17f3702f306ff753e372034c5839a62a755b89971d51bb071b566de0a562df36ba000f4b4bb WHIRLPOOL e4a2755bb8229e19be7c4dd61bd3bb20e9fbd8838c38646e8beb2a2b31d400c0069189ed98bdc99d18e950748358484d2d388549e833664b3e51b408b74d0f5e +DIST thunderbird-52.1.0-ca.xpi 569909 SHA256 5bb06005edc6dc5cad1836abf4bf2a79a71912a841ea5dcede9ee04c50410e3f SHA512 90d0e8c282039657f4a7d7c71c095dde77c3795358b1e49d67c29372e662ffb3a342f4de56a4403e0c4273032ac0479974a6efb9943c2d0fbc1cb5952728f770 WHIRLPOOL 665982d300fb9fcb6dc795a6515347455f651c768915430162bccdcd76212c033c434f7fcbefd7a86f96c21d7f4dd99d4e8f9b4d6f18a70d5bbe407b36dfc317 +DIST thunderbird-52.1.0-cs.xpi 579149 SHA256 41d2fcc1cc5aed3f6036f6337bf93aaa9b37a32e99bd9145f4921a6a927b451b SHA512 b6358df8b3ed70c56d3e55f4a546061480f4e0250b11156987c7a3891d9266837db1b2fea57f258ec08d9337d11a7e368e1145ea0a873e2746e51ccf1d53c0ad WHIRLPOOL 94240391513569989016e1a0fc30f65c7f2041c7710b2918c7ca6a3d6224e04574020be326561a2b4f7c815b9248dc5a3caa1090dc81d10020bdad5d4d2c5db7 +DIST thunderbird-52.1.0-cy.xpi 554857 SHA256 28321a38846a06bed47996fe5f68c5579baa6c8804138866c307df0d26147fd5 SHA512 2cb7bd0351cbe7b765312db4dc66813e7b8d12d1180d8affdd3d1eeb4d9f9b24c9cec9243a5a07bc023a4eb603878614e5c71080cda9ec8199df666360a9ae30 WHIRLPOOL 9588f113f1c57c0a257029d7ba616b29d60510b72d48af74892fa268dae546b2496209cd96dada95ee49853bb4736eb01e767fb6fc892a41e7d8a9fcf9233722 +DIST thunderbird-52.1.0-da.xpi 543334 SHA256 ee813026f6312a6f11572422f0bdac9bb866eb820d8fef917bde943747df18c1 SHA512 03fe662f42e15c049d212e7a5db23fc18774267d88b058a43aa11b92959ee52c522cc7d2a8ff86cf593b203aad9b86e209da85c13f751bd64594826b4a6fc6ec WHIRLPOOL ee9bf7661be6e86cc862b340c827dee16ec9969cc7b35d3480f7f37e004025753909b274054ab74a0bb1a27a681e0cb4c27f483b41779403555d9a14db319a48 +DIST thunderbird-52.1.0-de.xpi 555743 SHA256 bfa9265887d64317841f85222638ec901cc95ec230670994f2231e65d4952836 SHA512 15d7c44b1e7fec2b58e15a59bc54671a698f311109dd1d2cabf017e0c03aa92c71d30bdbd33d75334721673a46fe597da8b7ea8a9eb989fc4ced3f633e9dd4a0 WHIRLPOOL 93728e0b578bd08c47cbb3f3d91d5a1901674a2e0173f5d66997244191c43eeed7b1f5a582868a3ad0f9fe609c5b1c62b42bd6c06ad750c74fc52521004623aa +DIST thunderbird-52.1.0-el.xpi 662964 SHA256 eedb7abd583f2a4b7a61f81ad79d5ff02159535faba07fc30088776e75837207 SHA512 b8dcaefb514a9fb8571fa40b8968d11a0206f09e5f6770f7bcf4f0edb9f09a8cebda1a1e0e34941bc94acf66fc6c43df88dae420b8e2a5b906b3f8f03ef62b98 WHIRLPOOL ace05a65e23e9422edb73635f26d4cf4e13a95f65c5a83fe583db5d972fa8398693846add1be4aa69972e2e90d78d51563ff4a444c6cfc51f61353bb97fda013 +DIST thunderbird-52.1.0-en-GB.xpi 531233 SHA256 b916e3be5c5529e321a8defb0397dadc45116d9d06378e86d7007d7babe9fb45 SHA512 7e745b7b5031ba74c1725fae9224a8ab41adc97e43bb31208cd29e23f07aed5f2843cdfb0b58a7d534d1e54e8bc340e589bf7e1eb95213939a1bcf2822137b45 WHIRLPOOL f261db4a9edda7c17ece9251f53a6e46c142517a7248f1ab8daadef01048bf9e4594fc231f1ddc96d4f1dddd547def0a6ad278f188133291562009361c8ba3bc +DIST thunderbird-52.1.0-es-AR.xpi 565995 SHA256 1140407c98f609ddcfeef4ad9a3538e3c68da86b3fa8a138ab042453e737645b SHA512 2bcb0651031ac70b9951f57871b584f885d996003b73b8288d2dec4e218be162e0adf6547c29f2364e1861dc86a580393adb8e377be9c357e4642e86f02900d2 WHIRLPOOL c3227f0d703898fc02629767277a8156593a4c9fd67d8b18c8122226d01174bf81204bece4434ae7204e8c222b13ca0cadee7c8c2154cae5d9fcfb58a4f792ab +DIST thunderbird-52.1.0-es-ES.xpi 445464 SHA256 1dad4a61a98a594304708eb8c3056463b07482210cf404a1cc5ab96736eb9c94 SHA512 82058c06bfcad1cb0bb96ca40cccddfe459ca9980cbe3fc5c83006ab4eac01fceb22b4aa1f180f9a7523439a30b990cef4054ab3449565d732b0b7bd27eb5cd8 WHIRLPOOL 81b53da8fb29e3db76709166b9d13c561c0b6136bc8399b09007a5f93636155a35b05cddf723a2729e524c869c1bc443e5462ec0a0b806d03e59046e9ba68e26 +DIST thunderbird-52.1.0-et.xpi 551660 SHA256 b54d1f3692b492ae7792ee42ba6c15e668e3ea76021496464feac0414bfcae52 SHA512 7a558b18cf39efd334620219a827e342e1359ed47e1366d43e9e95c321e8bd6741d40042eaf73c0501b7aba1f86204544083ca513e9180cdd0953fb52fd5dc7f WHIRLPOOL 4fb90d872cefb426fe82b17ecb11e866b8a9db40ce5b89ed32b47485cace5099c8b2d24fbcb275b04f521ba67c07e5d00eae79bb3aa9043ff10c300ee00417d7 +DIST thunderbird-52.1.0-eu.xpi 555536 SHA256 552f2943a37ec9a3f997d904bd5b852d7cdf9977f0b8fbb87b511662f944e986 SHA512 2bdea0855d8282c20b484c3dc83db584b5284fd579ec21466fec95a62aecd98cc036ff6038b520b4f60c826dc8f96bf98504132d0617f302f8f6a36ad0af8060 WHIRLPOOL db613a525bf0e4bb71af7881d2e0c5e8112332087b921270e55dfd85d1f0b228468b5e2913ea18fa2de96fee8a02a7d7501d6ddef0120d7cc5f100242cb47e21 +DIST thunderbird-52.1.0-fi.xpi 550669 SHA256 aeb4bdb8cd8a5e1933b784e16ce121c6653b4aaa05c2c6f9b056309933521475 SHA512 b74cdccc3c3b53ef2daec49ab08f645a3c55a43b67a80a6c90733aa3c2af918c71807ca48caf568d121eeae8c5185c2bcdca301390bcb266ab0dff77af35a50f WHIRLPOOL fb11450fe98848922ede46e6225eb785fed539b1dff65b0cf7869e5d2bfecff6f1a890017a3e05c1dfab541b004351b9c9e9b3e82b9a4e6f3a29055d010dccc9 +DIST thunderbird-52.1.0-fr.xpi 577560 SHA256 f41fde901cc9210967ec39e3d258ad568d889f07a1f2fb1e10747ef933631cf0 SHA512 053c4ce7a6a035d8457ccacb012f1a4df29384d7ae10a06180413350f58b3056af05b63b9dec5736539b76a0719c05f6649bb600bf41c3e60a21a205d7f7cbd5 WHIRLPOOL 82c66486a154146a8d81524c98604d1b843d9f77516e614cb5e4cb212a6de22288c30c686d51c2517378e50f5af355f37be42547ba02143ae21bfcc38a6978b1 +DIST thunderbird-52.1.0-fy-NL.xpi 563631 SHA256 a7e856a42d8e021f1e1385857525e5ea751ff143ff725aa15eb6e1c6b78c76cd SHA512 c9b389bef0e84391863bdd06f0da3152e0f0b111fbbe10ce6c744c473a14546d766510d7abbe061c4bdfd9ebad2977f077decec1472f5e6b1ebadcacab7a7999 WHIRLPOOL b98d4433344200054aba05a5b0c8926837592c6296d19738920b0495b2b55ecbb79a37285b9fafe6e335e43470f4ee23bdfad50ef5ab386bb9bdc22781d73b38 +DIST thunderbird-52.1.0-ga-IE.xpi 583555 SHA256 78aa1c4f60ffc943b4541d8ebf08a9c804c7f8c0dad3264e6f09aacb1d5c9e74 SHA512 a5396e26b6f371ed27865085231d14c3d83b748a7647aea8e4eb1905ca901253a81969c57263c167b69ef695d37f7344938d0f10ec058b48ca90c640f18a1675 WHIRLPOOL c14c967b4c09d53886a2e2782d0a24c8d97d1af008663e33830edf65a02d312f8e5782fdf735789deff028677d7eadb8c912d86269e8ce9a300dd3dd92cdb8d0 +DIST thunderbird-52.1.0-gd.xpi 574064 SHA256 d27cd41dd6595ee588e18ed10736d84b2587f192b84efcaa99a172c055513f11 SHA512 e8cafe28c0c0395fd8c355cf54bd52934dd614f3093f7535ab6217bde9e4cc24eaa479b8b79ae186bd055baddf3853a58801053e82d96f92318e6c39e1ede51b WHIRLPOOL c087b5a9e36edc605752eb39f56cd7f6403e275357f9533e41fc66c02a48918404e98065b3c0b7c9e535b1058b1fefcb9eb2a32cf69a75f988fdf2b95e4c4532 +DIST thunderbird-52.1.0-gl.xpi 575150 SHA256 8ea7ae7a48e45854e194ff300510a7f10fb064a68bf0c9fa5cc8c54bb860fa44 SHA512 73cdd21617b534f7368a99999f295e85b76d6ce1733e017bad64dc2a938744f2410c32868cd529d3224505bb0dd96cc3ab785afdeecf492a48fe1453f34abb05 WHIRLPOOL 2706aa4f1b946de4c8fe735e5bc2026a573ca555c1e5e78bcc30e2bc9f23957e8e24795c89a74e1ccd434d5bfa755b5778609b1dd0728cee725425cedae29fc2 +DIST thunderbird-52.1.0-he.xpi 592565 SHA256 100b0da1c56554c496cf93f1489aff171a6794371e0f2336206f408dc5dbb862 SHA512 e88e5ed28a0d0bcf415fd67675d5540b21f8d0336f15356fbf4caf99b98a6b4ca0171cd4eccd1510cde177a57821df9e329d11c91bf659002f256f8fcf8c8ada WHIRLPOOL 38b66c7007bb111cb7403b20bfdd8b2d8ecd3e7abb1843dc32cb7826812177d99466512cd3021ca6c26fd4ff7a29361399b456e1634e948f2f15f56a8b42b32b +DIST thunderbird-52.1.0-hr.xpi 564779 SHA256 5161640824d3cd84dafe08f7fef762dbe00c6ec0cc0ada9669c72e42869804e6 SHA512 383aeebce239d3c9e75f31ce0bf0caa6eebd42b770d33453b7b004dfb9cf52aa82bf7678e98f99ddc0aaa681cf96f712e936d88ea8ab22674b7d579517705c17 WHIRLPOOL c91bb9441a5b41524654dac12293c288532011270fb58cbdc7adbbe9f5094d479ef1164f4312ad8acd52590e40baac741adfdb79865cdca02038e9f792e2add6 +DIST thunderbird-52.1.0-hsb.xpi 582241 SHA256 d32e7b469905e2831a311bf3b541330b530d57d7bc618d9e2f1e01d4fdf337e2 SHA512 a306d2ef3c481e1dc44dec5dc7c33cb82c5d678a12ed9c1297dc8d8ee7b4ab350f553645552f857570f454b87d7efde2612cb9346cfcb628487fbc002c1c7b54 WHIRLPOOL 480f4c8c727868f5aea745f118b49d6c2e8760aed675abe9b68064ef34be31bf88c8a12ea374bf5e91ea0df12d5277abd17e028c6d90d4c9afecb9133dec65b7 +DIST thunderbird-52.1.0-hu.xpi 586446 SHA256 e8264f71facb7aa89aa73ba19253d7d37b247d01bc98399c1bfcb9749b9b8e57 SHA512 eacd04be9ee244575347039fc0e366f7df15f5279495a4a485cc256b8e1340c77101c8ff611041558a3c25acdd0235a0858451af86e351f646fc0f23e36786d8 WHIRLPOOL ad9197d5d48179540ab3c4832679379c15409d1564bcb8f80fbc477b9eabfdc171debaddc3d5697da946a96b79ba08da5d2297281001c7c24293366929fe87e9 +DIST thunderbird-52.1.0-hy-AM.xpi 629879 SHA256 3fcf04ae1c549aa2408b131389bbbf7d96b3f5ae80ee51fbabcaf57f9af73581 SHA512 6f5c8f9798f069a919ad1c45ffd0d33e7392f1e899efcc8ea638c0e5dc29de324bde509fee685a865db859e2114d010bc9f481d4a7dbc8e56b936206142108e8 WHIRLPOOL 0a3693e727e1ab1bf19e6fbfc2721334c6181d281fb0a7550220374cad289f7521899f4676636245c1a7ad6d273544a3a8d980cc634a51325e3765c4d4fe42a5 +DIST thunderbird-52.1.0-id.xpi 546525 SHA256 b258b88c3618cf03258e1f2a88b58ed8a9ac8d6f510cbedc65d30fd0d1833a5f SHA512 e425cef70b6dbd649541c63b557a7b67bf9f1684a9ae6ce85a6f32befcca072f828458ac4cb3e38a497f6f4892c085738ca89f452a8436b6784010a23334ab46 WHIRLPOOL bb9169ca499c64bcf92b5ee4311e73e8c6aa7dfbf5dc872f5592a0a4fda98b3d7eb5a1882ca1726e39cde3586fbfe09ba544b2e67d3bf823fb68c5bb760deb0b +DIST thunderbird-52.1.0-is.xpi 555712 SHA256 9a9ac947b7fa56ad90940214a383d1a2e284f1fae723683fdc03cc5cc044a7f9 SHA512 8ae48d6415cc460002083977fcdacf2f7ea74a68783f22bbf62f1c2bfd21db48037d1475adb2d2869ce3e28f12b1969e30eafe19fac5e47c05526c2d2e689b6c WHIRLPOOL baa769ad74eca2c94d538c06bcb81f405cca42b4c8ccbdf26c64db2d8e60d4846f73a8e4a0d06c49f6777dd37247212276502b6b4f8d374c5490d388d83e5e60 +DIST thunderbird-52.1.0-it.xpi 455407 SHA256 81439f2a46fc2fcbaba27a790d13371bb29944dbce536adf3a4bc88c57c58708 SHA512 b211c862d1d596db4c36c63090844a4f9968fa0e803c155c245733f3262cee87d3a22ae0d808a7705986aafd982e8a9465a4c2ba3f17acbefc4d92c5a216ece0 WHIRLPOOL 8b531d3128d3da5d17a980a03b4b4823af8e9a83761314d400c694a21e7b1026a1786ee071b083ffeee4f5cebc4aebe9dfb207091055bacbe3ff7e7bf520ed2a +DIST thunderbird-52.1.0-ja.xpi 630052 SHA256 c614414408bd3ef96c0acae40c01cef76af07457f73ba3388f96ed646d0e93fb SHA512 8c18d4a3d01ffe49ed0557e01eb78671c4bd511a38a56d87b1481bc45049d700b1110a20dde4e092f010b2b2c967d40fcde18413a388ddefe15751e3989092cd WHIRLPOOL 5f4ec267387c2d1f31559b8d59a4ce7476b7c38d42bb283f88e119306196d78f2d681aac8d0e1aa18e8434c01a6fd198a8b40f6c1a917eed73118880d31eb827 +DIST thunderbird-52.1.0-ko.xpi 595516 SHA256 3f652698258901e7dfc05751b9c44e6c6cb303b9580b8393b85aa5ba532a5145 SHA512 25d07d0332efb2e572d24ead58b643db0c6e70e66e9a84335ec16d220f92e2dc6499f7fae3efc1fdeda18e0e48d7861da38d99bef894b49e97449df46fff7de6 WHIRLPOOL a0f9fde3f2495577313d09d941f84447566b2234663a4c92c9bbfa4ebfd26937c7e19c4e27b5215ddb0e2f5973f3833409884598c510d2f6e665098512e4bed3 +DIST thunderbird-52.1.0-lt.xpi 580598 SHA256 6800858ccd1722bb805a899af954a62cff97feb6645648ee75cfcb8948628cef SHA512 7ed6c0a7be7f2ee0f5a263701b8b137d592c04c92a00ad9fd3509000e6e42a820f5b3a3ee9d559f4efaccb79be1d5f85a396e16cdf805b68ede8119297158709 WHIRLPOOL 53227bed7a34e97885de37807ecdf030ebc672f210318d5babd375d51a43c048860079c9e1e21970ab59689149d667c06b68b15399d5c5c2469e66b2040bf8e0 +DIST thunderbird-52.1.0-nb-NO.xpi 551103 SHA256 dc7703816f06360432c9f7d69eb4db6524db38605bb43dc33fa61be0582ada08 SHA512 84347daa33229108ba73287721ff7c61725fd9f469ce8ecbb4711493c1095380002a4f39cdfad1ba696e2488fbb302eef55d0064aac99687d664c15445926f43 WHIRLPOOL 01d16015c90f21df52cd612b11ae8bbc692d95138fca5ea7d95e2fc4b2805ef848ff9707ff9b1e1fe9fdf117b0cb305665489ccaada00646110e7b66625e99a3 +DIST thunderbird-52.1.0-nl.xpi 557956 SHA256 cc1bf83672eba56775988c6671ac0101330df302ff7d3b34e3f8d84a3486ee2a SHA512 a57e9ca1dc65696883d588b744e28f9244a29e6d2bb0bb563a7a6d08e0415d2fd4e6ab1983a0d4c008f894389106c939151413a446d853e9bd8b8e099fc4c29e WHIRLPOOL 288e047f675c04532c93a59e33d635aa22613eed92e7a8c260188d97363aa1b8be3d95fca3770ac242e301e5c6e4415ba9a1ab81b69096f423455f5ad344f4a1 +DIST thunderbird-52.1.0-nn-NO.xpi 551891 SHA256 557458360291cf1b69634329b58e9f8d59f0e235ea23fe04c83692784aa05956 SHA512 f826d80adad2c5fb1ffda291111d3622fe2b21275936c97270b52b17f703c99d617184b70f734efbfb025f5385aa4eb87601c6103b833a8925a4a162f533bee5 WHIRLPOOL 2717c58a059a3be3a6dc5ffcbafea12408ce9984b80530deb8eee3f38046103aec3069acbd683e47ad3707a3a84b27d1546d22c6e70c6cf881a431b9868b4551 +DIST thunderbird-52.1.0-pa-IN.xpi 646568 SHA256 a7fbb749c6222a020cc50ddd11428c16c3fc9b1349b757426b9d2e2204e2356d SHA512 9bf90b4c193ac34dede24af6c8d5285f1b1882fb2793b8251141bb25449ce633665cef39e3046d902fee81e0e2136859d7789984a701c62706f3742578dc162e WHIRLPOOL 2d8b8658bcfcd96f7e7071c1a4a191092629b17b63b38bc950afc2f9c93f3fc7feec872f78cc3f328aff8af9bce033d6f71b7a177c11df60788986c96199ea37 +DIST thunderbird-52.1.0-pl.xpi 469901 SHA256 0ecfed322da41c4e6b21a7fab03d61a2436f0f4e0898928f19eac28b52da8a05 SHA512 133c984da409ecfcf0a4dbf426362206fdf9bed6ae994e9158dcb0adb38b46ae26c270857057354d16690932b92e9dd0f56dc7cc2f28bb43192c98a01bb2387f WHIRLPOOL 60b234c718914c4d0a27a084b18f5e42f7f1ed41039dd95eaf956ef743cf48af7543c0b21605f41becea1d3d982ff1fbec0e1eacf3a452d4d4f236c9367eeb8b +DIST thunderbird-52.1.0-pt-BR.xpi 558223 SHA256 d5b5bec393b299367610794958ac2d7bef54ad2cc9a29ca2559c8c230bf6564b SHA512 cdedfd4afb27bab14c739a6a9906369ad8380da82a0f3a3d785b2547fdc020632005ed56628a240463612c38f7603f654f06ff4b7ee4ce2bfce6e2fd0f56a6f1 WHIRLPOOL c5b434edcfc37abba60d72e042750c2fc3c60b79828e8b29b2b14d500bb7ad4f470e9fa25faf251eaa190b3b652e939fec71afc7077609348dd0810891313fc3 +DIST thunderbird-52.1.0-pt-PT.xpi 565623 SHA256 998587a0074de0b0a26206c7de2cb83ff5bebd194e7ce184783fcc2d58eefe97 SHA512 854ae0aa33cc0c209347e34c2637b205b7d3b60b66ee41bb28d78bb84e88ca59acc5d191a2c57e866daacceb10699490b5da1e101648bca05b46992aec56940e WHIRLPOOL a823b2530a10b1682b6df5e660b86faccc94b9e3fb8cf269aa1e38f9570f92ff432db18814cc62fa7b752ef932931fe2a6ff33762ff9bad37034282f5771347b +DIST thunderbird-52.1.0-rm.xpi 557604 SHA256 33a1c4dc8cee63c7640f7b492c171015b391f88b2629660b83845726925d1604 SHA512 a18488bb619fe62800bb34c229d3aea2d67b1366e1c511bb0c58fbcd36a2afaf7fdb4bc1a9549286f51b3b8b593c0d1f54ab4cdc9274022e5b79b0e28684f449 WHIRLPOOL d6c159622b1160b8b6172567f2cb332c3a05d8b8ac49a43c2bc4de7a794af1f54f524dcf80d711c201096e6b1ab4d06534e6b7fd3ad27553171ccdfc3ebd7ad9 +DIST thunderbird-52.1.0-ro.xpi 570529 SHA256 f59e4ac38e6f60808bc7552da66a74a9b059f3e6fd8d1aef2999cac3b157de5a SHA512 c7fd181488ef4c70615336ef65dafcdd7c64ea06bfd306537f9b57782fa4991e767972d89ac371b8b5d8e75e484c8b5993a50440152621ed23a3a3569fcf1e63 WHIRLPOOL 8b00d253456ea88744ca8decd05547e3eaf1dcf5d95bdeb97f85e3a048cbc26190245104fd811ca3ed0d5c91f3431f0529c1a2fe5ae053ace5d90f8ffa2a9866 +DIST thunderbird-52.1.0-ru.xpi 530669 SHA256 d152fa89d2e6769b00ef8a7c04debc6da8e8a7013a5faf92038651a99172bec9 SHA512 35d3970ff9f11edd373b923eba743e4ed37e81222e1f423de7143e9c304547dd53bd20e321af1da39fb9754b89e44c1352c28e87ab168795e8d62de94df97159 WHIRLPOOL 52e8ec3ddacf7069b76029f38aa65eadc66591b717e79581c9d4b9ae7f1804f49cd56cebb239b63e66506ce1fbd21ef50c994cc5fd90ef088923299ae76ae967 +DIST thunderbird-52.1.0-si.xpi 649009 SHA256 f4d0a47bef66689b53506078e961547c0100e7104a5960c9eec2341facad27d5 SHA512 b1d0d2f0ae18b0d12e99f9eafbba160ac71d4d4569d94281a9f1eb0cafaf33e7031647a9f0d583c10d048311828ce797a043075e131f3da79c614a37a2d40974 WHIRLPOOL 65dd414d8bea14c5c8c7ac723fea2c9dff1a4ea3bd5aeb395eb29183ebf4830cfd691fccedc433fa90cb49dfebf86e2822ae84d909abca84befa8da83e66e646 +DIST thunderbird-52.1.0-sk.xpi 583881 SHA256 5d57f3e86f4e19daf5fa0fc5cb63aaff646d4cbd47a742c04ba77259c25dffb7 SHA512 882c2f2e2a2f7b14c5557288461d1be96c36328f7f6fd2a1dfcce9ecb65cb9e8665b6547f1eedcc7867df1e6512f34c97f44c9fbb6f517e477bde7752a997420 WHIRLPOOL 987dacbc1e7aec4be7df1019e84045c727f6f107bb6fc3a72f73029679611849c6db3b651311b53523867aa0234a6ba4a07330131dbe5f59007e21f7e59195df +DIST thunderbird-52.1.0-sl.xpi 562830 SHA256 56dda066bd8e6367351d0790a2765a05813bf19b65aeab27cbdc133609a30b2c SHA512 6a19f9f9f12904f012de0467fde97b9a38e5cdf58156fa38836887533dd0810fbfc44c1899139945ffea7fc9484b1fb30b57730a9a659345473748b022aa315b WHIRLPOOL 4416dd56228bc91cdfcdd3e2f4fb7c0771330d2a7592f0b41bf74e916d81f918fb0bdc26a78f1279756dec413ae3ce6684b50fda72e9d4a4528d05683711ee2d +DIST thunderbird-52.1.0-sq.xpi 570615 SHA256 8a2773b55f020278f658b7254dcedf0d17154b6f5d63400943cd15bf902c9019 SHA512 444e1994322ac301408b0a00ac024870936c40320bbd9c9c81ad004e7f63180467493f261f7324fc8e0e21daebf4667cd136de47b77f9f92bf71478b03aa26c4 WHIRLPOOL 6e5770d916e8ed70b81edd4ba638c3115be8ff36ac0a12ced4af70ca99f6badeb4a5bae31ca7e44502544af49760c29a066817c8378074b0f2f8305e48ce739e +DIST thunderbird-52.1.0-sr.xpi 609019 SHA256 09f3de38925c36734471ec2694094211236d1edae433280e7547ec57c8040826 SHA512 6a10a0de9a5dd758561d926a171718e973798331a26928edaa9ca02eeb3117edd473ae75c58fb6d1f7e833897ef0f5c6d62812eff29b44bafd7cef38dbbf654e WHIRLPOOL 69534111fb40485d90aeff89a6261b00a437f4908271cbc6173c27f2d4684eaadad870fdf6de459fd4430331c2233cf3b71c56a100da3ed163f2348aa0f4dfbc +DIST thunderbird-52.1.0-sv-SE.xpi 565777 SHA256 5f3705d4270357b3e57fd26131155516fc51a47886a20ef143905e15334dd86a SHA512 e34c4ca1dbc47577500118b2cc08ba069cf85adfd456c56799682e79e0b95890f5f95a086ec79fa8bafe8d3256bbf14716797b241afc6f105a76e8f251724c1e WHIRLPOOL 1be831f7b5822c0bc8e9d3fb65b58304173dda353911e19c01ee698513d2a679744bb86237e997b50aa5eb6de66fc864d5319b6ec82e5e5f4473f30d6dbce92a +DIST thunderbird-52.1.0-ta-LK.xpi 675038 SHA256 bb585f6cc8166e5445e84220cd432a99489ea898e58edcd7a0b0f2134ba73acd SHA512 5f016a5bd47dc6580bca46c39bf02f679ea703cbba6153efae47c530241dae38375427030bd89e326f6023cf225876d1b1233da9357fae35f47516a5b319f47d WHIRLPOOL 8c758ad35c8549ad29cfd447cabde7e36799786317bf7d97e2a182d985722c89c169c58149bade6528833658691bc781b9977a96f8ed9ca443d3fa7fe8cab250 +DIST thunderbird-52.1.0-tr.xpi 569926 SHA256 d95eeadbf12ae6e554a7f9a1453befc6dc3530b3e441491db4ed96aa7c355463 SHA512 ee98dcf1795e59e691d94253caff84983ac7d7122444f6e45f25f39a4c78f4b0f8dcaa798f3fc67d5af2d6faf37b0aeea6f596b5a035bde09255ab94d9f05369 WHIRLPOOL efbb32761dbb14b0a9a458017140a019ca87f8497cd7587be9d538a9404924393076e2e4abdf5e7c6b0b3c423b78609f713aeb4f07f91077cdfd2652052b5d31 +DIST thunderbird-52.1.0-uk.xpi 652854 SHA256 124146d36b56811e02c1f6a849611e4977a2189fd95b793b71347532caf76070 SHA512 f0c240927c0801feaf6477bf93347fd5306cd98f932d4590b0fa39003a7c46420c8b2ada1917e379ab84548f6bee3dc01f29ee18f3fe68fce173297151b5533c WHIRLPOOL 706874ab353e544204ee8e53e335c99d2ee646137b77cc1cab3ec188b5f28e514d90b6608d20844359c666d73eeb4e11f46526a5b74bfd7ea591dd1f9caa3d4b +DIST thunderbird-52.1.0-vi.xpi 637163 SHA256 8e3c84b436a9d0465507bdf42dd42c9b26d23987fd7f7a46cad8dd9f6ad0afcc SHA512 8637fdeb3ae22a4eebd746a2ab0c8d65723ff13f81769025e20f31f8b143d6933278c01dd28992ce72c48cf597e6ef69ceb43cd4066b9dfe86453ff40e82bc5c WHIRLPOOL 18e4ee4fe13c4984ff9c6d91ad1709ca956f6a63610614ec781158f6f559ca75e43661d6fb4dedb60af779883b5d429b401e6f093b2f2e4596b9a4aa1217a257 +DIST thunderbird-52.1.0-zh-CN.xpi 593611 SHA256 e372440fcafc54328c5df328fc22642924eec67fd05e33f8ad5a15cfdbef878b SHA512 ffa94231b1ed5e9b978369cc683080336d89f18322b1d7ecb9787450615de13ef1d9fd33a3fb95cc14a03d2ae8f693c2f770aa8f5dacb059150648bd243f8243 WHIRLPOOL d7bac965d6d5119751ce59fccb18a39fff76435a09bff67d9d2d61d59e8530c2d6b70a48efebd4cd2296bff0d03daf90e97f2c2f284746569722693e60ee7cac +DIST thunderbird-52.1.0-zh-TW.xpi 595728 SHA256 2ba552e364815ddebef45de1e7442add05bd81d34516a512b4f6f59b9c3cfdfa SHA512 526dce3da955c63f2e2f0f70d916433e95977f08792e24931dcf1b28bfb0480d9784959fae25162fae38faf4c75c96913b392a907f0f07181cd80222e7a263c1 WHIRLPOOL f3b3faa13dc6b8e4131f34453c68cc27bfaf24145349edc73a4670dbcfec8095eaf69b3de9e8a7a68bd5c49ddb14d47228febf28495467887eb5b0e49004b2b4 +DIST thunderbird-52.1.0.source.tar.xz 228493044 SHA256 c33ca35b6acd1a0dc0d0f4b1df16745a33144c5d3d3715fe05454a5e9eefd48b SHA512 08016334a0cc8af96d5c5b9aad0b8bf1ca3c105ff4a412abbeaeefefda1301cb149eafb4e78314f710567b952267d1d3c999dc8e5534a4a8d06abdcb11ee98c8 WHIRLPOOL 78b88dd94607923b80f18c306b9376887489efedcb598b38cbdd506b05a4371a514d22e6a0b992bc0c3d5cd6a4d63cdfb824d4cfd1233cb075e1cf30f01b8fb6 diff --git a/mail-client/thunderbird/metadata.xml b/mail-client/thunderbird/metadata.xml index 721f723be5d4..9b3685ecc048 100644 --- a/mail-client/thunderbird/metadata.xml +++ b/mail-client/thunderbird/metadata.xml @@ -14,7 +14,10 @@ (note 38.0 and above bundles calendar support when this flag is off)</flag> <flag name="custom-optimization">Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)</flag> + <flag name="gtk2">Use the cairo-gtk2 rendering engine instead of the default cairo-gtk3</flag> + <flag name="jemalloc">Enable or disable jemalloc</flag> <flag name="jemalloc3">Enable or disable jemalloc3 (forced-on when supported prior to 38.0)</flag> + <flag name="rust">Enable support for using rust compiler (experimental)</flag> <flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg> instead of bundled.</flag> <flag name="system-harfbuzz">Use the system-wide <pkg>media-libs/harfbuzz</pkg> diff --git a/mail-client/thunderbird/thunderbird-52.1.0.ebuild b/mail-client/thunderbird/thunderbird-52.1.0.ebuild new file mode 100644 index 000000000000..dd614cc9a500 --- /dev/null +++ b/mail-client/thunderbird/thunderbird-52.1.0.ebuild @@ -0,0 +1,338 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +WANT_AUTOCONF="2.1" +MOZ_ESR="" +MOZ_LIGHTNING_VER="5.4.1" +MOZ_LIGHTNING_GDATA_VER="3.3" + +# This list can be updated using scripts/get_langs.sh from the mozilla overlay +MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR +es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt +nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr +uk vi zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas +MOZ_PV="${PV/_beta/b}" + +# Patches +PATCHFF="firefox-52.0-patches-08" + +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" + +# ESR releases have slightly version numbers +if [[ ${MOZ_ESR} == 1 ]]; then + MOZ_PV="${MOZ_PV}esr" +fi +MOZ_P="${PN}-${MOZ_PV}" + +MOZCONFIG_OPTIONAL_GTK2ONLY=1 +MOZCONFIG_OPTIONAL_WIFI=1 + +inherit flag-o-matic toolchain-funcs mozconfig-v6.52 makeedit autotools pax-utils check-reqs nsplugins mozlinguas-v2 fdo-mime gnome2-utils + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/" + +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist crypt hardened ldap lightning +minimal mozdom rust selinux" +RESTRICT="!bindist? ( bindist )" + +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCHFF}.tar.xz ) +SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz ) + ${PATCH_URIS[@]}" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +CDEPEND=" + >=dev-libs/nss-3.28.3 + >=dev-libs/nspr-4.13.1 + crypt? ( x11-plugins/enigmail[-thunderbird(-)] ) + " + +DEPEND="rust? ( dev-lang/rust ) + amd64? ( ${ASM_DEPEND} + virtual/opengl ) + x86? ( ${ASM_DEPEND} + virtual/opengl )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-thunderbird ) +" + +S="${WORKDIR}/${MOZ_P}" + +BUILD_OBJ_DIR="${S}/tbird" + +pkg_setup() { + moz_pkgsetup + + export MOZILLA_DIR="${S}/mozilla" + + if ! use bindist ; then + elog "You are enabling official branding. You may not redistribute this build" + elog "to any users on your network or the internet. Doing so puts yourself into" + elog "a legal problem with Mozilla Foundation" + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" + elog + fi +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + CHECKREQS_DISK_BUILD="4G" + check-reqs_pkg_setup +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack + + # this version of lightning is a .tar.xz, no xpi needed + #xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi + + # this version of gdata-provider is a .tar.xz , no xpi needed + #use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi +} + +src_prepare() { + # Apply our Thunderbird patchset + epatch "${FILESDIR}"/1000_fix_gentoo_preferences.patch + + # Apply our patchset from firefox to thunderbird as well + pushd "${S}"/mozilla &>/dev/null || die + eapply "${WORKDIR}/firefox" + popd &>/dev/null || die + + # Ensure that are plugins dir is enabled as default + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ + "${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" + + # Don't exit with error when some libs are missing which we have in + # system. + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ + -i "${S}"/mail/installer/Makefile.in || die + + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die + + # Shell scripts sometimes contain DOS line endings; bug 391889 + grep -rlZ --include="*.sh" $'\r$' . | + while read -r -d $'\0' file ; do + einfo edos2unix "${file}" + edos2unix "${file}" + done + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Confirm the version of lightning being grabbed for langpacks is the same + # as that used in thunderbird + local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV}) + if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then + eqawarn "The version of lightning used for localization differs from the version" + eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}" + eqawarn "to ${THIS_MOZ_LIGHTNING_VER}" + fi + + eautoreconf + # Ensure we run eautoreconf in mozilla to regenerate configure + cd "${S}"/mozilla || die + eautoconf + cd "${S}"/mozilla/js/src || die + eautoconf +} + +src_configure() { + MEXTENSIONS="default" + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # Add full relro support for hardened + use hardened && append-ldflags "-Wl,-z,relro,-z,now" + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + mozconfig_annotate '' --enable-calendar + + # Other tb-specific settings + mozconfig_annotate '' --with-user-appdir=.thunderbird + + mozconfig_use_enable ldap + mozconfig_use_enable rust + + mozlinguas_mozconfig + + # Bug #72667 + if use mozdom; then + MEXTENSIONS="${MEXTENSIONS},inspector" + fi + + # Use an objdir to keep things organized. + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + #################################### + # + # Configure and build + # + #################################### + + # Disable no-print-directory + MAKEOPTS=${MAKEOPTS/--no-print-directory/} + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + fi + + # workaround for funky/broken upstream configure... + SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + emake V=1 -f client.mk configure +} + +src_compile() { + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ + emake V=1 -f client.mk +} + +src_install() { + declare emid + cd "${BUILD_OBJ_DIR}" || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell + + # Copy our preference before omnijar is created. + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + mozconfig_install_prefs \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" + + # dev-db/sqlite does not have FTS3_TOKENIZER support. + # gloda needs it to function, and bad crashes happen when its enabled and doesn't work + if in_iuse system-sqlite && use system-sqlite ; then + echo "sticky_pref(\"mailnews.database.global.indexer.enabled\", false);" \ + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die + fi + + MOZ_MAKE_FLAGS="${MAKEOPTS}" \ + emake DESTDIR="${D}" install + + # Install language packs + mozlinguas_src_install + + local size sizes icon_path icon + if ! use bindist; then + icon_path="${S}/other-licenses/branding/thunderbird" + icon="${PN}-icon" + + domenu "${FILESDIR}"/icon/${PN}.desktop + else + icon_path="${S}/mail/branding/aurora" + icon="${PN}-icon-unbranded" + + newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \ + ${PN}.desktop + + sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \ + "${ED}"/usr/share/applications/${PN}.desktop + fi + + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${icon_path}"/mailicon48.png "${icon}".png + # Install icons for menu entry + sizes="16 22 24 32 48 256" + for size in ${sizes}; do + newicon -s ${size} "${icon_path}/mailicon${size}.png" "${icon}.png" + done + + local emid + # stage extra locales for lightning and install over existing + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \ + "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar + + emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}' + mkdir -p "${T}/${emid}" || die + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die + insinto ${MOZILLA_FIVE_HOME}/distribution/extensions + doins -r "${T}/${emid}" + + if use lightning; then + # move lightning out of distribution/extensions and into extensions for app-global install + mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die + + # stage extra locales for gdata-provider and install app-global + mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \ + "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER} + emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}' + mkdir -p "${T}/${emid}" || die + cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die + insinto ${MOZILLA_FIVE_HOME}/extensions + doins -r "${T}/${emid}" + fi + + if use crypt; then + emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' /usr/share/enigmail/install.rdf) + dosym /usr/share/enigmail ${MOZILLA_FIVE_HOME}/extensions/${emid} + fi + + # Required in order to use plugins and even run thunderbird on hardened. + pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin,plugin-container} + + if use minimal; then + rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \ + die "Failed to remove sdk and headers" + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update + + elog + elog "If you experience problems with plugins please issue the" + elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ," + elog "then restart thunderbird" + + if ! use lightning; then + elog + elog "If calendar fails to show up in extensions please open config editor" + elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this" + elog "fails to show the calendar extension after restarting with above change" + elog "please file a bug report." + fi +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} |