Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
Date: Thu, 04 Apr 2019 19:30:35
Message-Id: 1554406099.2db8f092d10637d0a1e43c4d098a00b547b4f9ad.bman@gentoo
1 commit: 2db8f092d10637d0a1e43c4d098a00b547b4f9ad
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 4 19:28:19 2019 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 4 19:28:19 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db8f092
7
8 mail-client/thunderbird: drop vulnerable wrt bug #681834
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 mail-client/thunderbird/Manifest | 110 ----
13 mail-client/thunderbird/thunderbird-60.5.3.ebuild | 602 ----------------------
14 mail-client/thunderbird/thunderbird-60.6.0.ebuild | 602 ----------------------
15 3 files changed, 1314 deletions(-)
16
17 diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
18 index d33f2f59587..f11b4c25a90 100644
19 --- a/mail-client/thunderbird/Manifest
20 +++ b/mail-client/thunderbird/Manifest
21 @@ -1,6 +1,4 @@
22 DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0 SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
23 -DIST firefox-60.5-patches-01.tar.xz 13332 BLAKE2B 53308d415369c6814504697ed9692023e636c42b58053867fd14e8edd94baa2777ed9f33e147f796d6fcd5f30c1d2258f9fd3247392e37a921a53f41a6903e92 SHA512 de24544c5aa8ade35e4e3e0fac10399f8eb44ea4bb9063b85bbcf2db12280d23ccc5fd29032f33f3723c0a0c3c2381429e2c19bd631e90615908b4f68f745a21
24 -DIST firefox-60.6-patches-01.tar.xz 14548 BLAKE2B 412059a6db015fff0985e637768426f877b33bb6b649c54f1292780b9d871f8fe9bf8e6b150ec36ab3647b4501fa6aec821c089a5d6fa861402f05e948f1a9d4 SHA512 b97da7a7b65bbf53cb6b9f48fc6c07a32cefa9d4b4a79ce57df047f941f5269e21bf09fa56a5f31bbf757ed2d76f8a1fe01d2306c92d20cab979e0a21f895e64
25 DIST firefox-60.6-patches-02.tar.xz 15788 BLAKE2B 1be3fab620fcfa0e59d1ba4519577600e7cec4e1fe285bdce9a70e0c4464cb205850d39f8007b7ea1cb4eb3c019170fb66ec17911fcbaf26c50370a14e9bf087 SHA512 092ccdac1198eb775dc3dab05cd5e852b6b0c5d6557d58e54f86515f876f8ae025d872969331c482cd77317a8813a9f5926ea37d08af9d433246e2b5864d7cea
26 DIST gdata-provider-3.3.tar.xz 85628 BLAKE2B 2ccde620b181a2d8678f50d7107373886f3b2e7d1d1e8861c4e42602cedb02108d28e0bf5e5cd9e31474356b70cb99baa7870e20436bc72e25cd8a8fc1353d14 SHA512 ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
27 DIST gdata-provider-4.4.1.tar.xz 78728 BLAKE2B bfe04d714334c38c932d2186ffd859583176ef455b283534c5f8f9e1ab7dc13bdfb8c15db6007de482ab015afc2b8524aad725380bec75ee5f59ea81d6307ba9 SHA512 6c9b5ac41a1064bd1799d2a2f633c3064b27f1294ac3c8908cdef6c1d2eea7b602f2f7bf240b71f507fe9ad286588f030e12f49a41b3bed7bbcc99f3021369f9
28 @@ -64,114 +62,6 @@ DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 441b5332a08daca64282a8d4233c7d9
29 DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4 SHA512 24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
30 DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74 SHA512 0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
31 DIST thunderbird-60.0-patches-0.tar.xz 10292 BLAKE2B a81ac6708389baff21accccac1511c1fc372324cac8bb3ee0f3b5d2a0690b6e22ef658b41c887b99168b43c4ea4bb0947d3e48ad9b7e80db558db22c976df868 SHA512 1dae465676b2ff4faae08ebf69e6bac46552bc0331659bf5f444c45b026e4c8d2fc46cd3758e3bd121716aa85d5dcc56de6483919f7f0077b9d9720574dbd1aa
32 -DIST thunderbird-60.5.3-ar.xpi 627181 BLAKE2B bcbbda6174b102f9110fe470a6ff338ba5b16d155344398538b806a886b8dbcea6ce05f7ca22f41354844d275fe513a25bedd3c4fc780cf9672872c81b000d59 SHA512 6aa8f6d06d03b790890d4bb38fe90bca4f5a2b93be327aa1bf149dcfd19b548f1007cbc938ce81421cb9e4f615582add43e4a81f3e325b4fe27c9fcd3facca33
33 -DIST thunderbird-60.5.3-ast.xpi 559643 BLAKE2B 1fd59bcbf38fc70d7b7ec8d051c91253f054c238a1d4c21df05d31f036b56b01ce8b7eddea1aa45a21e4bfd86d879b5f1f86101e16e6c4badc96357e1422df97 SHA512 5008e084f9dc26caba3c04620063a85c7db2f2b89c2eaddd77edccf8f324ee054ca92eb080a364a61e3b73cd87a314a8d41e49f8f9b27e7601fd82e1f6f1c013
34 -DIST thunderbird-60.5.3-be.xpi 659079 BLAKE2B d9997d70653cc422fa8a3a1bb73076691eb39f059886849637535334536cc5947b28ee3a802d9c2d51e6c03fde952a28f52d15e10fe8627406947ac70cd20720 SHA512 6232ba35db14fb99856f09c9b66827640332abc09c78ef99938050e3adbc58d039318eca3a9f1f154a2a2c526796de3d355b5c5cd789b12168c993498bb67c9e
35 -DIST thunderbird-60.5.3-bg.xpi 669317 BLAKE2B 2d5291c752de13714fd0a4373e43550fdec53e5ca26d7042167255854dcbf0c327b60df5037299d3a4e86224e33fad491ccd26952189c5420ff0d183487a8503 SHA512 c73f41e68e671172c877aa1a305360db7caa7894361c1d0ffb9d0e0b6b1c5c00958fdd4e4068c3bafee0da0152aa5f01f1aa115227331c5e6ebdb3b7be1f700c
36 -DIST thunderbird-60.5.3-br.xpi 580372 BLAKE2B 3e0bd00b75411e63faa49665d9effbbcf2286a3595b2fd04f313cfa9589990de170f028db600422cd1738a4df722722c8125ccf0e172a6cb420236436c8f37f2 SHA512 9a17707c485c3bb8203ca7daf50ed7fe36b08376fb454d3fef958dc86c10f2f898fc534b5366cf39187740d8ced3be456ad18af9da684ff7425339630dab920e
37 -DIST thunderbird-60.5.3-ca.xpi 591971 BLAKE2B c00610d637419eb909ed07fe0d87ebeba7aa03eece0c9b6cb8dbc5a8f9ffe34131858a6cbb07a124993f5d79be562fdd3e4be787bc150e379d32b9be5921a541 SHA512 39489e3a9c000572f8e7e36e2384f03169df30ea84dba5890260975cd99bc831f2cc9c2325b8aec64749b48f2ee8d08c803c8f637ed7ad8ed7fc70d6ce797b6b
38 -DIST thunderbird-60.5.3-cs.xpi 611203 BLAKE2B 0a331732009cddbaedb93d4a1cacee3762a562e18e542a442f55f3ae8ed6bedd59a5ce5b099f15e6a97b6baf05ec3c8a67fe2ada6ce4807e5da4df53124b44ae SHA512 d83e19d7a89ddc162fac3ebf71cb0c1213ed259788549fe3e75891eb8781304f9ed238e9b64133bc69d222f54b2ee4bdd7c5b4fe2eeabb98e8dc8bd5d1c93574
39 -DIST thunderbird-60.5.3-cy.xpi 586039 BLAKE2B 2e969443daa6ea9aef183ea46d53b1978d30712a6b85d73e796e2a94a06e6ffd3c2e99b7b9da49ebe84a36e1219bf37b408c071cbdd68cb9f997688d22e324e5 SHA512 9508ac8cac4c711bcaab9a41eebc4ac01c5fe09f2c501008643ae0b9df16fe9de0fb16a2a1362fb58732214232570f3578df6bab0cbb4a6e166e0dc92caf2934
40 -DIST thunderbird-60.5.3-da.xpi 570807 BLAKE2B 72f4956929d549e33cae9506de26bde8de814fef9ce04495137c2b443ef9f3cfebdca409d388652f69e5240c35b9b4e58a49c46221dec8ae1f610f4729db6e8f SHA512 c366a0d7940595c8b53e69ff961f5ed0580d291b89ecdc1db36ebd9da55153e951d790866a6f025e288856beda8fb43269d8576238a704bb651657af7ade6e7a
41 -DIST thunderbird-60.5.3-de.xpi 582575 BLAKE2B 5613dea86e8c725a33a2255fe1dee2f014bcd9b7f1a0828457d30293a23f5e4ca22c3398afbfba9dd9c64d9ed7bf2b6ac55dc77148b9ee53ce6ee11d23473caf SHA512 46c5405368ed6ed00c747a6449d815396a7fdae0bab5472e5b5c061acb3d8b5ffc7d08f776356a0b83bdddb77ed80bfb078253d5efdd56559838e11d4d90024d
42 -DIST thunderbird-60.5.3-el.xpi 694858 BLAKE2B 7a0e1af405d4cc43857aa5b23a002baf30914ed65ccee1fcc1b491c0f060a80cae736232f23504ed1a7eff53a11d1dabb4f7272fc4261ec7b791d993edc940a9 SHA512 fc9beb99c581aa381c4488c2e9396a429a3fde0407e8b2b4684182882c8b6d1551f73d0c7ba7d5c050bdee0d13487653d71a735a15ac158a0153cb82f81a920a
43 -DIST thunderbird-60.5.3-en-GB.xpi 553896 BLAKE2B 81669f96a10788f9a8a009d0390cf3b0dedab006d6ca3b8d6fa57d4e937386ec213dc83503d369e33e28ccb4f483821dbc1d6447009f7fdc43d6efca94d765ce SHA512 44de972f64b8c276fb1b23220666245611e771feefa37f5d293795ceca6bb9025345356ebd6d45eca4e306abfa7303404776cb4155d356af1dc4bceed282ccea
44 -DIST thunderbird-60.5.3-es-AR.xpi 595048 BLAKE2B 882a474d22321bece82642452f268d8c07dab7523be97551ad96dd7352ea10f1e4ac78e71b536dbda65a27fd60c14e08c1e3377838aaa8c8adfac7445b727b55 SHA512 154e2841e2c12df883ff6c381ba82b47c177c52cd831ff89d3ab809f88acc7125eb6ff7bfd4f39e7894e38b24d8992c2f174ae5b8710c5fe179ca73a6fe0e43a
45 -DIST thunderbird-60.5.3-es-ES.xpi 492212 BLAKE2B 50008d0c8f97e97c25f386c690ced14dce894122c41d97409c8875bf4979bf656d195ec3131f42e86c1ef0bbd8978c1bbd6cc118ebfa5372c1f893c60f31cdec SHA512 fa21fa829b64b7e68062b6c29d9a757f35d9e5be9272d772796a311576d792ea2af2e2f25e6cf81a246e6085c203c1e805e9d0dff1c6a78f498b31e17c1d2d97
46 -DIST thunderbird-60.5.3-et.xpi 570868 BLAKE2B a59cac3030f20345865ac1bef0a4baae8d69080286d5f24db4930c5866b235e6127d1a385510de4a10fed2fecbe0b7af74b3a505c32c24e150a5ab38703fe893 SHA512 f3df4657ef1d76c9469ee830f94aff0c0309952efad0f814755fc7fd758705b208371af15ded3b985e7555aeac4791730627cbbe719bbd9ee4350a4de88750b1
47 -DIST thunderbird-60.5.3-eu.xpi 581385 BLAKE2B cbe9c4b6aa8bad77a7508403944b14f4b3871641f3b0e67b892640f685389dca66d0cb99e07324eb51b2b0288987d9a8daca83fed923cf4b792a88f3c5c13c9a SHA512 33bb369235c458c468a1928d3c341f17a61965142ca7a47223e221dd3bf8162ef40349057204a05cbd7dc029529ad820beb58b70a75035680c61f82b0085a9b3
48 -DIST thunderbird-60.5.3-fi.xpi 575755 BLAKE2B a7de65dd9665871344dbdf524bd0b66180c53c2f0d097840d0be6d015bd23cae38c6afea5c04b94403bfb84bc66b372641aab78a52d6f8ac2a9008e47f991877 SHA512 76c150e0549b913fd76317664a4b1ef8d0ffc1ec15b03bf44244c70bf237f3540bb886ea481f02941a2abf7e04878923d6af008cd08b4894eb7a1071bafc6a01
49 -DIST thunderbird-60.5.3-fr.xpi 608466 BLAKE2B 9a60f7a16a43cadc2e6556ebaae404963feb5efe2a9183a40d60c04906ad95a7839895622d0be3920a203d29b026087d4a95987ba00776539ef4ac4773a071fb SHA512 a47d98577f346c02a178408b0c5fda39e28c09fd17da56275c1d83f8c2eb080d270adf4a7e14af71c3e9db917d201492819e679a089a08f16723934845fc53c0
50 -DIST thunderbird-60.5.3-fy-NL.xpi 593851 BLAKE2B 9bdecb6b31df3a896b2e0b07f0df6d75e83618a88a0311ff9e720c03fc16755b75201442791cc4fbf5362e798f59e6e6d23a8de7993aba9cee7326f2efa1274d SHA512 5b2c824da3bd80d9e900227e59e9e15d8de3c819deced24e163881082ce578f4f82c6fafb38c350f6f0a06375ac1ea1b0e04d45a3294619d24a14c26503362bf
51 -DIST thunderbird-60.5.3-ga-IE.xpi 603505 BLAKE2B 1fe6f120f1181900613db972e332e0b9249f457262ac4980059ef061e175e247ee0316776aa7e41fc1051e65cc63150f1b70d631d04d6af07b6f22e14a68e7fc SHA512 e8624d2dcc33e3dd4aa74bb51ec24f18f23fbf690b7eb147582394cb223d840cae05b8ade30dfb7a71cf08f17c7e73d110449c99a550089c1456086a731f0b7c
52 -DIST thunderbird-60.5.3-gd.xpi 599262 BLAKE2B aa206bcea3a21c5e487bf2f10dff0c47eb24dc56801aa56430802f952a63d8cc4f98580715b4071473df0041df97df626c704dd5a9c6954976a476f03a9471e6 SHA512 88aed8ee1748615bf217fa86c2454145bc12e1d433a10a2e0a7f47ad75251a9def540e4b419661ef987961992aa7bd294453ed222d0371aa4747efc79d9be823
53 -DIST thunderbird-60.5.3-gl.xpi 580352 BLAKE2B 4ad06648e88bf6d61932fb0c8703261a90e6590ef5dabd78a1d851c9b1379051aa6c3688be4fcf760909a3da663ab93e52d6f89d538b9fd6d4d507f664b0dd94 SHA512 206d41c81cef5a6388c4e9293affc7d29315db3ea96c76133cfce4a881e3a8e25582e917b2f0f42fc90a251df8dace46a85be732bc2736794983d28ddfd3e525
54 -DIST thunderbird-60.5.3-he.xpi 617144 BLAKE2B ac6683598fd25da35426268ccfad0fb651454aafd598fb584149ea7e53e6331d3f578bcff1537bd1cb023a3080568dde12544f1496509d78bcd393e9dc8e52d4 SHA512 72606b13bffa02aed21ca87043a72e8dededebca9045e51cbbe9fcdd378dc63e8104249c2e58562019322c0fb18a75b12b77aa3ada32874874653d60d419a896
55 -DIST thunderbird-60.5.3-hr.xpi 582239 BLAKE2B bfc325a8d466ad9252dc2b9caae78df8b68a5043f52297efb973732e9187605a8e17072bb36ccfca1349b7f1746249ccd79ee2e6471c99434e1c23b88877e8e4 SHA512 b4d417df37e942670354fe1013c56b2bd8bd24a65456293c21f9e1fadf1e24f2debc9f6ba74412726d59484fa9fde0ac9f3ab1c02d3c40b5c30c2a2af3e0f4e4
56 -DIST thunderbird-60.5.3-hsb.xpi 615132 BLAKE2B de2b4937fdb271865cfbf2f7c3d5d58e21264bf1dff866675b507a8f4bb964898ed78ca2e7ff7ec73fe7a2084c813fa833a49c544658c9a2334901829ba9942b SHA512 029c115e0fd733d6711e1de5faa6cc08823f581193fe6c3e08b1d3c9c03bd00a9f57726b862abcccc2d81d30ceebad7f2d4b806381d19c4183a98e4946b32d22
57 -DIST thunderbird-60.5.3-hu.xpi 615346 BLAKE2B 618357caf08541a98463fe28b1b15561a58c92192c24e4b0159c2677f5e01b393945c75b970699ae8bafae0ef32bc4efc1306a03e7c945a40e9d32f64071d63e SHA512 c911bf162971dd10fa644bc3df67dda6e58ca1b277e35c3491be8f52a177c8a0ece2944bb0357688f20c0597aa98584f79f237b5c73686162a7ddd0a5e0b2a57
58 -DIST thunderbird-60.5.3-hy-AM.xpi 653531 BLAKE2B 4abe52413106cfb6fb2077e65c631e689ab89e7d33cee27c407fb604cbe3975a9477e2d477dc553b2fe5eac3d378fe59a1abe456cfff9c6d935138199d99b79f SHA512 b007c0c8a9b792993f3eaaa0aa3dc875c245763b62e2ad0f1217b098057ac397dd415c29b5f1269d531dda9e3e0f7b998f10ca545ec1f12ab1074b1cf9b1674b
59 -DIST thunderbird-60.5.3-id.xpi 568861 BLAKE2B 8d2c50984cd6f6fa33f517fba151e5bddfa60218f7a6d13be651ffebc8afddf87a76a04ab7d71ca79588282e279cad3fa856176df4d92bb184cc589c83d4ef59 SHA512 8d8ca7af841b2d7bb69b95c425b8a94f8cb7ae896f92243edd788c21a45d0fbf08b462d7fb5bc017efa4b6e2254f06269b117abc8757b72c29bbcd027fdce0cc
60 -DIST thunderbird-60.5.3-is.xpi 579048 BLAKE2B eed2475a57873ed9cd078bd3d618e67468904f05dbfbb9106113537b5cdc374dad9641daad3c139cd51bd0c7f37857a9f58a83625f7bb350010e9fe790110596 SHA512 6249b0a56a73fb79f5886af127dc601e2a8b92d5afb0d57866a536d0e4b1686bc7ea71e15a18a76a1759885ffb31edf923e31dab18af36e710e128421af2856a
61 -DIST thunderbird-60.5.3-it.xpi 477500 BLAKE2B bb577887568e672d8c92d06cf9697aedd682883b6b6c7047845533a14a9ba13d37e685fac899758d0141136b3b76f797782d2db96e7a36e10202ff5c8c51dff0 SHA512 212c90e55a56f035bd38d60433b36a030b64572aae79d1755ef9c0884b7e071383fd1153c8ee64482e1e0dabf699ef52031ef6a722bcb160bad02d0edb789f59
62 -DIST thunderbird-60.5.3-ja.xpi 653345 BLAKE2B 55609176ab64d1de3a1dd5a0d26cef923fb42905d00fa9134bcc35c50b98d27a6c5472abcaf4c1272bc1ce64d7126206d40d9ddc3ac4890a337cdf0b3c96f2a1 SHA512 a0ab061dfbfe74a0709531b011f2c897625c6782601868ea12f8a85ca49615f83fb3dd5d1bed4363776e08664006e7239a0aa7c4699c5a74a7fa403a827d00d7
63 -DIST thunderbird-60.5.3-ko.xpi 619730 BLAKE2B 7c68c9921c125535c4de9abbf714a7dcd0ab52369a506734ed5f7253e14813adcd99a1e6861f56182b5214c63a1bbe52d7a6284713d789c7c5244c0d68cc7725 SHA512 2ef936ed6c1650cf3ddcd04d58462a4f13d0a492c32920dca2606ca6adf4d8bb78b8bbcbbc000e442e841a83e35c6ebe3e20536ca2c81d087bc5fb3f1b8c3547
64 -DIST thunderbird-60.5.3-lt.xpi 605442 BLAKE2B dc3076dd4869da8db04f0911f518af1c3f8d907f82bc86a51fb1d5ee701154db0d67dff945749788e5b97a5bd2f772602f7ce2f167582fdda4399ec56e99e84e SHA512 876e70411b5aa11f041b1bc8c8165263248978c2de24dc900ef89df7b862368b4d4d36fe08af0d91f0b90414d48b677fe477c7addd72b5a24ad0d0be305c5448
65 -DIST thunderbird-60.5.3-nb-NO.xpi 577003 BLAKE2B 58dcfa3106b47b10f7d95af8af688f7517d53325db7bd87221ceb69bf75ffe98ae2d719c6017caa477211ebed9e63d0368ce36f522c0cfa97c09c7bde105360d SHA512 a05d9e3911b7fad6b413cc341d13cbea442646d9b8ee07c61528d8682f345a08cb7295ac42cdefc25210e46b51a7086451bbacd0bf0ed4ea4d228d5928322a94
66 -DIST thunderbird-60.5.3-nl.xpi 583912 BLAKE2B d773069770bf0d20f8f8ab30329ea5803e3a66319f655c3c8b40058bd927bf40b495b13465ae130652a5d499e427eb6c78ad9df531b93e65cabf8e95178b9ae0 SHA512 52eb896e06672ce2a2b39c4d212c64bb9d5912bba3cb6f7d5e7b2ad7cdcad4cd6e2758aab8847e470c0ea2f8d02f2498d4bfed64094af3aedb599f94f54fe639
67 -DIST thunderbird-60.5.3-nn-NO.xpi 576422 BLAKE2B ce2e1361d30f7e69277328f822f2da5428d103003910df33e6a5d314ef0e4f5565804de4d0f9102545118099f22e60babfd865a89d666c14ae3babbfbb3d32fc SHA512 c214e5cbb314ba54951d7d6f9ef3c9342676f2485cefe1cb3aa2a0dac4b0258aa724eb3f2138c5a0243c8cdbc6369265d73417857a387e2fafc7bcfa87c9f54c
68 -DIST thunderbird-60.5.3-pl.xpi 480725 BLAKE2B 1b53c166476c94605131ce6f816e860ef574c25360ff0a971c0781dd28a71ffde3d272a41f908321d0ea8b6a78d00f453506964b79c0571728304c2651e9521b SHA512 0cc7e6b8d437d81c6448d815c028d8af4a5c8aa7f23f8d75c49e7fdc47672686c47889361db72fc6a301b7511e944fb45922182b01309de2e5d48617caafd982
69 -DIST thunderbird-60.5.3-pt-BR.xpi 588835 BLAKE2B caf4ed9eebb4e659375e74d1544283a51b9ff794f89ee979437f509c0806922f2038c99d8f0eccd718403280299aa7a72f8bd5d1a40f1fa5925edebef06dfeb6 SHA512 43a3379e062ecd06ad0a4ff8847d18626f334f9681ed60fa189d748307ad24b79c58d052c4f86c1296d117a2758701d27099fe28a2451e11721e645767ea67d6
70 -DIST thunderbird-60.5.3-pt-PT.xpi 593186 BLAKE2B 2870e5484619041676b94f672e6b94998f9b44855c07fe73ea27f5b362d9c51f4b605057909ffbc1802bfe3b47c1926940ccda6e49dec69f6d81dd131637cdf3 SHA512 13409903e2da5433461e81fa1354196b17180ea75d76924d9d34cf52c9cb15e1cc45e94357b936c9ffe8c140e81ff5153bfa4460e1cc463669f1cf7c9aeaabbd
71 -DIST thunderbird-60.5.3-rm.xpi 578384 BLAKE2B bff6310528b3d7d99103615a36c4e94fe0df33974fcd3c958463f1b32c59068e6b28e65a3c2969fd9b372abe109422caaadeebd6ac47cda2900eafd2cfdad16b SHA512 700ebd0466e7a82c85445b56cd8f6496b03d1f623cec9a2eff57d6cdca7dffe5d77102e5cde5707ade532a3c37899d0aac99b06f4da78aa5422ed333712407c1
72 -DIST thunderbird-60.5.3-ro.xpi 584309 BLAKE2B 631534a9321f4f1dc1e731f4013933ca68360cb251cbaf07dbccca2e4793b5e13c41fc95016d9cb52531d60ef9a42080c5887d264a11f309e91cc76519ec56a2 SHA512 913079718a98c4db8cabbf30dda7de4b95259b45926a07a76703b7a07649f176b6909f45d235fcd0c4c912629c3867bd559ba74f66d71aae174bc1c785c6df76
73 -DIST thunderbird-60.5.3-ru.xpi 694705 BLAKE2B 566c5950746274596cbbfb7e8f3eb6f63fedef91a39a3b97becc90abac28f97ac6194c9bbb64c7bc1eb7df6e818e124d56e58d8770731415835b697e1b86a4fc SHA512 89d276131c8bf95b67671c58aefaf1892faddc306a16f6dc656af4c33c80b5db87aaf229d99425d5f97561f2bf72788979d03e5b36d4dccac83678058d82c8fa
74 -DIST thunderbird-60.5.3-si.xpi 647592 BLAKE2B 213e0e20201758b7eb22fbd31f6bbd53eddabfc77b4ca1464cd96556f0e0793c7487aeba3b03cec45330d6d960b06b1744fd07a0869201f97194f0cb781a5b26 SHA512 457afd678e39f9f8062c2a26c6249d5be464116992080c2138528b02fdb1f0a5d141be1bd043a7866c2038ffe1146d31944a3ada836ce21fa22b904307107d15
75 -DIST thunderbird-60.5.3-sk.xpi 612218 BLAKE2B f281b2b86615530e396515efd1e88a3ebf83eb8a63692d2c06f21d7c91e238c6fe6069a521e47e5f3dd29f7c4b46f017cadc3e21563d38145ac1520acc13496e SHA512 3c3cdbb8f9fede704fc1bc445cf5129739e263a13d7f2c9a1171c7707a25f5079a941248ff3cc6a65e5177cfdb595e04b056bbde413ffc6225a945a18fe46632
76 -DIST thunderbird-60.5.3-sl.xpi 589947 BLAKE2B 1f75449b5b009965d4b378a19c3c981810bc8b9302e2098d0ee5341bb2073fbb8e6c8ba7320fd0ac07c5a927651d4ac0b6287ef6de4188aab96683473558da22 SHA512 1550fb8cafc7b6bf1ed1003324d2d6836253d7e42bbac697027a8e3bb8436bd2a176b4d0a832568aa2bd2e1a664a38d51d3bb36c22e219871caf9896299f3056
77 -DIST thunderbird-60.5.3-sq.xpi 593096 BLAKE2B 7d0bba5a472600b5204288c13a673e61f5e6b6bc9db0dd61c4f90ef8ba8907deac7e2bce5c7154a7d287e37f5187088ae2cf0a1f3f1f0a5ce70c0fee60ad8a8f SHA512 3bd718be055e53be9fea9a83039c1b6103b24911d0a5d3710723b64ea02c4acea349a1ad8319faf6451a55733190e4c2bd87f47358725d81aa20e77ead3bc86d
78 -DIST thunderbird-60.5.3-sr.xpi 641527 BLAKE2B e9b323b4ac9ed89913d364c000a504b0ba577940dffea6c30cc44f2089640e6af8acfc9bfe8af89bd6d49a7fa15bf801c343c07c0acba42ba7e8537f03edc1b2 SHA512 9eaccfba8a209dfb97cf6239422d9e12340bcb861321ed7f439f864d8834840d7e7e4f6664138ae79d4d8f865b5b72c5aec2a044aa2ab73f25a06fecd9b87d78
79 -DIST thunderbird-60.5.3-sv-SE.xpi 594079 BLAKE2B 668df08340d40fb6ac7b07c04b769db165996e92ef6e028357f2fb16bd695b77c820d47d11dccf4039d681033fe78699aa13042063f6be4d83201b5a50da4cb6 SHA512 5862c2736209128d2eb20b1cdc75bc1296aca3755685d962674c4e0a3b0b4441fc0f410da080bad85386474c5c1eac8f414d96fe2715343c81f3c4f18487a4e5
80 -DIST thunderbird-60.5.3-tr.xpi 598010 BLAKE2B 91225e58d72ff5264d13e6a3bd783ed907f7f067e9a9f7a34704d42b16f6ee596d93631cace8fa3536acaa820c826901108eb8e2e9e84c0210dd70c63b8b9295 SHA512 a368c162b19496e83a27c28161909b87e45d50a1faaee312a50ba0cd2e2380de1aa9c512d8d354cfe1972a3e2ced24d3aa62c951076a243336fbecf5b39778fe
81 -DIST thunderbird-60.5.3-uk.xpi 684155 BLAKE2B 079bbc16e8cc9fe64ad203d04b735a297724f55975cb4c62a78e1498f081300102907c06c3d9c3643cb6105ffd668220e6c678f05d005d292b95315a6d4401e2 SHA512 7e33ed75dda430329ea0014caa382e3f8e6c57593d2d2178bea8b14e5cc8d8df48bc7a29bc423e88bfba083d62c338a54b7a00a0ad6112861fdbfa7c4a6a5031
82 -DIST thunderbird-60.5.3-vi.xpi 637197 BLAKE2B aaf475ec7800c6ecd5d450c0697e6f9ef53c38a8c77ec21ff6a4637e3e496d34e671c51ff5e51b5b1f4cb88dd7afce090050c3e21c07bae7ad0f3e36d6ae4b68 SHA512 9ded56e89a932dfe84ce0505cc6f927dff4a106351483ee7ba309d45b4b663f508fd55c59b52869271798e78dfde907a4c38d091331ea1dfcdb709e4d9616934
83 -DIST thunderbird-60.5.3-zh-CN.xpi 626283 BLAKE2B e8f63b43a7060cd6a56696d38b7fd7a35311b015a576ce3e13dd5528cb97f914e3dbf393fe71d29f9d1355769e31b3190bb1e9584e8b9992163b24f122627b63 SHA512 a83c5e9de03027ee62402510daa6c7afa58af300b9b2605f840220ccd70361492011473f1b9b39d0162235471175c50b998aeb56649f087a87fe9cfe6225c927
84 -DIST thunderbird-60.5.3-zh-TW.xpi 626189 BLAKE2B 91175d151a1ae7f0a191c30b3e40ce47b2616fe7e3c8a9aaac1fb832b1dd29dbf74868015d909b17eb14356e69f80f94ed0a9126e9cdad640e571d7730a1c0f5 SHA512 a96dff2e5094746cd84ec9e14b88580fc3481a82d0f52f78ef970164bbd7093fef1eada4fb0a832397a39a98c7d4dbdac8a667e071483e36a5e888c0d6702158
85 -DIST thunderbird-60.5.3.source.tar.xz 284754320 BLAKE2B 776872c255fd204ad28d8cdbf4a57d822714c0ee041c824263427aa48a7780abbf0e707ded655ec29fdd3111e5bcfe6c1dc0263d9809191178ee86bec8def768 SHA512 0b647988e711be9a113b6c520d889200898a675391e61916a4d16578d5b1335263c9ebc623369b4f5160abf08fd1be5954ede42bc17f03f1b2937d8b9fd565c9
86 -DIST thunderbird-60.6.0-ar.xpi 627181 BLAKE2B c585cd5d66bfb65542b4e45669e30417d786713e2918ad205ab6224a6375697b8b66dc4e91a1b25cfbd9ba960e48b791c2dff79ddec3ebf7b062144a250df2a7 SHA512 ba9f97ef66105625e09a0ed7f4dc28af90d5b01981b2f980f6cc2e7c2520a3a660c70e9234a7f1ca2d428188eab2b93e0217b465d15d820c7f2fdf4bcc6cd5bb
87 -DIST thunderbird-60.6.0-ast.xpi 559642 BLAKE2B 0edfe183ab8af3e44a2ca4ad41bf98d5afb5570aa073675c9ef7af297dbe8c367dbff748a9b69b7a6f7b320bc8cef0c8f1ec54521637ccb9d3b17bf281896615 SHA512 3a346be489cec696787afce7ab8cddf7424e585afaf9d6b6dd8a92d6a2d7f729b2fbe7adf7cba63570b23941987a0ac160cc306a8f9326c84d5b9fa8042c7736
88 -DIST thunderbird-60.6.0-be.xpi 659078 BLAKE2B 4225ca50c9ddc590688ff94ea044c5b48a948ff97b4259cc25036a651f761a20c6f63c821409d477405fa5382740647580329cd735dfd416372a4afdaeecd211 SHA512 9d021963bbf56738629e46ea005e9f039b2a544df1b354529fb3f684cbdc026fc91a706a6465ecd0f2dab61dc3466e3262486e27c533d8be5ab565895538aab3
89 -DIST thunderbird-60.6.0-bg.xpi 669317 BLAKE2B c16781cd581166402bfffa03dccfac0643bc4b3d429c914b7c8a418b6a6e17af5ed828652775077eacd281bd75221d21c308e7a8d5ab8bce722143a802b98cca SHA512 1e34e49a865513c5b84b635db595b21aeb47f121d9a87292186160e9b8a3e1d0f4cea7cf006fc8242ebb9191b7b0df21716bb522606b434f83714a2d3dfec263
90 -DIST thunderbird-60.6.0-br.xpi 580370 BLAKE2B d1b92d4a9a8c1e6decba376b9a790526f989e1962aa737662cedcc80b6348b03d4cc692bf13d09255efee37ddf5ff82abfca88bbd26e0b9b65e2960e16bcd1ee SHA512 f4f68197b33ac3f0aeb73fba51445f37d3b05e3baaea336e1d51b912fa7e554b4314f04531cd1129b98db989cdd3263050397377e97c25448ebfd0e7aea46aa3
91 -DIST thunderbird-60.6.0-ca.xpi 591972 BLAKE2B 21ccfae5b17debad1e569f1105a11b9fb23138a84ec4501d5b39a4a01b8da1ab1a79a6894942f71392df614b4cd5556165aa230fbdabdf8bdfb74c4ca8e10f04 SHA512 d38c74fc9db2685a24a1e424d2365f996413f06fc37c45dc06655ab2a558a0427466bc98c868ddd1fde8ab305e5b2847464b60b06f0aab3b2176108dc719dade
92 -DIST thunderbird-60.6.0-cs.xpi 611202 BLAKE2B 70af45e3e710f23dd751c9a152ecba5b2f24e5ae7c0edd9597a2b9c876852e9fda809ff69f2bc9e6cca0eb33a64ca3661c8ed748ae8f219c59b9e65097fd3594 SHA512 dfcc19ebd5999497ba393a5c2555c1360ecac4dfd20a3d71b69060267fb5ad637a0d52a11238c224d021a512fc8259bdd494e52535e1f3dd7c10f4b9ecec8c5f
93 -DIST thunderbird-60.6.0-cy.xpi 586038 BLAKE2B 262c2025241e00ff404af9078a2e23b69318822aa4f2364c4814170f327385ac92a800fcefac456aae31ed158e6c7b3d46dfac72948c031ff4a85a3d181b4047 SHA512 dc2c91a9b61735955ac5576d79adc34bebabb2e8c69ea5e11d8d505575fafd662b19b7b599e42fd0a016d8572973e7d214c1eb32861e44c0d882a470a4e74f86
94 -DIST thunderbird-60.6.0-da.xpi 570807 BLAKE2B 40900dda7bc4a38990f2072c6e5f37ea950039e5a195909c34ed8d9372b8f902a796f76a17228d84abe607a2d5be038d9d395d300b646fa32fb0febeece41f48 SHA512 79e3a17deb707342590c0436ae95c834c8586e26290317449429f8fd16fd1b538365a1732de32c933a01b36ec225d8c145e55b5c3b8a8c42a5c96e22374fd6b8
95 -DIST thunderbird-60.6.0-de.xpi 582574 BLAKE2B 661a85856271ff2768458f515c674c065715d41d81ee7555ca9b7000831d5b97c8a1118ad0aaec3fd586e040493d47cbca02cc16b625224a2dde42e0daa89bae SHA512 d1039dcef888c70d4034a0ef3fcb11a885faaa739d6b87d50678f8712d3cd52343879809ada1b67b8deeab3099e2a1809ed36e803acf0d5ae27c01223b856bc1
96 -DIST thunderbird-60.6.0-el.xpi 694860 BLAKE2B 9a8b86c8de3f7bbe786d339dc4e3c22b8b03e03a356790ef55f02248109c131eea565ecdb0b473024e5d8e61256cc8a9420ecf5141d908a2d44b69f8f5d53cce SHA512 cf881e6dae0f8086ab14668aa10440479a17c5587daf6551f23e0661ef3936875fa50c3808d81c39caa37cb3be8d548d2a5e5c50bb10b36600c2781fcb1d2dc9
97 -DIST thunderbird-60.6.0-en-GB.xpi 553896 BLAKE2B a4f48bfbf5b511244ae281cd6fe64ac1ef97c483b18007381345302a40909c904b21ca6084cc06b7aa0fbebc73327bb4a12125bc0fe7f35f30d1aa1e82bbb3d8 SHA512 3309c420af7f9c2f85e9825ae52d420cd15a92bf839ca1fa5a01b6f371760c49b955643fe1b5cda89dd2b97a1b000e15ae68067f40b3834f3427c03c6630e8e3
98 -DIST thunderbird-60.6.0-es-AR.xpi 595048 BLAKE2B a09060c29ff9db4c486d5be975d233011882c4c86accd9dbf9078f0aac98cd214f8bfdc7cbd5a35cd1771a9e6d8b76cf983e4725215d585f588ebd4503ee6270 SHA512 a30271630543716a444e6bd04c5456f2e528339f54cf972e87d3b93549a291c450b0f6002f68dec8e4047c20247a093cae544e9ce3e93010b9b81c5dea4df477
99 -DIST thunderbird-60.6.0-es-ES.xpi 492212 BLAKE2B 47ff76d1becf9660ddd783e8ecbf8044e23e3a44855e053a1af93dca510dd641fe1ed383720783614c3ab5443645153539ce690cbc6b737968c304cbda88c88d SHA512 cfb1bb66c9a0fcc6f4de5b3abf9fb1deb0055031466494cfbc9d028b0612e4861f0b7fe8b97089b0cd84305e36769b7d231401a86011c1cfeab11ce1930b1ec6
100 -DIST thunderbird-60.6.0-et.xpi 570867 BLAKE2B 820d6fb13b722507717f002a5ec33ce5099163898be263b5c5e344553c044a7ea8ce9cb9d0337eee849a55bc4499f87c40d4049031727d99861fe3d922ecac3c SHA512 70ad0f3878e863a5e8ce083a80477c474e56281becbaff9ff06b0ab1300e6c76e00e1df848d26aee28f9362986c6354371a00cfab7fe9156e10fbbaa48e62737
101 -DIST thunderbird-60.6.0-eu.xpi 581384 BLAKE2B 024ef5cc4c05820963448c980dfaa17a77a0e2bcbd21a86683a3490ae98d6e0fc39c2d61eefd12156222429c695fdf59784ebcc9f7a7f8a31d233876e6afa540 SHA512 c63ddc1633d6ec5c3449b8866328c3a83e08b8f60dd813d28d530b3d266ea05f10b37e1e471e1711f5ad92fa1fdca9131b878af9f474344e6635e05d180f752b
102 -DIST thunderbird-60.6.0-fi.xpi 575755 BLAKE2B 599f982add19a1f08891382024ae2a60b7c15323517233bf34508355f67284dc6da03fb146f1acb72540e537ba36e79d82d6d7528c5ffcd25e412f9214a1c7b8 SHA512 4591076c09832d014fae5e5e5f19441205210cdf0a79f37aa953c2c57b274a47d22e9edbf363a3a0b955f2a124ebdbe84687a3e021f237ece6f75fb60fb9a23b
103 -DIST thunderbird-60.6.0-fr.xpi 608466 BLAKE2B a47d1d3b186c887c37ac378a3d75578e57de23bef642268257a178da2c5015350f4d7638f342562c01b8432276ef5e8e3f34dd201693f58bda814421e1bfefdb SHA512 a9ecef839f36f0e727d6869e5fde626233006b10288ced723f04afb121cfb665a2f0be9e5cf5627a24c2ea462b145413b50b5846d488f2d4d683d182297c7f61
104 -DIST thunderbird-60.6.0-fy-NL.xpi 593850 BLAKE2B a27edf042c71c40c580a0af14f23f129024f1a766199a554c65f3b72e8c21711b76fb764be58265c067fd1351aa1e98c4601a3b3be42043e2b39a13629eb7e7f SHA512 257cb678ffb82494ace62610ee1d04ad058ddc8829a332b78549ded939c9bbc8b18e14d8f2f88b936b68c7215c3add921542482a66f69e0487193b3bf0ed7bbe
105 -DIST thunderbird-60.6.0-ga-IE.xpi 603506 BLAKE2B 2b47fe28c3df1491f9a89bba8495b0eb06c1607b0ae22bd099cc50cf029f5565389f70be6362fc5e8235760d92f385074719129a77c82167a08be81c876a8f24 SHA512 b323e791ae498f7759827b68dd611fdbc854f9a82046bec0eb6c54bca616e63b40c3c89a2effc3f764b3c14e7b497f2e285b81d166a958477e24a6d3a994a19d
106 -DIST thunderbird-60.6.0-gd.xpi 599262 BLAKE2B 8d64c0a03d34d6f6317b100c4fbdf146a64190092af0e92efc5d3f8a561c5eb74707d7256eb23caa4e79c3b9cc41ae2c2f5ba169d325cfb2e8cc248b7707e00a SHA512 13daa6b8341d852242f4de5161c4d5489673f90c5f081ae1d8b21305dc76b6e9c5832c6bafb6606f443717c5e8b6ede016c0bdca0db8d7967b10d9a98bdaf528
107 -DIST thunderbird-60.6.0-gl.xpi 580343 BLAKE2B eee56a5c30fbec556ad8ed307f7f309016de86f310ae3a2975008cc3ce228522acabaa3525b4152f6a7c1e1676454d25d9585db14e10722915e391813715c362 SHA512 6584a2158f4ac39d0c2d106ea0b054f01c41b66175c1b0aceab78afb4fa5304f37bcd44115082b56ce90b3d6f7b52cf48a5d8e625ec229e6e374fcee0c20d872
108 -DIST thunderbird-60.6.0-he.xpi 617142 BLAKE2B a6e8e7e885081a537ffbafa4690056f43c21a3b3939ea2b3e7b9d84fc705aa856e2d76396ab5f6c85a6cf2fdb91229aa7134ba95108cf2ef77402c92fc3387eb SHA512 50856a82f1f5685614b278d388a98d68a3a67f048c759ac489e6e1e5f080cc7127098882a03b7c0eb9fe4142d42c354ce52ff59a44193d912fe91890bc041b4c
109 -DIST thunderbird-60.6.0-hr.xpi 582238 BLAKE2B 6c870dc88b243b016b095a250f898e65df668502ef95e9dd3af2ba2efaa5c9f8fe9bdd4f591cf762fd2702aaa09e6760da79e957f481d38cc2904d3837dd9c85 SHA512 ec556a6971ffa85f50ac7c15748cf0a5b7d0e1abd3ed9537a58c227ebd9f9bc32aa57c000c9f09b2a37aa740e037933e482ebfe01d3d3d703ce2e318a88f327b
110 -DIST thunderbird-60.6.0-hsb.xpi 615132 BLAKE2B c4df0247dfb7c0c7feded2037512c2c9c7f0233abc02c160e81ed3aeba98667c7445f05e8d4e02c1764b21361b43ab41626ac7cdd7fd9cef524ae3e7846bf10a SHA512 67762a239d8552e51916155fc517db77c395480c3afb12468da1a2396c269f609c926a595783369ed07f8f57ac3fbfc3960c6e1c4b41634f25b56d119181b795
111 -DIST thunderbird-60.6.0-hu.xpi 615346 BLAKE2B 0824c1feb3ebfd5fcafddb16d05dc25cf62940ed8a9112dc0a55ce903b61568dec0f79f4f6d9352867405af44f7b38430333affdccde95eb098d3b5d7db6fd37 SHA512 0dc3c78135ca472ab76c7c84d0ee8beeaafca4caeec7c5951a99169203f2d3f309c7f61a3f5e5989874d21888e6bb67401151a32258cfb46f63e3d08c7bd925f
112 -DIST thunderbird-60.6.0-hy-AM.xpi 653530 BLAKE2B 2b40de78e0aba1a1a78f4a6b620f3f825c547c810fc5f5c750edc20732e321c0c7a031900973bc861fc0d39bb46566ecaa56f21d1582c6e9dabefea33c30ccd5 SHA512 f8102c3ed19d0aa558a4f4fa06add1662429b22fda49ab7f129a1ecc11fdfa531bf78aa3dbad38be62d485140b4e28438527cae1faec8ca55470cff8e8b94cce
113 -DIST thunderbird-60.6.0-id.xpi 568861 BLAKE2B cac1c08f8381ad3b638425cf5bd091c28c34d1cd9ac22a8f11f3b4a34b148f990788299322ddd55d5125d731af47c89a42840af1c10f0529ed1f68a982a9c6f0 SHA512 3c08bc7b4542c6369b115cbace8fa32068c8e1eed3dbe8132dc965a252fe6567c4b2568f92a1edb8cd67ba101db40888b335a79883fe9124a81a8d3c501e0823
114 -DIST thunderbird-60.6.0-is.xpi 579047 BLAKE2B b5517ed864d5ae4e971df3decaa086a40f46f23f6ae4d13d9d70e0c0d2b31b0c1a698b8f11a5bba93c37d3a94f51c017de356f2d3d60530e5024dd753c484672 SHA512 6c909ad4494c94a7b6140a540ad0d62246dd2e293f13e86c9de9c93733f3487eec9963770e702365b996e6cd62d520cc80f8ab1ae0565fc0eae26f8b7738cf42
115 -DIST thunderbird-60.6.0-it.xpi 477499 BLAKE2B 7488d160d41bc4f74e61e2fa8b9f94d2309c529c2ef071428455ef7f00a43398020256d4610727898f2e438d27f10d7286aeb2cfc4a3371709879d1f63017a19 SHA512 814b68ff056116afee57eede618fcc29ee64273ce17c987240c8320eb76ffc6a173b52a413c46363e356ecc18038abfab6bfb37866680093e49ccbebaf32a2a4
116 -DIST thunderbird-60.6.0-ja.xpi 653343 BLAKE2B 26c024f97f5703623db0fa6fe9cb33a6b2d52b1ab2fd2cd05a0187ea3936be24ecdd137c39decb9c12edd4cc5f5898671d41ed6954880c9f897b05915463dac5 SHA512 299d9a3623e545f30d1b896c854cb7a0635ef5f865fc1326965bc6c28ebe867a84d9591703cb741a43320464e648331bf16a29228823aa78660d7a2bb0f055e9
117 -DIST thunderbird-60.6.0-ko.xpi 619730 BLAKE2B ccbd7005c5c7673bb6e9c35f6cb3a46656f1213771f7b70d821c8a47f2d372acd9cf0f73b8cf158a91d39845ebf83780fbc8bcdea2e2bec9f9e588828653a8e4 SHA512 213f7f4efd94d650d0249bfdf1e2941ea8fd9c665590bc00cd98a87274b912313948691c41289ed8c98562c06c97f869895cef2323da2a894f70b062870b9e6a
118 -DIST thunderbird-60.6.0-lt.xpi 605441 BLAKE2B 6413a36788f4ac9fc057354049e3980d68b10cd7bfc2b2d8b2d52039d93ab20dceebefd5bea0958146678657553b63069bc5e3122e5eb0a78226992f83e9ba69 SHA512 a66676e5711bae0dee141a2415cb46940fa21c78ca0a284fa278bade8be5dd3198568f5a43b6b1d89886fe63a3ef283c31f0bd4f87e8d8c520f9c5292a857063
119 -DIST thunderbird-60.6.0-nb-NO.xpi 577003 BLAKE2B 6d65bfb9ee786816545c117efa1a03f09e72cc28dc315c137c1e0ee7c681d1fd21fd854874fcbfd115f18a573b1298389ad6a332d68b9eb5f06512097b9a0cd4 SHA512 0924ca3cb4b267667a9c8aee18cfdf5fca5917fdf341ef985aaccedc4ed2c76a25df573a03bd2dc043e87bfd7c86a7b9a0aed1a2774c7350f67efb68d58281de
120 -DIST thunderbird-60.6.0-nl.xpi 583913 BLAKE2B c3c146f7f106f79c0fba1c83d9c1a7bfc20654e8a96d4c53f5e06e73538e51950d451a927241be42aed8c1b9f6e698d8ae29f1e620fad8737c40209a9dc600c3 SHA512 223a9d97811c3fb962b7278cbf1da34c72c65c2f40993ce717c0bcaf3b4131e1f9fdea49e99f73953f12c57653820cdce4821431e1ec3d9fc05710f7d42999ec
121 -DIST thunderbird-60.6.0-nn-NO.xpi 576421 BLAKE2B c77072c8d1618593203f3322cb9b9c20abf35333bdf9824899bf9124ebe04174c3fabc5d173eaa115eca13f7c33597c913fec77e8f69c2389ac519bcc150d822 SHA512 0dbb8464afa2cf274436c6a9c9a910553df07ff1ef1f1437aac5d421b6d638e546b24067112eecb1b44275ef37c6c485279872c16a9c231598aec45670c84a85
122 -DIST thunderbird-60.6.0-pl.xpi 480724 BLAKE2B 40966f339f4d069cb0367dc2c47a7255a4d01af2405a6964d77d34abdb4e6b5c51d45804b640ea954fad6f73f860949c6a250992680ff81d918ebc01eb4bd044 SHA512 eb3972945c2240a90dcbe4a16c5bbf2ecd5c5dc0deeffdd379a43d2b384d50c9aab5e736b77d17aabc220d12d1ba167f5577ffae08bc4cc7842aaf82125214b1
123 -DIST thunderbird-60.6.0-pt-BR.xpi 588835 BLAKE2B 58fd6a0dfd14d815a5ddaf253db39bbd45e2bc18ed984a0f95f57b8db3916bcf85ae9b28c512eae354f8d7a06b22ac565430818f936d7e31a8226ca71844b766 SHA512 d5fb2d3209321ea7e2d7d1373841308ceb9bec00209f8fd8bdf6cb0441667c3e51fa5d53ba111497b0e29acb80a122688899180fae803046b4c19be139d409e9
124 -DIST thunderbird-60.6.0-pt-PT.xpi 593186 BLAKE2B f565efe3c4820bd0130b47cd96666a2ea5aead93c03ecb2e3e9773f3db33325762567dd21d6a404cf94c52a2cab73c2095f5b296bc238d33af4f4d73284a92df SHA512 bb1acf531d5b528ae8323e666366d5fc073684356fe6f95a020d1b92241eaf90ba6978e44ea2fc682cd6157b78e5af11e79f9687d4cbcf930e39883bd28ed27b
125 -DIST thunderbird-60.6.0-rm.xpi 578384 BLAKE2B 803f5fae3b8cd3949a207d74eaf9b6c91d2137ee5ac750421495bdf8702e76dee3ce2432982a56008ad7ae796f214e7436009f18ad891716d7d71b2669c90be7 SHA512 8825fb746d5db6457ec55ecc86051ab9f9222c841214528afe6c2db34eac5f25f86af74b19e78a655eceffc5762948dce41337967156bc919ebce720f037de62
126 -DIST thunderbird-60.6.0-ro.xpi 584309 BLAKE2B e277f61feea84b4a47af09bdbc7be7358f4cccc28f6f406520be88de752e7f67a5d1adc4358c8b6eba362394476d9e4003ab8281e74a1b3e6168fd6ffdbc6335 SHA512 9875c7c2b9bda6c331a2adfe1df84a9781bb086f8b0ecdb6814ca5368b827fd4daddf332e405d091ba5ee05d9fd1f793d5b34dc36e82635c84a45e62d59dee48
127 -DIST thunderbird-60.6.0-ru.xpi 694703 BLAKE2B afb1f1d275496023b525bd1c11192a7fee859c0867e581d44a7742d76a0b8310aa87bd357fda5dbd7e1c771dd87f013d3eb3ed75fb2acd3cb8ed19eaa3247e82 SHA512 13819fc13bf813d1d2c37d82d996da0fb7926a937233256ba2b9c7fd05f2dd87ca418f725f2cb02bf4963dfca61fdf6a9e5cfbe78442a953292baac3706a1eb7
128 -DIST thunderbird-60.6.0-si.xpi 647589 BLAKE2B d0492d43eb8c0e70a1284b8ae714c6ed69cad23c41fd997c872e5011f7f5cb363f517555c68bd4f54b45e6d6ed374afb9b5b196da1da3a77f227f3dfb3b17f23 SHA512 6085a7620dde9e1d74a5632a0e2395b8e29f3edf6caba14fb6e29be6b135b2b12e3bc6c24e2117ac1b2d944796454764e1672a438162ad5464fdc30f81d63273
129 -DIST thunderbird-60.6.0-sk.xpi 612217 BLAKE2B 0743557d1b0628fdbcc46d290668a7b68a672c38fd6e61e597fda5caa41f38448f6b9595448201a75052cd0956bc545849c72007c03f53e126623c58a1f5a0ab SHA512 028f925a2ebce0376a2bcac4a303d484d7c4d90609b9ad4c3e050dfb36ff3db2a279f593677851441a931f05649427d888359d2db570e553ec6b85a223cfe54f
130 -DIST thunderbird-60.6.0-sl.xpi 589947 BLAKE2B 103f87c770d98f1988f33398f6e7ac2745595f04da218516a657d7c4184ca79ee3b0ae82af3dd75dc94303b4a514252e86abe91d27fc13938dcf57f884452e8a SHA512 03c7b5b9b78ba5b2fc1ee462759fc1baa9dd4c297041245485aadd3b72d712414f1c5e8a206e248bb3f85eece40bdd1d920d7953b653c7117ddc14a7eee80f47
131 -DIST thunderbird-60.6.0-sq.xpi 593096 BLAKE2B 3a1e691f4bfc04a8bbdf8422ad681a3fa5f67694d20ce78cc37b980c5db723df47b5a5385db65fc56e700990cd092808b29829ff404e2dfa869195fe57e02f8a SHA512 b4549a8068d95d68fe3731e8d6bad6195cf0e9e9b76f86590024292e00c86a84620a6d9d668ae7346bb577b89d68e25da71da1ac6be53426bce346056878c0fd
132 -DIST thunderbird-60.6.0-sr.xpi 641526 BLAKE2B 8b150d470d81e93f8f4a0e2da90e26f7bf121270978b172b0cb214ed5cbb8629069339d55a988897b9996b299d86104cbcc8619489b751c5679a34956769f5ae SHA512 278b6433b482c330413c09d96f7db1a266d1b9fe542bdeec38ea8a869df8cc1fda5cee4eadcd3f08ecc5d75bcf7a798fbea27c9811e641d79617eb90e36b75de
133 -DIST thunderbird-60.6.0-sv-SE.xpi 594079 BLAKE2B 1e908341224ac3e66259126267ba8e787311f6d6475e52d57707a7578fe3b2888a92caf90a5cb6bd0d2241d7d2e5a1df72761c160d947daf87517096a87d2abb SHA512 e73cd3b112009602256175fce80365d2b4b6e7d6bb8a6f8f610c9ceb813f01b77e1d93c96d8e9038f5bca1a05db2bf1eba3af5d4b0986ab76d3e106407ce282f
134 -DIST thunderbird-60.6.0-tr.xpi 598009 BLAKE2B e3fb35970ba351b3f53cb2a3a3c4db0a15fbe3f2b86fc5772396dbb52406d6706bdf15a16f5e404f32dc666da2781e73005d3115471c5eb230520497f03bbd14 SHA512 14702339a33b48d7848f094567d7a6ff1a524509ee686cbb67c584ecdcb2598119fb17ec1f964e23f7699a642a06b12d5c6fbb202d1bf1548786a752048bcdd7
135 -DIST thunderbird-60.6.0-uk.xpi 684154 BLAKE2B ee0f23423afe1f71f544f564f7e7443cba33b3cddc49da6ff8b2da3cfe99dcdc516be40c68d37fc0ac941d5a0d5772d434e63f8274e3a0f7a1b32e9a7bb3fd62 SHA512 208ae4cc607e61518896bd5d581affd669ad7fd4c5096aa7fbebc6d32bcf01e67ef2e2d225313b1e076457e790a2c0b7b239197bbeb15a3cb0e0e8f7f25d2d3e
136 -DIST thunderbird-60.6.0-vi.xpi 637188 BLAKE2B 821bf465db8c1a9b2bc51f228eb9da730c39817e6a1a0aabd797166ffb7e9979f107421744f730a2c75c4dafc3579814e1ce6479eceecd4a9e8c3afec690de36 SHA512 8ec6900bb557bfc7a3571da7f48ef5a02c1afca7ca75c9e9cda03fc206bb361e2e02349c96e9f0d2722eb1c03a3c89cfd4f7d19563dded7a7403ffb29ffe971c
137 -DIST thunderbird-60.6.0-zh-CN.xpi 626283 BLAKE2B df4c88ed96d047d4f84c4f9cf33ef24a425910c12113e1879dc89786d1339642cfd74b82998440b9fd3ba369db8d3b896d55db17d5df7681745cafc508e3f944 SHA512 af85c5d2232adc97e3f69d84bfa445d4debc477e515c9678babbaea9698adf30dcebcb549c71bd03a211354c8d4297a93014fec8f6f6604667eb254980ef2b40
138 -DIST thunderbird-60.6.0-zh-TW.xpi 626189 BLAKE2B 76b7accaf02882e17118291a0e1c97d3d024df311f2cd2b7e9f9fb0620cce9b1508cc75ccf01652fe0ce2afa0f01b42deb8310ee0aea554154b257cf7e977616 SHA512 6f93daf1adfe1056d9032ed0990ab979a37cff0028aa7a6ed523abb7da949a308d793ed108d529da1e8484404e1cd324dcd2f78e8133fae196235b07d77270d6
139 -DIST thunderbird-60.6.0.source.tar.xz 285222616 BLAKE2B d49882083ffbd645f97373e36227529fe053d7a88b130f7a16cc6b42dcdcf2bca3c6761493dbb9fd264a243e797361d54b5d3af8cfb1839ef36b43c958e10c53 SHA512 9f58ca34b7b1ea9643db1bd3f370176d9439a38db5aec41b68e118041f6c5cfbc94750ac1b8333d2e20d2f376fb97a0c97deadc87a597896b24cfdcce31b88b4
140 DIST thunderbird-60.6.1-ar.xpi 627180 BLAKE2B 56df555c0681214450a28d1eb126a1e0ebad308049c2f64480dbf20f39b5e62ea5600ecf81052a2c13396044ce77c6d27ad0c1fb6453c329968ccfb505de16a9 SHA512 76a92d776fa1efd6db1a312ad6ca016ca1cd2b70eb62ed3e309417ee02a2fb78112295d58a0d1e092cf1b36440339643a3c290dd1098c6087d08fa39515157b3
141 DIST thunderbird-60.6.1-ast.xpi 559642 BLAKE2B 77892bbbe45a04c60e62a01ca98f47aac139f282a5ac06eea62d2ce518ac6cbc8d6c3765d16f929c8792b5731feeb82491eeeeeba0ef6d0116442f1e569c0d51 SHA512 66130b52317bce1b92ca6d1922d56c062196bdd5e158239640e1d040830b5522227f13e86b1286f6ebf569a8de5491ab37b4e8d7af7c5965b2a7e5b14509235e
142 DIST thunderbird-60.6.1-be.xpi 659080 BLAKE2B bde346f25b24c2253c7c4ef034dc8ffa1d3b742254db95a0baf9dc2a00fdd27a22f9dd7e6d32ff288ac87e6302193f7e7e1aff0e76dcff0b64ef6b9acd6093f0 SHA512 95a8afbf179697f819704668951907709033bb10d7212e7b6741910b39960a7c9800e70f343022185d716ef689c1c43e10718d5245c64db4cb5fb128a3b641df
143
144 diff --git a/mail-client/thunderbird/thunderbird-60.5.3.ebuild b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
145 deleted file mode 100644
146 index 4454d8b2a5a..00000000000
147 --- a/mail-client/thunderbird/thunderbird-60.5.3.ebuild
148 +++ /dev/null
149 @@ -1,602 +0,0 @@
150 -# Copyright 1999-2019 Gentoo Authors
151 -# Distributed under the terms of the GNU General Public License v2
152 -
153 -EAPI=6
154 -VIRTUALX_REQUIRED="pgo"
155 -WANT_AUTOCONF="2.1"
156 -MOZ_ESR=""
157 -MOZ_LIGHTNING_VER="6.2.5"
158 -MOZ_LIGHTNING_GDATA_VER="4.4.1"
159 -
160 -PYTHON_COMPAT=( python3_{5,6,7} )
161 -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
162 -
163 -# This list can be updated using scripts/get_langs.sh from the mozilla overlay
164 -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
165 -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it
166 -ja ko lt nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr
167 -sv-SE tr uk vi zh-CN zh-TW )
168 -
169 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
170 -MOZ_PV="${PV/_beta/b}"
171 -
172 -# Patches
173 -PATCHTB="thunderbird-60.0-patches-0"
174 -PATCHFF="firefox-60.5-patches-01"
175 -
176 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
177 -
178 -# ESR releases have slightly version numbers
179 -if [[ ${MOZ_ESR} == 1 ]]; then
180 - MOZ_PV="${MOZ_PV}esr"
181 -fi
182 -MOZ_P="${PN}-${MOZ_PV}"
183 -
184 -LLVM_MAX_SLOT=8
185 -
186 -inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
187 -
188 -DESCRIPTION="Thunderbird Mail Client"
189 -HOMEPAGE="https://www.mozilla.org/thunderbird"
190 -
191 -KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
192 -SLOT="0"
193 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
194 -IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
195 - selinux startup-notification system-harfbuzz system-icu system-jpeg
196 - system-libevent system-libvpx system-sqlite wifi"
197 -RESTRICT="!bindist? ( bindist )"
198 -
199 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz )
200 -SRC_URI="${SRC_URI}
201 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
202 - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
203 - lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
204 - ${PATCH_URIS[@]}"
205 -
206 -ASM_DEPEND=">=dev-lang/yasm-1.1"
207 -
208 -CDEPEND="
209 - >=dev-libs/nss-3.36.7
210 - >=dev-libs/nspr-4.19
211 - >=app-text/hunspell-1.5.4:=
212 - dev-libs/atk
213 - dev-libs/expat
214 - >=x11-libs/cairo-1.10[X]
215 - >=x11-libs/gtk+-2.18:2
216 - >=x11-libs/gtk+-3.4.0:3
217 - x11-libs/gdk-pixbuf
218 - >=x11-libs/pango-1.22.0
219 - >=media-libs/libpng-1.6.34:0=[apng]
220 - >=media-libs/mesa-10.2:*
221 - media-libs/fontconfig
222 - >=media-libs/freetype-2.4.10
223 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
224 - virtual/freedesktop-icon-theme
225 - dbus? (
226 - >=sys-apps/dbus-0.60
227 - >=dev-libs/dbus-glib-0.72
228 - )
229 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
230 - >=x11-libs/pixman-0.19.2
231 - >=dev-libs/glib-2.26:2
232 - >=sys-libs/zlib-1.2.3
233 - >=virtual/libffi-3.0.10:=
234 - virtual/ffmpeg
235 - x11-libs/libX11
236 - x11-libs/libXcomposite
237 - x11-libs/libXdamage
238 - x11-libs/libXext
239 - x11-libs/libXfixes
240 - x11-libs/libXrender
241 - x11-libs/libXt
242 - system-harfbuzz? (
243 - >=media-libs/harfbuzz-1.4.2:0=
244 - >=media-gfx/graphite2-1.3.9-r1
245 - )
246 - system-icu? ( >=dev-libs/icu-59.1:= )
247 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
248 - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
249 - system-libvpx? (
250 - >=media-libs/libvpx-1.5.0:0=[postproc]
251 - <media-libs/libvpx-1.8:0=[postproc]
252 - )
253 - system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
254 - wifi? (
255 - kernel_linux? (
256 - >=sys-apps/dbus-0.60
257 - >=dev-libs/dbus-glib-0.72
258 - net-misc/networkmanager
259 - )
260 - )
261 - jack? ( virtual/jack )"
262 -
263 -DEPEND="${CDEPEND}
264 - app-arch/zip
265 - app-arch/unzip
266 - >=sys-devel/binutils-2.30
267 - sys-apps/findutils
268 - || (
269 - (
270 - sys-devel/clang:8
271 - !clang? ( sys-devel/llvm:8 )
272 - clang? (
273 - =sys-devel/lld-8*
274 - sys-devel/llvm:8[gold]
275 - )
276 - )
277 - (
278 - sys-devel/clang:7
279 - !clang? ( sys-devel/llvm:7 )
280 - clang? (
281 - =sys-devel/lld-7*
282 - sys-devel/llvm:7[gold]
283 - )
284 - )
285 - (
286 - sys-devel/clang:6
287 - !clang? ( sys-devel/llvm:6 )
288 - clang? (
289 - =sys-devel/lld-6*
290 - sys-devel/llvm:6[gold]
291 - )
292 - )
293 - )
294 - pulseaudio? ( media-sound/pulseaudio )
295 - elibc_glibc? (
296 - virtual/cargo
297 - virtual/rust
298 - )
299 - elibc_musl? (
300 - virtual/cargo
301 - virtual/rust
302 - )
303 - amd64? (
304 - ${ASM_DEPEND}
305 - virtual/opengl
306 - )
307 - x86? (
308 - ${ASM_DEPEND}
309 - virtual/opengl
310 - )"
311 -
312 -RDEPEND="${CDEPEND}
313 - pulseaudio? (
314 - || (
315 - media-sound/pulseaudio
316 - >=media-sound/apulse-0.1.9
317 - )
318 - )
319 - selinux? (
320 - sec-policy/selinux-mozilla
321 - sec-policy/selinux-thunderbird
322 - )"
323 -
324 -REQUIRED_USE="wifi? ( dbus )"
325 -
326 -S="${WORKDIR}/${MOZ_P%b[0-9]*}"
327 -
328 -BUILD_OBJ_DIR="${S}/tbird"
329 -
330 -llvm_check_deps() {
331 - if ! has_version "sys-devel/clang:${LLVM_SLOT}" ; then
332 - ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
333 - return 1
334 - fi
335 -
336 - if use clang ; then
337 - if ! has_version "=sys-devel/lld-${LLVM_SLOT}*" ; then
338 - ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
339 - return 1
340 - fi
341 - fi
342 -
343 - einfo "Will use LLVM slot ${LLVM_SLOT}!"
344 -}
345 -
346 -pkg_setup() {
347 - moz_pkgsetup
348 -
349 - # Avoid PGO profiling problems due to enviroment leakage
350 - # These should *always* be cleaned up anyway
351 - unset DBUS_SESSION_BUS_ADDRESS \
352 - DISPLAY \
353 - ORBIT_SOCKETDIR \
354 - SESSION_MANAGER \
355 - XDG_SESSION_COOKIE \
356 - XAUTHORITY
357 -
358 - if ! use bindist ; then
359 - elog "You are enabling official branding. You may not redistribute this build"
360 - elog "to any users on your network or the internet. Doing so puts yourself into"
361 - elog "a legal problem with Mozilla Foundation"
362 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
363 - elog
364 - fi
365 -
366 - addpredict /proc/self/oom_score_adj
367 -
368 - llvm_pkg_setup
369 -}
370 -
371 -pkg_pretend() {
372 - # Ensure we have enough disk space to compile
373 - CHECKREQS_DISK_BUILD="4G"
374 - check-reqs_pkg_setup
375 -}
376 -
377 -src_unpack() {
378 - unpack ${A}
379 -
380 - # Unpack language packs
381 - mozlinguas_src_unpack
382 -}
383 -
384 -src_prepare() {
385 - # Apply our patchset from firefox to thunderbird as well
386 - rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
387 - "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
388 - "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
389 - || die
390 - eapply "${WORKDIR}/firefox"
391 -
392 - eapply "${FILESDIR}"/thunderbird-60-sqlite3-fts3-tokenizer.patch
393 -
394 - # Ensure that are plugins dir is enabled as default
395 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
396 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
397 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
398 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
399 -
400 - # Don't error out when there's no files to be removed:
401 - sed 's@\(xargs rm\)$@\1 -f@' \
402 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
403 -
404 - # Don't exit with error when some libs are missing which we have in
405 - # system.
406 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
407 - -i "${S}"/comm/mail/installer/Makefile.in || die
408 -
409 - # Apply our Thunderbird patchset
410 - pushd "${S}"/comm &>/dev/null || die
411 - eapply "${WORKDIR}"/thunderbird
412 -
413 - # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without any actual
414 - # check on lightning version or changes:
415 - #
416 - # Confirm the version of lightning being grabbed for langpacks is the same
417 - # as that used in thunderbird
418 - #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV})
419 - #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
420 - # eqawarn "The version of lightning used for localization differs from the version"
421 - # eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
422 - # eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
423 - #fi
424 -
425 - popd &>/dev/null || die
426 -
427 - # Allow user to apply any additional patches without modifing ebuild
428 - eapply_user
429 -
430 - # Autotools configure is now called old-configure.in
431 - # This works because there is still a configure.in that happens to be for the
432 - # shell wrapper configure script
433 - eautoreconf old-configure.in
434 -
435 - # Must run autoconf in js/src
436 - cd "${S}"/js/src || die
437 - eautoconf old-configure.in
438 -}
439 -
440 -src_configure() {
441 - # Add information about TERM to output (build.log) to aid debugging
442 - # blessings problems
443 - if [[ -n "${TERM}" ]] ; then
444 - einfo "TERM is set to: \"${TERM}\""
445 - else
446 - einfo "TERM is unset."
447 - fi
448 -
449 - if use clang && ! tc-is-clang ; then
450 - # Force clang
451 - einfo "Enforcing the use of clang due to USE=clang ..."
452 - CC=${CHOST}-clang
453 - CXX=${CHOST}-clang++
454 - strip-unsupported-flags
455 - elif ! use clang && ! tc-is-gcc ; then
456 - # Force gcc
457 - einfo "Enforcing the use of gcc due to USE=-clang ..."
458 - CC=${CHOST}-gcc
459 - CXX=${CHOST}-g++
460 - strip-unsupported-flags
461 - fi
462 -
463 - ####################################
464 - #
465 - # mozconfig, CFLAGS and CXXFLAGS setup
466 - #
467 - ####################################
468 -
469 - mozconfig_init
470 - # common config components
471 - mozconfig_annotate 'system_libs' \
472 - --with-system-zlib \
473 - --with-system-bz2
474 -
475 - # Must pass release in order to properly select linker
476 - mozconfig_annotate 'Enable by Gentoo' --enable-release
477 -
478 - # Avoid auto-magic on linker
479 - if use clang ; then
480 - # This is upstream's default
481 - mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
482 - elif tc-ld-is-gold ; then
483 - mozconfig_annotate "linker is set to gold" --enable-linker=gold
484 - else
485 - mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
486 - fi
487 -
488 - # It doesn't compile on alpha without this LDFLAGS
489 - use alpha && append-ldflags "-Wl,--no-relax"
490 -
491 - # Add full relro support for hardened
492 - if use hardened; then
493 - append-ldflags "-Wl,-z,relro,-z,now"
494 - mozconfig_use_enable hardened hardening
495 - fi
496 -
497 - # Modifications to better support ARM, bug 553364
498 - if use neon ; then
499 - mozconfig_annotate '' --with-fpu=neon
500 -
501 - if ! tc-is-clang ; then
502 - # thumb options aren't supported when using clang, bug 666966
503 - mozconfig_annotate '' --with-thumb=yes
504 - mozconfig_annotate '' --with-thumb-interwork=no
505 - fi
506 - fi
507 - if [[ ${CHOST} == armv*h* ]] ; then
508 - mozconfig_annotate '' --with-float-abi=hard
509 - if ! use system-libvpx ; then
510 - sed -i -e "s|softfp|hard|" \
511 - "${S}"/media/libvpx/moz.build
512 - fi
513 - fi
514 -
515 - mozconfig_use_enable !bindist official-branding
516 - # Enable position independent executables
517 - mozconfig_annotate 'enabled by Gentoo' --enable-pie
518 -
519 - mozconfig_use_enable debug
520 - mozconfig_use_enable debug tests
521 - if ! use debug ; then
522 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
523 - else
524 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
525 - fi
526 - # These are enabled by default in all mozilla applications
527 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
528 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
529 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
530 - --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
531 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
532 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
533 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
534 - mozconfig_annotate '' --disable-crashreporter
535 - mozconfig_annotate 'Gentoo default' --with-system-png
536 - mozconfig_annotate '' --enable-system-ffi
537 - mozconfig_annotate '' --disable-gconf
538 - mozconfig_annotate '' --with-intl-api
539 - mozconfig_annotate '' --enable-system-pixman
540 - # Instead of the standard --build= and --host=, mozilla uses --host instead
541 - # of --build, and --target intstead of --host.
542 - # Note, mozilla also has --build but it does not do what you think it does.
543 - # Set both --target and --host as mozilla uses python to guess values otherwise
544 - mozconfig_annotate '' --target="${CHOST}"
545 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
546 - if use system-libevent; then
547 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
548 - fi
549 -
550 - # skia has no support for big-endian platforms
551 - if [[ $(tc-endian) == "big" ]]; then
552 - mozconfig_annotate 'big endian target' --disable-skia
553 - else
554 - mozconfig_annotate '' --enable-skia
555 - fi
556 -
557 - # use the gtk3 toolkit (the only one supported at this point)
558 - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
559 -
560 - mozconfig_use_enable startup-notification
561 - mozconfig_use_enable system-sqlite
562 - mozconfig_use_with system-jpeg
563 - mozconfig_use_with system-icu
564 - mozconfig_use_with system-libvpx
565 - mozconfig_use_with system-harfbuzz
566 - mozconfig_use_with system-harfbuzz system-graphite2
567 - mozconfig_use_enable pulseaudio
568 - # force the deprecated alsa sound code if pulseaudio is disabled
569 - if use kernel_linux && ! use pulseaudio ; then
570 - mozconfig_annotate '-pulseaudio' --enable-alsa
571 - fi
572 -
573 - mozconfig_use_enable dbus
574 -
575 - mozconfig_use_enable wifi necko-wifi
576 -
577 - # enable JACK, bug 600002
578 - mozconfig_use_enable jack
579 -
580 - # Other tb-specific settings
581 - mozconfig_annotate '' --with-user-appdir=.thunderbird
582 - mozconfig_annotate '' --enable-ldap
583 - mozconfig_annotate '' --enable-calendar
584 -
585 - # Disable built-in ccache support to avoid sandbox violation, #665420
586 - # Use FEATURES=ccache instead!
587 - mozconfig_annotate '' --without-ccache
588 - sed -i -e 's/ccache_stats = None/return None/' \
589 - python/mozbuild/mozbuild/controller/building.py || \
590 - die "Failed to disable ccache stats call"
591 -
592 - # Stylo is only broken on x86 builds
593 - use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
594 -
595 - # Stylo is horribly broken on arm, renders GUI unusable
596 - use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
597 -
598 - if use clang ; then
599 - # libprldap60.so: terminate called after throwing an instance of 'std::runtime_error', bug 667186
600 - mozconfig_annotate 'elf-hack is broken when using clang' --disable-elf-hack
601 - elif use arm ; then
602 - mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
603 - fi
604 -
605 - # Use an objdir to keep things organized.
606 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
607 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
608 -
609 - mozlinguas_mozconfig
610 -
611 - # Finalize and report settings
612 - mozconfig_final
613 -
614 - ####################################
615 - #
616 - # Configure and build
617 - #
618 - ####################################
619 -
620 - # Disable no-print-directory
621 - MAKEOPTS=${MAKEOPTS/--no-print-directory/}
622 -
623 - if [[ $(gcc-major-version) -lt 4 ]]; then
624 - append-cxxflags -fno-stack-protector
625 - fi
626 -
627 - # workaround for funky/broken upstream configure...
628 - SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
629 - ./mach configure || die
630 -}
631 -
632 -src_compile() {
633 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
634 - ./mach build --verbose || die
635 -}
636 -
637 -src_install() {
638 - declare emid
639 - cd "${BUILD_OBJ_DIR}" || die
640 -
641 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
642 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
643 -
644 - # Copy our preference before omnijar is created.
645 - cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
646 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
647 - || die
648 -
649 - # set dictionary path, to use system hunspell
650 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
651 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
652 -
653 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
654 - if use system-harfbuzz ; then
655 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
656 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
657 - fi
658 -
659 - # force cairo as the canvas renderer on platforms without skia support
660 - if [[ $(tc-endian) == "big" ]] ; then
661 - echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
662 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
663 - echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
664 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
665 - fi
666 -
667 - cd "${S}" || die
668 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
669 - DESTDIR="${D}" ./mach install || die
670 -
671 - # Install language packs
672 - MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
673 -
674 - local size sizes icon_path icon
675 - if ! use bindist; then
676 - icon_path="${S}/comm/mail/branding/thunderbird"
677 - icon="${PN}-icon"
678 -
679 - domenu "${FILESDIR}"/icon/${PN}.desktop
680 - else
681 - icon_path="${S}/comm/mail/branding/nightly"
682 - icon="${PN}-icon-unbranded"
683 -
684 - newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
685 - ${PN}.desktop
686 -
687 - sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
688 - "${ED}"/usr/share/applications/${PN}.desktop
689 - fi
690 -
691 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
692 - newicon "${icon_path}"/default48.png "${icon}".png
693 - # Install icons for menu entry
694 - sizes="16 22 24 32 48 256"
695 - for size in ${sizes}; do
696 - newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png"
697 - done
698 -
699 - local emid
700 - # stage extra locales for lightning and install over existing
701 - emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
702 - rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
703 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
704 - "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
705 -
706 - mkdir -p "${T}/${emid}" || die
707 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
708 - insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
709 - doins -r "${T}/${emid}"
710 -
711 - if use lightning; then
712 - # move lightning out of distribution/extensions and into extensions for app-global install
713 - mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
714 -
715 - # stage extra locales for gdata-provider and install app-global
716 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
717 - "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
718 - emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
719 - mkdir -p "${T}/${emid}" || die
720 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
721 -
722 - # manifest.json does not allow the addon to load, put install.rdf in place
723 - # note, version number needs to be set properly
724 - cp -RLp -t "${T}/${emid}" "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf
725 - sed -i -e '/em:version/ s/>[^<]*</>4.1</' "${T}/${emid}"/install.rdf
726 -
727 - insinto ${MOZILLA_FIVE_HOME}/extensions
728 - doins -r "${T}/${emid}"
729 - fi
730 -
731 - # thunderbird and thunderbird-bin are identical
732 - rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
733 - dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
734 -
735 - # Required in order to use plugins and even run thunderbird on hardened.
736 - pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
737 -}
738 -
739 -pkg_preinst() {
740 - gnome2_icon_savelist
741 -}
742 -
743 -pkg_postinst() {
744 - gnome2_icon_cache_update
745 - xdg_desktop_database_update
746 -}
747 -
748 -pkg_postrm() {
749 - gnome2_icon_cache_update
750 - xdg_desktop_database_update
751 -}
752
753 diff --git a/mail-client/thunderbird/thunderbird-60.6.0.ebuild b/mail-client/thunderbird/thunderbird-60.6.0.ebuild
754 deleted file mode 100644
755 index 2b695022bfb..00000000000
756 --- a/mail-client/thunderbird/thunderbird-60.6.0.ebuild
757 +++ /dev/null
758 @@ -1,602 +0,0 @@
759 -# Copyright 1999-2019 Gentoo Authors
760 -# Distributed under the terms of the GNU General Public License v2
761 -
762 -EAPI=6
763 -VIRTUALX_REQUIRED="pgo"
764 -WANT_AUTOCONF="2.1"
765 -MOZ_ESR=""
766 -MOZ_LIGHTNING_VER="6.2.5"
767 -MOZ_LIGHTNING_GDATA_VER="4.4.1"
768 -
769 -PYTHON_COMPAT=( python3_{5,6,7} )
770 -PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
771 -
772 -# This list can be updated using scripts/get_langs.sh from the mozilla overlay
773 -MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
774 -es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it
775 -ja ko lt nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr
776 -sv-SE tr uk vi zh-CN zh-TW )
777 -
778 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
779 -MOZ_PV="${PV/_beta/b}"
780 -
781 -# Patches
782 -PATCHTB="thunderbird-60.0-patches-0"
783 -PATCHFF="firefox-60.6-patches-01"
784 -
785 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
786 -
787 -# ESR releases have slightly version numbers
788 -if [[ ${MOZ_ESR} == 1 ]]; then
789 - MOZ_PV="${MOZ_PV}esr"
790 -fi
791 -MOZ_P="${PN}-${MOZ_PV}"
792 -
793 -LLVM_MAX_SLOT=8
794 -
795 -inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
796 -
797 -DESCRIPTION="Thunderbird Mail Client"
798 -HOMEPAGE="https://www.mozilla.org/thunderbird"
799 -
800 -KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
801 -SLOT="0"
802 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
803 -IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
804 - selinux startup-notification system-harfbuzz system-icu system-jpeg
805 - system-libevent system-libvpx system-sqlite wifi"
806 -RESTRICT="!bindist? ( bindist )"
807 -
808 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz )
809 -SRC_URI="${SRC_URI}
810 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
811 - https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
812 - lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
813 - ${PATCH_URIS[@]}"
814 -
815 -ASM_DEPEND=">=dev-lang/yasm-1.1"
816 -
817 -CDEPEND="
818 - >=dev-libs/nss-3.36.7
819 - >=dev-libs/nspr-4.19
820 - >=app-text/hunspell-1.5.4:=
821 - dev-libs/atk
822 - dev-libs/expat
823 - >=x11-libs/cairo-1.10[X]
824 - >=x11-libs/gtk+-2.18:2
825 - >=x11-libs/gtk+-3.4.0:3
826 - x11-libs/gdk-pixbuf
827 - >=x11-libs/pango-1.22.0
828 - >=media-libs/libpng-1.6.34:0=[apng]
829 - >=media-libs/mesa-10.2:*
830 - media-libs/fontconfig
831 - >=media-libs/freetype-2.4.10
832 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
833 - virtual/freedesktop-icon-theme
834 - dbus? (
835 - >=sys-apps/dbus-0.60
836 - >=dev-libs/dbus-glib-0.72
837 - )
838 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
839 - >=x11-libs/pixman-0.19.2
840 - >=dev-libs/glib-2.26:2
841 - >=sys-libs/zlib-1.2.3
842 - >=virtual/libffi-3.0.10:=
843 - virtual/ffmpeg
844 - x11-libs/libX11
845 - x11-libs/libXcomposite
846 - x11-libs/libXdamage
847 - x11-libs/libXext
848 - x11-libs/libXfixes
849 - x11-libs/libXrender
850 - x11-libs/libXt
851 - system-harfbuzz? (
852 - >=media-libs/harfbuzz-1.4.2:0=
853 - >=media-gfx/graphite2-1.3.9-r1
854 - )
855 - system-icu? ( >=dev-libs/icu-59.1:= )
856 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
857 - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
858 - system-libvpx? (
859 - >=media-libs/libvpx-1.5.0:0=[postproc]
860 - <media-libs/libvpx-1.8:0=[postproc]
861 - )
862 - system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
863 - wifi? (
864 - kernel_linux? (
865 - >=sys-apps/dbus-0.60
866 - >=dev-libs/dbus-glib-0.72
867 - net-misc/networkmanager
868 - )
869 - )
870 - jack? ( virtual/jack )"
871 -
872 -DEPEND="${CDEPEND}
873 - app-arch/zip
874 - app-arch/unzip
875 - >=sys-devel/binutils-2.30
876 - sys-apps/findutils
877 - || (
878 - (
879 - sys-devel/clang:8
880 - !clang? ( sys-devel/llvm:8 )
881 - clang? (
882 - =sys-devel/lld-8*
883 - sys-devel/llvm:8[gold]
884 - )
885 - )
886 - (
887 - sys-devel/clang:7
888 - !clang? ( sys-devel/llvm:7 )
889 - clang? (
890 - =sys-devel/lld-7*
891 - sys-devel/llvm:7[gold]
892 - )
893 - )
894 - (
895 - sys-devel/clang:6
896 - !clang? ( sys-devel/llvm:6 )
897 - clang? (
898 - =sys-devel/lld-6*
899 - sys-devel/llvm:6[gold]
900 - )
901 - )
902 - )
903 - pulseaudio? ( media-sound/pulseaudio )
904 - elibc_glibc? (
905 - virtual/cargo
906 - virtual/rust
907 - )
908 - elibc_musl? (
909 - virtual/cargo
910 - virtual/rust
911 - )
912 - amd64? (
913 - ${ASM_DEPEND}
914 - virtual/opengl
915 - )
916 - x86? (
917 - ${ASM_DEPEND}
918 - virtual/opengl
919 - )"
920 -
921 -RDEPEND="${CDEPEND}
922 - pulseaudio? (
923 - || (
924 - media-sound/pulseaudio
925 - >=media-sound/apulse-0.1.9
926 - )
927 - )
928 - selinux? (
929 - sec-policy/selinux-mozilla
930 - sec-policy/selinux-thunderbird
931 - )"
932 -
933 -REQUIRED_USE="wifi? ( dbus )"
934 -
935 -S="${WORKDIR}/${MOZ_P%b[0-9]*}"
936 -
937 -BUILD_OBJ_DIR="${S}/tbird"
938 -
939 -llvm_check_deps() {
940 - if ! has_version "sys-devel/clang:${LLVM_SLOT}" ; then
941 - ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
942 - return 1
943 - fi
944 -
945 - if use clang ; then
946 - if ! has_version "=sys-devel/lld-${LLVM_SLOT}*" ; then
947 - ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
948 - return 1
949 - fi
950 - fi
951 -
952 - einfo "Will use LLVM slot ${LLVM_SLOT}!"
953 -}
954 -
955 -pkg_setup() {
956 - moz_pkgsetup
957 -
958 - # Avoid PGO profiling problems due to enviroment leakage
959 - # These should *always* be cleaned up anyway
960 - unset DBUS_SESSION_BUS_ADDRESS \
961 - DISPLAY \
962 - ORBIT_SOCKETDIR \
963 - SESSION_MANAGER \
964 - XDG_SESSION_COOKIE \
965 - XAUTHORITY
966 -
967 - if ! use bindist ; then
968 - elog "You are enabling official branding. You may not redistribute this build"
969 - elog "to any users on your network or the internet. Doing so puts yourself into"
970 - elog "a legal problem with Mozilla Foundation"
971 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
972 - elog
973 - fi
974 -
975 - addpredict /proc/self/oom_score_adj
976 -
977 - llvm_pkg_setup
978 -}
979 -
980 -pkg_pretend() {
981 - # Ensure we have enough disk space to compile
982 - CHECKREQS_DISK_BUILD="4G"
983 - check-reqs_pkg_setup
984 -}
985 -
986 -src_unpack() {
987 - unpack ${A}
988 -
989 - # Unpack language packs
990 - mozlinguas_src_unpack
991 -}
992 -
993 -src_prepare() {
994 - # Apply our patchset from firefox to thunderbird as well
995 - rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
996 - "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
997 - "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
998 - || die
999 - eapply "${WORKDIR}/firefox"
1000 -
1001 - eapply "${FILESDIR}"/thunderbird-60-sqlite3-fts3-tokenizer.patch
1002 -
1003 - # Ensure that are plugins dir is enabled as default
1004 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
1005 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
1006 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
1007 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
1008 -
1009 - # Don't error out when there's no files to be removed:
1010 - sed 's@\(xargs rm\)$@\1 -f@' \
1011 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
1012 -
1013 - # Don't exit with error when some libs are missing which we have in
1014 - # system.
1015 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
1016 - -i "${S}"/comm/mail/installer/Makefile.in || die
1017 -
1018 - # Apply our Thunderbird patchset
1019 - pushd "${S}"/comm &>/dev/null || die
1020 - eapply "${WORKDIR}"/thunderbird
1021 -
1022 - # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without any actual
1023 - # check on lightning version or changes:
1024 - #
1025 - # Confirm the version of lightning being grabbed for langpacks is the same
1026 - # as that used in thunderbird
1027 - #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} calendar/lightning/build/makeversion.py ${PV})
1028 - #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
1029 - # eqawarn "The version of lightning used for localization differs from the version"
1030 - # eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
1031 - # eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
1032 - #fi
1033 -
1034 - popd &>/dev/null || die
1035 -
1036 - # Allow user to apply any additional patches without modifing ebuild
1037 - eapply_user
1038 -
1039 - # Autotools configure is now called old-configure.in
1040 - # This works because there is still a configure.in that happens to be for the
1041 - # shell wrapper configure script
1042 - eautoreconf old-configure.in
1043 -
1044 - # Must run autoconf in js/src
1045 - cd "${S}"/js/src || die
1046 - eautoconf old-configure.in
1047 -}
1048 -
1049 -src_configure() {
1050 - # Add information about TERM to output (build.log) to aid debugging
1051 - # blessings problems
1052 - if [[ -n "${TERM}" ]] ; then
1053 - einfo "TERM is set to: \"${TERM}\""
1054 - else
1055 - einfo "TERM is unset."
1056 - fi
1057 -
1058 - if use clang && ! tc-is-clang ; then
1059 - # Force clang
1060 - einfo "Enforcing the use of clang due to USE=clang ..."
1061 - CC=${CHOST}-clang
1062 - CXX=${CHOST}-clang++
1063 - strip-unsupported-flags
1064 - elif ! use clang && ! tc-is-gcc ; then
1065 - # Force gcc
1066 - einfo "Enforcing the use of gcc due to USE=-clang ..."
1067 - CC=${CHOST}-gcc
1068 - CXX=${CHOST}-g++
1069 - strip-unsupported-flags
1070 - fi
1071 -
1072 - ####################################
1073 - #
1074 - # mozconfig, CFLAGS and CXXFLAGS setup
1075 - #
1076 - ####################################
1077 -
1078 - mozconfig_init
1079 - # common config components
1080 - mozconfig_annotate 'system_libs' \
1081 - --with-system-zlib \
1082 - --with-system-bz2
1083 -
1084 - # Must pass release in order to properly select linker
1085 - mozconfig_annotate 'Enable by Gentoo' --enable-release
1086 -
1087 - # Avoid auto-magic on linker
1088 - if use clang ; then
1089 - # This is upstream's default
1090 - mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
1091 - elif tc-ld-is-gold ; then
1092 - mozconfig_annotate "linker is set to gold" --enable-linker=gold
1093 - else
1094 - mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
1095 - fi
1096 -
1097 - # It doesn't compile on alpha without this LDFLAGS
1098 - use alpha && append-ldflags "-Wl,--no-relax"
1099 -
1100 - # Add full relro support for hardened
1101 - if use hardened; then
1102 - append-ldflags "-Wl,-z,relro,-z,now"
1103 - mozconfig_use_enable hardened hardening
1104 - fi
1105 -
1106 - # Modifications to better support ARM, bug 553364
1107 - if use neon ; then
1108 - mozconfig_annotate '' --with-fpu=neon
1109 -
1110 - if ! tc-is-clang ; then
1111 - # thumb options aren't supported when using clang, bug 666966
1112 - mozconfig_annotate '' --with-thumb=yes
1113 - mozconfig_annotate '' --with-thumb-interwork=no
1114 - fi
1115 - fi
1116 - if [[ ${CHOST} == armv*h* ]] ; then
1117 - mozconfig_annotate '' --with-float-abi=hard
1118 - if ! use system-libvpx ; then
1119 - sed -i -e "s|softfp|hard|" \
1120 - "${S}"/media/libvpx/moz.build
1121 - fi
1122 - fi
1123 -
1124 - mozconfig_use_enable !bindist official-branding
1125 - # Enable position independent executables
1126 - mozconfig_annotate 'enabled by Gentoo' --enable-pie
1127 -
1128 - mozconfig_use_enable debug
1129 - mozconfig_use_enable debug tests
1130 - if ! use debug ; then
1131 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
1132 - else
1133 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
1134 - fi
1135 - # These are enabled by default in all mozilla applications
1136 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
1137 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
1138 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
1139 - --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
1140 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
1141 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
1142 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
1143 - mozconfig_annotate '' --disable-crashreporter
1144 - mozconfig_annotate 'Gentoo default' --with-system-png
1145 - mozconfig_annotate '' --enable-system-ffi
1146 - mozconfig_annotate '' --disable-gconf
1147 - mozconfig_annotate '' --with-intl-api
1148 - mozconfig_annotate '' --enable-system-pixman
1149 - # Instead of the standard --build= and --host=, mozilla uses --host instead
1150 - # of --build, and --target intstead of --host.
1151 - # Note, mozilla also has --build but it does not do what you think it does.
1152 - # Set both --target and --host as mozilla uses python to guess values otherwise
1153 - mozconfig_annotate '' --target="${CHOST}"
1154 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
1155 - if use system-libevent; then
1156 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
1157 - fi
1158 -
1159 - # skia has no support for big-endian platforms
1160 - if [[ $(tc-endian) == "big" ]]; then
1161 - mozconfig_annotate 'big endian target' --disable-skia
1162 - else
1163 - mozconfig_annotate '' --enable-skia
1164 - fi
1165 -
1166 - # use the gtk3 toolkit (the only one supported at this point)
1167 - mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
1168 -
1169 - mozconfig_use_enable startup-notification
1170 - mozconfig_use_enable system-sqlite
1171 - mozconfig_use_with system-jpeg
1172 - mozconfig_use_with system-icu
1173 - mozconfig_use_with system-libvpx
1174 - mozconfig_use_with system-harfbuzz
1175 - mozconfig_use_with system-harfbuzz system-graphite2
1176 - mozconfig_use_enable pulseaudio
1177 - # force the deprecated alsa sound code if pulseaudio is disabled
1178 - if use kernel_linux && ! use pulseaudio ; then
1179 - mozconfig_annotate '-pulseaudio' --enable-alsa
1180 - fi
1181 -
1182 - mozconfig_use_enable dbus
1183 -
1184 - mozconfig_use_enable wifi necko-wifi
1185 -
1186 - # enable JACK, bug 600002
1187 - mozconfig_use_enable jack
1188 -
1189 - # Other tb-specific settings
1190 - mozconfig_annotate '' --with-user-appdir=.thunderbird
1191 - mozconfig_annotate '' --enable-ldap
1192 - mozconfig_annotate '' --enable-calendar
1193 -
1194 - # Disable built-in ccache support to avoid sandbox violation, #665420
1195 - # Use FEATURES=ccache instead!
1196 - mozconfig_annotate '' --without-ccache
1197 - sed -i -e 's/ccache_stats = None/return None/' \
1198 - python/mozbuild/mozbuild/controller/building.py || \
1199 - die "Failed to disable ccache stats call"
1200 -
1201 - # Stylo is only broken on x86 builds
1202 - use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
1203 -
1204 - # Stylo is horribly broken on arm, renders GUI unusable
1205 - use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
1206 -
1207 - if use clang ; then
1208 - # libprldap60.so: terminate called after throwing an instance of 'std::runtime_error', bug 667186
1209 - mozconfig_annotate 'elf-hack is broken when using clang' --disable-elf-hack
1210 - elif use arm ; then
1211 - mozconfig_annotate 'elf-hack is broken on arm' --disable-elf-hack
1212 - fi
1213 -
1214 - # Use an objdir to keep things organized.
1215 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
1216 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
1217 -
1218 - mozlinguas_mozconfig
1219 -
1220 - # Finalize and report settings
1221 - mozconfig_final
1222 -
1223 - ####################################
1224 - #
1225 - # Configure and build
1226 - #
1227 - ####################################
1228 -
1229 - # Disable no-print-directory
1230 - MAKEOPTS=${MAKEOPTS/--no-print-directory/}
1231 -
1232 - if [[ $(gcc-major-version) -lt 4 ]]; then
1233 - append-cxxflags -fno-stack-protector
1234 - fi
1235 -
1236 - # workaround for funky/broken upstream configure...
1237 - SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1238 - ./mach configure || die
1239 -}
1240 -
1241 -src_compile() {
1242 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1243 - ./mach build --verbose || die
1244 -}
1245 -
1246 -src_install() {
1247 - declare emid
1248 - cd "${BUILD_OBJ_DIR}" || die
1249 -
1250 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
1251 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
1252 -
1253 - # Copy our preference before omnijar is created.
1254 - cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
1255 - "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
1256 - || die
1257 -
1258 - # set dictionary path, to use system hunspell
1259 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
1260 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1261 -
1262 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
1263 - if use system-harfbuzz ; then
1264 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
1265 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1266 - fi
1267 -
1268 - # force cairo as the canvas renderer on platforms without skia support
1269 - if [[ $(tc-endian) == "big" ]] ; then
1270 - echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
1271 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1272 - echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
1273 - >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
1274 - fi
1275 -
1276 - cd "${S}" || die
1277 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
1278 - DESTDIR="${D}" ./mach install || die
1279 -
1280 - # Install language packs
1281 - MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
1282 -
1283 - local size sizes icon_path icon
1284 - if ! use bindist; then
1285 - icon_path="${S}/comm/mail/branding/thunderbird"
1286 - icon="${PN}-icon"
1287 -
1288 - domenu "${FILESDIR}"/icon/${PN}.desktop
1289 - else
1290 - icon_path="${S}/comm/mail/branding/nightly"
1291 - icon="${PN}-icon-unbranded"
1292 -
1293 - newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
1294 - ${PN}.desktop
1295 -
1296 - sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
1297 - "${ED}"/usr/share/applications/${PN}.desktop
1298 - fi
1299 -
1300 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
1301 - newicon "${icon_path}"/default48.png "${icon}".png
1302 - # Install icons for menu entry
1303 - sizes="16 22 24 32 48 256"
1304 - for size in ${sizes}; do
1305 - newicon -s ${size} "${icon_path}/default${size}.png" "${icon}.png"
1306 - done
1307 -
1308 - local emid
1309 - # stage extra locales for lightning and install over existing
1310 - emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
1311 - rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi || die
1312 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
1313 - "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
1314 -
1315 - mkdir -p "${T}/${emid}" || die
1316 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
1317 - insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
1318 - doins -r "${T}/${emid}"
1319 -
1320 - if use lightning; then
1321 - # move lightning out of distribution/extensions and into extensions for app-global install
1322 - mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
1323 -
1324 - # stage extra locales for gdata-provider and install app-global
1325 - mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
1326 - "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
1327 - emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
1328 - mkdir -p "${T}/${emid}" || die
1329 - cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
1330 -
1331 - # manifest.json does not allow the addon to load, put install.rdf in place
1332 - # note, version number needs to be set properly
1333 - cp -RLp -t "${T}/${emid}" "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf
1334 - sed -i -e '/em:version/ s/>[^<]*</>4.1</' "${T}/${emid}"/install.rdf
1335 -
1336 - insinto ${MOZILLA_FIVE_HOME}/extensions
1337 - doins -r "${T}/${emid}"
1338 - fi
1339 -
1340 - # thunderbird and thunderbird-bin are identical
1341 - rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
1342 - dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
1343 -
1344 - # Required in order to use plugins and even run thunderbird on hardened.
1345 - pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
1346 -}
1347 -
1348 -pkg_preinst() {
1349 - gnome2_icon_savelist
1350 -}
1351 -
1352 -pkg_postinst() {
1353 - gnome2_icon_cache_update
1354 - xdg_desktop_database_update
1355 -}
1356 -
1357 -pkg_postrm() {
1358 - gnome2_icon_cache_update
1359 - xdg_desktop_database_update
1360 -}