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/files/, mail-client/thunderbird/
Date: Sat, 29 Dec 2018 19:16:35
Message-Id: 1546110984.e7c5fd4c33e3407cde26429b3fb5f48503f70f74.whissi@gentoo
1 commit: e7c5fd4c33e3407cde26429b3fb5f48503f70f74
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 29 19:15:35 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 29 19:16:24 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c5fd4c
7
8 mail-client/thunderbird: drop old
9
10 Package-Manager: Portage-2.3.53, Repoman-2.3.12
11 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
12
13 mail-client/thunderbird/Manifest | 162 ------
14 .../files/thunderbird-60.0-blessings-TERM.patch | 70 ---
15 .../files/thunderbird-60.0-rust-1.29-comp.patch | 37 --
16 mail-client/thunderbird/thunderbird-60.3.0.ebuild | 560 --------------------
17 .../thunderbird/thunderbird-60.3.2-r1.ebuild | 555 --------------------
18 .../thunderbird/thunderbird-60.3.3-r1.ebuild | 561 ---------------------
19 6 files changed, 1945 deletions(-)
20
21 diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
22 index ebabe2c17f1..8099f235159 100644
23 --- a/mail-client/thunderbird/Manifest
24 +++ b/mail-client/thunderbird/Manifest
25 @@ -62,168 +62,6 @@ DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 441b5332a08daca64282a8d4233c7d9
26 DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4 SHA512 24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
27 DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74 SHA512 0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
28 DIST thunderbird-60.0-patches-0.tar.xz 10292 BLAKE2B a81ac6708389baff21accccac1511c1fc372324cac8bb3ee0f3b5d2a0690b6e22ef658b41c887b99168b43c4ea4bb0947d3e48ad9b7e80db558db22c976df868 SHA512 1dae465676b2ff4faae08ebf69e6bac46552bc0331659bf5f444c45b026e4c8d2fc46cd3758e3bd121716aa85d5dcc56de6483919f7f0077b9d9720574dbd1aa
29 -DIST thunderbird-60.3.0-ar.xpi 627180 BLAKE2B f9e41733530ec33359580b67f9a4053378717da58bfd527ed92f802a13dc1d171decae52a9c836b8cfd08d07e056c049b35770d1284b72735b4ac6be71b609b4 SHA512 6932419ec7cb0f8fbccbdda0fe67e9965115f6a4926e195ba3afa3f12335888f2bd48d05513f22a3e8619b854e54d914e4d3a267fc327f85de1b5e707af00c7d
30 -DIST thunderbird-60.3.0-ast.xpi 560865 BLAKE2B 4e42ad1786b3e605aeec6affefa3b89f30a205e8eeb016dbd118985e68961fa9fd34243c0ea1e8984cf3ebeccc1aa24beaf1d0c6dc6a1b1aacab86a650316bb1 SHA512 343d427a37b2d07620f25853c29879542fa8b14d894509fdfefde3367066c9de425d59e8880a27cc1ab602d26b3f2cb70f61cf29afc4756974c630b302e7612c
31 -DIST thunderbird-60.3.0-be.xpi 659078 BLAKE2B 6fe6c79cceaee423acafc1c4ec7990d9c377ce5e1b6e0c52d65ccc289cb05ef5ff25433c17be4b9c92b2f2c97c65379a1254036b18df54957c69818615100d79 SHA512 59f307f3c18a03867dbab677ebf33ec3d1ee6efbf863189faee77eab0f674c4d365b5a59e121c57de748dd245b16d7daa08a30aa7efd03a820e8ee3e07eabda0
32 -DIST thunderbird-60.3.0-bg.xpi 665511 BLAKE2B 8a0c4f2d44e678c31bcc09b237e69c20e20466565ddecb3c753d9345cebcd8d5ad3be0ce918ab9a1057ed225b95e822711eda4150901c8c9929098a130699415 SHA512 7b7de7e21d8e4b56add402ce3323ed23ee62118f9eb95b7d179007c9c235ee136430163a667dcc7bf0d52da06cafe716aa719aedbcb0a09f19bbce31c7c69d79
33 -DIST thunderbird-60.3.0-br.xpi 581591 BLAKE2B b7121e8ed5e590094fc60a15ae30d611ed16728e73be02e526410ea602edf05006b5684b4fc7a647b3bc1d9a9ae62f0e68928ae6b5150f51e55b58eb2add34d4 SHA512 7b298b4fecd3d7955e477fa104ffa37b479e594312f4d709f348257abc56e7e34c5e09ab900cfb4873deddeff0005a59be647217203639db675eb1c3e2035a74
34 -DIST thunderbird-60.3.0-ca.xpi 591970 BLAKE2B 69e1f69ecc20018db8ea373423192e2eaf4a070f77dcb66c0df63f80f4949efe83a2a5c06a65f033f696aa556c87a3d902cde91ae1f4ae8bc64e0459dc7ebeff SHA512 18950a7eeda7043fa75a00b01ba7a311a94990c3e4eb940ddd2543eeaddae69f66909ffbf69a6aa60f07fc194c8f80ed7c275838772dc930c08eb385916e4ca6
35 -DIST thunderbird-60.3.0-cs.xpi 611201 BLAKE2B f2c051c3e667baf9ee16b1544547910d03031d9a2f4793622edda3557c3316545ba9e99f506af0d557a713781f983bea2fd402a668a9f726320b426f9205b2a7 SHA512 6345b32778357514998da218a6316ef13fd865f5f66d95c6294ff524ff05e527c88d8a9ee57ff30d7aa0fa792f093dd91fea4814e8fdc8c93275f37db97cfab3
36 -DIST thunderbird-60.3.0-cy.xpi 582232 BLAKE2B 29efad3ac7fe84f9e784bae5fd05b6d98437022b15796d06aa355cb121a7fdbe5f2ed31fd811d11346d7530b8238ef2d20786a7e090b350b7b299e16af997210 SHA512 5d50dd9662d4cd0e19c8217e7dd615b39cbe1ee6b7c7e1f07e62c583f276b93317bef3a02b883bafec5b9f5e469c1afe895b6027c822087727dadeaeb0620c3d
37 -DIST thunderbird-60.3.0-da.xpi 570805 BLAKE2B 020b0de0daf9f3c743cb32a9c0655a8e950a62a114130c988f94fc4a6403bd8e2df0a05be2fbc00377d726e8aff2d332424c18e59dfc31938a675ce18b739ad8 SHA512 8a66cf19804a0fd4631410ddc0014e80fc1a14e071a0b1a9f924f661dedd0d0c29fb5ff920476a5c552f20e7895b43b7b3079905a1eaf037371434be32901301
38 -DIST thunderbird-60.3.0-de.xpi 582573 BLAKE2B 5643563aa5c1debb171d29021f68b8bd502a0a9ec113680865ca01dcb3456a58bf37f4b2978e1525b6237096cdcf4ae76aec7a3a68b3aa8ef27e1477203b2970 SHA512 dab05f2a3fe8c7a71737673346c2e8c1b0008fd50396c79ddf4508dbd5e0cbcb1fc25dcb2ee80818930403e909c882e3fec2e30ec43218e22dfb27a185c2e712
39 -DIST thunderbird-60.3.0-el.xpi 691054 BLAKE2B eb3cc5bca4e44057ded63bfdc88737202b76f74e057772cd1644cccd4ebe0d9198bbf6c837e632db41c56fb5ba32326171d38aa67bb790437530f7d701dc71ca SHA512 dc9ed1a02f6be1a2bed694dcf640ec9c844258465b101fbc3f72b5aff207acf7e381e927164babe7bc42d56ac5a1d21ec37ac986fd89a1740315de427838499e
40 -DIST thunderbird-60.3.0-en-GB.xpi 550354 BLAKE2B bb4dd2a07b46841f034659a6ee2b8e259d32700be862799057f048a30a914739982cff1676cbd5b84baffcfe3b020685c2b7ca8216971249880c5f18afc64f2b SHA512 995880e9cd7b9d19eb2f49603b1ec12024b6480c120700664b7c39f69d9ab65cee66d71cda7822f7b89af830e50d05cfc949b5ca727a841f2eff93bc5d717f09
41 -DIST thunderbird-60.3.0-es-AR.xpi 595046 BLAKE2B dc5d2e35f879903466916cbbd9c6b0b39bea26cbbdcc389e246298e92c12e055b57ff3404401c8663ecf9c828b8356389b9eb4be5b30837eac85af0a4004b838 SHA512 d54b8fadcd09062b9425a4182d9c3d73b36eabfa3aef266d0c957a1504e40f812cff7e030025f9c790ad70ad8dd9722470640d971dd46c6dbbfdc338656cf1f5
42 -DIST thunderbird-60.3.0-es-ES.xpi 492210 BLAKE2B c19a68ac91218bbdd062119aae6ea8e9a898b4f8fcf7285db2978ab7f4775d3e985ebb32cffcfc10e87a11d7ecd352203f0b763dffcfd6c5d7a246362342f5e1 SHA512 016b37c37b183110994f6773f052f32ec7c2273ec4dec3c163698c63259c6c598881538854e8fb87d14f484f4343b8c002231cbe5c16f042aa044fda3721cb5f
43 -DIST thunderbird-60.3.0-et.xpi 570866 BLAKE2B 0192cc1f7bb8c15cb915cab77faef3ae2cd577fe31e09fd62ddbe30ce1d0fa76aa7fefb83efbb4ceaf976476d1e33957d58fb50a433fbc4ddeab106ec9f268a6 SHA512 913fb983712509f6505e57724d83c96c1b8ed792b54dae752a879b7c5a73924c1f2069e5ffbb3078df3848b991fe85594676827f9278e04f5c96aa5cfda65150
44 -DIST thunderbird-60.3.0-eu.xpi 577578 BLAKE2B dceb86ebeafe810a61f59b59ff067b10f21ac3bd828f028a21fd325f9d878f3c7aa066b12099211eee85f73d545343ef52263fe1711963e9ee82869056297f7e SHA512 58869e82bbfdb75514ae69d9a1aa8e9d201cdadd5a0395c837e4ac5aa59397af2d5d23011a21604642da97eac51df6bc886c6ff8ef1010715440281694dbb5c0
45 -DIST thunderbird-60.3.0-fi.xpi 575754 BLAKE2B e7ce70c95c3ac1bd782dc46aef3fcdae36ef74e7b547fdb748e4005dd3760563e64a5d1b48139f14f3b7c51398bc3e071eb24690e64445aae3baab7b3a51296c SHA512 23a0999f735e7025638948821c6b1e81e49de137bd065201c6827cfeca7897376fdbea0c4186afadba5b003404568a3dc94407704cec37ca07f18e718743c9f5
46 -DIST thunderbird-60.3.0-fr.xpi 608465 BLAKE2B 64e9d775035ce47bcb87d026e6c04fbc94a9621b49a0c9646c509ce8fb5d13fea7bba25c559ac67e42a2c9f7621c295e5faba22b53a77b0b29b9fff129e26007 SHA512 f4bce13a94a41ecea894824bb8d7337fcc577ebafe38d36e28ae3c80c7ed5f6629c0f8effe635db870a94d4300431922639d1785bb4c340eabf3935daed43101
47 -DIST thunderbird-60.3.0-fy-NL.xpi 590033 BLAKE2B 3729d7847f1bb6c70af6ee31d6bd088d30367835c881d8c97cc21332a0de98609f9d8ef8173e483e6e6eb698f9f024630f035643007b192f66f025bea1b9a639 SHA512 20d9aca573925218da4e642a223d0d7efd240406dce82e19a48348d1d3a20fdcd765d3a2a12a437c9460e5bbde1c3790275ad8a3c83eefb5cb0dfe2d7570bf07
48 -DIST thunderbird-60.3.0-ga-IE.xpi 603506 BLAKE2B 33effb7878539fa5aa51ea0066d1dbd6440538f28d2146f5c5111ba02d3fc0ba7195e89047d8ea5c7c527daac003a4cf17a483e26fcd451c73598e6fd2bd3384 SHA512 93b18694599682cdc8ff0970ac53db5cf986c2b52a0e416d5092b210c902cffeb76c569c032fb22517831bd3fecbbbd7aae6a37bb73d942c2dd029417ebf57ef
49 -DIST thunderbird-60.3.0-gd.xpi 599261 BLAKE2B b1b06f3f30a9f0e907e4faa1962712d885494381bc057f9e47b8f329898e52622c91844a400d509535fce9d2999181259ae6b2adb8eb0ad89bb57de4a72ac145 SHA512 646e943a1c34fc981bb4d3dcc7816c5f7158640fee3780fc9ebd74cd04ef20389f8204aa1035f591fa542ef94feb07d6c32dcf4cfb57e66bced36deeba065757
50 -DIST thunderbird-60.3.0-gl.xpi 576546 BLAKE2B 3da6160218c05d2d9712970ba7f9263002fe0f759b843c65cc0f35606d621106ec787e3a88809d5fad2181c45756ec249df353a2c0a154acf4e3973107d25724 SHA512 a335f0ce5c68c4955cfbfff3a0eda380056ae8948249e8ccec275dec769b0b4e9d202b9a36090a194fe6ffed53c7c2c2860e3c6b20871446bfef8d827a620878
51 -DIST thunderbird-60.3.0-he.xpi 618365 BLAKE2B 7a90fb7b7185005bd09079a2925f7e294820cbbbdc4e7fd4501eb03581edd87e3219db21b20a0efc0d28545f3d6d05d7df34b908a080f18f4edb56ac2ae711c2 SHA512 1f2b41730ef284c77f96c96c45044130772e9ce90b62236112ec2082505c64126c7a8899437ab0067ae417e57c5e3981e17442024be763d1d1b3c9991d46c455
52 -DIST thunderbird-60.3.0-hr.xpi 583460 BLAKE2B a378ce12808aa9e8399d11c8b3b3293c2cf928df83117c6b07d024d0f57b82c5e01bc9c27d2453f3c85ec069e3ed6629ab00a6a52b92542dfd3b16a042a9ccbc SHA512 a4569b63cc59b588a66942754f442a888cb62e1398c594d35ae2ccf1514102e91da1667b7d7442cfe88e5d5dbc042f903c7255131a3014ce13febb78df4e66a3
53 -DIST thunderbird-60.3.0-hsb.xpi 611322 BLAKE2B a56e3a107370dccd8858d8ef89e17b3d7746c62e80466467ef8736a047dec34687030e5575cdf9597ec45aca00c89ae2cda31f62c34f39c3b23d2ccba1ae4483 SHA512 57deb3acb995394e7cf7eb9e4d9f7bb7c5ad4c4496d80711477a997b4a6b6b61c4f8f5719d842024c7f12b8ada103db14ffa6e79d0eb865417f9c74cfb937b95
54 -DIST thunderbird-60.3.0-hu.xpi 615345 BLAKE2B 958582e77fba0582a3c4935da28c466bcf9655d704cf87faf75858f6bcce309448b71cf0afa2cf93536d00fbcd15cae273218d9f93cfc6ca61853b06ba493a85 SHA512 c14e46bd4a712184d1d1200fca949e14f501f647503cfab06ec6a595d67c7206897ad829ac122e35394fb01a67e0a9cc550e4f78d430587d7b1a11ee8b3a2aa6
55 -DIST thunderbird-60.3.0-hy-AM.xpi 649712 BLAKE2B 38dee9d4308ca3b43a9558e0eed9e7d969332dcac2e332ad2d2a010cbd04c4fc6d8030b4dc99fe268b7a435c273c3d2a089a38519e8bf0394f6305479cfd7474 SHA512 d987ebb5f92580b0a302c97ea41c72b08a757abb56efd942cc619dc2c63dab4a1bbae1c607691ea1e703c91b9a50a6b95dc8f462062c14af68edb9df084f09c2
56 -DIST thunderbird-60.3.0-id.xpi 568859 BLAKE2B f792923aa3fd1c7028ab179077ed58f45ccdd73125ccb3163e92b73ef0dd6444f21e75f858f768faf1445fcffe7dadfbe91d46d77767682d980ba877cddea95f SHA512 d29cf498c93caf663b6a122eb4222770c9189538a05d25154f7ffea8abe7910bef67d4cd127ca4ce5ea734121b0e30ccecb17cfb09216dc08135206bdb000abe
57 -DIST thunderbird-60.3.0-is.xpi 579046 BLAKE2B 14f3a02e0675868028b17feb58d0ad2bb6ca0673c9122023c793684de4064102ba3023afea9cec9123a4cb0cb8c211dc65795b37913877d0039b75d5e3566a18 SHA512 6054826bb5229447ffaf1493a50b3c91a060475be4097a7078b22487427d0f3308052a39672075874a3a5a0807145279c1824b71f6177f84a60a527a68c5e745
58 -DIST thunderbird-60.3.0-it.xpi 477499 BLAKE2B 536b7dcad3bacbd3a8c32750fb27eee3d448e957f218f10c8a5620d920de69e9ccf10fa6f777aadc9b4b767d4f6e4a2f404645c26a1fbbb7a778ec0c711ff153 SHA512 1ebbc15393fc1fa20811128529d7c06e6f1209bedd3938fb384a51e480a41a18b6f5216ee33b5c893ad261f262d8822116bfa30bd1cd276cc7c166aaa063d44b
59 -DIST thunderbird-60.3.0-ja.xpi 653343 BLAKE2B cfb7c56ee1f38c074a28d15cf1561e4dfe5826900593ef630827ef08f2f0e64672d67b5b8bab61c669b7088d88b9d864ec215639e40ba26c2c96332a40df6d05 SHA512 f722be3614b0959e6a7c38559831b11d7853d60ee6d38e15de5cca41e374afd3e0d18bfd694b9dba77222aa80fbacfa4c4e439dd6099f73e05f2ff21248206b2
60 -DIST thunderbird-60.3.0-ko.xpi 619729 BLAKE2B 29c681b47714debc546261b55bb788319e44e6a259a8cf23fc563e293afee05c4800c41049d07e69ba7ef1784881e31452a82e397bb72ce72218cf202f76c886 SHA512 bec729a8e0fd687a7856aaf4b4b28c71f1bfb37925f467911ae4d4a2c3c5e07728b544d24a68c70f49669f063480e05c81513e05cfb449b1be997b709d9c1eed
61 -DIST thunderbird-60.3.0-lt.xpi 605440 BLAKE2B 5b59f74728f3a992c7e5766615b1e2b507fbf15e4f640485b32e26e8a4d9ec107dfd60f4d0a08d3d1262855410e626a06b3c1a81a79f225ce9aaa348e8c48b6e SHA512 297389087145c47e2058d69dc1ace3462095fb743b41bf543248de0223e11f553f18a9533dd8d8e1f31afb7c6d471e160b6e1a87cf9d7e71e35e5c7b513b8fd4
62 -DIST thunderbird-60.3.0-nb-NO.xpi 578234 BLAKE2B dc137df742846539a1a8a7b90f271cf6a336c4b85611705bd9a91efe4e0c9316d680854c798e8207c00c8c7d60aa215e1fdc0b619fceecb0000928ae0f1b9b22 SHA512 fe3466ef765e8d8eb38a965be389f342fe5cb987f6ffa2cf637c1ac0c6fc99159add1f34ae412e44203bafe0456902dd49cf012408905426dac53e0bc4842694
63 -DIST thunderbird-60.3.0-nl.xpi 583912 BLAKE2B ea3c904a747720b9cb5442b1ffcb211f7f02fb6b7c1c5bd5414722c1e161d7511207f1325e6ca42aedd0f18f099a202b7db128d2e137df3e5d5daacef1999bc7 SHA512 bfe44f9256889cce538d1e2590643a62f8586a0044ca572ef159dedfacb16b0ec548b3b99819bf4586bfbe2a2baf1e234be9d2ef1b67abf3e0ce8ec8e6e66b9e
64 -DIST thunderbird-60.3.0-nn-NO.xpi 577653 BLAKE2B a787119a011e5ecbeacf7c355fa82777d5739ce7bbe5df9dcbcf27316e0e8911d4f1aba541a2558b3fe61068564e69e357aaefab01f9d26a719ab1cbd349963e SHA512 e8985dda7b190df20f597c6dd69c7d5f6237dff560df4da021a519217cf88869fbaca21d54d46ddf26b19356e3819227422c61ed555bb67f04a47a85696970f5
65 -DIST thunderbird-60.3.0-pl.xpi 480724 BLAKE2B 910b373583d1cd947e6827ab123c6eefa7bf4fc5993837c8b6f20c9e7c8e58da051f34fe8e2667cc6b67461d864bf7f1cc5f558d4c7d9fe1e21ad37927af6d26 SHA512 9c0f449fa299afc8953f1fea90eaa7f73580ac77799b6a113705a8ce37bd84a11bc144718067f96a636cdc5f0311186628c20eb207fe1bb9070dd54e488e7ef0
66 -DIST thunderbird-60.3.0-pt-BR.xpi 585016 BLAKE2B 2b2687b7f4e2308a5f97d1338c7c8529b7e9993a24e25152976cdba22220b037b063559b3c1a895b24c7f77b0c86544441fbc8cf353e1057ad8cce361739861a SHA512 76f3e8d336b49a8d8f9808babff1a47f4590043ed694755d76543f96a2ea51aedaa0940a27a09d8180be48f0b1af03f170aad39696625acb6dbc2c16ae5fd10e
67 -DIST thunderbird-60.3.0-pt-PT.xpi 593184 BLAKE2B a39537feb50d78a53976c20e50d257550789f9fb928c0c0221d1b9e18f29145572b8d8d731a275a1e41afddb7edabcf93c8cf22a57351bd7cb0c3eb741aa24b7 SHA512 1a01d0f8340960056c703831437e5f091efb036a30e5c5f0afa9f6bc2acc723058c24c794d306bf39b2128402f42fdec7793f0cabf19b4eedb904a12ef6a42b3
68 -DIST thunderbird-60.3.0-rm.xpi 578383 BLAKE2B d368415768029ee23cd046430ed57ec50fd6e1bfad5a4f0b79d5a7f42d0d19ad891ce7f10d0985cfc329ce169003388f5ff0f42f0963a8bd8ba162f18a5311b9 SHA512 78a78209854a9cd1af31f23549d13995d7d8c37a54cc0d9612c068609a3d8a9dc1379823a2e7e933a7cc5a30581904e846b1e1bea30988ab7594672e5aa18877
69 -DIST thunderbird-60.3.0-ro.xpi 584307 BLAKE2B 279a0119a70e55fb5c7dbf56c0f4f59e7eac4915d30c3c0ba7682c2afcf36216a236e2b43b43ca1a51e1659b61fdc53a0cc85f2ecf9e46cc53ca8a39f9b24081 SHA512 a1b23ea4d2c82258f78b935282cbd0ddee5f7a0fb40e8ce35e214983014daf5a86ec7f2e84991ddc0af664fce46fd0f440369addfccf4db401ec55cf00c12538
70 -DIST thunderbird-60.3.0-ru.xpi 694704 BLAKE2B 244c013f317fac68f89d2cc46d7036336acbd45246fb2a7481bf73b985e0602157364e0b7087857d6cd9572fb2f8bee4318c97bd361bd0913eb9a005539b98f5 SHA512 3add489c3bb3247c6b5813bdc35bb2f9194c135a01778714373c0624839feef95b7e2dcbac9bf12983bb4801a1069fcf8627f66f7fc42822ae8c44302789e0b8
71 -DIST thunderbird-60.3.0-si.xpi 643791 BLAKE2B aca01ef91283d40ea1a0406b0ba7dac1c7f3a9d388a747c8c55cabfcd1f5afee4555a7f0e65590fccdd60303278cc086f65a0cb5b7717f2f0a89d705c66f27f5 SHA512 7ab63b568e2b2d7eee4e54c448bc71552ce5d25e2fffe888c28e250675a5af090697e67a2ff4458f4aefaf2f5333ddcf1e1931fcf11726b59aa34d130fe97a6c
72 -DIST thunderbird-60.3.0-sk.xpi 612215 BLAKE2B 91c8da938771feb9b1adfd0c08b4afe6a20d4632ba9dfa7152067fc0e0327ccfd705c43b1e9331ce197b29c2ddc4d566cd2362b3ae06f27d65f55f8962fdec58 SHA512 b4fe94a47e62b5494a2b087a5d6d8da5b7834b5dcc17656822b7ec9e7b31f2096f9c54fe78c30c8a67ae3c3841ab21151d5b40e4c4435f70a1fe7eb601f764e7
73 -DIST thunderbird-60.3.0-sl.xpi 589945 BLAKE2B c44465a66d13336599e722100a3d42b20fce3496e0c23d7d07ed904d1933e92c7b52f78976e31af051b935ef062fd92c3497cd5ab497f666143c6f64a4eea9cd SHA512 5ab9e6fe5fd3f333e08491d65dad88a0f60b6986afaa1ab9de66b570a285551b3a3553fab4210427992a56dcc21b8390b8a5a83e5acaeb650dcbe45b73e72c9c
74 -DIST thunderbird-60.3.0-sq.xpi 593095 BLAKE2B 51b05d49a6b85ff5aae5156a80a0524d16fe40a7704b3d5fe7f91a5a7f1653caf86c9668f40f1e71b72ec26f15280d761cd05c8b36b2542331e901a5c7e887ce SHA512 555d1fbd2207ec3265dda2d0574ccf102c4c1b694fc728bb9f555d57b8f919e2815d47751fb29dc9edae88412655dad524a75a13cc4c252cccf527bb6b2750f7
75 -DIST thunderbird-60.3.0-sr.xpi 637719 BLAKE2B d18fb5726d7aeec0fb9ff0169a5a844caa1db33130c40d06f00503fc42d23ca76126018569a97fe7b7fa723ef79f6d4a219b3107993b5b745c8e18d4397b3570 SHA512 8d48cc484afb39dcfcb7ee13d00b0d5e43c66c1fece166de4590c5ad5beeec6d279044443c7f648d51abf6cf11498b96a234fe9fc01c13f85f8a8f83b12b95c9
76 -DIST thunderbird-60.3.0-sv-SE.xpi 594077 BLAKE2B 821aa91b59f12f52a2bf1ac0b39c61ee8281cd02a5a5cc8b0ad3c85a9be4ed0bdbafe2386c3b64f78ca6b5e801ad145a9e719d7815f17aded9d037a91a0e73cc SHA512 590c6e68b7cc9bbfbee5bd068f7b24b4ce0bb177e5cbe986533b928e0620cc81c28a404992bee9f9be41c09fba2f5b825e916f88a19a6a79a91aa7e2cdcdf0ab
77 -DIST thunderbird-60.3.0-tr.xpi 598009 BLAKE2B 6d1902bf495adbe309eade7f79236b1f275646c6a8e9548f30796e1c674c0b7ee12847a8295079f22091c78f0cccf69f333857f617f128e1af963e3d93d2e6e8 SHA512 3043d174f0664ed85bcbfe3752e1d37fb84c70ba94b99383cb64f0e472c4200a6c035e01d9d38f066895e449ce5a9d0368be70677ad8de8ed46ee39e801f22c2
78 -DIST thunderbird-60.3.0-uk.xpi 684153 BLAKE2B 3459b50a5a8bcce1e8933b1b90db3944174e0584da568f6bbf1ed3bce5c120a44ec89df03c7cc6a4abe98e6069fd727d180160c27b652919bf5aefe7244bc1f4 SHA512 85ed2b3a82b64f58bdf8dbaa1dffd5906907068b566118eeff6cb70354bcdc03963caf1cfbf51db8e99e1277de320eb7b0474fa9e72ea4a6819ace52717fc21c
79 -DIST thunderbird-60.3.0-vi.xpi 638421 BLAKE2B aad9f330e7f95ba7204775710162f40418fcfd9f64b46998eda06115b63d0afc8ed52a66e8915a24b4cbc97263869b75f809b30b0d73f28975eae3295d54f9d2 SHA512 2e2708f3d7d69856c5516740dba243b83ae05fafb7412e3973ea1331449e31a6577a575f84552f7fbcfa8fccb454b06b0dcca35f45399b6475a6da53395a9570
80 -DIST thunderbird-60.3.0-zh-CN.xpi 622465 BLAKE2B c374b6a7d8e6a10f6340e814f62843160991db3a8e820c0acc9294d5e3416cf6025a9c472e21802095c7a88408449f111a9d0d3d95efee33b2903132847daa82 SHA512 7da02ae8830126da7646c4379ecac20123a7f9f2f9c0e72581800a5673332c8664eda1d8b2bf906fa452bee8a10413191272caf17ac6d07a2f1fd8bb5502ff3a
81 -DIST thunderbird-60.3.0-zh-TW.xpi 626188 BLAKE2B 462a59258946095a905ea455267cc50893b8dd49d04d0adb02060945a660c80dea2bba5d9de5a9f4381b0c198211711f821c665fd33d0bb2b198afc2e7dc38af SHA512 337aa9e5dcb9aef0cdb44d9d24c9eafb89b2e3bd13881b445ab5a49e4adfc47136b7180009998fbc61a7e8140683fa0bff571bf6970f944d841e6fca1aa1bbaf
82 -DIST thunderbird-60.3.0.source.tar.xz 285211708 BLAKE2B cb17d27ac97267507353d1a0cb501a9f9a44a4bad6389dbc2ed95f3f23626540075325d6787c992e37bbab7096d2553618a7e5888614ebe1218d7088b0d78127 SHA512 6cc390129dd2ce30c4685748bc5cdbf07c1326bf1ba4727d34b105f800ee3d0c7344a1bda3b8f6a666f635eb6d2fba7da5afb1222aac05a536d2dd77afb3a8d3
83 -DIST thunderbird-60.3.2-ar.xpi 627181 BLAKE2B 33bbdb397a8517800ca0bef3e6a7d003b6f035316f1552454cafee30e8603de06d1b7e6dc56f3a6e8345d5d12939bcaecfe5f2b9c4ce1f4ad78f725e1bbd3a8e SHA512 71d4b681bf5ae393ec8e3cfea5c53b53000a525cd6a5ddd65f17399437b159c33c887c257e2daa918de966e1182810be5d62604b5761a4fe6bc5e661f9292186
84 -DIST thunderbird-60.3.2-ast.xpi 560867 BLAKE2B b6cd646959534a555833810a6ca032e0c9b06acb764607295688f0747fc09c716b5f4e6b1880712f31cbefffa14cb67e573ef787a5d6cf63d58dc299b3f92071 SHA512 7be8efce56c23687f705c00a3327c3eb3b0c3dfc86d88be3f192e6e7ebc1e77fb44d104c19948eb8ea9a56972416d5d8fc64dcb8539e656cd05794a183087338
85 -DIST thunderbird-60.3.2-be.xpi 659079 BLAKE2B 8bfa64f9a7d227f15dbbcc397c15236be0d4aba4ee6b65e3c96508e5cd1b53009600f17a9b35dee83859cfb0b69bcb22303278fd229709b270cea05c8ebdf21c SHA512 12b4b10042e065583c9022c095babc669a519fd99c1f406e5bb8db9af8e08e44cfe4d2ee8a22e7c98cc25e9b99d157767fa79cd4996e42efea84b7a98f0b7457
86 -DIST thunderbird-60.3.2-bg.xpi 665510 BLAKE2B 03871e6e102f407e5b1e99562fb590b70db07c6cd59618b376744c68fcdcad20fa34694e295381a2352977f8ba2182a994f5ec798420165700c37d062c999075 SHA512 091f6f816f5cdc067d030b79f66b7aa282db11146d19074df7a9533ad1dea8331e2c810313286e5efc919c9e96209a3633539f6d807820b62923fa0b3e4c423d
87 -DIST thunderbird-60.3.2-br.xpi 581592 BLAKE2B 23f1cf070abf7b9f184de5210f36163d5636d37ede17165a9abaa9e5abbe1681587b685e92a1bfd2a54ce009c2d8e561b2918210dfec3f49434d5027eb20e6a4 SHA512 5d8d494d1e09c03f626d45e5ed725daa487186661f1343f3fce5d4be2ae204db7eb0989cd135b504275671a9c74ea26ba25e0ccabf4b4018bb6dc4f00cbbc0e2
88 -DIST thunderbird-60.3.2-ca.xpi 591970 BLAKE2B 9962f5a4ade9d22d5acaf680268f74f6593f1bafb1f5a40b53c6c4c2c043a049da8cfa3ff2aea60bececf91e9ae506dbced2f5e2cc7644719321121c4d5a69ea SHA512 e767cb6ad8ec23762a6206678d2b12608a9fd5e0a0da8e490cd2d85787d5239db5eb961b99405cdff1f5f9c41e7ac330a6f34fd59b14b8e6c8edfa1a718dbbce
89 -DIST thunderbird-60.3.2-cs.xpi 611201 BLAKE2B cbaf0fe9fbc598b38de7df01a55b566489c3b93b476c2a33c73ffb8e47132f8334f954a4c17fc3129611998c2c00e01a903f0fdb95b67b5e0a3446e68b0d3165 SHA512 5087d275f2eb5b400a2c9356ec5fc0b322a599a64bbe3ccdff4c8da44bfa2a4b34667c991e1c9d77c8fdd2e3f3d028b271f5b6d7d07d09415d448a591e4a2cd7
90 -DIST thunderbird-60.3.2-cy.xpi 582233 BLAKE2B 39a0d99babce5e3960396a06c64485f18c27473048cf88d826a9d19eb8f025c233d72cce3fe00e0356d594e22b34f462d642c1ff879c8426be1cd4067dbe3059 SHA512 a17abfb8dcc03efbe0f69b62ce017ea33fc775fe93d44779ff9e46df41c3370276ee019a43798c96ceda07a870553345667d770fb1fb1a73337624959f16580b
91 -DIST thunderbird-60.3.2-da.xpi 570805 BLAKE2B 5fa0866086175ee2b7ba8b8c20a9f8e877a7f51b18fed263722298b26e291327b98ea3c1e68973a8dff9c5b884f02e96b6f2cc2676e273dbc57f7ffeec622c78 SHA512 75e19b378875ac281c1397fac6e96a4f2d581331fa0da141eb2da09b360a2dd4a7128f94398a95aed5321d7dfc58fa58c0151a3901f4d91ec699d3aae433e287
92 -DIST thunderbird-60.3.2-de.xpi 582573 BLAKE2B 51814356178945122e31e993d63c234210f4ceea8125ff7074981885f823d0cb03de81b5a39cf2fb07b1841ad2b143df6e842d513cecbe504abf16fe4bbab8b3 SHA512 2c32987690ec71d33e910ec248075fe1f3c32a4b372133e53d29753a7e1aa54b27fbb1ca266c05c613e6ff28de1ddee2e8572ec58916ce45a0b9ad8f5e1e5320
93 -DIST thunderbird-60.3.2-el.xpi 691053 BLAKE2B 35b448a9c68a6ab8d707ac865be1c0b14e656c74b838d96da82794de370a713f9df0818d5876f3506957b72c80702af168f8a5880eb3be5a4bbb3cb465fa625d SHA512 f7b625321662ef801f1a9038f5606b5ddd83725a6479b2abe87bd8fd648af307323fca0d1eb46d4cbd4fac961e2143138de4f364b6f459150b9410c92bbe3db0
94 -DIST thunderbird-60.3.2-en-GB.xpi 550354 BLAKE2B c68126bd22c9c5511c1123888b90e0ad06db1721c370d969033a0a208ae76b2eba7b01cd671a1257f4dbb4cabf737a5da5d5d067cfc425656cfa96928e8d98d1 SHA512 f366364bab49eb4f0871ddcc2cedf9a7dfef9330cc795ed95422cfe7903322e8f3261c7764c009ea68badb555a9fa37979308eee707df783dd4fd1c9f91cfb8c
95 -DIST thunderbird-60.3.2-es-AR.xpi 595048 BLAKE2B 32fbae2d1e8052f9060a6b32e1bce639e269024a38385704044eed2daef5fa0af3ee17892b3cd8f8d1f439bbe4d051c0c067750354e42dd44aa557aedfdeb72d SHA512 84d62b60f0800869f89e2724b29998194f6b081d56b1e5eed49a895e8514c35439763d59d94914abd7acf80d97cb2b17658bac923dd1a710395310e30cb450f2
96 -DIST thunderbird-60.3.2-es-ES.xpi 492211 BLAKE2B cfb8ebbd8e769b2a866b38589c1dc67b96a0d08e7b95b112784eb35c5e52f2ffaf2a45b813549a315dfbbc0718336ac1ef886229704602005da9a078f66c638c SHA512 05bdd55dba40fe3fe64dbc6109454c3984ad4803b310537ed0c730a238fe05f897c062a8a829f22c7272ee1bfc2dde6b2557baaa03fd68384cd670ca548114ff
97 -DIST thunderbird-60.3.2-et.xpi 570866 BLAKE2B 932d5d32bb99ef71a3fd6c485ba2ec045a356c12e916e92bea9b44ca7ac1ae7340576cf70120beceaa6f2ace9325e42f7cfb2ed0b7fc36f91c0dbb22cdf279aa SHA512 8e47d81b46dbcc1a26ffff8c845f269d3dadc0b4ace8c775d79d63f663f1a767d0640e4ef7caf505c6b163bcb080e514311bbabf128efc2e12e4cf587799233a
98 -DIST thunderbird-60.3.2-eu.xpi 577579 BLAKE2B da1fa63d4130f8c115df45202df91f6b40a1a60cf7f15580494bc3412c66a39e2b439b1146047917a9738a723db70ea88c06b7d080982dc63876062f36bcded0 SHA512 2151b0d2dcf932bbdfb9ea25cb88e2666c4b3ee1f52152f33f5097b505a28349807d7e5bf8b1d627bf43c5de5874f0ab18e934a4b74c2d92602be6fe57d5c999
99 -DIST thunderbird-60.3.2-fi.xpi 575754 BLAKE2B aea52e5dde6cdeb069cbc4088a50f4fe2411b4cace1a280d8629ce60d5c556cffe554f961eeb4d2dd6b686deb9ce35b0be2b33cfacb7717243f63c28cf0d6078 SHA512 808f3269b9e4ce12405cf97b778d7e24a82e22c0a32aaf15e0431927d3ed721aa935909b1e17311d9921762b5a0a78f4aa3c8a738dfc9efebebb0df6703145d9
100 -DIST thunderbird-60.3.2-fr.xpi 608465 BLAKE2B f64eb29f1cffe1912dadb5bfdf5b1d3e01a837bb24c1b1355254cd85388d0122583d9f67ff4ac1f8c60a1fb738c2dafdea389d5d10686114c49e4432d69185b5 SHA512 8b1defb3fc6d96b1dcaf5f838306f1a1dc4cc4a88b79e5b6e2cd1402e52b03167078c915904f1231f0fa50eb4c18e6d1c70f7949a98e5684228aeed6a8df89dd
101 -DIST thunderbird-60.3.2-fy-NL.xpi 590032 BLAKE2B 7e1ec2aef319beb199b5e81b7a0d48d9dacaa8e1ae3b4589086be7e0e4abf1e967f5972fd25f671d844e230d1cb0f1358fe1a2e713490603b9c60c26bb5d3f65 SHA512 9f1224dfc7e9b25d27be56379ed66dee6a70c121a62581834ffa706990c2a224aa47cb712d29e7c5c348a7f8faa8a35428df775bcd47e84b3d9b7e814faf8d98
102 -DIST thunderbird-60.3.2-ga-IE.xpi 603506 BLAKE2B f9bb9ef62f7e686deeac3ea6b68e45e2c3c9439ce1eaee871d37da1eb9eb0c00299fd476279df62aa87747e696a5b7977a3e6b2a26078679cb9ae58f71720b14 SHA512 d28380844581d9db813eb9269cd0efc00c0aee13adb3926c3d6c278abc78c0dd8e647bec8dbc32ad810b2d5dbd75d680a3365e16a883b5b8f2789f7d19a50365
103 -DIST thunderbird-60.3.2-gd.xpi 599261 BLAKE2B 338ab8857e2a918fa7cf20b406ebe44ee65fc274b76a43ffe6ec001c8c2ece048f6e47f659dc3d2ffe4dc74cdb5429dabb47c2cddfb93521fd4ae43cdd148603 SHA512 69376abe26158a6c8ffcfd3bd8a00e5dacaebee7d44f9605d174da5bb70663a326658c48a02e136612d3a66ebce3a98279625e8f1bd3fa204996a97ffbad97d0
104 -DIST thunderbird-60.3.2-gl.xpi 576547 BLAKE2B 321107befde7daa5d73cab8fb8c3aae485d139f8f96608cace4982a67ca8776449bc15dfd9b9dd49008cdaf78583c88a876ec2f21bd34b750eed331b0e81d015 SHA512 109d4933e8f4ffb97b797bd7374d72930f3adf86144d43ac32f824a2282275afe735b4865ff1c8dd0af7214dbab99073d16fc761668f97eab32ccb15039cf3d0
105 -DIST thunderbird-60.3.2-he.xpi 618365 BLAKE2B 7a747490a734a4db62c530a2d9b0b30e0524315b55004558934184c0d6cc8249dd340885de3a982b42266f5532b8c866287a15e1a9d0b25c5e16d1e87f330d72 SHA512 494f08a2d92aa1a70db2e01134294d3205ed383762b3b714c84ab3f3fc3fc6c4a01e4d0fcd847e5fa3f4ca6dcca0015f0b8846d66cb03b3f82b1a7890446398c
106 -DIST thunderbird-60.3.2-hr.xpi 583460 BLAKE2B 374fab664781c2529b37d0464043e73c99200aa641bcfd5fb1204bb5734ab0f91435efdacd1c7ed6583782a2d5f2914c7c0722533829332f4c4109580ccd0f01 SHA512 b5b1881485807954c5bbece6abe199e02fb1a1ac088195842b1a413f5fa8cdc5105887027f7a066707238592761a639a4a3f7dcb120402008e9a8db99d2b8823
107 -DIST thunderbird-60.3.2-hsb.xpi 611322 BLAKE2B 9dc5f87844946397885bf718a8387410b3bbced11cca8fb92953bf1ca1b254103d44d5c4289cb532566e029d426a5b6d56de956b0019a623b03920475c28d946 SHA512 e869284a69b0d0e2aed193eab9c323b52d5af1d7473e632f656df250c6ab34603a214227ada30fd225987a089780d157562c7e612ca77378388ee0b1a5695137
108 -DIST thunderbird-60.3.2-hu.xpi 615346 BLAKE2B b67fea74958fee9c02354330acaf5e494045f280eda30f2a8db7a3e81116778f16bf1e5712fdccb12b983acc597cfbc2c0e0ebe7d998a3bb910c5877a8497263 SHA512 fac2e86a8676f7e7c420cf953c7dcddca864cb52f4671b8b8be3590f68d698705efa8e3dca483d96608be1f9d48fc241b3098329d9bb7d73f9878517d2be05cb
109 -DIST thunderbird-60.3.2-hy-AM.xpi 649713 BLAKE2B 4e39c17da54babd57bd05c90cddd20243c0b90b25f8a21d99233e60ec29d254631311cc78a4c43299ae8fb320705b60f788d6ea567444b278b998d81a23dd43e SHA512 04f475dfa715a1355feedd55dc100e9fe4d620f6190a8b0636037202814ab2c6788ed6bb7a5435aa346cb1f137f227589074d1254a8ae425eb4c0da95436a12e
110 -DIST thunderbird-60.3.2-id.xpi 568859 BLAKE2B a7a0dd5b69c6b72c74aef74b3ed05627e1541660f666a4c9f4ed3ea6a8a972a0957d6a346ef39098fb3c09dbccec2632fd60e5d083fc749b4bfcfda1476c1c7f SHA512 a3a72226db0ac53d756c4a69b95d277a53328fa7ec70d445c63c915581344e881ba12278a5bb1d94d8eb04284eec3e1c45de1b96c321b66d1c3897794594721b
111 -DIST thunderbird-60.3.2-is.xpi 579047 BLAKE2B 4d8514d3ec2239cb647af25ddd3d8d436be0830b1886e6c2d7e18602ce7735b6d3e541b0c1c877477f9dedd9bb4ccd41705d65497394d2a99764570b9b6c0354 SHA512 5343c4f35182fd39eae9241c11006085da32a794bc4f489c2ce977186b7370c77cab683ee55b47372c50675a45364b11221540be820f126cfaeb873efd836227
112 -DIST thunderbird-60.3.2-it.xpi 477500 BLAKE2B 55cd1444941187d99ba9d3d68afa49d33e7a0c10c0ae4ae472a1fb33f3ba863d7166b1c94422ea451c18ba7c80cda94d6f1821d41a527fea07727e5815dd5d87 SHA512 24829d53935bd2ead5091323eba01d523ee685b32d5d58d8cdcedaa402d271e0e0adaa5d50baa450810a02b176bfa476b741d6f2a8d8d6f448b7163f4d234357
113 -DIST thunderbird-60.3.2-ja.xpi 653342 BLAKE2B 7e54e5bc143d3b594a2362d555b239e139b288602c682eb08b494771a448becaee2768a6bb738d40373b317af4384fd61bae5322aba8224434dd4ad3efc7e5e8 SHA512 287c64fa5ff3a04270cbcf7253398a0c0dcbc97cc5f8e3bd6c7e3b2748272e5241df859d91bc53e980126975e3619cab734c238662e8b97bd2a2c3ac726c66b7
114 -DIST thunderbird-60.3.2-ko.xpi 619730 BLAKE2B a2de2536cd4c691e5e2fc9653436a521d11628f81b5e0664130c7540537e2d06a636b947146e9ef06840244d929350ff60b23fbb9cb0705050c00a3baa9e7f49 SHA512 8468a69bef6b1033d31757271f1e1dfb2260a4a012d0c078271fdcc5aea0d298147ab0ba3119b918e20b541c90697b7631e02ad041cfb6973f2fbfd8fdfdd549
115 -DIST thunderbird-60.3.2-lt.xpi 605440 BLAKE2B 059c5807a879daad0f507f985d563ac463597f44bf7d5ec2b5e1fa0a88c19efec96a98f7e125897997de9d7b8ff855de504ce19e6f8910c054d48a4f5258d353 SHA512 509fd6763fee0373793053c986cd5e0512f73e3eeae75825448dcf24edae6dce6b2c98744aa72e5ce5259a21c471d684d4e3c253d3a723b9fd895e7e59e7f8a7
116 -DIST thunderbird-60.3.2-nb-NO.xpi 578234 BLAKE2B 5f6614dfd85897f121abd25d5241a6efb4e1714bd303f1afdc1fcd781a473354c259b2d3676d1f7a6c96456029d6d8b2c5a34ab3902db76e3db38fc6a7b26458 SHA512 d0d6b70b3a770c55479392b1e15704bec671d4513a99cb1f5675186dd30e94915b022d9788fd30ce7ce3cc95b4e51df2820b410db09d85cd72f0bc14705c1342
117 -DIST thunderbird-60.3.2-nl.xpi 583913 BLAKE2B 9e05f9a44147d8c6b8669f5869671ece7bb63f1ddd7bd2f20c09e631a171b18fbabf62c036a9480517fdbd17df77e614c337ddf9f55ae28b732fb07d003272a9 SHA512 0955d6040dd47c90da31f2254d3a9ebece74269c9fa8bc762672f7a8d4f5a6f188161aaa72c27dd648e49237d5aa48542c83c94e03cddc05e2fb866d2ed1bf93
118 -DIST thunderbird-60.3.2-nn-NO.xpi 577653 BLAKE2B e5026e11d0ae129fa70afe405cb720e0757ce62900ee5000fef6bf89ef82f9748053a699e3183b75a74f0429c53d7ca00a10ec79016a17c8495fc6733e321004 SHA512 e7f9a01f47eb437da95245c099f8c555d22d32f46396b70e00146fce3742a085191b2b5d0b1961524c6d1014af1b764387e66a5ff9f06c1a9b3b713003b49318
119 -DIST thunderbird-60.3.2-pl.xpi 480724 BLAKE2B e12df203ee44fbd63965c4ef8f809ff7c6d4668e60cc0baa106abb55a81d311dc81085a93781175f005088997dfdd2e61eeda303635e2bfca3970566226c9d81 SHA512 9399f43327d9c145569ac6d7afd67cb52b155e8c4071cfe880c818d2e71ea741e080ac6e26f94f274f9c4e20c5582c68b3f7f79d5f614801f8e3c399846f96d3
120 -DIST thunderbird-60.3.2-pt-BR.xpi 585017 BLAKE2B 966db5b4f55af4c253c4ce4a64f6f8063341e3fa426e593d3e9c2fcc942b0c95f8e0f99bde828d4e1f286abd935d6640215166ab0e0d8a5af18a2ef428a7f895 SHA512 f4bce0452bc896b7c2387b7478c8e8df850261f169c45fe711e61284eabc3bded25de2137afaa1a10e55f4370ce2d458650695e702a8170852d101428000c562
121 -DIST thunderbird-60.3.2-pt-PT.xpi 593185 BLAKE2B 152689d71b3122502c5f0f004884dc80b45827a04c96eceec40f8b788499ce632a4b854e403c4abfeffc5cf57ba500c833987fdd7d24649547fa9dad6a3d1b7a SHA512 12e8ec6cebd7e50fffb793212fba7c839240ae50416c0bdafc3124f4645bc80a5c37c54fddea8ca61058388bd319d1cb7618d7cbedc9652e7a1f24b56f3e3628
122 -DIST thunderbird-60.3.2-rm.xpi 578384 BLAKE2B ef3b6a1a0208c5b665cfeeb8e74f639706618c8b10bd930ab5b82de1ed4a04146427144a033a9616611b3d0794315b334aeedb99e04fb68422e4c0a892f72e0d SHA512 1a0c2e37964bdeeed511e93125f51c8604e9efb69ea32e915b9d9689f912ab2eef91ca1e9d48586afe0e51e806685001c4102f59d4405c60208c3700b5a74f49
123 -DIST thunderbird-60.3.2-ro.xpi 584308 BLAKE2B bf15255845ff38d0cbf572f54967b6988e9abdbda9cb0958983439550c05d9e8a1e8fdd8f459b4f907ce9c4013d65e7a8aa279d8236e5e043210980e6d0fa8d6 SHA512 8fe4f390959c313bf334a6066c31ae7fb6327e53e4a9ce45f3729cf94e222d157174244fe2d8a0c9ba1846219cab81edcc6cb9e24b426f88f078c57582163afa
124 -DIST thunderbird-60.3.2-ru.xpi 694704 BLAKE2B d089eac2dbf481e69d4d6198114db2d623ce9258b6935c7e4ee9e1f4f7d6ae901db59831c223643d2e92ebd40d4a918c98f57078217d4929ba90d829e73123ca SHA512 fab24f877a3a175b7bdb999c72c541b1af75744691f7768083a76f0129b0085e7ec5939b291a86131b78191fa8a90b4e357b62e074dd30299bd045ff634e827c
125 -DIST thunderbird-60.3.2-si.xpi 643790 BLAKE2B f8c900a8becc702a9898c838046bceaa454166e12c98df6c9868048a2c996ae1d00412e2d2a72b187dfad71f768e36654cd5a263c5900de420b451dfd25c830a SHA512 8eff3ed4267d259f59b68d021835061439b2bf4477566c90827b230fb4f7c93c8357c9c95f8977f29ceecf5ae177674508c4551f02716c44e3475440855eee28
126 -DIST thunderbird-60.3.2-sk.xpi 612216 BLAKE2B 8503222fb34d6c3624df83137e8a5e5a9039603624470725042dbeab86fd5aa527ff9cc3a9d03e581b3e055146105cdbfb4277c9a28f2f39da3814494572c857 SHA512 8ebe8b2df53a35330fb26ce2dc48eb69742e9eb79964804b3801d9fdeb3512263213c6bb34d523f59ff509c14b6a2e4ccd27f02efb504935d461c118a0c87707
127 -DIST thunderbird-60.3.2-sl.xpi 589947 BLAKE2B 1c6dc2d16d88e2c04f5fcdcec74bccd6053735592346e4993635a0080ce3b58cd7c85ddffd0156dcc68f6a5ee0d373c25ff1c8c1eadd63eca5fa991475f5e36a SHA512 8f633efcb9a426f94b0ccafae17c927883e6578f612f5d771a84a7ebbbbfc150d22ff0994d7a7c35af92b41a70d4320d38ceffd98e13c64e4eaa1d042667f981
128 -DIST thunderbird-60.3.2-sq.xpi 593094 BLAKE2B a30b1b3fc035c70eeed5b6ca2c0eaa2698794ca2ec94cc867758db6408af7c0e63155a41fa17b6f8459a65a3c8649426ad95802c2d6f63574344d048e6e90641 SHA512 7d5adc7de3bb84291271cf2b051f79827866c5c8f58960c1693a9fecbf7584eb0f7f79486285abd8525fe61627e437de1b0e928672dac93662bde038480c9bed
129 -DIST thunderbird-60.3.2-sr.xpi 637719 BLAKE2B 5582b65c0b73abe19a5db73c6c92598d62cad23b19274799534d3f06537409dac20c7de24a53fef7efc910dedc670bbad7ff418d6a124721dba751da72e84527 SHA512 2e88a38422543871e642322eda8f180df798a18bf39c656737a24775fd23f3e5532fa461c0a791dc4d7f7ad7b9b010a993257eaffacc6b84b4ffeaa291838b76
130 -DIST thunderbird-60.3.2-sv-SE.xpi 594078 BLAKE2B 2738f23cf15cd11180c2e92076aa275b657578b7e477348253d62c78374ee6209987666ca814849796e5270766782aa916493d06c4a514ca6d8df25f3c99f3e3 SHA512 92a5ffc8149bc22f23658460ea4d9536a8962299a10999f9c6600cd345c91d198e8456670077828f559ab46d75a39882cf85dc0ba1cd4531b94dcbae48a64e7e
131 -DIST thunderbird-60.3.2-tr.xpi 598010 BLAKE2B ffe9a39807e64f7912688947a8be838dc5472977ac21871c972b35f611bd6f5534a29c92f0adb36b0412b15b080207e36bb4963debae25e3eaf59eb588548bc6 SHA512 d0e741df32a005ebb80b28d63dd99dd8f2f6e7b53fa46b4942457f470b486b84bf3a72aaf2ba68dd4a91a607592bb937e27ac8a68f4fc3246dc60fd2af12a652
132 -DIST thunderbird-60.3.2-uk.xpi 684153 BLAKE2B 6af808242260834e29a6fbb5c1819aaf9e5fd82539f5ce86e55b2d69833f40b65e07cba9d8b758d27514f179b43d26fa1ce9b4ef9328654009d89bd500152882 SHA512 daf2176dc5630793d49ec795f87e55b3829a43598525973855567d86d2935b23495f54a03e1acb0cb1599d3d99fb96dc22a8b94d915307af672f185d1ccb3fd5
133 -DIST thunderbird-60.3.2-vi.xpi 638421 BLAKE2B b83157e22eb4a9b13d4dc02d5f2d0f962c79bd20c49a6c706c8a1e5401b8ff840607b69f16a391262acd81c7a40220b7559b7257cb1b53bfd0e84c9f39ac76e0 SHA512 40284c06c6a267f63d69048d79889ace94d40a4060c4230fdf2615a02c9ccf970942078ac0e228540972b212096e866c7f9751bec499d7d0bd862d2538d2e61d
134 -DIST thunderbird-60.3.2-zh-CN.xpi 622466 BLAKE2B d5bac2b7c2205caf85d7f724888de82339f265e4d091a79033e692b1ff99abafa62b46c1745f16af91b7fc7ec6f2185f8cde6456b03219659424f20883747a37 SHA512 7e45baa021b3f3d557dbc746110e59ff29beceb918268bfbdb3e32c8d837b583fca90b20e1c01f00a0fbba94437c4d986281765cef81f1b8b034ac70bb4fbb3d
135 -DIST thunderbird-60.3.2-zh-TW.xpi 626189 BLAKE2B 2e99020a44c645550b4ab0c7a4a4bf54fd636c02141098b7133496bc00c8173511d048043c196673ef1aa07c540bfeeaacb19f63ef35eff9273ca6d4a94ace91 SHA512 9c2a0977b476005a0377788fd8cc2d1121aee74c9b474ee38cd22ee9495fb848c4ccd0f063f8523bf58edfe6ee5f5c1240c11d1f2a59e654d538db9295cc7b8e
136 -DIST thunderbird-60.3.2.source.tar.xz 286027944 BLAKE2B 3c5faf7248c10149f547d0053dd37ef4a8531f478bb111f6b547c30687edac6fb7acf6da8bb3b0b54d107d5de07fb3d9e44e1a8fec3751d0daa47391f5bc7143 SHA512 c755e0570f62987f5c454a0f976eb8b3d8013909e7ae5650b84cca88f9998db6b7873caeee1776ca3ce6bcd68c393ea193c8a7e7e05d9b939ac99f042cec068f
137 -DIST thunderbird-60.3.3-ar.xpi 627181 BLAKE2B 653e3af238da3615419ce371fef91f137f7015511c3b9d4d18107dd8793ef4ee738b207ac114c34ed0eb07be3ab89173f28ddc5a5eb114deccd2a04892bb13b1 SHA512 fabda884fa165a22d0fa6f364f3b8892c925da5b4266bef7027fca6baf51593b69b6334001a7fc0ae8eb6225a5fcad00ce81643a403fd2edccb3265e72c2e0db
138 -DIST thunderbird-60.3.3-ast.xpi 560866 BLAKE2B e2dc5413d54d005463b8857bcfd0b39a0875fe1cae3adf6077cb01d60bb0f8500b3b4dca2f874ccbc1be602c97ee0fed4472e4ab29787c2a1fe7dd19d3620c00 SHA512 b9cd070d98e8405e547538ec6e6c83542f9a9c7437abdb7aba7d7d112a6a30a4de93db23cdcb710cf43b73626fb4db4ab1962a3ccfa53304b61f25dc93892edf
139 -DIST thunderbird-60.3.3-be.xpi 659079 BLAKE2B fc2379d9adb9b054c65f86288373c2137793c9f49b192c0842f6e53b7cb51c769bdd3e9ff1e518ab2b61657a0a759c30d3c35b1485a44cee7c586664148a5466 SHA512 40d591ec4503a01e72e6990b09694215f32624f2f7a5ce0ca09ec0e18be28dca80fbb469d4a3838e08307a6321a707374d4f4725939aaad98215e5e6bd825570
140 -DIST thunderbird-60.3.3-bg.xpi 665511 BLAKE2B 414c5ce3ebd8a5c9f0581cefafa8304c0353c47c009010f02bc36ad910dd5def70d9f8f3549d11235200653f169150fd69ffd8e313f166436ead7dc25aed6b07 SHA512 e1f2b7e9f80dcec8ff36730807222e56a9b166ab2978389f97b44358b4fa95e8c9092cd86f02d2bdf52003855d01ff4a6ac48c965d0d484d722be10d27b7ae99
141 -DIST thunderbird-60.3.3-br.xpi 581592 BLAKE2B c805c7b27d2ea824eb92f54ba56d434c109d4cdedd67c2da964e630c12e86797d4694e33e110e8def83311356b093eba7773e85f7bfb63704a825e145e951313 SHA512 d81fbb2fb3a0ff01337008e46e480f200a0ad7f3682d5b08733c0a58bb1a9bd5b08b92fbf12ad0d8430259f97991b5848c317c7e158f6f70272d58b3ce4ed5ae
142 -DIST thunderbird-60.3.3-ca.xpi 591970 BLAKE2B 4701063629123afbf4b0b5f7cec6b541e0a8854b2d1475973cd9025dd4dc41bfdf0d4e866e8d5da6cfd989dca64ded765ce5cb2fa512f587885edd97be5e05b0 SHA512 2356db376581ce3a48e36e58af4ec03c913046fe7d11b3f8cc0cf8795eabba6c49c16a11a903e896f3c3790c2fa3a576e1e5b575a64df2f75e69a7a4642555a6
143 -DIST thunderbird-60.3.3-cs.xpi 611200 BLAKE2B 6de53c21a57c289b1032a8ad1cb3e1f975fb52df5048169e365fb743847972e33b41f2c385cb69d213ffd86aecbbe6e5b50415b305a070e13dba29f5b98b16df SHA512 4790d4301cdd5678fab68ffadaba2780d9910568cbc87b17cbeaf1830b668e8a7111849c392bf487884951a875e3d3667895b1e32e882fb13dc5451ca019cfc0
144 -DIST thunderbird-60.3.3-cy.xpi 582232 BLAKE2B fc2b272cf2879a089cf8c5046d9697b4e60d85ac0f6ce4d803976e87c33cdc9de9d58feef129e9c835014f565f16f3d7d868b36a3791ddc2b912dfe4caac6df9 SHA512 e9217cc6a22ba9f51f1f01175c32234183336da10639da95ffb8d277015ce36587031d79a54475bbe92739aa74908fd63f9e013ddd0ec3fa0ed75b5ad7d9dec8
145 -DIST thunderbird-60.3.3-da.xpi 570806 BLAKE2B 4c923b6b6c1697261c0b84f1b59c100d431d858f81b4c2f944bb5dd11e02b84802486f9a91fde50a1eb4af3d92e53e837ab1e0beb49aa07eaddb1e6b0ccae445 SHA512 d10718c25d03e1cd40a4695776de30a7f17e08fa971b37f4c9bca47d9cfe1f922c20921eb9353a48e5347ba130441d2d2a4480f2973a2186b5f2e7dfc9f1cad6
146 -DIST thunderbird-60.3.3-de.xpi 582574 BLAKE2B aba01c18b5f1e4070f9950dc3cf43d1d763d65773c74afc6e935cdfc97efde9b851d3a8137fdcf11d6498d17fb573e08543d7639c67a3179c95ec95a7cd96d6b SHA512 279ebff4624f9013b1c930ce164ae50b0a6fe31a04f2d01adf30d45804e7dce2d130807fe0a37297b5deff3d8448410572bd769001119ba6769a721f3b48eba8
147 -DIST thunderbird-60.3.3-el.xpi 691055 BLAKE2B 790fb2545f5ee575e123efe71773c9b4b18f0469684c06f4769613eb4fe98e30a55a67d8f9f3051f5b5fda1862442be8c6b5b754861a66519e4351a607579296 SHA512 3bc75e355f137dff2ff7ab99cf765d9440a2078423c5d59997ada16a50c5c806b9b2eefa5077ea2840536325d4a220b956136ebf40f827d0cbbf444f214afa47
148 -DIST thunderbird-60.3.3-en-GB.xpi 550355 BLAKE2B 50bfa19a6e226c57fd020b06ef30cf1e4e10e3fc64e8ca60c87a68390628bf412d4bfcabe93277323e85b113934b6ce47640f59688e6e09bfce2dbbd638d3a9f SHA512 3a7a85b1360592abfb1a18c1c99fa4a9e8907c795fa5fbe77375cf3373f84d6ffb76a1a6f42b4b1ddf8a54f20cba17d167836ab741ba3945978a3429e7077c9b
149 -DIST thunderbird-60.3.3-es-AR.xpi 595046 BLAKE2B 5d94607c4d0a6bb145a3f9a0fb60f2025324f9983153effaea49891e1637de394c057ecbf67ba68493c98fea42382e1da98be76989e23adc2678e8895df40689 SHA512 498c346fc98ebb419de3138b7190f298db9ad4c99068fbbf1472b981bfe362ea2580978d7ba98266315b50d6757fe42395db16dd38c8439f27c3f5df4e760ff0
150 -DIST thunderbird-60.3.3-es-ES.xpi 492211 BLAKE2B c1c60bf758e7cc186e585875486f33b4a7f30da72b5de3bfe4b1afe9057e43a1dcd57f3b078d901f6f4b47a9054ffff3160b9eb1294f89bff6b8a9c40458eb0a SHA512 6895d9ec37f46ec8d05a9b866f10ba3bbc0e6584d7cd5b542fc374ddd2f71fdd9804164e1986494e3a2d204cadbd8b8482a439784a2417208fec50535fdb409d
151 -DIST thunderbird-60.3.3-et.xpi 570866 BLAKE2B 4d75442fbf5334ea83d4fbd6da711a46c672436e919011c0ed952b54cc8afbf4376af8e2f4918e29a1a9affd7ab764b132e862d5c6d758c09981deb009b3e500 SHA512 ee8050a8351ce31890721c3062b2a4d2cc8e6e84e78d6e2e587ada576c5c4cecdaf0da76cd0d7fbdd3998ea0b39aeb754ab6f4fe5cd3d2a7db9b23592b1cddbc
152 -DIST thunderbird-60.3.3-eu.xpi 577578 BLAKE2B afe77ceb9030e9ed35462693ea4fb96db6a567d12bfa5fcd63b069a260e0d410a35440923879a36eda7e51e6a8ea9a772b80ceda0867dd2e8a5d1e79332dbc1e SHA512 0eca117ba323f14fe138e4d5c0a5662769a5b07214de5e66e2abb4e51dd4d945e154c4500745c97bea6126cbba284f85d1fa04843d2b4f3c5650143944ae12cb
153 -DIST thunderbird-60.3.3-fi.xpi 575754 BLAKE2B 26dc989ac4d7e0c76a16824a3ac4bdbbb1a394c9d7a4327be748e04598a94156b45fa919aa4c437113cb676843c660231c8272fc76af750869a3be348ca4fbf2 SHA512 a0cd34a9d5a940a97990dcfdf60e5127cacf91c24804e3d52ab9f85a1e7442ac91532afc15465ce10bbb38018d903b670fb2124309b9f5b2580ba2dcc815b5c3
154 -DIST thunderbird-60.3.3-fr.xpi 608466 BLAKE2B 64b2b7f3be8638da52497c2b2cc2ca2dd7dcc406ab0c0c1b69aab55e54ecbbda67fc16b5f5522c5121bb2ac92c00410e188fbdcd17eaf4ab0bd815f0840b4a6f SHA512 2acf0c11f0b03039544088e3b2b1f8ddea8389f90146be0a3ea9a5fbf5e8eb6587508a40053876c163be32861029316a9f0da17449065e79258a1e8949610898
155 -DIST thunderbird-60.3.3-fy-NL.xpi 590033 BLAKE2B d02a0549e43b5d8b4842613a7f00e12409c54aba9d6185e5b6449e64ce6081166d68316671c27a14095be178f102360bbeedbec3c288739017e244c61540f171 SHA512 9c72bd7f193c27471588c4a9c365369f5ecf8454ff5b3b5f983313b43032b0cbc853ad70f02873e60e2e21a6048630ba0739c70bf3f48318769ceb205c5f1bcc
156 -DIST thunderbird-60.3.3-ga-IE.xpi 603505 BLAKE2B 3dae226800cecd9eab6fae84a115d1d04e108482f646c3d28d28ad092e8bece98c4ed96646528a4604e760eac2345ad3eab476399834082bf6b55f3932a4266d SHA512 c036305926af74dc5df86edb60be0e436a48983f144c8a5896a30fd963760aba95a61ddc9704642a8dba526e21fe9a27541d60f14f4d7629d2ce2f04a2cfcacf
157 -DIST thunderbird-60.3.3-gd.xpi 599261 BLAKE2B 5428100ae1e2fd44fcfdf6fa8e77b60ffac44e69a64c310a2a6c68121525b6fe360dbe7da0dfe6e08c99b0ca184f9773d304545517d6f0eff2d8fa4224ed28de SHA512 48f21327143dfe40b5f7adca7a39f4fc553abe2ebd233977415affd0fcf03a2c5bb32a06e6bb300b5338101600f48dcea0069c9885b57ba2fcd04f262c24bf4a
158 -DIST thunderbird-60.3.3-gl.xpi 576546 BLAKE2B ca9a4aeaeca705c9e184d3e640371f4e92c73b944def0e0c5a185a4a5b84517a3a474e1973962d37faf829f7753969e1e5fe829566038162a216fa18066671c5 SHA512 e2cbe2033c172c7d3ffbc12246a9d133b3b8786a9c9bd97a11b30133e4e4f337154db87ae7e6177ecd81b34a87c12d733e24b4d47527370b16593e9cd23cc225
159 -DIST thunderbird-60.3.3-he.xpi 618364 BLAKE2B f87bbc5840d7bbaa0adc1a4001ef2f56a45fa0031ed7916f92626075caf4fafee61713b7e7648c1f5fe21c386b097465d7953b75ffb8c075b972fae5b4e1227f SHA512 03b7a1e6ff0f9cfd8c3527187f7336a48e628dc99735f8c4d50cba4262a95eb5d3f599b2c2b0081307e55b0cfabfbadb11e405e9114aff8bd5f9c5c7caa2aca7
160 -DIST thunderbird-60.3.3-hr.xpi 583460 BLAKE2B ce7404dead2130865949e0cd4fe1143f184363146990a5d4e0e124c0c740f791fcdf2af33a5704f3c7652313441833261bc83c03d89441a43d49e69b4738ab40 SHA512 9c09f1f964fa7fbf045575e8f83fcc9751555afc4555ec8b9637f466f539b389c0d217d571056ed0f3a029f29e92e2c9ca45c80864ab85297ffd32ed774862d9
161 -DIST thunderbird-60.3.3-hsb.xpi 611321 BLAKE2B 1fe186f889fb38485b5f527ccf09d59664f5235f99c938a1aa47d49ca994240593a6f3d8fdd803c0e8e152011e64e36216c21131d6dc0c052f40f0b64e4cedaf SHA512 bcc9ac3cb0529d80491ec10a883dd5c61ee31aff367e1ed48196c8f1339b61e9ef3bc339446f25c3c21a0575a9ecd7b2fca63c6f4699c2011c188eb0b8569dc9
162 -DIST thunderbird-60.3.3-hu.xpi 615346 BLAKE2B 10b8c749fd10b6bd4c99a3037d4a8416ba2b8afd3bf2d6ba4cad0fae874f71cd547da91ada64625cb833a0c2e9f27f8490bb1181892955b9e94390ded42a671a SHA512 5ae3528f517d9777b861bda27232e0ce6ab0be6bac6d763859e0d37ace39d31c9ec0541923838f1097e67b5475875def27de761e0bb37c1f425e67782769c2b2
163 -DIST thunderbird-60.3.3-hy-AM.xpi 649712 BLAKE2B 2b63a0e5b83df1b21c92a990dfa9373ff2fb64d3766e5fbba8dff35ac6995a06ce850c4fea967f0dd509e1770b12d9fae60ff2eda1aa3d0da2cef2ddb4542ac1 SHA512 de393ac1afd3a18a7315919f6bc6228af8f40843481716bd5f4ca0e30dcb3ee27392c91d65beb7f5328e50cc78ba4932529eab1af0e28c16bd0c35fdcb831307
164 -DIST thunderbird-60.3.3-id.xpi 568860 BLAKE2B fcd782ed2c70b298a064fbcb5f7bccf26de6bef66b94fe8c10f9d0baa294d6baaa2feae3d6885f4316ec0045b2377db269c1f1b338b718337a23583fda429c3f SHA512 5dbd6a221e81a23c88fc6789ef6c2b581c8872ab44e9508a74edca09305fea77dbca2bc5652ac441fdd1670e9f44a08e1b0cbb50dad99a9bb2f49de322fbd845
165 -DIST thunderbird-60.3.3-is.xpi 579047 BLAKE2B a23606f2a16174510949c22f831fccfdf6e14802d4f9330bed9ef20a3beb4422bdc00dc8bf6ab898f651d07999b2b3161546bf64d56099f1e3de252e0fffd391 SHA512 0f89f0968ca4b41c6954c10d1b1d86284c685e613c6f1a4c26d30746e2743b8708a4a2ab7278bc362839bbcf0ec19e349e3c7b06e073351d8311a2c0e6a2f80b
166 -DIST thunderbird-60.3.3-it.xpi 477499 BLAKE2B 3de59aee655a70bf71504a65613ba9074b0d9caf6d0c8bd9f375d64d43323f2f83529877e162d96cf86b4cfa8558d3b99c095c70259768084e01a58e780b8504 SHA512 05f67e19e7e8b0fe8d9b876c2e550ef35a5b22c78fdab561deb253f3683b20dd3e6eb57397e55ef52b212549c30a39c1f8a41d945a5a5cff165f0f386b8e0b05
167 -DIST thunderbird-60.3.3-ja.xpi 653343 BLAKE2B 6d11a294a0c46f779b65294f95b0353908c2d7a0e7a072f4aeac53701fec28f3b200d8dfbf04e1f5451e6f71bfeee144531aae68b50c7c2b201bb87a86be902b SHA512 ce74888340fd856e02d45e5b19f1192ac7ca3632e13e87abaffdaae6fba9d52a992ecd8237452de3d9386985e9e274f0d4550320032bda15b28ad39b3e9ecd84
168 -DIST thunderbird-60.3.3-ko.xpi 619729 BLAKE2B 038f16c7854d7495ff1bff33161d0ad218940751ca6826ca052748aa3ed9296f3cc4d303a92d4d304114a6eafaad25b1e7477bce4cbb31a84a9815deba4f25eb SHA512 a3c2baad455d093661bb7c135265cb345fdf2e0d5704148357a74c0304629c43d00257933835bd4a6f6a3f27787373444b6ed5bcf81528e30ff29cff663cd68c
169 -DIST thunderbird-60.3.3-lt.xpi 605440 BLAKE2B 4db1983d535ab471f190207f5dc8e21f3c91d3f8b3afd77c9cd59742d1c3ddbebdf0179f988205c98aa7189da9c2b94e96a8ebf918bfe86875b608261889bbe1 SHA512 33e2a2638547f10cfd9fa07b2f973d579feb86d9bc11363c346279741adba001de51719e38ccdf16932dd09841f14911c33813a70c7f9cf20a8c093025289d1d
170 -DIST thunderbird-60.3.3-nb-NO.xpi 578233 BLAKE2B 21882c60b6b24ef8f1f4bc6b8e7737e1c72e4eba28675439d442b33d864f18dd763dd033a2483c09ac8aef63ce268c4aa70e3dc782c70490e402217a94cf091f SHA512 2d9dca390a0b893023ba195cb6077af46b1c38a417f78ebe963481a5f68b270dac1d9822d5691600c061e0d46b03c1ba92d77cec97e557c18d67fd5659865245
171 -DIST thunderbird-60.3.3-nl.xpi 583912 BLAKE2B 0e9cf788acc451dc6b4aa5c73d81b3b821222f1ff6263f901b2b1527455e7270ac99aa333c055f25c595ac8f0d0f9c6124b704ca8ebeffd7cf415e8087619bee SHA512 3ef81ea906e79f9140a701dc04e64eca55cc0a3cf8fcf4a723c2a355386095eb82b0e0eea92b835d9f516e027a20a8c4959c0697b85cf5528bd678d2230494d9
172 -DIST thunderbird-60.3.3-nn-NO.xpi 577654 BLAKE2B b584802e9718bf09d4cc220de16f91180392c55de943f0539c1a05c10d537e91cd4ffb4236abf1f1133386d79f032feade3cd94bbddf4e30465b028d907afb20 SHA512 19a6b4737094ff97b74505745e3d6d3a78d511b3c53d5d2f9ec35244fc25f749c302cfcf6b37f1ec914b5e379ccc57a57cfb5cbff6931ef46db5a71db41bee32
173 -DIST thunderbird-60.3.3-pl.xpi 480723 BLAKE2B 5345a0eb0118dfcaa144bd122af5d52d8c3397c7fe2d6a0f061a13f04aaa0e2cd91791c93cd08c6f80d5c7a741275defc5d4b6eb9bb4842a53ec869cb0d2b382 SHA512 e7c2ecab95bd07098f6185df1ea0eb0d9e2d97571e71826b916e6fa58ec752d0e14a3c3f6cdf046828c85ffc645d26d68995bc3261e8bcf1ce87dad550df4102
174 -DIST thunderbird-60.3.3-pt-BR.xpi 585017 BLAKE2B 79b86ab99e6b632e770b320a3cab1e8fadee9075dabf7d06d1fea7aaf6193abbcf449a412c205c6e5754030576780637c8cdf1ad85b665cc958e4bda75bb0631 SHA512 36c96c21c258a38b0c192b7e3c1a95fe3d00632246783cca8d1323e6c953fb535299d5e80099f978cc1babe966a2af38a891f2e899f2a5bd2a7f803f5d6bf206
175 -DIST thunderbird-60.3.3-pt-PT.xpi 593185 BLAKE2B bacd2f49980b3bab1a19d444105531209c795560cc0c973fc891469d23edfac0136ea5937a1c6202cb483aa8acf7a445052de57b2821c7a4dd0f26317d57154c SHA512 852b2ac382044f0797ac6c590dd25efba5b63d595e7e6abb4ba43820cc2b792bed646b9ea986257163c5d715e5cdc463b4ad931de68d8990de7b5a155b28e463
176 -DIST thunderbird-60.3.3-rm.xpi 578383 BLAKE2B cdb379943c7a633d0cf1bd635b09f829f23a302f1ab34409add27d2f265457967080c9c6da75f23206511e04c88459b20dca6d2045e0e76a2ef2f5ced47ac0d7 SHA512 cc8db5330d868239aa09abb09e637493fb9a4aa81547487f18c194c9d2f3fc847cb3043f82d8efb1e84fcab1e77f722570040f6cea4fd41e9bf4e874ae7a188b
177 -DIST thunderbird-60.3.3-ro.xpi 584308 BLAKE2B d5a8de9ac49f7edaa669fc68dbc39464925df7c488b59f0bceed90bbe5667e385a88fca2ad6799b3f4174691d58ded2d73b40d6ee5753fd4c70b0d769709cf60 SHA512 9a4471845b9024b71cbff3737bc9c9840b225e2b30cd47d5e8d8e6f51932468a524359657c3f57af3c05bd15ebf58164c6c4aaa07250e09d8f18928496f1a4c6
178 -DIST thunderbird-60.3.3-ru.xpi 694702 BLAKE2B ef6bba451315eb381df5ba8128791c4054b199c7e9f96f1fb27f66c05658ed1b67fa640caaeb5e5a00fe67e7a57b480b67eaf1da090b593cf0d94f77562dbeff SHA512 02a62854dde75d10061357ad7bd1e9445dfbb0abf64ec2b7d73584a0fe3b65ab3a20ea5b54c0a0d675caa5606dcaea47e84030437d765e61cc713b4d607ca93b
179 -DIST thunderbird-60.3.3-si.xpi 643789 BLAKE2B f57d3c569d519c4aa29b5a015d7b99159c55c6a2945fc69b2277516bfec8b424d064090b07368a7df877f27843c48f4f84ed58f94f8a8b1560753902a7e63190 SHA512 8f03dd1bd76017bb6201b3893b9c33971304b7c10637841d1107567f5729d25d3ee4c1124012f90c88becd105142f3bdf088e321aa0febe2e4b4f857e71c8578
180 -DIST thunderbird-60.3.3-sk.xpi 612216 BLAKE2B 7856fea7a57822f1933b374d53754e66a2f22c0a2337556187e3a8858365392533b7f1a1e0b438adcaaada9945dd00c2210159729dc54060cf10fc8489ade0e9 SHA512 6e1ce5cef2bbd58f54132b7df0a360f2f017b250c5809fef43642571a0e33b73333429d1b25cddce5b65468b06cb922963155370413cf188301d3e9c78d7ee6d
181 -DIST thunderbird-60.3.3-sl.xpi 589946 BLAKE2B df1360e2313a1690241a169ec82c63556cdecfed1ed7dc3c96974b3b88fcb2685868c4e463fea2716b74d969293c987e451c91138a448305c9b33470f7a331d9 SHA512 066fb7e19dc1a556d5778a38a449f95e99bca5337ee91caf0b9dea1ee06271ff45ef88ded723759c490c7ffef6f8e096010f7232f940a80e80935bbc38e116d8
182 -DIST thunderbird-60.3.3-sq.xpi 593096 BLAKE2B 462c17c81166706863dd072d93abcf1b35d28c4cebfc8e400beb50c25bbe51fb0fea8efe64182c4fc457596cd7b2ede43aece075e2bc98b345772d6b098ae2af SHA512 6f7b9c004ae56576055e1efa3f789746ac0109f1c8ffd2c1a2f729ea94af91149571fdf6fb8420b468512b5bc1257ab5272a1930b0c2fd6cba1c7c162a050fa3
183 -DIST thunderbird-60.3.3-sr.xpi 637721 BLAKE2B b1f261fc183321196c4d64b51d0537f61cdadadd7c404f6939b8b11213f02a9f3f0283ce7753ebd1d8fbd85da987db6240fd150d0bca7f8de3704b958c4c8027 SHA512 f076c9146e7571d4989930bca93625ebf3e1a52ee5b2f47c471014490ece96cec68d283e13fc6a2e6787d0e24162c6ec9918b24a91a1812bb4dc290cd23167ee
184 -DIST thunderbird-60.3.3-sv-SE.xpi 594078 BLAKE2B 1808b96ada63f3a579204538e5ca166eb492e58f20a462f3df57c6ec815ac65303ea3fe7d23b435ef24a868957c86186b9eed094c634ce90280874597b0aec36 SHA512 cedcf9e67d1d0ec95c8945d5cbde57d747be937e285e8ade7c5cbe83bbb04f6b037aa2a8f157036b851a45231d133acb35f6768fe610b939722140bfcd141231
185 -DIST thunderbird-60.3.3-tr.xpi 598009 BLAKE2B ac050cfe0df8becc145edffa9b9ac4ea09617d8cf1aae974b4b00e97900bafc83c81b5309ac5a14558b5088656d68b7189de114dc18127bd1a249c19bd1a6a3f SHA512 21141f361074a8609b9340485c6a5ec61a860e1ab485b48e6ca3c43bff67080c40ef71246f2ddcdb5eaa9b50ff1d488ddefe658e4275eee0c5643e906a8dca42
186 -DIST thunderbird-60.3.3-uk.xpi 684153 BLAKE2B 27bc38daba037eda3bd9af8905d555681f4a194940fd2614e13abde712840b74eb655c1583559bd82282dd9455cbd079c0f6e911b9611f1ccdbdc23f99132abe SHA512 7f0c28edfbef4072f88e1f2a5689e7936182ca243cbcf628f0d33e5be586c7619652cc12513b19338878e76d5c3235c658366956bdab8765173f1e5bbd1598e1
187 -DIST thunderbird-60.3.3-vi.xpi 638418 BLAKE2B 6ab6ad2a0fcbedc36383e9d752afe1effd325d43ae7cadd6a35df399c747c041bd65c439dab9539cf6c8bad054bbb6a09928188f343d7908d43fe8f9af643b14 SHA512 81f962d19f51c64d7bf8a790cc00fcf6b87c9ec19a7e9c8d73621f5c2bd1695b1618eaf9b1b929ec2917f78f3b681815e95c39e63945e92c3af97c776518df81
188 -DIST thunderbird-60.3.3-zh-CN.xpi 622465 BLAKE2B 7dde7ddc01475b2425a5d3ae7d935ea9c4468958ff2f31c7f0c9d4a829e36e2eca426d96ea606ad11cb248a9b163ab89e23dc80c12a7373a53914ab2e211a363 SHA512 4c2797bf1ae44388cbc21828e00c334daa8fe1b54b780e75e0fb36c03964de271c5948b2fc967314e6b5f425ffdea569c52c970c764417ce1062350cdb615330
189 -DIST thunderbird-60.3.3-zh-TW.xpi 626188 BLAKE2B 4817c8f447d3d247963bbc1d0a4d8b4383c9fd2014dd381263bc08f4e79885e333565fe9b03e8fb95387f3a859c1bc77c4f7b932945bfe666f25a887f235f404 SHA512 c8bdf836c383c1b8093a29a8e92b3ea75e29ae58cbf30f5320f8b87ac4231db77d5231a2ca24b012ef9088124a34e3d186e6c0aee13c146231e3759cbd9780c2
190 -DIST thunderbird-60.3.3.source.tar.xz 283847516 BLAKE2B 76e8454df900240eb52667f3235e356aa9cfe5f2f5c6c05caecc2bf4597ac61d5690014b0052659c5946ca3cb138a11e4670d53298bea1aafd646a669572b6e9 SHA512 30cffd9234d4b0820a4e3b966ebc3646780ebe455d06b6132d312169bd209d298c5e10d6721331645a9de6af646e96c4d75985aad0c09ece0e6c9d25f5555309
191 DIST thunderbird-60.4.0-ar.xpi 627179 BLAKE2B 3dd870f3cfb9d23fa5f366ff1eda59fa3b1f2c49ca368b78ac8efebb33eef46895b2a9c99f9641e822c42930215bd7526d7e0ebbc4b7bf0ff028c7f242139594 SHA512 034bcaffa5508e7e694c79af323b76069024fb4c079d4dc059f1a1677d57584e7110717f43e1dc236f0416f8bd6d2eab9862b16acdb8580e6b9bc32d8dec07de
192 DIST thunderbird-60.4.0-ast.xpi 560866 BLAKE2B 9978e7dbf1d53f50d140de033ada13fe4f6399f5d65cb61b09453fb42ad2cf6d3b8d2d6e41c6765202e36fc0feba0cea45be408cd5df832738ff04a5cbc4b953 SHA512 d1aacf71fc00b7102535d7cbca950119a9dd1d2bb9c0249caae0673cbca0bff7d5623e529a0383f2a15fd13b8a8f21df30cdfedcc1f1aa463afa5af087f8e540
193 DIST thunderbird-60.4.0-be.xpi 659078 BLAKE2B 2c73f6a0bae271beed2df326a71bc3d26d5465a36ef4911db8c3c81e1a5aed6aecd3bc2053ecfa24c63bf6a2a8c9160b09159f4a2b692e6a9a4e51ff01c45400 SHA512 ab3a4709752bea109cff96538114349f627ad80482c1f3cb704e5672793a5d3ab1d0e993c471dfbda7508b417813c1174631d019abd181b0f9ddd624a46c8813
194
195 diff --git a/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch b/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch
196 deleted file mode 100644
197 index 975e0cf6fe7..00000000000
198 --- a/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch
199 +++ /dev/null
200 @@ -1,70 +0,0 @@
201 -https://github.com/erikrose/blessings/pull/137
202 -
203 -Fixes: https://bugs.gentoo.org/654316
204 -
205 -From 5fefc65c306cf9ec492e7b422d6bb4842385afbc Mon Sep 17 00:00:00 2001
206 -From: Jay Kamat <jaygkamat@×××××.com>
207 -Date: Fri, 24 Aug 2018 11:11:57 -0700
208 -Subject: [PATCH 1/2] Fix error when TERM is unset or improperly set
209 -
210 ----
211 - blessings/__init__.py | 9 +++++++--
212 - 1 file changed, 7 insertions(+), 2 deletions(-)
213 -
214 -diff --git a/blessings/__init__.py b/blessings/__init__.py
215 -index 98b75c3..3872b5f 100644
216 ---- a/third_party/python/blessings/blessings/__init__.py
217 -+++ b/third_party/python/blessings/blessings/__init__.py
218 -@@ -94,8 +94,13 @@ def __init__(self, kind=None, stream=None, force_styling=False):
219 - # init sequences to the stream if it has a file descriptor, and
220 - # send them to stdout as a fallback, since they have to go
221 - # somewhere.
222 -- setupterm(kind or environ.get('TERM', 'unknown'),
223 -- self._init_descriptor)
224 -+ try:
225 -+ setupterm(kind or environ.get('TERM', 'dumb') or 'dumb',
226 -+ self._init_descriptor)
227 -+ except:
228 -+ # There was an error setting up the terminal, either curses is
229 -+ # not supported or TERM is incorrectly set. Fall back to dumb.
230 -+ self._does_styling = False
231 -
232 - self.stream = stream
233 -
234 -
235 -From d885df78c6f931abf3259343aaaa897e16c8cba1 Mon Sep 17 00:00:00 2001
236 -From: Jay Kamat <jaygkamat@×××××.com>
237 -Date: Sat, 1 Sep 2018 13:20:32 -0700
238 -Subject: [PATCH 2/2] Explicitly catch curses.error
239 -
240 ----
241 - blessings/__init__.py | 2 +-
242 - 1 file changed, 1 insertion(+), 1 deletion(-)
243 -
244 -diff --git a/blessings/__init__.py b/blessings/__init__.py
245 -index 3872b5f..fdceb09 100644
246 ---- a/third_party/python/blessings/blessings/__init__.py
247 -+++ b/third_party/python/blessings/blessings/__init__.py
248 -@@ -97,7 +97,7 @@ def __init__(self, kind=None, stream=None, force_styling=False):
249 - try:
250 - setupterm(kind or environ.get('TERM', 'dumb'),
251 - self._init_descriptor)
252 -- except:
253 -+ except curses.error:
254 - # There was an error setting up the terminal, either curses is
255 - # not supported or TERM is incorrectly set. Fall back to dumb.
256 - self._does_styling = False
257 -
258 -
259 ---- a/python/mach/mach/logging.py
260 -+++ b/python/mach/mach/logging.py
261 -@@ -93,7 +93,7 @@
262 -
263 - def set_terminal(self, terminal):
264 - self.terminal = terminal
265 -- self._sgr0 = blessings.tigetstr('sgr0') or '' if terminal and blessings else ''
266 -+ self._sgr0 = terminal.normal if terminal and blessings else ''
267 -
268 - def format(self, record):
269 - f = record.msg.format(**record.params)
270 -
271
272 diff --git a/mail-client/thunderbird/files/thunderbird-60.0-rust-1.29-comp.patch b/mail-client/thunderbird/files/thunderbird-60.0-rust-1.29-comp.patch
273 deleted file mode 100644
274 index 6fbd13fe639..00000000000
275 --- a/mail-client/thunderbird/files/thunderbird-60.0-rust-1.29-comp.patch
276 +++ /dev/null
277 @@ -1,37 +0,0 @@
278 -https://bugs.gentoo.org/666898
279 -
280 -https://bugzilla.mozilla.org/show_bug.cgi?id=1479540
281 ---- a/build/moz.configure/init.configure
282 -+++ b/build/moz.configure/init.configure
283 -@@ -572,17 +572,26 @@ option('--target', nargs=1,
284 - @imports(_from='__builtin__', _import='KeyError')
285 - @imports(_from='__builtin__', _import='ValueError')
286 - def split_triplet(triplet, allow_unknown=False):
287 - # The standard triplet is defined as
288 - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
289 - # There is also a quartet form:
290 - # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
291 - # But we can consider the "KERNEL-OPERATING_SYSTEM" as one.
292 -- cpu, manufacturer, os = triplet.split('-', 2)
293 -+ # Additionally, some may omit "unknown" when the manufacturer
294 -+ # is not specified and emit
295 -+ # CPU_TYPE-OPERATING_SYSTEM
296 -+ parts = triplet.split('-', 2)
297 -+ if len(parts) == 3:
298 -+ cpu, _, os = parts
299 -+ elif len(parts) == 2:
300 -+ cpu, os = parts
301 -+ else:
302 -+ die("Unexpected triplet string: %s" % triplet)
303 -
304 - # Autoconf uses config.sub to validate and canonicalize those triplets,
305 - # but the granularity of its results has never been satisfying to our
306 - # use, so we've had our own, different, canonicalization. We've also
307 - # historically not been very consistent with how we use the canonicalized
308 - # values. Hopefully, this will help us make things better.
309 - # The tests are inherited from our decades-old autoconf-based configure,
310 - # which can probably be improved/cleaned up because they are based on a
311 -
312 -
313 -
314 -
315
316 diff --git a/mail-client/thunderbird/thunderbird-60.3.0.ebuild b/mail-client/thunderbird/thunderbird-60.3.0.ebuild
317 deleted file mode 100644
318 index 37fe21caee3..00000000000
319 --- a/mail-client/thunderbird/thunderbird-60.3.0.ebuild
320 +++ /dev/null
321 @@ -1,560 +0,0 @@
322 -# Copyright 1999-2018 Gentoo Authors
323 -# Distributed under the terms of the GNU General Public License v2
324 -
325 -EAPI=6
326 -VIRTUALX_REQUIRED="pgo"
327 -WANT_AUTOCONF="2.1"
328 -MOZ_ESR=""
329 -MOZ_LIGHTNING_VER="6.2.2.1"
330 -MOZ_LIGHTNING_GDATA_VER="4.4.1"
331 -
332 -PYTHON_COMPAT=( python3_{5,6,7} )
333 -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
334 -
335 -# This list can be updated using scripts/get_langs.sh from the mozilla overlay
336 -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
337 -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
338 -nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr
339 -uk vi zh-CN zh-TW )
340 -
341 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
342 -MOZ_PV="${PV/_beta/b}"
343 -
344 -# Patches
345 -PATCHTB="thunderbird-60.0-patches-0"
346 -PATCHFF="firefox-60.0-patches-04"
347 -
348 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
349 -
350 -# ESR releases have slightly version numbers
351 -if [[ ${MOZ_ESR} == 1 ]]; then
352 - MOZ_PV="${MOZ_PV}esr"
353 -fi
354 -MOZ_P="${PN}-${MOZ_PV}"
355 -
356 -inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
357 -
358 -DESCRIPTION="Thunderbird Mail Client"
359 -HOMEPAGE="https://www.mozilla.org/thunderbird"
360 -
361 -KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
362 -SLOT="0"
363 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
364 -IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
365 - selinux startup-notification system-harfbuzz system-icu system-jpeg
366 - system-libevent system-libvpx system-sqlite wifi"
367 -RESTRICT="!bindist? ( bindist )"
368 -
369 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz )
370 -SRC_URI="${SRC_URI}
371 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
372 - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
373 - lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
374 - ${PATCH_URIS[@]}"
375 -
376 -ASM_DEPEND=">=dev-lang/yasm-1.1"
377 -
378 -CDEPEND="
379 - >=dev-libs/nss-3.36.4
380 - >=dev-libs/nspr-4.19
381 - >=app-text/hunspell-1.5.4:=
382 - dev-libs/atk
383 - dev-libs/expat
384 - >=x11-libs/cairo-1.10[X]
385 - >=x11-libs/gtk+-2.18:2
386 - >=x11-libs/gtk+-3.4.0:3
387 - x11-libs/gdk-pixbuf
388 - >=x11-libs/pango-1.22.0
389 - >=media-libs/libpng-1.6.34:0=[apng]
390 - >=media-libs/mesa-10.2:*
391 - media-libs/fontconfig
392 - >=media-libs/freetype-2.4.10
393 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
394 - virtual/freedesktop-icon-theme
395 - dbus? (
396 - >=sys-apps/dbus-0.60
397 - >=dev-libs/dbus-glib-0.72
398 - )
399 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
400 - >=x11-libs/pixman-0.19.2
401 - >=dev-libs/glib-2.26:2
402 - >=sys-libs/zlib-1.2.3
403 - >=virtual/libffi-3.0.10:=
404 - virtual/ffmpeg
405 - x11-libs/libX11
406 - x11-libs/libXcomposite
407 - x11-libs/libXdamage
408 - x11-libs/libXext
409 - x11-libs/libXfixes
410 - x11-libs/libXrender
411 - x11-libs/libXt
412 - system-harfbuzz? (
413 - >=media-libs/harfbuzz-1.4.2:0=
414 - >=media-gfx/graphite2-1.3.9-r1
415 - )
416 - system-icu? ( >=dev-libs/icu-59.1:= )
417 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
418 - system-libevent? ( >=dev-libs/libevent-2.0:0= )
419 - system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
420 - system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
421 - wifi? (
422 - kernel_linux? (
423 - >=sys-apps/dbus-0.60
424 - >=dev-libs/dbus-glib-0.72
425 - net-misc/networkmanager
426 - )
427 - )
428 - jack? ( virtual/jack )"
429 -
430 -DEPEND="${CDEPEND}
431 - app-arch/zip
432 - app-arch/unzip
433 - >=sys-devel/binutils-2.30
434 - sys-apps/findutils
435 - >=sys-devel/llvm-4.0.1
436 - >=sys-devel/clang-4.0.1
437 - clang? (
438 - >=sys-devel/llvm-4.0.1[gold]
439 - >=sys-devel/lld-4.0.1
440 - )
441 - pulseaudio? ( media-sound/pulseaudio )
442 - elibc_glibc? (
443 - virtual/cargo
444 - virtual/rust
445 - )
446 - elibc_musl? (
447 - virtual/cargo
448 - virtual/rust
449 - )
450 - amd64? (
451 - ${ASM_DEPEND}
452 - virtual/opengl
453 - )
454 - x86? (
455 - ${ASM_DEPEND}
456 - virtual/opengl
457 - )"
458 -
459 -RDEPEND="${CDEPEND}
460 - pulseaudio? (
461 - || (
462 - media-sound/pulseaudio
463 - >=media-sound/apulse-0.1.9
464 - )
465 - )
466 - selinux? (
467 - sec-policy/selinux-mozilla
468 - sec-policy/selinux-thunderbird
469 - )"
470 -
471 -REQUIRED_USE="wifi? ( dbus )"
472 -
473 -S="${WORKDIR}/${MOZ_P%b[0-9]*}"
474 -
475 -BUILD_OBJ_DIR="${S}/tbird"
476 -
477 -pkg_setup() {
478 - moz_pkgsetup
479 -
480 - # Avoid PGO profiling problems due to enviroment leakage
481 - # These should *always* be cleaned up anyway
482 - unset DBUS_SESSION_BUS_ADDRESS \
483 - DISPLAY \
484 - ORBIT_SOCKETDIR \
485 - SESSION_MANAGER \
486 - XDG_SESSION_COOKIE \
487 - XAUTHORITY
488 -
489 - if ! use bindist ; then
490 - elog "You are enabling official branding. You may not redistribute this build"
491 - elog "to any users on your network or the internet. Doing so puts yourself into"
492 - elog "a legal problem with Mozilla Foundation"
493 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
494 - elog
495 - fi
496 -
497 - addpredict /proc/self/oom_score_adj
498 -
499 - llvm_pkg_setup
500 -}
501 -
502 -pkg_pretend() {
503 - # Ensure we have enough disk space to compile
504 - CHECKREQS_DISK_BUILD="4G"
505 - check-reqs_pkg_setup
506 -}
507 -
508 -src_unpack() {
509 - unpack ${A}
510 -
511 - # Unpack language packs
512 - mozlinguas_src_unpack
513 -}
514 -
515 -src_prepare() {
516 - # Apply our patchset from firefox to thunderbird as well
517 - rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
518 - "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
519 - "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
520 - || die
521 - eapply "${WORKDIR}/firefox"
522 -
523 - # Ensure that are plugins dir is enabled as default
524 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
525 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
526 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
527 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
528 -
529 - # Don't error out when there's no files to be removed:
530 - sed 's@\(xargs rm\)$@\1 -f@' \
531 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
532 -
533 - # Don't exit with error when some libs are missing which we have in
534 - # system.
535 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
536 - -i "${S}"/comm/mail/installer/Makefile.in || die
537 -
538 - # Apply our Thunderbird patchset
539 - pushd "${S}"/comm &>/dev/null || die
540 - eapply "${WORKDIR}"/thunderbird
541 -
542 - # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without any actual
543 - # check on lightning version or changes:
544 - #
545 - # Confirm the version of lightning being grabbed for langpacks is the same
546 - # as that used in thunderbird
547 - #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV})
548 - #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
549 - # eqawarn "The version of lightning used for localization differs from the version"
550 - # eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
551 - # eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
552 - #fi
553 -
554 - popd &>/dev/null || die
555 -
556 - # Allow user to apply any additional patches without modifing ebuild
557 - eapply_user
558 -
559 - # Autotools configure is now called old-configure.in
560 - # This works because there is still a configure.in that happens to be for the
561 - # shell wrapper configure script
562 - eautoreconf old-configure.in
563 -
564 - # Must run autoconf in js/src
565 - cd "${S}"/js/src || die
566 - eautoconf old-configure.in
567 -}
568 -
569 -src_configure() {
570 - # Add information about TERM to output (build.log) to aid debugging
571 - # blessings problems
572 - if [[ -n "${TERM}" ]] ; then
573 - einfo "TERM is set to: \"${TERM}\""
574 - else
575 - einfo "TERM is unset."
576 - fi
577 -
578 - if use clang && ! tc-is-clang ; then
579 - # Force clang
580 - einfo "Enforcing the use of clang due to USE=clang ..."
581 - CC=${CHOST}-clang
582 - CXX=${CHOST}-clang++
583 - strip-unsupported-flags
584 - elif ! use clang && ! tc-is-gcc ; then
585 - # Force gcc
586 - einfo "Enforcing the use of gcc due to USE=-clang ..."
587 - CC=${CHOST}-gcc
588 - CXX=${CHOST}-g++
589 - strip-unsupported-flags
590 - fi
591 -
592 - ####################################
593 - #
594 - # mozconfig, CFLAGS and CXXFLAGS setup
595 - #
596 - ####################################
597 -
598 - mozconfig_init
599 - # common config components
600 - mozconfig_annotate 'system_libs' \
601 - --with-system-zlib \
602 - --with-system-bz2
603 -
604 - # Must pass release in order to properly select linker
605 - mozconfig_annotate 'Enable by Gentoo' --enable-release
606 -
607 - # Avoid auto-magic on linker
608 - if use clang ; then
609 - # This is upstream's default
610 - mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
611 - elif tc-ld-is-gold ; then
612 - mozconfig_annotate "linker is set to gold" --enable-linker=gold
613 - else
614 - mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
615 - fi
616 -
617 - # It doesn't compile on alpha without this LDFLAGS
618 - use alpha && append-ldflags "-Wl,--no-relax"
619 -
620 - # Add full relro support for hardened
621 - if use hardened; then
622 - append-ldflags "-Wl,-z,relro,-z,now"
623 - mozconfig_use_enable hardened hardening
624 - fi
625 -
626 - # Modifications to better support ARM, bug 553364
627 - if use neon ; then
628 - mozconfig_annotate '' --with-fpu=neon
629 -
630 - if ! tc-is-clang ; then
631 - # thumb options aren't supported when using clang, bug 666966
632 - mozconfig_annotate '' --with-thumb=yes
633 - mozconfig_annotate '' --with-thumb-interwork=no
634 - fi
635 - fi
636 - if [[ ${CHOST} == armv*h* ]] ; then
637 - mozconfig_annotate '' --with-float-abi=hard
638 - if ! use system-libvpx ; then
639 - sed -i -e "s|softfp|hard|" \
640 - "${S}"/media/libvpx/moz.build
641 - fi
642 - fi
643 -
644 - mozconfig_use_enable !bindist official-branding
645 - # Enable position independent executables
646 - mozconfig_annotate 'enabled by Gentoo' --enable-pie
647 -
648 - mozconfig_use_enable debug
649 - mozconfig_use_enable debug tests
650 - if ! use debug ; then
651 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
652 - else
653 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
654 - fi
655 - # These are enabled by default in all mozilla applications
656 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
657 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
658 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
659 - --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
660 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
661 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
662 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
663 - mozconfig_annotate '' --disable-crashreporter
664 - mozconfig_annotate 'Gentoo default' --with-system-png
665 - mozconfig_annotate '' --enable-system-ffi
666 - mozconfig_annotate '' --disable-gconf
667 - mozconfig_annotate '' --with-intl-api
668 - mozconfig_annotate '' --enable-system-pixman
669 - # Instead of the standard --build= and --host=, mozilla uses --host instead
670 - # of --build, and --target intstead of --host.
671 - # Note, mozilla also has --build but it does not do what you think it does.
672 - # Set both --target and --host as mozilla uses python to guess values otherwise
673 - mozconfig_annotate '' --target="${CHOST}"
674 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
675 - if use system-libevent; then
676 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
677 - fi
678 -
679 - # skia has no support for big-endian platforms
680 - if [[ $(tc-endian) == "big" ]]; then
681 - mozconfig_annotate 'big endian target' --disable-skia
682 - else
683 - mozconfig_annotate '' --enable-skia
684 - fi
685 -
686 - # use the gtk3 toolkit (the only one supported at this point)
687 - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
688 -
689 - mozconfig_use_enable startup-notification
690 - mozconfig_use_enable system-sqlite
691 - mozconfig_use_with system-jpeg
692 - mozconfig_use_with system-icu
693 - mozconfig_use_with system-libvpx
694 - mozconfig_use_with system-harfbuzz
695 - mozconfig_use_with system-harfbuzz system-graphite2
696 - mozconfig_use_enable pulseaudio
697 - # force the deprecated alsa sound code if pulseaudio is disabled
698 - if use kernel_linux && ! use pulseaudio ; then
699 - mozconfig_annotate '-pulseaudio' --enable-alsa
700 - fi
701 -
702 - mozconfig_use_enable dbus
703 -
704 - mozconfig_use_enable wifi necko-wifi
705 -
706 - # enable JACK, bug 600002
707 - mozconfig_use_enable jack
708 -
709 - # Other tb-specific settings
710 - mozconfig_annotate '' --with-user-appdir=.thunderbird
711 - mozconfig_annotate '' --enable-ldap
712 - mozconfig_annotate '' --enable-calendar
713 -
714 - # Disable built-in ccache support to avoid sandbox violation, #665420
715 - # Use FEATURES=ccache instead!
716 - mozconfig_annotate '' --without-ccache
717 - sed -i -e 's/ccache_stats = None/return None/' \
718 - python/mozbuild/mozbuild/controller/building.py || \
719 - die "Failed to disable ccache stats call"
720 -
721 - # Stylo is only broken on x86 builds
722 - use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
723 -
724 - # Stylo is horribly broken on arm, renders GUI unusable
725 - use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
726 -
727 - if use clang ; then
728 - # libprldap60.so: terminate called after throwing an instance of 'std::runtime_error', bug 667186
729 - mozconfig_annotate 'elf-hack is broken when using clang' --disable-elf-hack
730 - elif use arm ; then
731 - mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
732 - fi
733 -
734 - # Use an objdir to keep things organized.
735 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
736 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
737 -
738 - mozlinguas_mozconfig
739 -
740 - # Finalize and report settings
741 - mozconfig_final
742 -
743 - ####################################
744 - #
745 - # Configure and build
746 - #
747 - ####################################
748 -
749 - # Disable no-print-directory
750 - MAKEOPTS=${MAKEOPTS/--no-print-directory/}
751 -
752 - if [[ $(gcc-major-version) -lt 4 ]]; then
753 - append-cxxflags -fno-stack-protector
754 - fi
755 -
756 - # workaround for funky/broken upstream configure...
757 - SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
758 - ./mach configure || die
759 -}
760 -
761 -src_compile() {
762 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
763 - ./mach build --verbose || die
764 -}
765 -
766 -src_install() {
767 - declare emid
768 - cd "${BUILD_OBJ_DIR}" || die
769 -
770 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
771 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
772 -
773 - # Copy our preference before omnijar is created.
774 - cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
775 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
776 - || die
777 -
778 - # set dictionary path, to use system hunspell
779 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
780 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
781 -
782 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
783 - if use system-harfbuzz ; then
784 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
785 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
786 - fi
787 -
788 - # force cairo as the canvas renderer on platforms without skia support
789 - if [[ $(tc-endian) == "big" ]] ; then
790 - echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
791 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
792 - echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
793 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
794 - fi
795 -
796 - # dev-db/sqlite does not have FTS3_TOKENIZER support.
797 - # gloda needs it to function, and bad crashes happen when its enabled and doesn't work
798 - if use system-sqlite ; then
799 - echo "sticky_pref(\"mailnews.database.global.indexer.enabled\", false);" \
800 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
801 - fi
802 -
803 - cd "${S}" || die
804 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
805 - DESTDIR="${D}" ./mach install || die
806 -
807 - # Install language packs
808 - MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
809 -
810 - local size sizes icon_path icon
811 - if ! use bindist; then
812 - icon_path="${S}/comm/mail/branding/thunderbird"
813 - icon="${PN}-icon"
814 -
815 - domenu "${FILESDIR}"/icon/${PN}.desktop
816 - else
817 - icon_path="${S}/comm/mail/branding/nightly"
818 - icon="${PN}-icon-unbranded"
819 -
820 - newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
821 - ${PN}.desktop
822 -
823 - sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
824 - "${ED}"/usr/share/applications/${PN}.desktop
825 - fi
826 -
827 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
828 - newicon "${icon_path}"/default48.png "${icon}".png
829 - # Install icons for menu entry
830 - sizes="16 22 24 32 48 256"
831 - for size in ${sizes}; do
832 - newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png"
833 - done
834 -
835 - local emid
836 - # stage extra locales for lightning and install over existing
837 - emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
838 - rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
839 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
840 - "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
841 -
842 - mkdir -p "${T}/${emid}" || die
843 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
844 - insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
845 - doins -r "${T}/${emid}"
846 -
847 - if use lightning; then
848 - # move lightning out of distribution/extensions and into extensions for app-global install
849 - mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
850 -
851 - # stage extra locales for gdata-provider and install app-global
852 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
853 - "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
854 - emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
855 - mkdir -p "${T}/${emid}" || die
856 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
857 - insinto ${MOZILLA_FIVE_HOME}/extensions
858 - doins -r "${T}/${emid}"
859 - fi
860 -
861 - # thunderbird and thunderbird-bin are identical
862 - rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
863 - dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
864 -
865 - # Required in order to use plugins and even run thunderbird on hardened.
866 - pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
867 -}
868 -
869 -pkg_preinst() {
870 - gnome2_icon_savelist
871 -}
872 -
873 -pkg_postinst() {
874 - gnome2_icon_cache_update
875 - xdg_desktop_database_update
876 -}
877 -
878 -pkg_postrm() {
879 - gnome2_icon_cache_update
880 - xdg_desktop_database_update
881 -}
882
883 diff --git a/mail-client/thunderbird/thunderbird-60.3.2-r1.ebuild b/mail-client/thunderbird/thunderbird-60.3.2-r1.ebuild
884 deleted file mode 100644
885 index b50bc9259df..00000000000
886 --- a/mail-client/thunderbird/thunderbird-60.3.2-r1.ebuild
887 +++ /dev/null
888 @@ -1,555 +0,0 @@
889 -# Copyright 1999-2018 Gentoo Authors
890 -# Distributed under the terms of the GNU General Public License v2
891 -
892 -EAPI=6
893 -VIRTUALX_REQUIRED="pgo"
894 -WANT_AUTOCONF="2.1"
895 -MOZ_ESR=""
896 -MOZ_LIGHTNING_VER="6.2.2.1"
897 -MOZ_LIGHTNING_GDATA_VER="4.4.1"
898 -
899 -PYTHON_COMPAT=( python3_{5,6,7} )
900 -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
901 -
902 -# This list can be updated using scripts/get_langs.sh from the mozilla overlay
903 -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
904 -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
905 -nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr
906 -uk vi zh-CN zh-TW )
907 -
908 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
909 -MOZ_PV="${PV/_beta/b}"
910 -
911 -# Patches
912 -PATCHTB="thunderbird-60.0-patches-0"
913 -PATCHFF="firefox-60.0-patches-04"
914 -
915 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
916 -
917 -# ESR releases have slightly version numbers
918 -if [[ ${MOZ_ESR} == 1 ]]; then
919 - MOZ_PV="${MOZ_PV}esr"
920 -fi
921 -MOZ_P="${PN}-${MOZ_PV}"
922 -
923 -inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
924 -
925 -DESCRIPTION="Thunderbird Mail Client"
926 -HOMEPAGE="https://www.mozilla.org/thunderbird"
927 -
928 -KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
929 -SLOT="0"
930 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
931 -IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
932 - selinux startup-notification system-harfbuzz system-icu system-jpeg
933 - system-libevent system-libvpx system-sqlite wifi"
934 -RESTRICT="!bindist? ( bindist )"
935 -
936 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz )
937 -SRC_URI="${SRC_URI}
938 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
939 - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
940 - lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
941 - ${PATCH_URIS[@]}"
942 -
943 -ASM_DEPEND=">=dev-lang/yasm-1.1"
944 -
945 -CDEPEND="
946 - >=dev-libs/nss-3.36.4
947 - >=dev-libs/nspr-4.19
948 - >=app-text/hunspell-1.5.4:=
949 - dev-libs/atk
950 - dev-libs/expat
951 - >=x11-libs/cairo-1.10[X]
952 - >=x11-libs/gtk+-2.18:2
953 - >=x11-libs/gtk+-3.4.0:3
954 - x11-libs/gdk-pixbuf
955 - >=x11-libs/pango-1.22.0
956 - >=media-libs/libpng-1.6.34:0=[apng]
957 - >=media-libs/mesa-10.2:*
958 - media-libs/fontconfig
959 - >=media-libs/freetype-2.4.10
960 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
961 - virtual/freedesktop-icon-theme
962 - dbus? (
963 - >=sys-apps/dbus-0.60
964 - >=dev-libs/dbus-glib-0.72
965 - )
966 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
967 - >=x11-libs/pixman-0.19.2
968 - >=dev-libs/glib-2.26:2
969 - >=sys-libs/zlib-1.2.3
970 - >=virtual/libffi-3.0.10:=
971 - virtual/ffmpeg
972 - x11-libs/libX11
973 - x11-libs/libXcomposite
974 - x11-libs/libXdamage
975 - x11-libs/libXext
976 - x11-libs/libXfixes
977 - x11-libs/libXrender
978 - x11-libs/libXt
979 - system-harfbuzz? (
980 - >=media-libs/harfbuzz-1.4.2:0=
981 - >=media-gfx/graphite2-1.3.9-r1
982 - )
983 - system-icu? ( >=dev-libs/icu-59.1:= )
984 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
985 - system-libevent? ( >=dev-libs/libevent-2.0:0= )
986 - system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
987 - system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
988 - wifi? (
989 - kernel_linux? (
990 - >=sys-apps/dbus-0.60
991 - >=dev-libs/dbus-glib-0.72
992 - net-misc/networkmanager
993 - )
994 - )
995 - jack? ( virtual/jack )"
996 -
997 -DEPEND="${CDEPEND}
998 - app-arch/zip
999 - app-arch/unzip
1000 - >=sys-devel/binutils-2.30
1001 - sys-apps/findutils
1002 - >=sys-devel/llvm-4.0.1
1003 - >=sys-devel/clang-4.0.1
1004 - clang? (
1005 - >=sys-devel/llvm-4.0.1[gold]
1006 - >=sys-devel/lld-4.0.1
1007 - )
1008 - pulseaudio? ( media-sound/pulseaudio )
1009 - elibc_glibc? (
1010 - virtual/cargo
1011 - virtual/rust
1012 - )
1013 - elibc_musl? (
1014 - virtual/cargo
1015 - virtual/rust
1016 - )
1017 - amd64? (
1018 - ${ASM_DEPEND}
1019 - virtual/opengl
1020 - )
1021 - x86? (
1022 - ${ASM_DEPEND}
1023 - virtual/opengl
1024 - )"
1025 -
1026 -RDEPEND="${CDEPEND}
1027 - pulseaudio? (
1028 - || (
1029 - media-sound/pulseaudio
1030 - >=media-sound/apulse-0.1.9
1031 - )
1032 - )
1033 - selinux? (
1034 - sec-policy/selinux-mozilla
1035 - sec-policy/selinux-thunderbird
1036 - )"
1037 -
1038 -REQUIRED_USE="wifi? ( dbus )"
1039 -
1040 -S="${WORKDIR}/${MOZ_P%b[0-9]*}"
1041 -
1042 -BUILD_OBJ_DIR="${S}/tbird"
1043 -
1044 -pkg_setup() {
1045 - moz_pkgsetup
1046 -
1047 - # Avoid PGO profiling problems due to enviroment leakage
1048 - # These should *always* be cleaned up anyway
1049 - unset DBUS_SESSION_BUS_ADDRESS \
1050 - DISPLAY \
1051 - ORBIT_SOCKETDIR \
1052 - SESSION_MANAGER \
1053 - XDG_SESSION_COOKIE \
1054 - XAUTHORITY
1055 -
1056 - if ! use bindist ; then
1057 - elog "You are enabling official branding. You may not redistribute this build"
1058 - elog "to any users on your network or the internet. Doing so puts yourself into"
1059 - elog "a legal problem with Mozilla Foundation"
1060 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
1061 - elog
1062 - fi
1063 -
1064 - addpredict /proc/self/oom_score_adj
1065 -
1066 - llvm_pkg_setup
1067 -}
1068 -
1069 -pkg_pretend() {
1070 - # Ensure we have enough disk space to compile
1071 - CHECKREQS_DISK_BUILD="4G"
1072 - check-reqs_pkg_setup
1073 -}
1074 -
1075 -src_unpack() {
1076 - unpack ${A}
1077 -
1078 - # Unpack language packs
1079 - mozlinguas_src_unpack
1080 -}
1081 -
1082 -src_prepare() {
1083 - # Apply our patchset from firefox to thunderbird as well
1084 - rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
1085 - "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
1086 - "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
1087 - || die
1088 - eapply "${WORKDIR}/firefox"
1089 -
1090 - eapply "${FILESDIR}"/thunderbird-60-sqlite3-fts3-tokenizer.patch
1091 -
1092 - # Ensure that are plugins dir is enabled as default
1093 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
1094 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
1095 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
1096 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
1097 -
1098 - # Don't error out when there's no files to be removed:
1099 - sed 's@\(xargs rm\)$@\1 -f@' \
1100 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
1101 -
1102 - # Don't exit with error when some libs are missing which we have in
1103 - # system.
1104 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
1105 - -i "${S}"/comm/mail/installer/Makefile.in || die
1106 -
1107 - # Apply our Thunderbird patchset
1108 - pushd "${S}"/comm &>/dev/null || die
1109 - eapply "${WORKDIR}"/thunderbird
1110 -
1111 - # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without any actual
1112 - # check on lightning version or changes:
1113 - #
1114 - # Confirm the version of lightning being grabbed for langpacks is the same
1115 - # as that used in thunderbird
1116 - #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV})
1117 - #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
1118 - # eqawarn "The version of lightning used for localization differs from the version"
1119 - # eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
1120 - # eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
1121 - #fi
1122 -
1123 - popd &>/dev/null || die
1124 -
1125 - # Allow user to apply any additional patches without modifing ebuild
1126 - eapply_user
1127 -
1128 - # Autotools configure is now called old-configure.in
1129 - # This works because there is still a configure.in that happens to be for the
1130 - # shell wrapper configure script
1131 - eautoreconf old-configure.in
1132 -
1133 - # Must run autoconf in js/src
1134 - cd "${S}"/js/src || die
1135 - eautoconf old-configure.in
1136 -}
1137 -
1138 -src_configure() {
1139 - # Add information about TERM to output (build.log) to aid debugging
1140 - # blessings problems
1141 - if [[ -n "${TERM}" ]] ; then
1142 - einfo "TERM is set to: \"${TERM}\""
1143 - else
1144 - einfo "TERM is unset."
1145 - fi
1146 -
1147 - if use clang && ! tc-is-clang ; then
1148 - # Force clang
1149 - einfo "Enforcing the use of clang due to USE=clang ..."
1150 - CC=${CHOST}-clang
1151 - CXX=${CHOST}-clang++
1152 - strip-unsupported-flags
1153 - elif ! use clang && ! tc-is-gcc ; then
1154 - # Force gcc
1155 - einfo "Enforcing the use of gcc due to USE=-clang ..."
1156 - CC=${CHOST}-gcc
1157 - CXX=${CHOST}-g++
1158 - strip-unsupported-flags
1159 - fi
1160 -
1161 - ####################################
1162 - #
1163 - # mozconfig, CFLAGS and CXXFLAGS setup
1164 - #
1165 - ####################################
1166 -
1167 - mozconfig_init
1168 - # common config components
1169 - mozconfig_annotate 'system_libs' \
1170 - --with-system-zlib \
1171 - --with-system-bz2
1172 -
1173 - # Must pass release in order to properly select linker
1174 - mozconfig_annotate 'Enable by Gentoo' --enable-release
1175 -
1176 - # Avoid auto-magic on linker
1177 - if use clang ; then
1178 - # This is upstream's default
1179 - mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
1180 - elif tc-ld-is-gold ; then
1181 - mozconfig_annotate "linker is set to gold" --enable-linker=gold
1182 - else
1183 - mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
1184 - fi
1185 -
1186 - # It doesn't compile on alpha without this LDFLAGS
1187 - use alpha && append-ldflags "-Wl,--no-relax"
1188 -
1189 - # Add full relro support for hardened
1190 - if use hardened; then
1191 - append-ldflags "-Wl,-z,relro,-z,now"
1192 - mozconfig_use_enable hardened hardening
1193 - fi
1194 -
1195 - # Modifications to better support ARM, bug 553364
1196 - if use neon ; then
1197 - mozconfig_annotate '' --with-fpu=neon
1198 -
1199 - if ! tc-is-clang ; then
1200 - # thumb options aren't supported when using clang, bug 666966
1201 - mozconfig_annotate '' --with-thumb=yes
1202 - mozconfig_annotate '' --with-thumb-interwork=no
1203 - fi
1204 - fi
1205 - if [[ ${CHOST} == armv*h* ]] ; then
1206 - mozconfig_annotate '' --with-float-abi=hard
1207 - if ! use system-libvpx ; then
1208 - sed -i -e "s|softfp|hard|" \
1209 - "${S}"/media/libvpx/moz.build
1210 - fi
1211 - fi
1212 -
1213 - mozconfig_use_enable !bindist official-branding
1214 - # Enable position independent executables
1215 - mozconfig_annotate 'enabled by Gentoo' --enable-pie
1216 -
1217 - mozconfig_use_enable debug
1218 - mozconfig_use_enable debug tests
1219 - if ! use debug ; then
1220 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
1221 - else
1222 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
1223 - fi
1224 - # These are enabled by default in all mozilla applications
1225 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
1226 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
1227 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
1228 - --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
1229 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
1230 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
1231 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
1232 - mozconfig_annotate '' --disable-crashreporter
1233 - mozconfig_annotate 'Gentoo default' --with-system-png
1234 - mozconfig_annotate '' --enable-system-ffi
1235 - mozconfig_annotate '' --disable-gconf
1236 - mozconfig_annotate '' --with-intl-api
1237 - mozconfig_annotate '' --enable-system-pixman
1238 - # Instead of the standard --build= and --host=, mozilla uses --host instead
1239 - # of --build, and --target intstead of --host.
1240 - # Note, mozilla also has --build but it does not do what you think it does.
1241 - # Set both --target and --host as mozilla uses python to guess values otherwise
1242 - mozconfig_annotate '' --target="${CHOST}"
1243 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
1244 - if use system-libevent; then
1245 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
1246 - fi
1247 -
1248 - # skia has no support for big-endian platforms
1249 - if [[ $(tc-endian) == "big" ]]; then
1250 - mozconfig_annotate 'big endian target' --disable-skia
1251 - else
1252 - mozconfig_annotate '' --enable-skia
1253 - fi
1254 -
1255 - # use the gtk3 toolkit (the only one supported at this point)
1256 - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
1257 -
1258 - mozconfig_use_enable startup-notification
1259 - mozconfig_use_enable system-sqlite
1260 - mozconfig_use_with system-jpeg
1261 - mozconfig_use_with system-icu
1262 - mozconfig_use_with system-libvpx
1263 - mozconfig_use_with system-harfbuzz
1264 - mozconfig_use_with system-harfbuzz system-graphite2
1265 - mozconfig_use_enable pulseaudio
1266 - # force the deprecated alsa sound code if pulseaudio is disabled
1267 - if use kernel_linux && ! use pulseaudio ; then
1268 - mozconfig_annotate '-pulseaudio' --enable-alsa
1269 - fi
1270 -
1271 - mozconfig_use_enable dbus
1272 -
1273 - mozconfig_use_enable wifi necko-wifi
1274 -
1275 - # enable JACK, bug 600002
1276 - mozconfig_use_enable jack
1277 -
1278 - # Other tb-specific settings
1279 - mozconfig_annotate '' --with-user-appdir=.thunderbird
1280 - mozconfig_annotate '' --enable-ldap
1281 - mozconfig_annotate '' --enable-calendar
1282 -
1283 - # Disable built-in ccache support to avoid sandbox violation, #665420
1284 - # Use FEATURES=ccache instead!
1285 - mozconfig_annotate '' --without-ccache
1286 - sed -i -e 's/ccache_stats = None/return None/' \
1287 - python/mozbuild/mozbuild/controller/building.py || \
1288 - die "Failed to disable ccache stats call"
1289 -
1290 - # Stylo is only broken on x86 builds
1291 - use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
1292 -
1293 - # Stylo is horribly broken on arm, renders GUI unusable
1294 - use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
1295 -
1296 - if use clang ; then
1297 - # libprldap60.so: terminate called after throwing an instance of 'std::runtime_error', bug 667186
1298 - mozconfig_annotate 'elf-hack is broken when using clang' --disable-elf-hack
1299 - elif use arm ; then
1300 - mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
1301 - fi
1302 -
1303 - # Use an objdir to keep things organized.
1304 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
1305 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
1306 -
1307 - mozlinguas_mozconfig
1308 -
1309 - # Finalize and report settings
1310 - mozconfig_final
1311 -
1312 - ####################################
1313 - #
1314 - # Configure and build
1315 - #
1316 - ####################################
1317 -
1318 - # Disable no-print-directory
1319 - MAKEOPTS=${MAKEOPTS/--no-print-directory/}
1320 -
1321 - if [[ $(gcc-major-version) -lt 4 ]]; then
1322 - append-cxxflags -fno-stack-protector
1323 - fi
1324 -
1325 - # workaround for funky/broken upstream configure...
1326 - SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1327 - ./mach configure || die
1328 -}
1329 -
1330 -src_compile() {
1331 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1332 - ./mach build --verbose || die
1333 -}
1334 -
1335 -src_install() {
1336 - declare emid
1337 - cd "${BUILD_OBJ_DIR}" || die
1338 -
1339 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
1340 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
1341 -
1342 - # Copy our preference before omnijar is created.
1343 - cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
1344 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
1345 - || die
1346 -
1347 - # set dictionary path, to use system hunspell
1348 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
1349 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1350 -
1351 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
1352 - if use system-harfbuzz ; then
1353 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
1354 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1355 - fi
1356 -
1357 - # force cairo as the canvas renderer on platforms without skia support
1358 - if [[ $(tc-endian) == "big" ]] ; then
1359 - echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
1360 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1361 - echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
1362 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1363 - fi
1364 -
1365 - cd "${S}" || die
1366 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1367 - DESTDIR="${D}" ./mach install || die
1368 -
1369 - # Install language packs
1370 - MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
1371 -
1372 - local size sizes icon_path icon
1373 - if ! use bindist; then
1374 - icon_path="${S}/comm/mail/branding/thunderbird"
1375 - icon="${PN}-icon"
1376 -
1377 - domenu "${FILESDIR}"/icon/${PN}.desktop
1378 - else
1379 - icon_path="${S}/comm/mail/branding/nightly"
1380 - icon="${PN}-icon-unbranded"
1381 -
1382 - newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
1383 - ${PN}.desktop
1384 -
1385 - sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
1386 - "${ED}"/usr/share/applications/${PN}.desktop
1387 - fi
1388 -
1389 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
1390 - newicon "${icon_path}"/default48.png "${icon}".png
1391 - # Install icons for menu entry
1392 - sizes="16 22 24 32 48 256"
1393 - for size in ${sizes}; do
1394 - newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png"
1395 - done
1396 -
1397 - local emid
1398 - # stage extra locales for lightning and install over existing
1399 - emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
1400 - rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
1401 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
1402 - "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
1403 -
1404 - mkdir -p "${T}/${emid}" || die
1405 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
1406 - insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
1407 - doins -r "${T}/${emid}"
1408 -
1409 - if use lightning; then
1410 - # move lightning out of distribution/extensions and into extensions for app-global install
1411 - mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
1412 -
1413 - # stage extra locales for gdata-provider and install app-global
1414 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
1415 - "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
1416 - emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
1417 - mkdir -p "${T}/${emid}" || die
1418 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
1419 - insinto ${MOZILLA_FIVE_HOME}/extensions
1420 - doins -r "${T}/${emid}"
1421 - fi
1422 -
1423 - # thunderbird and thunderbird-bin are identical
1424 - rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
1425 - dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
1426 -
1427 - # Required in order to use plugins and even run thunderbird on hardened.
1428 - pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
1429 -}
1430 -
1431 -pkg_preinst() {
1432 - gnome2_icon_savelist
1433 -}
1434 -
1435 -pkg_postinst() {
1436 - gnome2_icon_cache_update
1437 - xdg_desktop_database_update
1438 -}
1439 -
1440 -pkg_postrm() {
1441 - gnome2_icon_cache_update
1442 - xdg_desktop_database_update
1443 -}
1444
1445 diff --git a/mail-client/thunderbird/thunderbird-60.3.3-r1.ebuild b/mail-client/thunderbird/thunderbird-60.3.3-r1.ebuild
1446 deleted file mode 100644
1447 index c3d4b19cab2..00000000000
1448 --- a/mail-client/thunderbird/thunderbird-60.3.3-r1.ebuild
1449 +++ /dev/null
1450 @@ -1,561 +0,0 @@
1451 -# Copyright 1999-2018 Gentoo Authors
1452 -# Distributed under the terms of the GNU General Public License v2
1453 -
1454 -EAPI=6
1455 -VIRTUALX_REQUIRED="pgo"
1456 -WANT_AUTOCONF="2.1"
1457 -MOZ_ESR=""
1458 -MOZ_LIGHTNING_VER="6.2.2.1"
1459 -MOZ_LIGHTNING_GDATA_VER="4.4.1"
1460 -
1461 -PYTHON_COMPAT=( python3_{5,6,7} )
1462 -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
1463 -
1464 -# This list can be updated using scripts/get_langs.sh from the mozilla overlay
1465 -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
1466 -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
1467 -nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr
1468 -uk vi zh-CN zh-TW )
1469 -
1470 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
1471 -MOZ_PV="${PV/_beta/b}"
1472 -
1473 -# Patches
1474 -PATCHTB="thunderbird-60.0-patches-0"
1475 -PATCHFF="firefox-60.0-patches-04"
1476 -
1477 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
1478 -
1479 -# ESR releases have slightly version numbers
1480 -if [[ ${MOZ_ESR} == 1 ]]; then
1481 - MOZ_PV="${MOZ_PV}esr"
1482 -fi
1483 -MOZ_P="${PN}-${MOZ_PV}"
1484 -
1485 -inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
1486 -
1487 -DESCRIPTION="Thunderbird Mail Client"
1488 -HOMEPAGE="https://www.mozilla.org/thunderbird"
1489 -
1490 -KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
1491 -SLOT="0"
1492 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
1493 -IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
1494 - selinux startup-notification system-harfbuzz system-icu system-jpeg
1495 - system-libevent system-libvpx system-sqlite wifi"
1496 -RESTRICT="!bindist? ( bindist )"
1497 -
1498 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz )
1499 -SRC_URI="${SRC_URI}
1500 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
1501 - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
1502 - lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
1503 - ${PATCH_URIS[@]}"
1504 -
1505 -ASM_DEPEND=">=dev-lang/yasm-1.1"
1506 -
1507 -CDEPEND="
1508 - >=dev-libs/nss-3.36.4
1509 - >=dev-libs/nspr-4.19
1510 - >=app-text/hunspell-1.5.4:=
1511 - dev-libs/atk
1512 - dev-libs/expat
1513 - >=x11-libs/cairo-1.10[X]
1514 - >=x11-libs/gtk+-2.18:2
1515 - >=x11-libs/gtk+-3.4.0:3
1516 - x11-libs/gdk-pixbuf
1517 - >=x11-libs/pango-1.22.0
1518 - >=media-libs/libpng-1.6.34:0=[apng]
1519 - >=media-libs/mesa-10.2:*
1520 - media-libs/fontconfig
1521 - >=media-libs/freetype-2.4.10
1522 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
1523 - virtual/freedesktop-icon-theme
1524 - dbus? (
1525 - >=sys-apps/dbus-0.60
1526 - >=dev-libs/dbus-glib-0.72
1527 - )
1528 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
1529 - >=x11-libs/pixman-0.19.2
1530 - >=dev-libs/glib-2.26:2
1531 - >=sys-libs/zlib-1.2.3
1532 - >=virtual/libffi-3.0.10:=
1533 - virtual/ffmpeg
1534 - x11-libs/libX11
1535 - x11-libs/libXcomposite
1536 - x11-libs/libXdamage
1537 - x11-libs/libXext
1538 - x11-libs/libXfixes
1539 - x11-libs/libXrender
1540 - x11-libs/libXt
1541 - system-harfbuzz? (
1542 - >=media-libs/harfbuzz-1.4.2:0=
1543 - >=media-gfx/graphite2-1.3.9-r1
1544 - )
1545 - system-icu? ( >=dev-libs/icu-59.1:= )
1546 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
1547 - system-libevent? ( >=dev-libs/libevent-2.0:0= )
1548 - system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
1549 - system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
1550 - wifi? (
1551 - kernel_linux? (
1552 - >=sys-apps/dbus-0.60
1553 - >=dev-libs/dbus-glib-0.72
1554 - net-misc/networkmanager
1555 - )
1556 - )
1557 - jack? ( virtual/jack )"
1558 -
1559 -DEPEND="${CDEPEND}
1560 - app-arch/zip
1561 - app-arch/unzip
1562 - >=sys-devel/binutils-2.30
1563 - sys-apps/findutils
1564 - >=sys-devel/llvm-4.0.1
1565 - >=sys-devel/clang-4.0.1
1566 - clang? (
1567 - >=sys-devel/llvm-4.0.1[gold]
1568 - >=sys-devel/lld-4.0.1
1569 - )
1570 - pulseaudio? ( media-sound/pulseaudio )
1571 - elibc_glibc? (
1572 - virtual/cargo
1573 - virtual/rust
1574 - )
1575 - elibc_musl? (
1576 - virtual/cargo
1577 - virtual/rust
1578 - )
1579 - amd64? (
1580 - ${ASM_DEPEND}
1581 - virtual/opengl
1582 - )
1583 - x86? (
1584 - ${ASM_DEPEND}
1585 - virtual/opengl
1586 - )"
1587 -
1588 -RDEPEND="${CDEPEND}
1589 - pulseaudio? (
1590 - || (
1591 - media-sound/pulseaudio
1592 - >=media-sound/apulse-0.1.9
1593 - )
1594 - )
1595 - selinux? (
1596 - sec-policy/selinux-mozilla
1597 - sec-policy/selinux-thunderbird
1598 - )"
1599 -
1600 -REQUIRED_USE="wifi? ( dbus )"
1601 -
1602 -S="${WORKDIR}/${MOZ_P%b[0-9]*}"
1603 -
1604 -BUILD_OBJ_DIR="${S}/tbird"
1605 -
1606 -pkg_setup() {
1607 - moz_pkgsetup
1608 -
1609 - # Avoid PGO profiling problems due to enviroment leakage
1610 - # These should *always* be cleaned up anyway
1611 - unset DBUS_SESSION_BUS_ADDRESS \
1612 - DISPLAY \
1613 - ORBIT_SOCKETDIR \
1614 - SESSION_MANAGER \
1615 - XDG_SESSION_COOKIE \
1616 - XAUTHORITY
1617 -
1618 - if ! use bindist ; then
1619 - elog "You are enabling official branding. You may not redistribute this build"
1620 - elog "to any users on your network or the internet. Doing so puts yourself into"
1621 - elog "a legal problem with Mozilla Foundation"
1622 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
1623 - elog
1624 - fi
1625 -
1626 - addpredict /proc/self/oom_score_adj
1627 -
1628 - llvm_pkg_setup
1629 -}
1630 -
1631 -pkg_pretend() {
1632 - # Ensure we have enough disk space to compile
1633 - CHECKREQS_DISK_BUILD="4G"
1634 - check-reqs_pkg_setup
1635 -}
1636 -
1637 -src_unpack() {
1638 - unpack ${A}
1639 -
1640 - # Unpack language packs
1641 - mozlinguas_src_unpack
1642 -}
1643 -
1644 -src_prepare() {
1645 - # Apply our patchset from firefox to thunderbird as well
1646 - rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
1647 - "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
1648 - "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
1649 - || die
1650 - eapply "${WORKDIR}/firefox"
1651 -
1652 - eapply "${FILESDIR}"/thunderbird-60-sqlite3-fts3-tokenizer.patch
1653 -
1654 - # Ensure that are plugins dir is enabled as default
1655 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
1656 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
1657 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
1658 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
1659 -
1660 - # Don't error out when there's no files to be removed:
1661 - sed 's@\(xargs rm\)$@\1 -f@' \
1662 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
1663 -
1664 - # Don't exit with error when some libs are missing which we have in
1665 - # system.
1666 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
1667 - -i "${S}"/comm/mail/installer/Makefile.in || die
1668 -
1669 - # Apply our Thunderbird patchset
1670 - pushd "${S}"/comm &>/dev/null || die
1671 - eapply "${WORKDIR}"/thunderbird
1672 -
1673 - # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without any actual
1674 - # check on lightning version or changes:
1675 - #
1676 - # Confirm the version of lightning being grabbed for langpacks is the same
1677 - # as that used in thunderbird
1678 - #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV})
1679 - #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
1680 - # eqawarn "The version of lightning used for localization differs from the version"
1681 - # eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
1682 - # eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
1683 - #fi
1684 -
1685 - popd &>/dev/null || die
1686 -
1687 - # Allow user to apply any additional patches without modifing ebuild
1688 - eapply_user
1689 -
1690 - # Autotools configure is now called old-configure.in
1691 - # This works because there is still a configure.in that happens to be for the
1692 - # shell wrapper configure script
1693 - eautoreconf old-configure.in
1694 -
1695 - # Must run autoconf in js/src
1696 - cd "${S}"/js/src || die
1697 - eautoconf old-configure.in
1698 -}
1699 -
1700 -src_configure() {
1701 - # Add information about TERM to output (build.log) to aid debugging
1702 - # blessings problems
1703 - if [[ -n "${TERM}" ]] ; then
1704 - einfo "TERM is set to: \"${TERM}\""
1705 - else
1706 - einfo "TERM is unset."
1707 - fi
1708 -
1709 - if use clang && ! tc-is-clang ; then
1710 - # Force clang
1711 - einfo "Enforcing the use of clang due to USE=clang ..."
1712 - CC=${CHOST}-clang
1713 - CXX=${CHOST}-clang++
1714 - strip-unsupported-flags
1715 - elif ! use clang && ! tc-is-gcc ; then
1716 - # Force gcc
1717 - einfo "Enforcing the use of gcc due to USE=-clang ..."
1718 - CC=${CHOST}-gcc
1719 - CXX=${CHOST}-g++
1720 - strip-unsupported-flags
1721 - fi
1722 -
1723 - ####################################
1724 - #
1725 - # mozconfig, CFLAGS and CXXFLAGS setup
1726 - #
1727 - ####################################
1728 -
1729 - mozconfig_init
1730 - # common config components
1731 - mozconfig_annotate 'system_libs' \
1732 - --with-system-zlib \
1733 - --with-system-bz2
1734 -
1735 - # Must pass release in order to properly select linker
1736 - mozconfig_annotate 'Enable by Gentoo' --enable-release
1737 -
1738 - # Avoid auto-magic on linker
1739 - if use clang ; then
1740 - # This is upstream's default
1741 - mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
1742 - elif tc-ld-is-gold ; then
1743 - mozconfig_annotate "linker is set to gold" --enable-linker=gold
1744 - else
1745 - mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
1746 - fi
1747 -
1748 - # It doesn't compile on alpha without this LDFLAGS
1749 - use alpha && append-ldflags "-Wl,--no-relax"
1750 -
1751 - # Add full relro support for hardened
1752 - if use hardened; then
1753 - append-ldflags "-Wl,-z,relro,-z,now"
1754 - mozconfig_use_enable hardened hardening
1755 - fi
1756 -
1757 - # Modifications to better support ARM, bug 553364
1758 - if use neon ; then
1759 - mozconfig_annotate '' --with-fpu=neon
1760 -
1761 - if ! tc-is-clang ; then
1762 - # thumb options aren't supported when using clang, bug 666966
1763 - mozconfig_annotate '' --with-thumb=yes
1764 - mozconfig_annotate '' --with-thumb-interwork=no
1765 - fi
1766 - fi
1767 - if [[ ${CHOST} == armv*h* ]] ; then
1768 - mozconfig_annotate '' --with-float-abi=hard
1769 - if ! use system-libvpx ; then
1770 - sed -i -e "s|softfp|hard|" \
1771 - "${S}"/media/libvpx/moz.build
1772 - fi
1773 - fi
1774 -
1775 - mozconfig_use_enable !bindist official-branding
1776 - # Enable position independent executables
1777 - mozconfig_annotate 'enabled by Gentoo' --enable-pie
1778 -
1779 - mozconfig_use_enable debug
1780 - mozconfig_use_enable debug tests
1781 - if ! use debug ; then
1782 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
1783 - else
1784 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
1785 - fi
1786 - # These are enabled by default in all mozilla applications
1787 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
1788 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
1789 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
1790 - --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
1791 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
1792 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
1793 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
1794 - mozconfig_annotate '' --disable-crashreporter
1795 - mozconfig_annotate 'Gentoo default' --with-system-png
1796 - mozconfig_annotate '' --enable-system-ffi
1797 - mozconfig_annotate '' --disable-gconf
1798 - mozconfig_annotate '' --with-intl-api
1799 - mozconfig_annotate '' --enable-system-pixman
1800 - # Instead of the standard --build= and --host=, mozilla uses --host instead
1801 - # of --build, and --target intstead of --host.
1802 - # Note, mozilla also has --build but it does not do what you think it does.
1803 - # Set both --target and --host as mozilla uses python to guess values otherwise
1804 - mozconfig_annotate '' --target="${CHOST}"
1805 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
1806 - if use system-libevent; then
1807 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
1808 - fi
1809 -
1810 - # skia has no support for big-endian platforms
1811 - if [[ $(tc-endian) == "big" ]]; then
1812 - mozconfig_annotate 'big endian target' --disable-skia
1813 - else
1814 - mozconfig_annotate '' --enable-skia
1815 - fi
1816 -
1817 - # use the gtk3 toolkit (the only one supported at this point)
1818 - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
1819 -
1820 - mozconfig_use_enable startup-notification
1821 - mozconfig_use_enable system-sqlite
1822 - mozconfig_use_with system-jpeg
1823 - mozconfig_use_with system-icu
1824 - mozconfig_use_with system-libvpx
1825 - mozconfig_use_with system-harfbuzz
1826 - mozconfig_use_with system-harfbuzz system-graphite2
1827 - mozconfig_use_enable pulseaudio
1828 - # force the deprecated alsa sound code if pulseaudio is disabled
1829 - if use kernel_linux && ! use pulseaudio ; then
1830 - mozconfig_annotate '-pulseaudio' --enable-alsa
1831 - fi
1832 -
1833 - mozconfig_use_enable dbus
1834 -
1835 - mozconfig_use_enable wifi necko-wifi
1836 -
1837 - # enable JACK, bug 600002
1838 - mozconfig_use_enable jack
1839 -
1840 - # Other tb-specific settings
1841 - mozconfig_annotate '' --with-user-appdir=.thunderbird
1842 - mozconfig_annotate '' --enable-ldap
1843 - mozconfig_annotate '' --enable-calendar
1844 -
1845 - # Disable built-in ccache support to avoid sandbox violation, #665420
1846 - # Use FEATURES=ccache instead!
1847 - mozconfig_annotate '' --without-ccache
1848 - sed -i -e 's/ccache_stats = None/return None/' \
1849 - python/mozbuild/mozbuild/controller/building.py || \
1850 - die "Failed to disable ccache stats call"
1851 -
1852 - # Stylo is only broken on x86 builds
1853 - use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
1854 -
1855 - # Stylo is horribly broken on arm, renders GUI unusable
1856 - use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
1857 -
1858 - if use clang ; then
1859 - # libprldap60.so: terminate called after throwing an instance of 'std::runtime_error', bug 667186
1860 - mozconfig_annotate 'elf-hack is broken when using clang' --disable-elf-hack
1861 - elif use arm ; then
1862 - mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
1863 - fi
1864 -
1865 - # Use an objdir to keep things organized.
1866 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
1867 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
1868 -
1869 - mozlinguas_mozconfig
1870 -
1871 - # Finalize and report settings
1872 - mozconfig_final
1873 -
1874 - ####################################
1875 - #
1876 - # Configure and build
1877 - #
1878 - ####################################
1879 -
1880 - # Disable no-print-directory
1881 - MAKEOPTS=${MAKEOPTS/--no-print-directory/}
1882 -
1883 - if [[ $(gcc-major-version) -lt 4 ]]; then
1884 - append-cxxflags -fno-stack-protector
1885 - fi
1886 -
1887 - # workaround for funky/broken upstream configure...
1888 - SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1889 - ./mach configure || die
1890 -}
1891 -
1892 -src_compile() {
1893 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1894 - ./mach build --verbose || die
1895 -}
1896 -
1897 -src_install() {
1898 - declare emid
1899 - cd "${BUILD_OBJ_DIR}" || die
1900 -
1901 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
1902 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
1903 -
1904 - # Copy our preference before omnijar is created.
1905 - cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
1906 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
1907 - || die
1908 -
1909 - # set dictionary path, to use system hunspell
1910 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
1911 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1912 -
1913 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
1914 - if use system-harfbuzz ; then
1915 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
1916 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1917 - fi
1918 -
1919 - # force cairo as the canvas renderer on platforms without skia support
1920 - if [[ $(tc-endian) == "big" ]] ; then
1921 - echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
1922 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1923 - echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
1924 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1925 - fi
1926 -
1927 - cd "${S}" || die
1928 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1929 - DESTDIR="${D}" ./mach install || die
1930 -
1931 - # Install language packs
1932 - MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
1933 -
1934 - local size sizes icon_path icon
1935 - if ! use bindist; then
1936 - icon_path="${S}/comm/mail/branding/thunderbird"
1937 - icon="${PN}-icon"
1938 -
1939 - domenu "${FILESDIR}"/icon/${PN}.desktop
1940 - else
1941 - icon_path="${S}/comm/mail/branding/nightly"
1942 - icon="${PN}-icon-unbranded"
1943 -
1944 - newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
1945 - ${PN}.desktop
1946 -
1947 - sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
1948 - "${ED}"/usr/share/applications/${PN}.desktop
1949 - fi
1950 -
1951 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
1952 - newicon "${icon_path}"/default48.png "${icon}".png
1953 - # Install icons for menu entry
1954 - sizes="16 22 24 32 48 256"
1955 - for size in ${sizes}; do
1956 - newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png"
1957 - done
1958 -
1959 - local emid
1960 - # stage extra locales for lightning and install over existing
1961 - emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
1962 - rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
1963 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
1964 - "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
1965 -
1966 - mkdir -p "${T}/${emid}" || die
1967 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
1968 - insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
1969 - doins -r "${T}/${emid}"
1970 -
1971 - if use lightning; then
1972 - # move lightning out of distribution/extensions and into extensions for app-global install
1973 - mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
1974 -
1975 - # stage extra locales for gdata-provider and install app-global
1976 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
1977 - "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
1978 - emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
1979 - mkdir -p "${T}/${emid}" || die
1980 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
1981 -
1982 - # manifest.json does not allow the addon to load, put install.rdf in place
1983 - # note, version number needs to be set properly
1984 - cp -RLp -t "${T}/${emid}" "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf
1985 - sed -i -e '/em:version/ s/>[^<]*</>4.1</' "${T}/${emid}"/install.rdf
1986 -
1987 - insinto ${MOZILLA_FIVE_HOME}/extensions
1988 - doins -r "${T}/${emid}"
1989 - fi
1990 -
1991 - # thunderbird and thunderbird-bin are identical
1992 - rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
1993 - dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
1994 -
1995 - # Required in order to use plugins and even run thunderbird on hardened.
1996 - pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
1997 -}
1998 -
1999 -pkg_preinst() {
2000 - gnome2_icon_savelist
2001 -}
2002 -
2003 -pkg_postinst() {
2004 - gnome2_icon_cache_update
2005 - xdg_desktop_database_update
2006 -}
2007 -
2008 -pkg_postrm() {
2009 - gnome2_icon_cache_update
2010 - xdg_desktop_database_update
2011 -}