Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
Date: Wed, 20 Feb 2019 21:02:11
Message-Id: 1550696453.b7ed919f55c68dffbc87c79123478c9c61e7b73f.whissi@gentoo
1 commit: b7ed919f55c68dffbc87c79123478c9c61e7b73f
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 20 21:00:53 2019 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 20 21:00:53 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ed919f
7
8 mail-client/thunderbird: security cleanup
9
10 Bug: https://bugs.gentoo.org/678072
11 Package-Manager: Portage-2.3.60, Repoman-2.3.12
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 mail-client/thunderbird/Manifest | 110 -----
15 mail-client/thunderbird/thunderbird-60.4.0.ebuild | 564 ----------------------
16 mail-client/thunderbird/thunderbird-60.5.0.ebuild | 564 ----------------------
17 3 files changed, 1238 deletions(-)
18
19 diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
20 index 896b1a14c5d..3b9df0c0410 100644
21 --- a/mail-client/thunderbird/Manifest
22 +++ b/mail-client/thunderbird/Manifest
23 @@ -1,10 +1,8 @@
24 DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0 SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
25 -DIST firefox-60.0-patches-04.tar.xz 120496 BLAKE2B 4b4fd58a91d8fd9603c3a7bdb669f275f7cbd7b9add7c790a2e326f46a540e77a390e9da3f85e81feee8e5354cb25c93e140fb2f721cdcd0fe197b7c24ea0091 SHA512 d8aaa1fafe22dcef8cba609ba6e2d322c18b46f4d3b91897696651958108f887510a068295b55bb21d84b660bbe7574a6533a57d8e26f96d2877139864dba828
26 DIST firefox-60.5-patches-01.tar.xz 13332 BLAKE2B 53308d415369c6814504697ed9692023e636c42b58053867fd14e8edd94baa2777ed9f33e147f796d6fcd5f30c1d2258f9fd3247392e37a921a53f41a6903e92 SHA512 de24544c5aa8ade35e4e3e0fac10399f8eb44ea4bb9063b85bbcf2db12280d23ccc5fd29032f33f3723c0a0c3c2381429e2c19bd631e90615908b4f68f745a21
27 DIST gdata-provider-3.3.tar.xz 85628 BLAKE2B 2ccde620b181a2d8678f50d7107373886f3b2e7d1d1e8861c4e42602cedb02108d28e0bf5e5cd9e31474356b70cb99baa7870e20436bc72e25cd8a8fc1353d14 SHA512 ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
28 DIST gdata-provider-4.4.1.tar.xz 78728 BLAKE2B bfe04d714334c38c932d2186ffd859583176ef455b283534c5f8f9e1ab7dc13bdfb8c15db6007de482ab015afc2b8524aad725380bec75ee5f59ea81d6307ba9 SHA512 6c9b5ac41a1064bd1799d2a2f633c3064b27f1294ac3c8908cdef6c1d2eea7b602f2f7bf240b71f507fe9ad286588f030e12f49a41b3bed7bbcc99f3021369f9
29 DIST lightning-5.4.9.tar.xz 1891752 BLAKE2B 90b777814db2962ff669430cea5a29ba1612a842fbb0edaca597539e6e2d728a9d90114ec6196fe0d4758a4738a15bc0c985a345e1062cb125617eb84ecf79e1 SHA512 8e54865d50118154c3918d5dec5dade4fb026c24bc697ad2e360db9741509cbdbb71ba9477508a9b209be6c8a8190fb0b5e03d2e8fedcc2cae18f5c9e5a3a496
30 -DIST lightning-6.2.2.1.tar.xz 1521172 BLAKE2B 0155735fbebfa1d7103281f2d24c41ddd16561a09db3502bdc2e689bf8174a86c414608fcae199e2756eaa93b57332b0389433c7e0d86c454f244b8a50b43a85 SHA512 b9427709022e07741dba48f4933e364c2df15c1f4bcda481f50e05fa5f8f118d47a87e4b5322fab412e9f2f89c0889a5154a369bb6d0b9a1a94a748dc768fb59
31 DIST lightning-6.2.5.tar.xz 1745976 BLAKE2B 31e237f8d34ab2a2ac522767460467257d1f49d15fbe24f5b80dde9fb709ffafd0c0442d99c6643ce434cf7bdf0d670447f86da9fcdadc7ada6814431ef41e8a SHA512 1e997bb91d484908f225cc6e971874d308e8a8e2451a3e678f8a74bcb9e360babbd1f8aebcafb3e628ef5b10eb697ee47af2bfedbc956fee71d99084c8816235
32 DIST thunderbird-52.9.1-ar.xpi 604235 BLAKE2B 7981734de83b22d428e4b988adb938cf7b0ad0b54142ca14cc7e7bdf38729b57f4c9c56a22c939d322ce03aed55d6f1b726bf6fa23d5f35347602691a2b435e9 SHA512 03d93c275c0e38b07519bfbd893118ace69928eedde0d236e72c6900aafe2137641f76155a0e02fcb4b9185ff8e49c04937022b75b0e85d7ea9de05b90e2d727
33 DIST thunderbird-52.9.1-ast.xpi 541173 BLAKE2B 060a8ee63b93bdd230aa49328f37c109458c4caf3b4b719b10f461ec3b9f5141ce61d67d8ac1ac3c83ef098a8d4b6afdcb695cf895fa94e1de23ecdb555f257b SHA512 689911ecf9a92e3dd25eb305fc3d1179b4739f608e3be67c5367da3fdf0508951b816547333e1b2f16dbc20afd0407996b933309b6eaa3bca2340993a6d475a8
34 @@ -64,114 +62,6 @@ DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 441b5332a08daca64282a8d4233c7d9
35 DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4 SHA512 24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
36 DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74 SHA512 0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
37 DIST thunderbird-60.0-patches-0.tar.xz 10292 BLAKE2B a81ac6708389baff21accccac1511c1fc372324cac8bb3ee0f3b5d2a0690b6e22ef658b41c887b99168b43c4ea4bb0947d3e48ad9b7e80db558db22c976df868 SHA512 1dae465676b2ff4faae08ebf69e6bac46552bc0331659bf5f444c45b026e4c8d2fc46cd3758e3bd121716aa85d5dcc56de6483919f7f0077b9d9720574dbd1aa
38 -DIST thunderbird-60.4.0-ar.xpi 627179 BLAKE2B 3dd870f3cfb9d23fa5f366ff1eda59fa3b1f2c49ca368b78ac8efebb33eef46895b2a9c99f9641e822c42930215bd7526d7e0ebbc4b7bf0ff028c7f242139594 SHA512 034bcaffa5508e7e694c79af323b76069024fb4c079d4dc059f1a1677d57584e7110717f43e1dc236f0416f8bd6d2eab9862b16acdb8580e6b9bc32d8dec07de
39 -DIST thunderbird-60.4.0-ast.xpi 560866 BLAKE2B 9978e7dbf1d53f50d140de033ada13fe4f6399f5d65cb61b09453fb42ad2cf6d3b8d2d6e41c6765202e36fc0feba0cea45be408cd5df832738ff04a5cbc4b953 SHA512 d1aacf71fc00b7102535d7cbca950119a9dd1d2bb9c0249caae0673cbca0bff7d5623e529a0383f2a15fd13b8a8f21df30cdfedcc1f1aa463afa5af087f8e540
40 -DIST thunderbird-60.4.0-be.xpi 659078 BLAKE2B 2c73f6a0bae271beed2df326a71bc3d26d5465a36ef4911db8c3c81e1a5aed6aecd3bc2053ecfa24c63bf6a2a8c9160b09159f4a2b692e6a9a4e51ff01c45400 SHA512 ab3a4709752bea109cff96538114349f627ad80482c1f3cb704e5672793a5d3ab1d0e993c471dfbda7508b417813c1174631d019abd181b0f9ddd624a46c8813
41 -DIST thunderbird-60.4.0-bg.xpi 665511 BLAKE2B 67ec10127e112e948bf68e8f52e819fa11b12d7d48471ee703d8d5261c58a88e516fface466ea4a12850ecb28322586cbcae3ddf324e7ddd6a703a032d206572 SHA512 b14b71416b12c868c7e00556e2824e03b4f5f4116890f393dd470d7cab880db31754306205f2d232d787b1f2af824de800049b5f1c66389ef1577ca6cf093e3b
42 -DIST thunderbird-60.4.0-br.xpi 581592 BLAKE2B 2709b12ff4f820a5ca2825a9673c44d496641f1cdb9eb3ea048a74a0788e2dd93b919332d1d1252c96e971e62a4389f310a61c36a70ccb69c8a25e22ff38813d SHA512 c1f2c5c00d4809f4bf05e0fd78bda28e56549b348537643d43733318b868f6e41b601483182fc133e7d3163cb68b1abc77373ff0f86ce410969afd2c6f0ea861
43 -DIST thunderbird-60.4.0-ca.xpi 591970 BLAKE2B 1912d4ab6ef987c3a9bb187f01d473c60e78f84ee60a5c475dc14039dd60f7bb96b78f337b81e5b1a18b97f575091401c3cd35939821d1bd7ed698064f01919c SHA512 4b840ad4bd73438210c913bef50159c374b259bf152df76aacf02c5bf39c4b8ef6b8b7ab95516a5570b401c1c394327a373b422c6fc5cf4b111493150b011755
44 -DIST thunderbird-60.4.0-cs.xpi 611200 BLAKE2B 6878b0adb1baad6211470cc1f33c9d43770f1244ae68976c24cef07218a3aa9b257631832b3c871995a3fe973cae091cb5ec3342fbac3675e7ba66430b5ad1f4 SHA512 9116c265f70d8bad365adf78f68e4a115679c2d6665eb3c6da33c40f0caaf38ed0c2765e7b46ba02241f46789027a865b83364eca10a058b9e61fdd4204a0d55
45 -DIST thunderbird-60.4.0-cy.xpi 582232 BLAKE2B debc6b350a2d0310bfb00cc2eff6b559cc571a4ea15bcdac49a55d305c5fc77b4e65b0125f939613a77462105ac4b67ec745233fcac2453b4b86648334fa3f68 SHA512 05c734de29575709e6593ac76d1d83b9e0eef3432a0bae3048dd65fa90447bb18e9f962df48319e3090f507285d986c7c467395d93a9626ea7016f10ef56c367
46 -DIST thunderbird-60.4.0-da.xpi 570806 BLAKE2B 1fc8240d3fc69090def6fdf0a772c6f2f01b0c65ec0509f4c1a340b2d02543419deb57c8f5eb5bcb9468fe197c1a8b9d4896bc9381eb64bfa83db2b87dea83bb SHA512 e829291e564be8468ff4bd0ac6e13ca00fa3f585504ae938451e2befa9a11821c1e408379a608b41d172fd1675adb9678d70d601d06d8183b2c88a855e188c5d
47 -DIST thunderbird-60.4.0-de.xpi 582574 BLAKE2B e14fe45cc7f2d42da136cf45411c16429e0ca3545a69008553c0f300e2bec38e11af87e67e6f0ed1b921588a8ab46e07ad848179f5f46f870a21c964d73d8af1 SHA512 8f8cfd0a0911167efdbe28d476ff1b4673acec456f3e6ad862921a781ec5f85cfdb8aa16ea0129d4f7b2cdd7c1c648602a46b3f52b1106d422be553e65543693
48 -DIST thunderbird-60.4.0-el.xpi 691054 BLAKE2B 6fe3df5f9df2ef05a570549e0567ae052db386e78964a8fff978500e9ff7297f63f70182863471b959f721ee85056855d5236d1bc780a92bab80cf1574d2ecfc SHA512 b487cabae6abeb3ed2affd4ef8b7b9c964a911cfb35c6883e1dc21f1e020afe43320ceae24a7bec3e60935d2570c0fd0e91629a20f01f930b18c5f20d00e1247
49 -DIST thunderbird-60.4.0-en-GB.xpi 550355 BLAKE2B 836cf1450ccde3fd1e956bf155b88790a90b5360d3d8f2f632416e63d35b6a978a4147cd9d41fce071e40b30f236b75ce373ca743e7bc295f9a20217569e8418 SHA512 2898aeace25cacbb71b43c0544d2faab2d0183b150b3f445ecc4f3319593dc8b7b984baebea8cd42df006a6b6226a819eb9d579ee95a0738b9e38c6cba3326f4
50 -DIST thunderbird-60.4.0-es-AR.xpi 595047 BLAKE2B d799a4fec2fdc25fb2de8e5a58f6a3409d3f50aa33910fa774b17ca797b48b99e6a115b533ffc34dec4f2556a5b9e2acca938bdb158bf5af95499ab06c3ed060 SHA512 a2b0b43fd5d62b6ee1e1b3e35f376700ddffb764fd0cfda94bb0785e5fdb9bdc66ce9dfc2955fa6e97830519619724192f38fb0e6577cec24aa1e14e4819c11e
51 -DIST thunderbird-60.4.0-es-ES.xpi 492211 BLAKE2B 01bc9ad1c29d4c266a130d71b49355bac0c1c57bc7c35514bd9b39873cc0f0f675be795bf844ebda360c235f4dd9e64829acbac34765d5b9179da4b128a20204 SHA512 45eb7f9490269a8f37b31a2c99db0aac28a776fc1648002fc5c6dd5d7684844f24a10b69b9933cce173118d11d50d4f6fc2d63b687f29813ff1936944ada7a87
52 -DIST thunderbird-60.4.0-et.xpi 570866 BLAKE2B fc28f6adbc5bcdd43486082d507abeab3af45f53cdbb95e0bc0d69a39c18e3c02d60a19995e4b983aea20abf9ba93bbb4de810fba1412b54984e58cfd2caa255 SHA512 ae456fe106f1d9814c917b371a326b063f516b571c24d8d84cdb58b0e8e0bc3d809aa627c5da3db9921d60e5484d68529f1c92a7c9f38dc8aa1ec313bb186766
53 -DIST thunderbird-60.4.0-eu.xpi 577579 BLAKE2B d36080a93dbfc11134d9cf8d65a4318cf7e7de5b74354504864667f005e7f0d941711a153757273351da8f1aa411116fcfe743d47747e792e5f5ce4efe793bc1 SHA512 9a55bd3cad62d8389a3afe1f32504e29ceb5540b55d5d390464b9c8fc354c9d2ded52da299a2ce91790ae9d8470709c25b490a05a2636720e0e7e1ca311a4d19
54 -DIST thunderbird-60.4.0-fi.xpi 575754 BLAKE2B 139cf0b48517e22bc38599f4c4b4c5813cf9cc8ce1762c88231ec6ff2509b067cb5ec4f72b5da08168fd696e353e091cd0e7aaf8c887b6ec0114b5fd62153710 SHA512 dda652a4df97390ae8e96461aa76c91f3b839ecf2598e3142aa300b49e5b1d7dad69d2cf749c4721329044abef41dc33046c420a3011e250a94af9ce5807ac83
55 -DIST thunderbird-60.4.0-fr.xpi 608465 BLAKE2B 755672fa9c6e5dd017d725616af200bb23f682c763d0c13847d108be100761d8caa5cbc526c83babbfabc4be9ffddc77ba4f4c2f770b37a2c7286a343448f196 SHA512 36aad0d328f5bfbeb283cca76535e593ebd81e16024406a52501d15f11f312446bd0f7ed11931046e68f85d90b597d02a3c61c6d0c7c166cf485ab94a72cae74
56 -DIST thunderbird-60.4.0-fy-NL.xpi 590033 BLAKE2B 2992ee13d642f2f8d2dd3175089261a62d6b919f03f2950ed5c7f5e6d2917c89ea9ae4d4eceff59e673f311bd11d610a2d931b1ff185e98dad02466192aeadaf SHA512 d92fc16fc0a7fe75591f38cb732d7f63cd03c1aab012e490178a57710fe3a2fd5a893281969960d82ae76e185816c69d5685831572d352c1f9ae418ab010b0f9
57 -DIST thunderbird-60.4.0-ga-IE.xpi 603505 BLAKE2B b7649d72903884afd9f80b042c140d03adaa1bafda5c8c981042c0f04f2388d053ee295b8ff9e8d9e564ae18bc754bc410af6877fb373c5f2efcacc9f125663e SHA512 155b53cb481fffb83d1b6e5142be1eb70d622d3484dd0be2a48f6a604681627dbcc74dfe1cc8ed803a8d20c94411323b59731782bcaf4234c7768a5700bc866f
58 -DIST thunderbird-60.4.0-gd.xpi 599260 BLAKE2B e5d5fd2f5a8a3db6b3f0f99e10c5ef3971b63f789c7fff28dd70a7886a6639a353275c24848f8e22710f85458151cc555895842b56f059d4a0564d1255f2f801 SHA512 926db1e0e2c3f8b77c297d2f71c73f6b74b0ef14b2fa866ff2411ada6dc342be21618ce628a4aff4cbc7370fea670e528a21640175fa70420dd6ad43fcd53517
59 -DIST thunderbird-60.4.0-gl.xpi 576547 BLAKE2B 32f09f4f8ab5661e31bad1b52de44267a0b8cf03228673b1f4920182092e04c71c713257a6a0560ee64338ff88085fa0dce07394a6334407db8f61c05f3dda1d SHA512 db40f8c9a22d3bfbf91b9e8c540ca20c27bf44bd3c7bf7c46abf63bbf8558a6a5a9a7785338325249a3aa07ffa10ada47e1558cf18af0f32268d643a99e2c26c
60 -DIST thunderbird-60.4.0-he.xpi 618364 BLAKE2B d81adf63d72ac769e76c9b9aa57f3cdf02eac349fd2d298f17ca33a3308d9010ee25d3823cd75b80ec3cf8395e6b4b9f0dd8e2d7affec2726126cc1ca38c2b8f SHA512 d0aa6c1b600b86d9ab01be40ed3ce686451b51fadeb2f472e06a6a4293335a6954b3004f86b2cd26f4ee18545eeb55a8d91f19a413be7025654c4b1c8988ec12
61 -DIST thunderbird-60.4.0-hr.xpi 583460 BLAKE2B 684a8a297b94130197533302513d71a6001c6457f74cc8049b86bce41ee574d3c3641f4606dfddc39e43616bb51f0ebf9f495c73192c886bf04bac10adb29b98 SHA512 e90314ad479582436d6f18a5da0a3c2e40ac01df3c2df4caa0caf35c4846be15184de3a7295531c0bf80c67bcd5cdcef029d776d4a51ab33916047991e1c13e0
62 -DIST thunderbird-60.4.0-hsb.xpi 611322 BLAKE2B fa3b1c46f45581a3378d32d134f5306268978f8539a478554183ab2ffe76e6dce6795696959245296e5bab1c28debc2d98b098ac378f9b7545b8648b3e7d966d SHA512 e522d1d4878f188e7abd18c958f648e4a7ae7aca81a734751b593269f67105d3004c08f182a5fd37247c497ac4ce7f227831c10c48e78278c5d414f1bd004872
63 -DIST thunderbird-60.4.0-hu.xpi 615345 BLAKE2B 3d26e9f2dec65db384bcf074b66ca99f924c276e3a7af30b5c95ffadeb11b96985f0f80af0b2e112cd6e50bc131eeaf8f2056140ba749cdb15451cf439b772a5 SHA512 1e3907a339a14794bb87c9b1ebb564d85eb148124490a9501cae98b41f894d2492bc9e3f16f98d57393b9fa18ef2e376e7c10818a4ea1f25af2850dd6655c126
64 -DIST thunderbird-60.4.0-hy-AM.xpi 649712 BLAKE2B 99a3155097c408c65bb77de1afd2e403ea171b271ed98a9e04338ec5a3120e4a06a71604b839f0bc2fc9d3ef686200bb399cca37a3ee4346a09e76f4aabf37ab SHA512 a13e420df7016d4bfba2f3ea4c8ebda92447c53473dbb25111aa65ee54dba669d4b316a4a5764d45e094a5ec25b6a323d33226199e0a1f11ba55f92606858668
65 -DIST thunderbird-60.4.0-id.xpi 568858 BLAKE2B 5c5cd597a2165bdef65ee008d9da8b8130dc090a5b2a8e32ca80cfa6df252501babc7c55f341df78e788c80ad8f9b603038d3438332332e0af9b99e2db4286a0 SHA512 24c22e167acf30a3a488fd7b20196f5f0941116efcdc0aeb101e48ee8b3d5c0ea4bef423dc6782c85b45417f83758bb3ed92bd44f2ec611405cc29e406015b1a
66 -DIST thunderbird-60.4.0-is.xpi 579046 BLAKE2B a570f91e76841e8a6154ca57f1458004604eadb23bb820c83f596b1a3bd51df0b447b12db39147891c738dfd27a8c9bb7c8c8243e66d9d020d8e43efdba85e39 SHA512 9e194e7259a700c1742053c726f25a917fefc45073b274560a0b361c0c5a542b3a51e979c194dee82bec661e30488de3bc6843e6808673b871376fe4d5fe7c7d
67 -DIST thunderbird-60.4.0-it.xpi 477499 BLAKE2B cd001afac4ac48b5c45217c18d9f07d6666bb49f39b36a71254322eda80bbb9e3d34f96ddfa3294944432f88ca78a2559a4de6547e19e9839a68a20d8232700b SHA512 3c15bac4fcc6e6e2b0f5c524f72b6d76964c6ba96f0e1d4526edb69e27bce719af7d9a18cf140da8ba61e1de2aca57e7bbaa95025a59a09a1dd73bdeefd54e69
68 -DIST thunderbird-60.4.0-ja.xpi 653343 BLAKE2B 4f6f338e78fecdf35c6a4556a5f12543a957658564f222c71f05ec1f8ad1d9685ec5df66e491958bf0443b1de9d4ed62603a9ce5b0be35441c606cbb16b4c3c7 SHA512 6d2aa08482b1b5395ec86c3355a367d311466ba308b9f4d4273b7b9bd0789988e712921f969ffb6cf30eb2036a11868d407e5a37725aa3ab7bca32077fdeff96
69 -DIST thunderbird-60.4.0-ko.xpi 619729 BLAKE2B 29f9ca2dcab55308d4fe25fac61fc9e266a7205f64d2a3abc6909f70e92cc291486ceb7be0e6884f4d07d596fe9e04bfd03ad8ce76ead4f535c9043702c4814e SHA512 71a1d39b626c7a360070adc749639500f924209862e333cb9b176d86bf6a0c12561487fe2a041d77d9d224b5fb897fd8acf3b95968a947a4ffdcf4b2759c0c5a
70 -DIST thunderbird-60.4.0-lt.xpi 605440 BLAKE2B eb11210339f086715b2104ef4ba3a8b1a0bc58bafcf0be2e55da035cd4445e1772977b04ed5eb943c837a7f9b891a8323eca8c735cc3a7b32aae1fdf0f3c5018 SHA512 296d8e6ac5a903e54186bc080763022d836591e96128d9b7ef19338f84bf2a321bb599e86dba42f1da969e64032ca00c9b8b573108ee4d552cd9c3b557569c24
71 -DIST thunderbird-60.4.0-nb-NO.xpi 578233 BLAKE2B 188e54b4842dcb383c47f1c903dfc380d9e04a89073ecc35ad145a1ed243b7bc8a5454b2afe5b205d157d54e25488fbd4bafbf7b87337ae1c2e701665b043104 SHA512 8b21902dad6769a0e5b9794a5b7abbb95657295fa03b909b4964a0545499991a5d8b959eabd2cffdeb84bcb661ba7ba735d3b37db20ba1da93c8c6eeb239d5e8
72 -DIST thunderbird-60.4.0-nl.xpi 583913 BLAKE2B 5decc9886f62d0c6d82f27254aaeb8c8b87b3d23c0711d810334d7d418264adfbc180be4c8d00269c20c70a05d21c91e21017e54bd4164fe7743e4f39e7b2f8c SHA512 c613e9f5fd6e0f746f7d4d05d23151a3edd8f2f284cfb6942465febd0fd19cd7b2be8f7cdf4347739ee37764adad2df07def31b01ccdfcd0f5c5c0cbf09c5f45
73 -DIST thunderbird-60.4.0-nn-NO.xpi 577653 BLAKE2B ffba4ddbb242665966e6925d7a89dbf25275feb407374d4f360aecb2a8fa648a36568bab457f4a25725955f09818f15bf885a28ebb5b81d004953111117f7147 SHA512 6f47ef0518e4518e471565ffde297af0b916584847d02f008a1398fb0cdb1ff52d8c5ce82623fd0328307d2f6c4e055d5f10677ddaa89d231219ab22fe0f8b3f
74 -DIST thunderbird-60.4.0-pl.xpi 480723 BLAKE2B 0f7c65b34d2eee235eb5a1423853acc40677fbdfb31f6cc79ef9ab1d2cef59e91fc7540ec8daf97f3e98dbf568a552f7ddb7f2e82da4a8296395429293557a33 SHA512 63e4829b50da8f77e1cfd52af55bf0a62db654ff1a884faa1e07cd93adbd497d52055a668c1c13916d2ee7dd2b9409544b3abec0e89192a4ecc3865f202c9b42
75 -DIST thunderbird-60.4.0-pt-BR.xpi 585017 BLAKE2B 9fb69d8cc8218ee08ca295c02bfbe7f373487a726763be137ac68249e880a6c03ee9ce90a839cf215b3ddd744b65b5bbdcff5bfca68cc24ed356b92faf330bc8 SHA512 a217722e15170c5bc96a6eb0f0d8a9ec155f21c896dee641cba02fa5683670770b884c0c5dfc2b6fdb8138c5bd9d346bbfb663e41f2f7b52d7314540df9c53c7
76 -DIST thunderbird-60.4.0-pt-PT.xpi 593185 BLAKE2B 1c63b8aac1623ca292a949f8bff21d2ce6581d2d6f075649c2b037c80c069a42b0e6e5793bc40bb292ab39567b4bce5cde2f53a9f82e2a193b9f9d8d78a880f6 SHA512 b03e5b4eeeb39ece0bf7b060a2abda8ac90ac7ef541bcf754024ee48e0606877ce6be88ccf41eaef64ad78b77fed44919d9a70318e71f2e1228defcbfebc0652
77 -DIST thunderbird-60.4.0-rm.xpi 578383 BLAKE2B e43dd5e487bcff7e610ed06fe071a88a7f7e0e7f1aa3dc0ab2834b3137b82c24c44574d5444cbd657325a0a5151e18ee1f66bad82707b075083435b2cc5cd2dc SHA512 cca060bba2ee99004408bc29cb78ae5999dec217699124a04b419ed05082c9daa99516478f5c339211113662bc1b76e0c8bddfbb6ac399011736bd03f99deabf
78 -DIST thunderbird-60.4.0-ro.xpi 584307 BLAKE2B c4a35c8d3cfa0b824d4171de2260654e88b2c931c61f9f7c7e693ca18778abca048d3960b33e962a14f0cb6bff1de79e09c25ea5e34c401f1b0258a48cbba151 SHA512 6d8626bbac58c668496f4f888d8cb56ad4baa2ece46bd6f7f2ee4d812eefad042dbc5ad21b0e2523e23f2210406a538a3b3da7d90001233d355f6c1968285d28
79 -DIST thunderbird-60.4.0-ru.xpi 694705 BLAKE2B cd04cc3330f1a73b43feb09b3d84fd0ee0067c1b51ca885793ede49a706ec0063c93003d414b39bd32257044c75facca0011ad82dc18375942e6ffae0f030c85 SHA512 7763c755278d74edc01b6dac685dcbdf71def72f39b3d6cf43d710d6ffbd642d40efc788359570a7b4aacbee5bc08ee189a5c1a3a46c6c28d8d5596fc1df580d
80 -DIST thunderbird-60.4.0-si.xpi 643791 BLAKE2B 9e9c617cacd11121bfc6fae4d383b9f63a175ad38e9f4ba3d168009d57a81f3fb47645c45bd4b2238a9284b732ca972216b053a13a2ba640fac23c88d75a1ade SHA512 04003ae1082b20ae69a1dc216fb7a0a620939a619158d78e60e7192ec3cde6c653d1349bf9244d20c213a371926614f4d42cbd2fe209fe9ebcf54b95076181cb
81 -DIST thunderbird-60.4.0-sk.xpi 612216 BLAKE2B 1c18381f0671b79f651de08c520880c45df9a3660fb152b272f549535c56bd2c71dfbb716dec1a1df1509ae387640fe886fd6b258b68fbe679aee137100da010 SHA512 af3b6ac24e5dc8ab1d7845cc309cc5aa91cfbd0afc48415db3d2e010457a893b02e34b24b55e914fac9d1a68ff65c7bf3662aa3c7d67034a42422a697106fdd1
82 -DIST thunderbird-60.4.0-sl.xpi 589946 BLAKE2B 028b47e4f3db37b815ad2251e37ff7dadee607469ff54e52ee8866cc5c0ab95e06f907b7fa2180bb727349f170e2d43fe9972e671ae9684aa8eb8a0a3426c7f9 SHA512 2262ddf7374baf721e6fc656eed57257c8b688feb27a677fba58833ee3fbd7e7913b78e57fca68215927856a5e496ea70ab86d3e1ede0ddafdeb7fac41b6a78b
83 -DIST thunderbird-60.4.0-sq.xpi 593096 BLAKE2B bab5e86609db40a7110ddc53735639486968482325298503571237416b8a0e9349c148a8a3d6f08c4cf007057869d8d57081c0f48d150baa3ade2200ca2fc40f SHA512 b7739661c0f5f08ed323cc259cb4f4c0eee44e0283898c8dedaaa2416621dff82d8099509ea9445a5455935e277dc171d332bb7e702a85d8a938235562c28e8b
84 -DIST thunderbird-60.4.0-sr.xpi 637720 BLAKE2B 6a2b470a9fcf191d161d13c5409642a15cd42ae3b0f2780a69f541b5c64e79f11826f4f00e3e7573a8f304761d32315991228fa6fef6c809ca90af9a0b50bebf SHA512 b79fb4646c2a605c0ee49b6d86fa461d77fe4ea7bfaf000cd92aae102d1bfc7394d49797d5bb5f9f4476c17482c8bdc78598160b280c52f9b7b878cbcb035918
85 -DIST thunderbird-60.4.0-sv-SE.xpi 594077 BLAKE2B 69613500ae6e6f85553cff20af7370f2c3b9e207b4de1cf1d58cd7893242b53e24b3bdb33ff1db2c99c04d30a190b7f1d0004294ba95ac077f5f217117602aa9 SHA512 662c342d1bd529c9627392cae518ef6f629b82e375dc39cec7438088e5fd75cdd0c4df71850bc2b8e48bff1d50e2a96817e23a62f374295bca063b76261b5650
86 -DIST thunderbird-60.4.0-tr.xpi 598009 BLAKE2B 62278cb78689be8171fe4bc5289d2a975646c30ed05b482c3f8619babd93b5c51189a8b3b0b601686f6a6aa5b6cbf76ef915476eb809ebf99c646cc048491676 SHA512 b3256a8ce7f9c2046aa33a6ad2e3b70d35da9e2926d281e13166ca470a9a0f27baaa0d7f26dc6a565630a6333427871e5b46fe3fa985e4af4274a8e5cee0d810
87 -DIST thunderbird-60.4.0-uk.xpi 684154 BLAKE2B 11c6dc427422ef2b13e47cdd1265bd8c9d65a17b53bc03c078aae09c0b3c072f0bdbed7f19a24ad84594faebc5f9196a25dbb12f90a8f64bb60f3b7fec5eedf0 SHA512 617b04ca327454c9936fb2293cb7975a9439ee7308dcbf7d83643beeb88f04787e420e86d8c981ee09df57b577ca3baa10b2608c93119deef6ac07b78e52f943
88 -DIST thunderbird-60.4.0-vi.xpi 638420 BLAKE2B 3b081a405cbbef4b7401628052e6a8cd35307f5bc2fea44190dd0775aaf5ab0e8895aaade89c395e6b497e86d1d1718517b7afed8fefed7ce98f32f07dc5a786 SHA512 e4a12334e86fb3a6930716d306d1f7535ead42b93fcde31b226746fb04239cbb88fba81b06d1756583975628d2478629d68e977ef6c355ca3f3e0d8a6d341d23
89 -DIST thunderbird-60.4.0-zh-CN.xpi 622465 BLAKE2B a67a0e99d35a1eae51f2eee63cdc813c37dbc7987c96f6bfa836f27680fdb9539410377387993d958a59e9cb691f95920d0a6d485b0f321ded6167d6c4e751c9 SHA512 25d996d302a32eb837345626a848d83c4a7c59f2d0a21b08c6a67e34e71b51d975553c7845f4f9a1a344d9a958045ed06349a55d86536aad9621d0b5662a23bb
90 -DIST thunderbird-60.4.0-zh-TW.xpi 626189 BLAKE2B 51a6efb083d9f8cc8d0caf98ecab691cbfafefa1b091d66ea05f63b473b4f58986c653dedb5cfbc19836375a3907a95dd2dbaac7c06f266d7a7195a96086b22c SHA512 6c78a9c4f336e8ae322690ed06179195c2d230faaa0e7406c23008402e9c6a6df414ac103563d82cbecbdbbadbfc91e6694d0966206c54c4767a24a4cf4a8849
91 -DIST thunderbird-60.4.0.source.tar.xz 284938284 BLAKE2B aedfb71f0c2a34384777098748fb2bd3bc2b15571c46f366be9b91154630b37bdd86fbf3d4a9fc3d79aea7092abc4187392864968d8caf594d346599058d7b0a SHA512 084becec870ad1449196110ecd2d2cc397c32d9d5a682f3cf45a170b7bdf5c2197299a72034965e838af62534df870de5a46d49fd0d05a9c4c7fdf5e408e471d
92 -DIST thunderbird-60.5.0-ar.xpi 627179 BLAKE2B 7f6b8cffd759c9b4520ce0d53844320dfb57ef05b0ef65957e681e700d20fcfbe64efed607efc2fb3144485d5637a29b1044dab6c56b5136f385d9e038dfc8b2 SHA512 60ea5813e8c4d9701e1359552cb3de969374902316d1c4f132fd0f7a4671b199245d02f08b25cf87315ca6b78f978838f6f20843dee31731a501dbe56b89467f
93 -DIST thunderbird-60.5.0-ast.xpi 559643 BLAKE2B 026891e05f09f8444bb67689f5d39727645cc809f052166f0bd61d29c4bd1170cb3b8fa23544316997a912d494041afc2d17d2169102fc6c623167e605607d43 SHA512 4db0e0d348783532740be9d88634766b3baa4ddd571525ef143fcee9d350468af81e2e1bded6d25e9b2640151450061402a660b3a0abaf6de68e0584edafc66f
94 -DIST thunderbird-60.5.0-be.xpi 659079 BLAKE2B 7d4f6ca2b4bdc8e8df419c9bea19b470ab9d360095fbb332173dd63540aa4482db751d33f34147a433d64a3f867e9a7713b70cba2518c4b437b7394db7bf05d3 SHA512 b3a5fcabd83c8a1cfa51d0d1ae6f711bd57ca33726d896d4b10a59f70f3372c2fe6706bc4e78d1671507157024adedd6580c664162a696ade2552f8cfade4ddb
95 -DIST thunderbird-60.5.0-bg.xpi 669318 BLAKE2B e4b166de167c1005381b0d111d1f039dfd5d011438c0e4ae9e0a123e447d236f5fde76746c92448d436d064889418ec8ee39d4cc9547e7c4583bed184d098037 SHA512 4e7120e02210db51d530e779a872f7a1358db6556006f3372b79d84bf2d276f98cb084b43b9ab2c87093ea69bc1d833113792fe4058b87b9b1ede46d87db34bf
96 -DIST thunderbird-60.5.0-br.xpi 580371 BLAKE2B e1a01e7ff5a20a7806fc9b75386b9808d60bd8c2ec64701e3d2c261cd3e0ac6fe8f63e89f86d004d3029996da3d73718fa1042e4814d852ef79555a4f121e45b SHA512 252e7f17c4b115127ba642dde02c09946516c799a96ed1830960deddf216c5ba51f961735273d12077e90df324eb732e23532d5749ac47ef923ced830e2a275a
97 -DIST thunderbird-60.5.0-ca.xpi 591971 BLAKE2B c4b20b7b80eaeed0bb4afb9d42fd2f2b79477348a99fd651ba7974e9cc1476267693f50aa1cff48a7fa912fbcf554a501a4f6380ddad046c2d84726749bd4d8a SHA512 28ee3307ae33ab4ce6d0b71378a8bdbf2a5070f43b7271a40e532e255ec3c71a6556a403ca4c498c2d886cedccf4046c27442fc1e5001177fdee299b5cd03226
98 -DIST thunderbird-60.5.0-cs.xpi 611203 BLAKE2B fb13c8d8954ab8086efe2aa3ef702fe6accdc5f9b2bb06735553f5d2ad10cd04e39bae8381d66e89936ecd35ff698292719b1ece3f0ba07a1173d65410a9bec9 SHA512 662383c0bfd13c440079a2462f9a8621e80d4fbceb488e9c18d13569ae10c4dfc4a6f0b6eccfd6dce20c9b22cf10bb5ab70e8b6eb763002d7fba2a03f93a69fd
99 -DIST thunderbird-60.5.0-cy.xpi 586038 BLAKE2B 9aefdcd8434931c8adddcd62324d62a9deca1d220a67d9a2c53bcce6a8ab0f0a111c69e33dfbaa99a307ac4d903584acff3bd02116be35ef5de1f4ac644c046e SHA512 e0031700cd628425aec0e8b5eaec2dbfd1e00a8b16681a611a21962e7c45812c8d33c1899118c32f4b704e56a62cfac44eae3685dac7d85594b80d873340f6da
100 -DIST thunderbird-60.5.0-da.xpi 570807 BLAKE2B 48c5eb1f770ac8a85e36f1bfdbd254a0e86330484cdf5d6ea1facc9aed5d9884683b4c999f73ca640a1970fcce54583f78ba61f4257459f3adcd48e5f1792c86 SHA512 2024090a092139e17b36ff7a7411d76ba28c8e1532f0a3b432008810a29db8f4845cfbafbea095abc50aaa2a4ade32122635a8bdfff62c7ff40029266b3395be
101 -DIST thunderbird-60.5.0-de.xpi 582575 BLAKE2B 01bf92a1162ee647616b37e2e608372147dd77e7dd462278511b49f91c38f294101e11d2bc1a109ad382fff962e73d320a18d337bbcb170fca40d1da095c2670 SHA512 5c5a8f1391b01068ad51f27746639fe9f0a9c53713f2b6b0c55e559b5d822cbf80ce8e7bf180ead73df9bf1d990f72138411d871faf33f93607d04ff28b350f6
102 -DIST thunderbird-60.5.0-el.xpi 694860 BLAKE2B e99625ef8fcdfbafa58ce9efa2602f97b54ed99c78f5d160b8008b6a4e43fc26ba0aae0d8329d47b3131a69535b0ed5484203ff7578a94ec26226df092c9da98 SHA512 436672cccb30818047645650b862515bc5aa2f6e73af7dfbc49039fe90c33c861a00294c54eaeb2adbb5729b89ff5ca14cd8357ce08b1382376357ac35cb243a
103 -DIST thunderbird-60.5.0-en-GB.xpi 553895 BLAKE2B d17af087905cb420a27f2a45e9cefcf248b55b5dbdeb3f0ce6a23f9bff92ac43eb9b70591ea898685be13f4cdb9dee3bb73cfd3b7a1f8eee783f33ab15f0b00f SHA512 15031df8c1a434a9bf6889f33a1acab913b0992d150a4bdfd6c33a5a9e601213af8c465a4de4bdf09663f07356da2ea605ce405ca7152f14a1ee2fb271cd18a3
104 -DIST thunderbird-60.5.0-es-AR.xpi 595048 BLAKE2B 4660750f8ffed6c68bd18fa6e040278d703e7d47d58e18183128ce50dfae12603febb307ab5dfa8eb849d678d7fe9ad60f9dbff58bc57d888cde6c18c092a216 SHA512 e2ac1f83b62b414b4cda8060e3c844cd7001be1a7cceecebd007486271649142e63aab79a48d5d6f15118efae7203c2a8530ab45306a7181de38dff76a593452
105 -DIST thunderbird-60.5.0-es-ES.xpi 492211 BLAKE2B 44bbd84901e5f41671c5abb25b63d4b5fab126bc485e9666b324a8744219cf038f3e478ee691baa8a3f60681da90ec8b3ebfec70c2be852cb571d9fdd49c5fef SHA512 f7bbef381ab621153e10d908d9cdfdada14e9f699abcb26c26083b25125fe0e3eca193bd1508d40a4e12ba54b7758be53ed0bd1044f3f9f5dd388645e8534b06
106 -DIST thunderbird-60.5.0-et.xpi 570867 BLAKE2B e4eb0796f23c5e820c877219fd174af659000fa1713889a3e258363877b377f7d4ccfe60df61e96cf7c6dfd7b51ccb38bffe984f2223e959e1cd5c9f054f77ce SHA512 da1b57bb5b57c1d9d966d7325923bbe761299a0395c7c3111d036a6c3805b375aa059725027ded0d3c404b8c7a7780244cb98bc708ade8164c073813398dbee0
107 -DIST thunderbird-60.5.0-eu.xpi 581384 BLAKE2B 3d756b21cfdb6541de087fa840f4d41834b30c38bfff2e96cde4d02537be7ab3da30dcda32afacc915c173a84b24f8a736afc1e44413607f3c728bb3add03358 SHA512 601c3195d87c09c16551cf0f2cf3e2b18e784561d73608c500d2274883b5eb6e6fe832edc34782512fdc1f7b1de3dae7cf8d7f26d9cfcdf07d450182d12dd3a8
108 -DIST thunderbird-60.5.0-fi.xpi 575755 BLAKE2B 52715565f551006b1da86e8b736b08c73b4d229860a09fa0ada00baeaa0e4b2b9933c653dd03867450025c3b40478b5bdffa95aeb12f2065ba668d5a2be66f0b SHA512 06e99fb9d36a92fe8db863846bc2212ebf8e8a8ccde52142ab758ba57de17fa4031af4eb207a2448462bc42ec30de79a51cc9d67b0bf74d68d8725feb99d1b35
109 -DIST thunderbird-60.5.0-fr.xpi 608467 BLAKE2B 7639fa8a51449929c0abcf8fe67f450160c92a328a727d45de09d7a134040eeb5b875606a790f9e3948ce02fc21650a37d38fc30d475a9c84c02db6cec4d3ca6 SHA512 165b3353e3364a8c805c6b25a75769892dc9a89753cbde1756554bf184292dbdc320d3a583b2f0b01492ffb7a476bbad063513ae82e58eb1a8233fab8d7da58b
110 -DIST thunderbird-60.5.0-fy-NL.xpi 593851 BLAKE2B 28bb9db71ecf7a43de3ca3b63920bc43aeba01bd49669a5ec86320a34550e20ddd42638868b93f484eacec14b2fed0d33ed222772add895c7523e0ec65c5d21d SHA512 c41219f6a39010be5f9eebfc9c041d9d50a36104ec6635774708960f6db8fe88bc25957abec3cedc712be204545cd660a1ef5edd81a1cb25739321ca522fa04a
111 -DIST thunderbird-60.5.0-ga-IE.xpi 603506 BLAKE2B 753d1c27a551b1bcebe999e9dd19c3cc4ceab6339495fc537ca946d4c86d3ddc82952f6b50317cc182e56c1f3d70d568c40a2e8d086f72aafef82397c936f30c SHA512 fd7cb2efc5cd004c4658da0a35587afd843a02fddc2b16e648084bc007de58f23ca279581f6a7f916b8b7135d878ed0347a9e7ae4d924b4856af45495d4c313b
112 -DIST thunderbird-60.5.0-gd.xpi 599262 BLAKE2B a90879789bae895252df94a77d5e7f6d8bd65df884eaacc36a85afcc9aa66e3c52e8cb3b987a48e300b079cc2f30f935694dc5549beed8ea64588091fc5bccf0 SHA512 057b0deb04c462148e9c97e8112e8846427da0e788a1dae49d6b9df6784c360dc78af516ea80859491b62162a41f453b67cbb6ed6dd9d98c63a35d01f6975836
113 -DIST thunderbird-60.5.0-gl.xpi 580353 BLAKE2B ed0906ca51275965b6dc3a077d4abf3ecebb57ca260b602ea54816a00c26b2c40356ddf698e0941b1084d2abce88c667cdf29bef24845dca40acf652eebec959 SHA512 4f9144fc4e38fcca19c8f63aa7932115728180fd56fe5b6e41d128722261b854cb5110fb7e493c1a1f11a2912dad76d98a36fbdd5af96240b5f3ac1d0705dbaa
114 -DIST thunderbird-60.5.0-he.xpi 617144 BLAKE2B bbd99769be4231de070888247137760b77038044476849b52c0e3ea289d72c03a21ed07cd67801b70b0d9b43b8c25c4eb7514c3b92e96a84e11b71faa4b4d3a3 SHA512 ef8ee05489059741c4650bc798121ce77d5b8bfcf2123c532414c765a2f9a263217e0c96756dd246ca82bc8190e22ffec0914d4efe088e9fcbd23d957ae73325
115 -DIST thunderbird-60.5.0-hr.xpi 582238 BLAKE2B 7801ad3065dc28769ce657ff0b09a1941523d1824cafb6e9ffaab753794069b85d22418b0de9b44a5d2312317ebbf0ebb38685c0edd1b7192deff5e9798a3151 SHA512 ad7945f47dd253099ec8bfb379e375f4c279ed0a7eb42f0521bcd8a85b10478f5f023cb8a4aec942ca3403714932271688ef89f850ffe92a79a253adc0c5cc8e
116 -DIST thunderbird-60.5.0-hsb.xpi 615132 BLAKE2B 0b2f0c88d7f891da420864b7c3b2c0427fb3b536a16ef15973eea73c76b4c3c8a4454b1c5bee42190828432a262663b49577b0b69d7adafd035cf13f2ac55462 SHA512 96f5010f90fa9516fc3ac55e9a2a7dba508fc5f3f92b75e74b22746101ff8d0b9ca88a3795a30cf5396b74b13e7572e31b9ddda034c6f6bac604194e86a7ca9c
117 -DIST thunderbird-60.5.0-hu.xpi 615346 BLAKE2B e278f4de57bddd68ccc3e5eb008a6e5356066f895bae36f864a07069dc77532039e7afe956d69de8f030889c1e01c55a40cf7e823c836bd7daffc406a1ae8a3a SHA512 65f238cd989d0c995fbf58b1752d39a261b30fea7161dee0eab9d60c5304cb6f793574dcd61858bd653185de3d58107c3c0a5cf7247305f23e7c0d7cd787e1f1
118 -DIST thunderbird-60.5.0-hy-AM.xpi 653530 BLAKE2B 9708b8b7755acf6e9367b90763acfa2ad125c628faba2c1333c9f84a9e74091d1062d86ec28775337bb458e7cbf3b71766eb7fe0e5fc08ce0a950bebaa6f85d2 SHA512 5e4c0dfa0d3c7ebcba64189837f8262ee2c14febf92b35f4a960290e37f486bee1b2a5d7efe168c7eb562d13bce3e9c11bdf721bacd3b76e0f3634cb4eae9d98
119 -DIST thunderbird-60.5.0-id.xpi 568861 BLAKE2B 5c36aeecf73228c125b6be222812f1793a6fa4f7bfe2833fc85cb85ac3bd3db40d5b0bed7fe258920d6859de27be2e5f19d6f6fded4b878cecd683b7376b6e8e SHA512 dc48360c172d793c6c149c08d1cf48ca20781a7185ccd11179f063f06bb39409c184bbe04b1e736cc2f90dcf248e22539447d980146a967566ed61496e87b8c8
120 -DIST thunderbird-60.5.0-is.xpi 579047 BLAKE2B dd98d59fd15a55c1f99a05d0ee3d641dd0b963ea69e3f594d3bd5f0bbfac3ea91c725fef1ef4cb824814d4d9395cf3d3b6f22de6b33cfcb297d38c3fe88bc7d7 SHA512 c5c07e69ff6ca9719b8d12d029a20476035b5a8d13e793d1fb43dfe33321ba6e3b01cf6197040b9cd9c2261726abd6d5b453aa67af2dbdab27a0511c7bfa7180
121 -DIST thunderbird-60.5.0-it.xpi 477500 BLAKE2B 7470f91fd7785ec8d9d2cf56a2bd2a2cc40a061a4429eec663ea67ea248b6ad79200776570c06d12d9e1a131fa602554ac894c981d510885ade0b4027a0f10fa SHA512 e6d72d77cb372f749469c3aca5994aa65a3e6994660750bec4b4b2f088305d2484845e37eabb2b11fc69261a9744dc2afde911977a510dc436c03574d0876e86
122 -DIST thunderbird-60.5.0-ja.xpi 653342 BLAKE2B 842a214272dd620fdbe7a20ea188d0dbae436c6e1fa68c1aea2b3d7b9d4ef44c3732471616dc3ccf8279877c0b49688fd18cbfaef02b1bcbecd99498fa9c800e SHA512 c234e0d58e60e95b0e0f9bf81977cdf27fb42e685a540c6f0065d08bd4696002060ce20c8056c7c0b069b08ce2d4edba22dce5eed327af908cfcf33b52bc279d
123 -DIST thunderbird-60.5.0-ko.xpi 619730 BLAKE2B 487d30d44c0d2dc4e0b4df1324339a1aa0db5a7d451bae38c3276e2e741f81c9df314f1cde3abc325a39c1b161baa00ebbe5414330ba6715220a489848d1472c SHA512 bdcff86819b04a495957a944c0041cbd8f5704aa74fec483d16a27644b048aea5acc2c7cb14487ac0b85f54939b4205b8e669aec96659087a994243117885b06
124 -DIST thunderbird-60.5.0-lt.xpi 605441 BLAKE2B f1b59bcd03ecb0502016a48d432b17d4f6ed3a8c03378097808abca6dd3377cd648639385d7b58ff16bbe713aa433e0ec073a83a662960fad9dadbcad345e0c3 SHA512 816aa846ccfd06f5443655d24b5169211d056072c6459d28501b898db96e95c5245ecb25c277613c190dd1f117061d7fdef76310ffb3f6db1059adc032a73dcc
125 -DIST thunderbird-60.5.0-nb-NO.xpi 577003 BLAKE2B 7fe44c0146094aebfa1f24041e66527d7e92f0acbd219d7d318cc397ce0127637fd899cd80762a9781c7180184198e96ce40de0481a0c45b3478151b2291c849 SHA512 a7d20a44dc28593acd612f1d7a8c98364f22e94248467d5f7f2d815deba46bb208d2490305605026a95ac4bf9b736b00bc72ab493f109289ee6d45ce7e355b41
126 -DIST thunderbird-60.5.0-nl.xpi 583914 BLAKE2B cee3c378290d38201af8206fc853a8e4ea9985c97f01591da8cd60db93bd0e3856c5806dd4b75daa36108f854a6c03b62c819eadd873f5d22a9d19661826cb9e SHA512 5c1c614bc732eea0ebde6cf603f0768e81a787c3be7c60a4e0b45c2d51d721bebc048dbf97b24b5724564fbd16d8fa21bb656dec279844466206f2e730b6381b
127 -DIST thunderbird-60.5.0-nn-NO.xpi 576422 BLAKE2B ddcb8b08402efd5f6f5cfd91a9721b13a907c45cdddd586a72a843a1163051b4912eec1ba00e7a164b993735aa62c326f233451810f0a0661291ca506de2f26a SHA512 845745331686b1ff159b45cac57591f8cfe4d86ec68b8204b5eec05707ed4ff90944cafaf277be15713b22bf76b3e50c1e460e5f04e505c46bbd62089c9d8265
128 -DIST thunderbird-60.5.0-pl.xpi 480725 BLAKE2B 0ca29b95e2326f1436e9adb5db62f78a56a03df31f56ef8fcd3ae96afb43d65089082f6e0e1b6704272430f9cdf615fd6d9fe456837ebd2641bfb06a2511631f SHA512 bf8b5048e8e7bac39a6c3a1e1a6434e1c86302ab57d0fdbe4bf6c44794e14a1f340d942f6732757fbdb462fa6eb31725acd1327ede30a92d70e3e82642f02b87
129 -DIST thunderbird-60.5.0-pt-BR.xpi 588834 BLAKE2B 8cad9d58b3c6437beb29e78adc3624f5b87ca4cf68a0c0f788868d3923754a215cef387b024d9c39605a4b593ead38292737a9d81621b95e200f06f108e6401e SHA512 947803be4aa5a8435c7cb04e41a5987081afb0bb7cc491d372756947ed908565b0c8474dbb90439d32f026196bca74b7d97b12bb73130944489a4a5285130583
130 -DIST thunderbird-60.5.0-pt-PT.xpi 593186 BLAKE2B ee3bbcbb859dfa26cf791ccc99009358580548e3b58b67e324689188a571ac203e1421e49b0a7afba0df21eaab57bc41ebe784595291c5495aa9086e2b7d1772 SHA512 ccdbe3b0fe4d7e04ab2a4edf15736f081ce95594fb4256a8f637210ce5a9dc309f2083487c32274723b685192b4678a22a8f88b23ee45b2d18847724b14b40f2
131 -DIST thunderbird-60.5.0-rm.xpi 578384 BLAKE2B dfcc8cb6b8870aef82db72a327390f056066ddf422703236f2fdbe9f82af74ea0342ba1a7e4a2d71269ce3219034db3601333867e1d8e73b500d2026dafcb6a5 SHA512 14ea772f65cd70650e8998e40f6950186a617ed19463a2496da45265bc4b67a9b332e5acfc6e4906638252aa2ab7da5fb098a0fd6aa75314e42a0a7b13e3d0ed
132 -DIST thunderbird-60.5.0-ro.xpi 584308 BLAKE2B b2e55942e35e1cae301643db74f9de44acbbfcbebf2e2eb89c766eedf8aeaf35e913affd3a6456eb171fc5ec633b5765b9dbda3836b74f5dc8b0128ec22e5584 SHA512 082c91c17a5b96ba7b3f8290fd5722f109194ecc319958c2e081244cf6ecaa5ff088b1aabc300159f82fb22236c442d75483a35da37cda279bfb41693a170b43
133 -DIST thunderbird-60.5.0-ru.xpi 694705 BLAKE2B 29ce568d6efbb410789d5238cc0cba1fd281efd57d1138540edd50f7b472d525618b6ac68dabc1c2594a29ad49e76ddf118c01417a6aa0d6e4403950e0e48d0f SHA512 b9ff341461f5200a2577366fe9cdd944860c98d1fe90f13d08cfcef659f6bb8273e7b3494b6919d1c12eea9aefa02641e104bde377dae625fff39b16f5fbe5d6
134 -DIST thunderbird-60.5.0-si.xpi 647596 BLAKE2B 4e11ed29beac112dd08d5bd97ed3ebcd18374daa1faa7a99f6fde17bb793e9e3a162c137c6c8b666c1ead094a5d9d1ee722c71dfb66d17f159d48d15fa9735ee SHA512 24b16eab1ef45f9509e02c681365e3afed277ef23462692e209ddbd7b97ab58af1ac556d6bdfd7d5feb0078b0ecf5cd6766f1a9b0a40632523b5453708ca202d
135 -DIST thunderbird-60.5.0-sk.xpi 612216 BLAKE2B d66c36c2160cf7139917fd79bae0c3b2cbea1299613c9f35f8cc2d826474917c788285928d1a58a63768f106c70369d96079ce446437d02b1a8111c49e87ae66 SHA512 7b0ad73839b306382695f9d569ffa909c549a3dc98f18b024b3bec366b8f4dbd8fe2e8c89d3a7bf0dd48460e5361bff353128f68d8b6ebd3a3dd81f475785841
136 -DIST thunderbird-60.5.0-sl.xpi 589947 BLAKE2B 6b3238b96a7aa8351825b36cd152934f4bdd79734faee11119206fc387448cfdacdcc065ad85599e61bf7d2f0a51bdd8e5dfe14787e1833cc6270b316ac48085 SHA512 a9b6fddbe664062381b49bf671343149230f51454b134c9b9aac50675783088a086e60dd5dc1c0204148a6a2aaab9d996931461a2654a2d5a0a0ebbb2e9275f4
137 -DIST thunderbird-60.5.0-sq.xpi 593096 BLAKE2B 2e2f342e29920c313b72dc1e13e90d0141efa81351e8dd2307f7bf3b89ca20d937d60c74c2436b36994ce427f0a53a4e4914565a888645dcc07a98f1bc9fe756 SHA512 ce498ef9f57c6ee2f734777cc80df937c6a1b0d33d8ab8fb5dda1f66f68e76be9698287fac1e9b32bd6f937752d068d4008c8b87b2a30c4eb90ba15302045fb6
138 -DIST thunderbird-60.5.0-sr.xpi 641527 BLAKE2B b19836dbc5ebc96ba4a519a61da8971ffff54b909c851a53815c9e9219ea7d9f57bf3cb1d558c890ca18b7199f16677d711565968943be2abb2c7abba156aba3 SHA512 55c7333b1fcef53c1896dec9103220e668b5ee85c7b2af46476863a2d35bd49025726da1c8ced1f7e5b492be9ae8187263805bc1e2814c5d488d36b4ffbe1829
139 -DIST thunderbird-60.5.0-sv-SE.xpi 594079 BLAKE2B e9f4d91e6bc690039117ad8fbfad43fd77b0c95c25478d051855b57d72553311d0d546093427261c121a95c94ecba3c04a2572238ed6c2b7172daf912484b855 SHA512 7ccedcbb804ddfa160c70955c9a14623a41d99e3475aaa973019495ceb3b30645136ddbb19f28941becbd111214de973fb477bcc239f496843db6b42bb6473ca
140 -DIST thunderbird-60.5.0-tr.xpi 598010 BLAKE2B 0cd0ddbf2e8c019d08c026007f320807d1d8be07f4425f52f75b7b3cc665f6b233e0481dcecd0d64be247ce9c2d6336db9281f320a806a21e817802395fbe312 SHA512 09a77642cdf5c7af170e8d12bc843a8882d5857831a3e54effca37d4698c13ed7df234230b6b7937eab3e03bed10a4fb0b6c8673fd11587fac40c4fa7d3c2f4f
141 -DIST thunderbird-60.5.0-uk.xpi 684154 BLAKE2B 5983c0165806f3710b2dcfbc8a4cc0c6bec0799be87919050537c27629b643310627f1cb288ea88d03c6f043ff52503061c8e74c1f7de340751dbc294d5237c1 SHA512 ef4aa8e3f74222ddfa7b2b6f815f2fd3bfb59709806eec8e38ed0508760dbfdd8caabf91a96ea4849877ee43ab51361bf566a90d353979ec4e911cf285cf8a88
142 -DIST thunderbird-60.5.0-vi.xpi 637199 BLAKE2B b796c67f9ec8c6eb455a7e0914c7867f2b95094ceb1e099bcc6b0fb4b88dfbf83accf8a9aa8d1727979da4953c543f0b777beebcdba138a478ebde7966e1f416 SHA512 9379035dfebaea5c69dd16b62c12c99e2e9bce13f6944aa9636958b60ab40b8efbb309932cc21002b3c743aee932db412d5bcb7b033a3e0cd442704d7c7a9e97
143 -DIST thunderbird-60.5.0-zh-CN.xpi 626283 BLAKE2B cf4bc1f233e73d1ca5802c50f47e166606e14272ea4270346bd202ddff236d08684da0e6e322aeb31d1f5f8d20af00c4820289646be808e6c1ac651dbb2936c0 SHA512 f33da7be766b95051a55d3186b78069e30cfc9f8a1c0db6f7422103fecf3e1b4e466ced904a80785de25363ced9b970319b5b9c74c5da15dd9ebc7bcca3bd75e
144 -DIST thunderbird-60.5.0-zh-TW.xpi 626190 BLAKE2B 43f34e19d95a7ec4b7e51b4e22e849925ae41f3f12e9571d5feed609be5afb0a55d6b47a9a1082ad5a706f1ebf55dd467bbd3bd0c8123e0dedebed27b3f2c8c2 SHA512 12bbe8b1f71b51be31a6311a7ed2b554e07a7b7f86e2ac4ca261d7bafc983e97652f3b95a011c2fe4628637d5220a15e176d8c7eb2023269dcb464daea69e4fd
145 -DIST thunderbird-60.5.0.source.tar.xz 285636196 BLAKE2B c1b0040156017c6dbbaf16695feefa29b32d02b74655ca357201dcff22be7c61fcd3d2357e175939aada11c0d0211d0ecd8479528d08168f93f9ca1963cf9fd0 SHA512 b18bad3d0ec33a813ec8f2f7f539a9ba08bd05432a16b1838671a101a85d66b2acdd2573d9fc3117cecaa9aa1429c178d4ddbae987a3ce6e4e4211981eecb8d2
146 DIST thunderbird-60.5.1-ar.xpi 627181 BLAKE2B eb7cf6b288d8e736c063a641df3b364007fcd7d5985d96f772cd6d533ddf466fc449657424bf4f35233a9aae15b6ae7d86439eeb26be2ae54d5a8b6412656bba SHA512 6b8e55e444c8dd91e40eba6ff9e5a845ab8d84e92d2a50ebb19ed99359e482727e9647390af9e680662e317f368f64df269bba44bdc3f1e2dcd74b9d5e354de7
147 DIST thunderbird-60.5.1-ast.xpi 559643 BLAKE2B 12c941dbb4bcac6b14669f02e736e421ef869c56e20eebc3f5062f18daebd227589d7d0511f8ca44fc9bd15f8d64d5a2b201ebf99d0aa00e6c110a65a357f472 SHA512 34dc3028215c2918a77a875c5bd518c662d7a1e516a85f75119e0bd08978e83afaeed1d77b86178ad0dc533fddf8da1c7e8ca2d91061f2cf87847bb77bba9e4d
148 DIST thunderbird-60.5.1-be.xpi 659080 BLAKE2B 9b1862cc1ee53c19e1bb74d20f9f05683ccc452834a82862623173d051529a9c23a1a167706d9b6322c4c5ce71093057175051f4bc74f2146eeae927510dd626 SHA512 618138a3953f315be80b0d97eda4b72802c9bf01c24d485b2b02ef0ad1634f144c52e0dfefe241f1e3c961df075e78ddc9353fe3e3fda2e3d8eb69d12b10722c
149
150 diff --git a/mail-client/thunderbird/thunderbird-60.4.0.ebuild b/mail-client/thunderbird/thunderbird-60.4.0.ebuild
151 deleted file mode 100644
152 index cda45675687..00000000000
153 --- a/mail-client/thunderbird/thunderbird-60.4.0.ebuild
154 +++ /dev/null
155 @@ -1,564 +0,0 @@
156 -# Copyright 1999-2019 Gentoo Authors
157 -# Distributed under the terms of the GNU General Public License v2
158 -
159 -EAPI=6
160 -VIRTUALX_REQUIRED="pgo"
161 -WANT_AUTOCONF="2.1"
162 -MOZ_ESR=""
163 -MOZ_LIGHTNING_VER="6.2.2.1"
164 -MOZ_LIGHTNING_GDATA_VER="4.4.1"
165 -
166 -PYTHON_COMPAT=( python3_{5,6,7} )
167 -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
168 -
169 -# This list can be updated using scripts/get_langs.sh from the mozilla overlay
170 -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
171 -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
172 -nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr
173 -uk vi zh-CN zh-TW )
174 -
175 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
176 -MOZ_PV="${PV/_beta/b}"
177 -
178 -# Patches
179 -PATCHTB="thunderbird-60.0-patches-0"
180 -PATCHFF="firefox-60.0-patches-04"
181 -
182 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
183 -
184 -# ESR releases have slightly version numbers
185 -if [[ ${MOZ_ESR} == 1 ]]; then
186 - MOZ_PV="${MOZ_PV}esr"
187 -fi
188 -MOZ_P="${PN}-${MOZ_PV}"
189 -
190 -inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
191 -
192 -DESCRIPTION="Thunderbird Mail Client"
193 -HOMEPAGE="https://www.mozilla.org/thunderbird"
194 -
195 -KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
196 -SLOT="0"
197 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
198 -IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
199 - selinux startup-notification system-harfbuzz system-icu system-jpeg
200 - system-libevent system-libvpx system-sqlite wifi"
201 -RESTRICT="!bindist? ( bindist )"
202 -
203 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz )
204 -SRC_URI="${SRC_URI}
205 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
206 - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
207 - lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
208 - ${PATCH_URIS[@]}"
209 -
210 -ASM_DEPEND=">=dev-lang/yasm-1.1"
211 -
212 -CDEPEND="
213 - >=dev-libs/nss-3.36.4
214 - >=dev-libs/nspr-4.19
215 - >=app-text/hunspell-1.5.4:=
216 - dev-libs/atk
217 - dev-libs/expat
218 - >=x11-libs/cairo-1.10[X]
219 - >=x11-libs/gtk+-2.18:2
220 - >=x11-libs/gtk+-3.4.0:3
221 - x11-libs/gdk-pixbuf
222 - >=x11-libs/pango-1.22.0
223 - >=media-libs/libpng-1.6.34:0=[apng]
224 - >=media-libs/mesa-10.2:*
225 - media-libs/fontconfig
226 - >=media-libs/freetype-2.4.10
227 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
228 - virtual/freedesktop-icon-theme
229 - dbus? (
230 - >=sys-apps/dbus-0.60
231 - >=dev-libs/dbus-glib-0.72
232 - )
233 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
234 - >=x11-libs/pixman-0.19.2
235 - >=dev-libs/glib-2.26:2
236 - >=sys-libs/zlib-1.2.3
237 - >=virtual/libffi-3.0.10:=
238 - virtual/ffmpeg
239 - x11-libs/libX11
240 - x11-libs/libXcomposite
241 - x11-libs/libXdamage
242 - x11-libs/libXext
243 - x11-libs/libXfixes
244 - x11-libs/libXrender
245 - x11-libs/libXt
246 - system-harfbuzz? (
247 - >=media-libs/harfbuzz-1.4.2:0=
248 - >=media-gfx/graphite2-1.3.9-r1
249 - )
250 - system-icu? ( >=dev-libs/icu-59.1:= )
251 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
252 - system-libevent? ( >=dev-libs/libevent-2.0:0= )
253 - system-libvpx? (
254 - >=media-libs/libvpx-1.5.0:0=[postproc]
255 - <media-libs/libvpx-1.8
256 - )
257 - system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
258 - wifi? (
259 - kernel_linux? (
260 - >=sys-apps/dbus-0.60
261 - >=dev-libs/dbus-glib-0.72
262 - net-misc/networkmanager
263 - )
264 - )
265 - jack? ( virtual/jack )"
266 -
267 -DEPEND="${CDEPEND}
268 - app-arch/zip
269 - app-arch/unzip
270 - >=sys-devel/binutils-2.30
271 - sys-apps/findutils
272 - >=sys-devel/llvm-4.0.1
273 - >=sys-devel/clang-4.0.1
274 - clang? (
275 - >=sys-devel/llvm-4.0.1[gold]
276 - >=sys-devel/lld-4.0.1
277 - )
278 - pulseaudio? ( media-sound/pulseaudio )
279 - elibc_glibc? (
280 - virtual/cargo
281 - virtual/rust
282 - )
283 - elibc_musl? (
284 - virtual/cargo
285 - virtual/rust
286 - )
287 - amd64? (
288 - ${ASM_DEPEND}
289 - virtual/opengl
290 - )
291 - x86? (
292 - ${ASM_DEPEND}
293 - virtual/opengl
294 - )"
295 -
296 -RDEPEND="${CDEPEND}
297 - pulseaudio? (
298 - || (
299 - media-sound/pulseaudio
300 - >=media-sound/apulse-0.1.9
301 - )
302 - )
303 - selinux? (
304 - sec-policy/selinux-mozilla
305 - sec-policy/selinux-thunderbird
306 - )"
307 -
308 -REQUIRED_USE="wifi? ( dbus )"
309 -
310 -S="${WORKDIR}/${MOZ_P%b[0-9]*}"
311 -
312 -BUILD_OBJ_DIR="${S}/tbird"
313 -
314 -pkg_setup() {
315 - moz_pkgsetup
316 -
317 - # Avoid PGO profiling problems due to enviroment leakage
318 - # These should *always* be cleaned up anyway
319 - unset DBUS_SESSION_BUS_ADDRESS \
320 - DISPLAY \
321 - ORBIT_SOCKETDIR \
322 - SESSION_MANAGER \
323 - XDG_SESSION_COOKIE \
324 - XAUTHORITY
325 -
326 - if ! use bindist ; then
327 - elog "You are enabling official branding. You may not redistribute this build"
328 - elog "to any users on your network or the internet. Doing so puts yourself into"
329 - elog "a legal problem with Mozilla Foundation"
330 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
331 - elog
332 - fi
333 -
334 - addpredict /proc/self/oom_score_adj
335 -
336 - llvm_pkg_setup
337 -}
338 -
339 -pkg_pretend() {
340 - # Ensure we have enough disk space to compile
341 - CHECKREQS_DISK_BUILD="4G"
342 - check-reqs_pkg_setup
343 -}
344 -
345 -src_unpack() {
346 - unpack ${A}
347 -
348 - # Unpack language packs
349 - mozlinguas_src_unpack
350 -}
351 -
352 -src_prepare() {
353 - # Apply our patchset from firefox to thunderbird as well
354 - rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
355 - "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
356 - "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
357 - || die
358 - eapply "${WORKDIR}/firefox"
359 -
360 - eapply "${FILESDIR}"/thunderbird-60-sqlite3-fts3-tokenizer.patch
361 -
362 - # Ensure that are plugins dir is enabled as default
363 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
364 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
365 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
366 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
367 -
368 - # Don't error out when there's no files to be removed:
369 - sed 's@\(xargs rm\)$@\1 -f@' \
370 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
371 -
372 - # Don't exit with error when some libs are missing which we have in
373 - # system.
374 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
375 - -i "${S}"/comm/mail/installer/Makefile.in || die
376 -
377 - # Apply our Thunderbird patchset
378 - pushd "${S}"/comm &>/dev/null || die
379 - eapply "${WORKDIR}"/thunderbird
380 -
381 - # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without any actual
382 - # check on lightning version or changes:
383 - #
384 - # Confirm the version of lightning being grabbed for langpacks is the same
385 - # as that used in thunderbird
386 - #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV})
387 - #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
388 - # eqawarn "The version of lightning used for localization differs from the version"
389 - # eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
390 - # eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
391 - #fi
392 -
393 - popd &>/dev/null || die
394 -
395 - # Allow user to apply any additional patches without modifing ebuild
396 - eapply_user
397 -
398 - # Autotools configure is now called old-configure.in
399 - # This works because there is still a configure.in that happens to be for the
400 - # shell wrapper configure script
401 - eautoreconf old-configure.in
402 -
403 - # Must run autoconf in js/src
404 - cd "${S}"/js/src || die
405 - eautoconf old-configure.in
406 -}
407 -
408 -src_configure() {
409 - # Add information about TERM to output (build.log) to aid debugging
410 - # blessings problems
411 - if [[ -n "${TERM}" ]] ; then
412 - einfo "TERM is set to: \"${TERM}\""
413 - else
414 - einfo "TERM is unset."
415 - fi
416 -
417 - if use clang && ! tc-is-clang ; then
418 - # Force clang
419 - einfo "Enforcing the use of clang due to USE=clang ..."
420 - CC=${CHOST}-clang
421 - CXX=${CHOST}-clang++
422 - strip-unsupported-flags
423 - elif ! use clang && ! tc-is-gcc ; then
424 - # Force gcc
425 - einfo "Enforcing the use of gcc due to USE=-clang ..."
426 - CC=${CHOST}-gcc
427 - CXX=${CHOST}-g++
428 - strip-unsupported-flags
429 - fi
430 -
431 - ####################################
432 - #
433 - # mozconfig, CFLAGS and CXXFLAGS setup
434 - #
435 - ####################################
436 -
437 - mozconfig_init
438 - # common config components
439 - mozconfig_annotate 'system_libs' \
440 - --with-system-zlib \
441 - --with-system-bz2
442 -
443 - # Must pass release in order to properly select linker
444 - mozconfig_annotate 'Enable by Gentoo' --enable-release
445 -
446 - # Avoid auto-magic on linker
447 - if use clang ; then
448 - # This is upstream's default
449 - mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
450 - elif tc-ld-is-gold ; then
451 - mozconfig_annotate "linker is set to gold" --enable-linker=gold
452 - else
453 - mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
454 - fi
455 -
456 - # It doesn't compile on alpha without this LDFLAGS
457 - use alpha && append-ldflags "-Wl,--no-relax"
458 -
459 - # Add full relro support for hardened
460 - if use hardened; then
461 - append-ldflags "-Wl,-z,relro,-z,now"
462 - mozconfig_use_enable hardened hardening
463 - fi
464 -
465 - # Modifications to better support ARM, bug 553364
466 - if use neon ; then
467 - mozconfig_annotate '' --with-fpu=neon
468 -
469 - if ! tc-is-clang ; then
470 - # thumb options aren't supported when using clang, bug 666966
471 - mozconfig_annotate '' --with-thumb=yes
472 - mozconfig_annotate '' --with-thumb-interwork=no
473 - fi
474 - fi
475 - if [[ ${CHOST} == armv*h* ]] ; then
476 - mozconfig_annotate '' --with-float-abi=hard
477 - if ! use system-libvpx ; then
478 - sed -i -e "s|softfp|hard|" \
479 - "${S}"/media/libvpx/moz.build
480 - fi
481 - fi
482 -
483 - mozconfig_use_enable !bindist official-branding
484 - # Enable position independent executables
485 - mozconfig_annotate 'enabled by Gentoo' --enable-pie
486 -
487 - mozconfig_use_enable debug
488 - mozconfig_use_enable debug tests
489 - if ! use debug ; then
490 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
491 - else
492 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
493 - fi
494 - # These are enabled by default in all mozilla applications
495 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
496 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
497 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
498 - --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
499 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
500 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
501 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
502 - mozconfig_annotate '' --disable-crashreporter
503 - mozconfig_annotate 'Gentoo default' --with-system-png
504 - mozconfig_annotate '' --enable-system-ffi
505 - mozconfig_annotate '' --disable-gconf
506 - mozconfig_annotate '' --with-intl-api
507 - mozconfig_annotate '' --enable-system-pixman
508 - # Instead of the standard --build= and --host=, mozilla uses --host instead
509 - # of --build, and --target intstead of --host.
510 - # Note, mozilla also has --build but it does not do what you think it does.
511 - # Set both --target and --host as mozilla uses python to guess values otherwise
512 - mozconfig_annotate '' --target="${CHOST}"
513 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
514 - if use system-libevent; then
515 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
516 - fi
517 -
518 - # skia has no support for big-endian platforms
519 - if [[ $(tc-endian) == "big" ]]; then
520 - mozconfig_annotate 'big endian target' --disable-skia
521 - else
522 - mozconfig_annotate '' --enable-skia
523 - fi
524 -
525 - # use the gtk3 toolkit (the only one supported at this point)
526 - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
527 -
528 - mozconfig_use_enable startup-notification
529 - mozconfig_use_enable system-sqlite
530 - mozconfig_use_with system-jpeg
531 - mozconfig_use_with system-icu
532 - mozconfig_use_with system-libvpx
533 - mozconfig_use_with system-harfbuzz
534 - mozconfig_use_with system-harfbuzz system-graphite2
535 - mozconfig_use_enable pulseaudio
536 - # force the deprecated alsa sound code if pulseaudio is disabled
537 - if use kernel_linux && ! use pulseaudio ; then
538 - mozconfig_annotate '-pulseaudio' --enable-alsa
539 - fi
540 -
541 - mozconfig_use_enable dbus
542 -
543 - mozconfig_use_enable wifi necko-wifi
544 -
545 - # enable JACK, bug 600002
546 - mozconfig_use_enable jack
547 -
548 - # Other tb-specific settings
549 - mozconfig_annotate '' --with-user-appdir=.thunderbird
550 - mozconfig_annotate '' --enable-ldap
551 - mozconfig_annotate '' --enable-calendar
552 -
553 - # Disable built-in ccache support to avoid sandbox violation, #665420
554 - # Use FEATURES=ccache instead!
555 - mozconfig_annotate '' --without-ccache
556 - sed -i -e 's/ccache_stats = None/return None/' \
557 - python/mozbuild/mozbuild/controller/building.py || \
558 - die "Failed to disable ccache stats call"
559 -
560 - # Stylo is only broken on x86 builds
561 - use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
562 -
563 - # Stylo is horribly broken on arm, renders GUI unusable
564 - use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
565 -
566 - if use clang ; then
567 - # libprldap60.so: terminate called after throwing an instance of 'std::runtime_error', bug 667186
568 - mozconfig_annotate 'elf-hack is broken when using clang' --disable-elf-hack
569 - elif use arm ; then
570 - mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
571 - fi
572 -
573 - # Use an objdir to keep things organized.
574 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
575 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
576 -
577 - mozlinguas_mozconfig
578 -
579 - # Finalize and report settings
580 - mozconfig_final
581 -
582 - ####################################
583 - #
584 - # Configure and build
585 - #
586 - ####################################
587 -
588 - # Disable no-print-directory
589 - MAKEOPTS=${MAKEOPTS/--no-print-directory/}
590 -
591 - if [[ $(gcc-major-version) -lt 4 ]]; then
592 - append-cxxflags -fno-stack-protector
593 - fi
594 -
595 - # workaround for funky/broken upstream configure...
596 - SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
597 - ./mach configure || die
598 -}
599 -
600 -src_compile() {
601 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
602 - ./mach build --verbose || die
603 -}
604 -
605 -src_install() {
606 - declare emid
607 - cd "${BUILD_OBJ_DIR}" || die
608 -
609 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
610 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
611 -
612 - # Copy our preference before omnijar is created.
613 - cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
614 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
615 - || die
616 -
617 - # set dictionary path, to use system hunspell
618 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
619 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
620 -
621 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
622 - if use system-harfbuzz ; then
623 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
624 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
625 - fi
626 -
627 - # force cairo as the canvas renderer on platforms without skia support
628 - if [[ $(tc-endian) == "big" ]] ; then
629 - echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
630 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
631 - echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
632 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
633 - fi
634 -
635 - cd "${S}" || die
636 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
637 - DESTDIR="${D}" ./mach install || die
638 -
639 - # Install language packs
640 - MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
641 -
642 - local size sizes icon_path icon
643 - if ! use bindist; then
644 - icon_path="${S}/comm/mail/branding/thunderbird"
645 - icon="${PN}-icon"
646 -
647 - domenu "${FILESDIR}"/icon/${PN}.desktop
648 - else
649 - icon_path="${S}/comm/mail/branding/nightly"
650 - icon="${PN}-icon-unbranded"
651 -
652 - newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
653 - ${PN}.desktop
654 -
655 - sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
656 - "${ED}"/usr/share/applications/${PN}.desktop
657 - fi
658 -
659 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
660 - newicon "${icon_path}"/default48.png "${icon}".png
661 - # Install icons for menu entry
662 - sizes="16 22 24 32 48 256"
663 - for size in ${sizes}; do
664 - newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png"
665 - done
666 -
667 - local emid
668 - # stage extra locales for lightning and install over existing
669 - emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
670 - rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
671 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
672 - "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
673 -
674 - mkdir -p "${T}/${emid}" || die
675 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
676 - insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
677 - doins -r "${T}/${emid}"
678 -
679 - if use lightning; then
680 - # move lightning out of distribution/extensions and into extensions for app-global install
681 - mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
682 -
683 - # stage extra locales for gdata-provider and install app-global
684 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
685 - "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
686 - emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
687 - mkdir -p "${T}/${emid}" || die
688 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
689 -
690 - # manifest.json does not allow the addon to load, put install.rdf in place
691 - # note, version number needs to be set properly
692 - cp -RLp -t "${T}/${emid}" "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf
693 - sed -i -e '/em:version/ s/>[^<]*</>4.1</' "${T}/${emid}"/install.rdf
694 -
695 - insinto ${MOZILLA_FIVE_HOME}/extensions
696 - doins -r "${T}/${emid}"
697 - fi
698 -
699 - # thunderbird and thunderbird-bin are identical
700 - rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
701 - dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
702 -
703 - # Required in order to use plugins and even run thunderbird on hardened.
704 - pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
705 -}
706 -
707 -pkg_preinst() {
708 - gnome2_icon_savelist
709 -}
710 -
711 -pkg_postinst() {
712 - gnome2_icon_cache_update
713 - xdg_desktop_database_update
714 -}
715 -
716 -pkg_postrm() {
717 - gnome2_icon_cache_update
718 - xdg_desktop_database_update
719 -}
720
721 diff --git a/mail-client/thunderbird/thunderbird-60.5.0.ebuild b/mail-client/thunderbird/thunderbird-60.5.0.ebuild
722 deleted file mode 100644
723 index 3fdd349d6f3..00000000000
724 --- a/mail-client/thunderbird/thunderbird-60.5.0.ebuild
725 +++ /dev/null
726 @@ -1,564 +0,0 @@
727 -# Copyright 1999-2019 Gentoo Authors
728 -# Distributed under the terms of the GNU General Public License v2
729 -
730 -EAPI=6
731 -VIRTUALX_REQUIRED="pgo"
732 -WANT_AUTOCONF="2.1"
733 -MOZ_ESR=""
734 -MOZ_LIGHTNING_VER="6.2.2.1"
735 -MOZ_LIGHTNING_GDATA_VER="4.4.1"
736 -
737 -PYTHON_COMPAT=( python3_{5,6,7} )
738 -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
739 -
740 -# This list can be updated using scripts/get_langs.sh from the mozilla overlay
741 -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
742 -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it
743 -ja ko lt nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr
744 -sv-SE tr uk vi zh-CN zh-TW )
745 -
746 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
747 -MOZ_PV="${PV/_beta/b}"
748 -
749 -# Patches
750 -PATCHTB="thunderbird-60.0-patches-0"
751 -PATCHFF="firefox-60.5-patches-01"
752 -
753 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
754 -
755 -# ESR releases have slightly version numbers
756 -if [[ ${MOZ_ESR} == 1 ]]; then
757 - MOZ_PV="${MOZ_PV}esr"
758 -fi
759 -MOZ_P="${PN}-${MOZ_PV}"
760 -
761 -inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
762 -
763 -DESCRIPTION="Thunderbird Mail Client"
764 -HOMEPAGE="https://www.mozilla.org/thunderbird"
765 -
766 -KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
767 -SLOT="0"
768 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
769 -IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
770 - selinux startup-notification system-harfbuzz system-icu system-jpeg
771 - system-libevent system-libvpx system-sqlite wifi"
772 -RESTRICT="!bindist? ( bindist )"
773 -
774 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz )
775 -SRC_URI="${SRC_URI}
776 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
777 - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
778 - lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
779 - ${PATCH_URIS[@]}"
780 -
781 -ASM_DEPEND=">=dev-lang/yasm-1.1"
782 -
783 -CDEPEND="
784 - >=dev-libs/nss-3.36.7
785 - >=dev-libs/nspr-4.19
786 - >=app-text/hunspell-1.5.4:=
787 - dev-libs/atk
788 - dev-libs/expat
789 - >=x11-libs/cairo-1.10[X]
790 - >=x11-libs/gtk+-2.18:2
791 - >=x11-libs/gtk+-3.4.0:3
792 - x11-libs/gdk-pixbuf
793 - >=x11-libs/pango-1.22.0
794 - >=media-libs/libpng-1.6.34:0=[apng]
795 - >=media-libs/mesa-10.2:*
796 - media-libs/fontconfig
797 - >=media-libs/freetype-2.4.10
798 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
799 - virtual/freedesktop-icon-theme
800 - dbus? (
801 - >=sys-apps/dbus-0.60
802 - >=dev-libs/dbus-glib-0.72
803 - )
804 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
805 - >=x11-libs/pixman-0.19.2
806 - >=dev-libs/glib-2.26:2
807 - >=sys-libs/zlib-1.2.3
808 - >=virtual/libffi-3.0.10:=
809 - virtual/ffmpeg
810 - x11-libs/libX11
811 - x11-libs/libXcomposite
812 - x11-libs/libXdamage
813 - x11-libs/libXext
814 - x11-libs/libXfixes
815 - x11-libs/libXrender
816 - x11-libs/libXt
817 - system-harfbuzz? (
818 - >=media-libs/harfbuzz-1.4.2:0=
819 - >=media-gfx/graphite2-1.3.9-r1
820 - )
821 - system-icu? ( >=dev-libs/icu-59.1:= )
822 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
823 - system-libevent? ( >=dev-libs/libevent-2.0:0= )
824 - system-libvpx? (
825 - >=media-libs/libvpx-1.5.0:0=[postproc]
826 - <media-libs/libvpx-1.8
827 - )
828 - system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
829 - wifi? (
830 - kernel_linux? (
831 - >=sys-apps/dbus-0.60
832 - >=dev-libs/dbus-glib-0.72
833 - net-misc/networkmanager
834 - )
835 - )
836 - jack? ( virtual/jack )"
837 -
838 -DEPEND="${CDEPEND}
839 - app-arch/zip
840 - app-arch/unzip
841 - >=sys-devel/binutils-2.30
842 - sys-apps/findutils
843 - >=sys-devel/llvm-4.0.1
844 - >=sys-devel/clang-4.0.1
845 - clang? (
846 - >=sys-devel/llvm-4.0.1[gold]
847 - >=sys-devel/lld-4.0.1
848 - )
849 - pulseaudio? ( media-sound/pulseaudio )
850 - elibc_glibc? (
851 - virtual/cargo
852 - virtual/rust
853 - )
854 - elibc_musl? (
855 - virtual/cargo
856 - virtual/rust
857 - )
858 - amd64? (
859 - ${ASM_DEPEND}
860 - virtual/opengl
861 - )
862 - x86? (
863 - ${ASM_DEPEND}
864 - virtual/opengl
865 - )"
866 -
867 -RDEPEND="${CDEPEND}
868 - pulseaudio? (
869 - || (
870 - media-sound/pulseaudio
871 - >=media-sound/apulse-0.1.9
872 - )
873 - )
874 - selinux? (
875 - sec-policy/selinux-mozilla
876 - sec-policy/selinux-thunderbird
877 - )"
878 -
879 -REQUIRED_USE="wifi? ( dbus )"
880 -
881 -S="${WORKDIR}/${MOZ_P%b[0-9]*}"
882 -
883 -BUILD_OBJ_DIR="${S}/tbird"
884 -
885 -pkg_setup() {
886 - moz_pkgsetup
887 -
888 - # Avoid PGO profiling problems due to enviroment leakage
889 - # These should *always* be cleaned up anyway
890 - unset DBUS_SESSION_BUS_ADDRESS \
891 - DISPLAY \
892 - ORBIT_SOCKETDIR \
893 - SESSION_MANAGER \
894 - XDG_SESSION_COOKIE \
895 - XAUTHORITY
896 -
897 - if ! use bindist ; then
898 - elog "You are enabling official branding. You may not redistribute this build"
899 - elog "to any users on your network or the internet. Doing so puts yourself into"
900 - elog "a legal problem with Mozilla Foundation"
901 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
902 - elog
903 - fi
904 -
905 - addpredict /proc/self/oom_score_adj
906 -
907 - llvm_pkg_setup
908 -}
909 -
910 -pkg_pretend() {
911 - # Ensure we have enough disk space to compile
912 - CHECKREQS_DISK_BUILD="4G"
913 - check-reqs_pkg_setup
914 -}
915 -
916 -src_unpack() {
917 - unpack ${A}
918 -
919 - # Unpack language packs
920 - mozlinguas_src_unpack
921 -}
922 -
923 -src_prepare() {
924 - # Apply our patchset from firefox to thunderbird as well
925 - rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
926 - "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
927 - "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
928 - || die
929 - eapply "${WORKDIR}/firefox"
930 -
931 - eapply "${FILESDIR}"/thunderbird-60-sqlite3-fts3-tokenizer.patch
932 -
933 - # Ensure that are plugins dir is enabled as default
934 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
935 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
936 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
937 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
938 -
939 - # Don't error out when there's no files to be removed:
940 - sed 's@\(xargs rm\)$@\1 -f@' \
941 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
942 -
943 - # Don't exit with error when some libs are missing which we have in
944 - # system.
945 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
946 - -i "${S}"/comm/mail/installer/Makefile.in || die
947 -
948 - # Apply our Thunderbird patchset
949 - pushd "${S}"/comm &>/dev/null || die
950 - eapply "${WORKDIR}"/thunderbird
951 -
952 - # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without any actual
953 - # check on lightning version or changes:
954 - #
955 - # Confirm the version of lightning being grabbed for langpacks is the same
956 - # as that used in thunderbird
957 - #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV})
958 - #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
959 - # eqawarn "The version of lightning used for localization differs from the version"
960 - # eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
961 - # eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
962 - #fi
963 -
964 - popd &>/dev/null || die
965 -
966 - # Allow user to apply any additional patches without modifing ebuild
967 - eapply_user
968 -
969 - # Autotools configure is now called old-configure.in
970 - # This works because there is still a configure.in that happens to be for the
971 - # shell wrapper configure script
972 - eautoreconf old-configure.in
973 -
974 - # Must run autoconf in js/src
975 - cd "${S}"/js/src || die
976 - eautoconf old-configure.in
977 -}
978 -
979 -src_configure() {
980 - # Add information about TERM to output (build.log) to aid debugging
981 - # blessings problems
982 - if [[ -n "${TERM}" ]] ; then
983 - einfo "TERM is set to: \"${TERM}\""
984 - else
985 - einfo "TERM is unset."
986 - fi
987 -
988 - if use clang && ! tc-is-clang ; then
989 - # Force clang
990 - einfo "Enforcing the use of clang due to USE=clang ..."
991 - CC=${CHOST}-clang
992 - CXX=${CHOST}-clang++
993 - strip-unsupported-flags
994 - elif ! use clang && ! tc-is-gcc ; then
995 - # Force gcc
996 - einfo "Enforcing the use of gcc due to USE=-clang ..."
997 - CC=${CHOST}-gcc
998 - CXX=${CHOST}-g++
999 - strip-unsupported-flags
1000 - fi
1001 -
1002 - ####################################
1003 - #
1004 - # mozconfig, CFLAGS and CXXFLAGS setup
1005 - #
1006 - ####################################
1007 -
1008 - mozconfig_init
1009 - # common config components
1010 - mozconfig_annotate 'system_libs' \
1011 - --with-system-zlib \
1012 - --with-system-bz2
1013 -
1014 - # Must pass release in order to properly select linker
1015 - mozconfig_annotate 'Enable by Gentoo' --enable-release
1016 -
1017 - # Avoid auto-magic on linker
1018 - if use clang ; then
1019 - # This is upstream's default
1020 - mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
1021 - elif tc-ld-is-gold ; then
1022 - mozconfig_annotate "linker is set to gold" --enable-linker=gold
1023 - else
1024 - mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
1025 - fi
1026 -
1027 - # It doesn't compile on alpha without this LDFLAGS
1028 - use alpha && append-ldflags "-Wl,--no-relax"
1029 -
1030 - # Add full relro support for hardened
1031 - if use hardened; then
1032 - append-ldflags "-Wl,-z,relro,-z,now"
1033 - mozconfig_use_enable hardened hardening
1034 - fi
1035 -
1036 - # Modifications to better support ARM, bug 553364
1037 - if use neon ; then
1038 - mozconfig_annotate '' --with-fpu=neon
1039 -
1040 - if ! tc-is-clang ; then
1041 - # thumb options aren't supported when using clang, bug 666966
1042 - mozconfig_annotate '' --with-thumb=yes
1043 - mozconfig_annotate '' --with-thumb-interwork=no
1044 - fi
1045 - fi
1046 - if [[ ${CHOST} == armv*h* ]] ; then
1047 - mozconfig_annotate '' --with-float-abi=hard
1048 - if ! use system-libvpx ; then
1049 - sed -i -e "s|softfp|hard|" \
1050 - "${S}"/media/libvpx/moz.build
1051 - fi
1052 - fi
1053 -
1054 - mozconfig_use_enable !bindist official-branding
1055 - # Enable position independent executables
1056 - mozconfig_annotate 'enabled by Gentoo' --enable-pie
1057 -
1058 - mozconfig_use_enable debug
1059 - mozconfig_use_enable debug tests
1060 - if ! use debug ; then
1061 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
1062 - else
1063 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
1064 - fi
1065 - # These are enabled by default in all mozilla applications
1066 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
1067 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
1068 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
1069 - --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
1070 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
1071 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
1072 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
1073 - mozconfig_annotate '' --disable-crashreporter
1074 - mozconfig_annotate 'Gentoo default' --with-system-png
1075 - mozconfig_annotate '' --enable-system-ffi
1076 - mozconfig_annotate '' --disable-gconf
1077 - mozconfig_annotate '' --with-intl-api
1078 - mozconfig_annotate '' --enable-system-pixman
1079 - # Instead of the standard --build= and --host=, mozilla uses --host instead
1080 - # of --build, and --target intstead of --host.
1081 - # Note, mozilla also has --build but it does not do what you think it does.
1082 - # Set both --target and --host as mozilla uses python to guess values otherwise
1083 - mozconfig_annotate '' --target="${CHOST}"
1084 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
1085 - if use system-libevent; then
1086 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
1087 - fi
1088 -
1089 - # skia has no support for big-endian platforms
1090 - if [[ $(tc-endian) == "big" ]]; then
1091 - mozconfig_annotate 'big endian target' --disable-skia
1092 - else
1093 - mozconfig_annotate '' --enable-skia
1094 - fi
1095 -
1096 - # use the gtk3 toolkit (the only one supported at this point)
1097 - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
1098 -
1099 - mozconfig_use_enable startup-notification
1100 - mozconfig_use_enable system-sqlite
1101 - mozconfig_use_with system-jpeg
1102 - mozconfig_use_with system-icu
1103 - mozconfig_use_with system-libvpx
1104 - mozconfig_use_with system-harfbuzz
1105 - mozconfig_use_with system-harfbuzz system-graphite2
1106 - mozconfig_use_enable pulseaudio
1107 - # force the deprecated alsa sound code if pulseaudio is disabled
1108 - if use kernel_linux && ! use pulseaudio ; then
1109 - mozconfig_annotate '-pulseaudio' --enable-alsa
1110 - fi
1111 -
1112 - mozconfig_use_enable dbus
1113 -
1114 - mozconfig_use_enable wifi necko-wifi
1115 -
1116 - # enable JACK, bug 600002
1117 - mozconfig_use_enable jack
1118 -
1119 - # Other tb-specific settings
1120 - mozconfig_annotate '' --with-user-appdir=.thunderbird
1121 - mozconfig_annotate '' --enable-ldap
1122 - mozconfig_annotate '' --enable-calendar
1123 -
1124 - # Disable built-in ccache support to avoid sandbox violation, #665420
1125 - # Use FEATURES=ccache instead!
1126 - mozconfig_annotate '' --without-ccache
1127 - sed -i -e 's/ccache_stats = None/return None/' \
1128 - python/mozbuild/mozbuild/controller/building.py || \
1129 - die "Failed to disable ccache stats call"
1130 -
1131 - # Stylo is only broken on x86 builds
1132 - use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
1133 -
1134 - # Stylo is horribly broken on arm, renders GUI unusable
1135 - use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
1136 -
1137 - if use clang ; then
1138 - # libprldap60.so: terminate called after throwing an instance of 'std::runtime_error', bug 667186
1139 - mozconfig_annotate 'elf-hack is broken when using clang' --disable-elf-hack
1140 - elif use arm ; then
1141 - mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
1142 - fi
1143 -
1144 - # Use an objdir to keep things organized.
1145 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
1146 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
1147 -
1148 - mozlinguas_mozconfig
1149 -
1150 - # Finalize and report settings
1151 - mozconfig_final
1152 -
1153 - ####################################
1154 - #
1155 - # Configure and build
1156 - #
1157 - ####################################
1158 -
1159 - # Disable no-print-directory
1160 - MAKEOPTS=${MAKEOPTS/--no-print-directory/}
1161 -
1162 - if [[ $(gcc-major-version) -lt 4 ]]; then
1163 - append-cxxflags -fno-stack-protector
1164 - fi
1165 -
1166 - # workaround for funky/broken upstream configure...
1167 - SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1168 - ./mach configure || die
1169 -}
1170 -
1171 -src_compile() {
1172 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1173 - ./mach build --verbose || die
1174 -}
1175 -
1176 -src_install() {
1177 - declare emid
1178 - cd "${BUILD_OBJ_DIR}" || die
1179 -
1180 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
1181 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
1182 -
1183 - # Copy our preference before omnijar is created.
1184 - cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
1185 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
1186 - || die
1187 -
1188 - # set dictionary path, to use system hunspell
1189 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
1190 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1191 -
1192 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
1193 - if use system-harfbuzz ; then
1194 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
1195 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1196 - fi
1197 -
1198 - # force cairo as the canvas renderer on platforms without skia support
1199 - if [[ $(tc-endian) == "big" ]] ; then
1200 - echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
1201 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1202 - echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
1203 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1204 - fi
1205 -
1206 - cd "${S}" || die
1207 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1208 - DESTDIR="${D}" ./mach install || die
1209 -
1210 - # Install language packs
1211 - MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
1212 -
1213 - local size sizes icon_path icon
1214 - if ! use bindist; then
1215 - icon_path="${S}/comm/mail/branding/thunderbird"
1216 - icon="${PN}-icon"
1217 -
1218 - domenu "${FILESDIR}"/icon/${PN}.desktop
1219 - else
1220 - icon_path="${S}/comm/mail/branding/nightly"
1221 - icon="${PN}-icon-unbranded"
1222 -
1223 - newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
1224 - ${PN}.desktop
1225 -
1226 - sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
1227 - "${ED}"/usr/share/applications/${PN}.desktop
1228 - fi
1229 -
1230 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
1231 - newicon "${icon_path}"/default48.png "${icon}".png
1232 - # Install icons for menu entry
1233 - sizes="16 22 24 32 48 256"
1234 - for size in ${sizes}; do
1235 - newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png"
1236 - done
1237 -
1238 - local emid
1239 - # stage extra locales for lightning and install over existing
1240 - emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
1241 - rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
1242 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
1243 - "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
1244 -
1245 - mkdir -p "${T}/${emid}" || die
1246 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
1247 - insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
1248 - doins -r "${T}/${emid}"
1249 -
1250 - if use lightning; then
1251 - # move lightning out of distribution/extensions and into extensions for app-global install
1252 - mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
1253 -
1254 - # stage extra locales for gdata-provider and install app-global
1255 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
1256 - "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
1257 - emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
1258 - mkdir -p "${T}/${emid}" || die
1259 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
1260 -
1261 - # manifest.json does not allow the addon to load, put install.rdf in place
1262 - # note, version number needs to be set properly
1263 - cp -RLp -t "${T}/${emid}" "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf
1264 - sed -i -e '/em:version/ s/>[^<]*</>4.1</' "${T}/${emid}"/install.rdf
1265 -
1266 - insinto ${MOZILLA_FIVE_HOME}/extensions
1267 - doins -r "${T}/${emid}"
1268 - fi
1269 -
1270 - # thunderbird and thunderbird-bin are identical
1271 - rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
1272 - dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
1273 -
1274 - # Required in order to use plugins and even run thunderbird on hardened.
1275 - pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
1276 -}
1277 -
1278 -pkg_preinst() {
1279 - gnome2_icon_savelist
1280 -}
1281 -
1282 -pkg_postinst() {
1283 - gnome2_icon_cache_update
1284 - xdg_desktop_database_update
1285 -}
1286 -
1287 -pkg_postrm() {
1288 - gnome2_icon_cache_update
1289 - xdg_desktop_database_update
1290 -}