commit:     1ba4b9bc9e5a38a479cbf6b50c51487c8ee70ced
Author:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 14:20:43 2019 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Sep  1 14:20:43 2019 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=1ba4b9bc

mail-client/thunderbird: Clean old ebuilds and files

Package-Manager: Portage-2.3.74, Repoman-2.3.17
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>

 mail-client/thunderbird/Manifest                   |  56 --
 .../thunderbird-60-sqlite3-fts3-tokenizer.patch    |  99 ----
 .../files/thunderbird-60.0-blessings-TERM.patch    |  70 ---
 .../files/thunderbird-60.0-rust-1.29-comp.patch    |  37 --
 .../files/thunderbird-gentoo-default-prefs-1.js-1  |   9 -
 mail-client/thunderbird/thunderbird-60.8.0.ebuild  | 602 ---------------------
 6 files changed, 873 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 6e01583..46c8892 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,62 +1,6 @@
-DIST firefox-60.6-patches-07.tar.xz 37404 BLAKE2B 
5516ff768bee0253131381fdba3e08785ab31bb29e44ad7f7e2956fb7624fafc9bf22f892ddbd0617e5e7d18500686a9975a60ea77d23a2853f35936cd142030
 SHA512 
3c4160e632155b0a239e22d0c1b1c701545b0f6d0915f9bdcf3b8431cee1abf650191ffafc5c3224a61279c8b1b52a80444c811a3914e16127411991c963292b
 DIST firefox-68.0-patches-11.tar.xz 15404 BLAKE2B 
5322c64f7605e30aa1daf650cea19b66ce6c305d2862d76c4a4103676392cbd3029a8f35cbe8ed8077ac7cfe8194c08a0cd3cf25fef75c62a086077d0c5a419a
 SHA512 
1897303b6864ca941afe6ee1d95fd975fb29a01f52d68f9f42c1a9a62d7e4fee0a797aa169b58dc4cf068916e01edaf5c9ad8ade23a997e52c37bd393a142ade
 DIST gdata-provider-4.4.1.tar.xz 78728 BLAKE2B 
bfe04d714334c38c932d2186ffd859583176ef455b283534c5f8f9e1ab7dc13bdfb8c15db6007de482ab015afc2b8524aad725380bec75ee5f59ea81d6307ba9
 SHA512 
6c9b5ac41a1064bd1799d2a2f633c3064b27f1294ac3c8908cdef6c1d2eea7b602f2f7bf240b71f507fe9ad286588f030e12f49a41b3bed7bbcc99f3021369f9
 DIST lightning-6.2.5.tar.xz 1745976 BLAKE2B 
31e237f8d34ab2a2ac522767460467257d1f49d15fbe24f5b80dde9fb709ffafd0c0442d99c6643ce434cf7bdf0d670447f86da9fcdadc7ada6814431ef41e8a
 SHA512 
1e997bb91d484908f225cc6e971874d308e8a8e2451a3e678f8a74bcb9e360babbd1f8aebcafb3e628ef5b10eb697ee47af2bfedbc956fee71d99084c8816235
-DIST thunderbird-60.0-patches-0.tar.xz 10292 BLAKE2B 
a81ac6708389baff21accccac1511c1fc372324cac8bb3ee0f3b5d2a0690b6e22ef658b41c887b99168b43c4ea4bb0947d3e48ad9b7e80db558db22c976df868
 SHA512 
1dae465676b2ff4faae08ebf69e6bac46552bc0331659bf5f444c45b026e4c8d2fc46cd3758e3bd121716aa85d5dcc56de6483919f7f0077b9d9720574dbd1aa
-DIST thunderbird-60.8.0-ar.xpi 627180 BLAKE2B 
31d1631f7ec6320830dcf3545a5c3bd9fa346c6d8807e25f8c2071e7dbcb9c04858f2982407154d68abce45277ba96f650971268c389be4691f546464813725f
 SHA512 
c92af1c4eef761c30ac2bbd6a333a18826534f35bbe6f5a0da342cb9cd354151bff4bbcb48cf0b804657de1f8e67c385c4c6ebf14d92a0a6cfc39f34586f961a
-DIST thunderbird-60.8.0-ast.xpi 559643 BLAKE2B 
763f6bce63732bec4b01c28f597e2e1948394f5cb8a404f0bcf5ffaef663d8b9ff3e8b09141989347f944e16c841255bbf32ae50614aca25e12e5f2968872e9c
 SHA512 
bb61302d2e14362819a99df3de4e6309f778f025f85758b927604391a0f872d6df63a0b69d669f008972863fcc230a345c1cab9b961d5df4e2a403648c484a3a
-DIST thunderbird-60.8.0-be.xpi 659079 BLAKE2B 
698ee1c4c58a8d5e6ddcedfe439ebd4e91a648ae9fe7d7040075f5cdeed733442ab6b933bc10389b58d2c35eaab14735dfb2eabe65e2ce956d0f133c51f4e27c
 SHA512 
a73da736f77c7ff6947534aa7557ec11ea302ff378394d5ceb2cc1b6365bb36f81b556dfbb66c5521ded65168f2fae3a03cd3cd0f59d030093553590a21950e5
-DIST thunderbird-60.8.0-bg.xpi 669318 BLAKE2B 
d3017dc198e9aa0884a63adf52c2dd5f617613403d1b882d21e040310c2047643a944ec91d069ad9c8cfe89369a09a097ff8c056cfb0c39c7d18e8ddad5438d0
 SHA512 
0fa3b36072a4d3371e07169990cc18ed8af73dbe824cfd5af2f216d059781f4c56081644e86c26a7b7150257e475c5204a41d72bfe99e327720df70ea6cd01c3
-DIST thunderbird-60.8.0-br.xpi 580370 BLAKE2B 
aa38fd21ded1067ca1bf5324a8abf02b2ab767591b7bbf5d43c68650d3428c35eb91f72e14189cad542f72ec8cc2709a6d443f3097e85e17921e40601552f66f
 SHA512 
44d3b65877c63a0af035015d7c8013e1577760ca91e367edc5236e293d27dda6eb5166f608aa660fc09e7cb830598890f1ae52f3f296ae6169b16da57cb867e0
-DIST thunderbird-60.8.0-ca.xpi 591971 BLAKE2B 
d73e5322ef1541047ad3fc52d37a1dcfd666aa86821cb310c8bdf6f9bab0a752dffe434c775f663ec526287bc8eeefaf721d9fc9d8f7d8803174e859bb51599b
 SHA512 
7daa322f628acaf38ed3df27c07f25cc79cff78d2ddf4edb3c499032519ea387bec028954744fe78736c96faa8a8d2c25158ff304ce2af5903d02b61a944d60e
-DIST thunderbird-60.8.0-cs.xpi 611203 BLAKE2B 
7a180af22d94001026ade7c38bbbb87d498308899cf988fbcfac99ac99124d815371cf60624502996d9593ce6f45d76a8b8f7400b6944c3ba7c9d57ac3bbc9a8
 SHA512 
64697bc83c0db92bd48e6a29e3520056e86afe7f12475a96b1b593781cb596baea500736347d51e27fc2f0a11359ce69bc6cfbc07f4354a2a3e1946944b0b5dd
-DIST thunderbird-60.8.0-cy.xpi 586039 BLAKE2B 
e98e6f253f83f4766a3e4e5981129e2a42be38c6cbffcd012be2d59a128fe4f5ba5a13593147fa758c958e375edfc1e6256da65f803573342848e96f6c489918
 SHA512 
df91f59b9e93e7a467657c4102f28d999833f19e3a810cd39c090992da89f6ec62aa34ab391b651b95ca1e38ec8fc44f9ee401ad104288b52b7d8313da3a41ca
-DIST thunderbird-60.8.0-da.xpi 570807 BLAKE2B 
b64d07878b20b7e38cebd5cb7ad96ebf21dac66b82665bfcce02abb6475faa772937b983de87326e5ac6a4867a3a90934d26afda49d18fcc714da3f869ee0691
 SHA512 
a2de79bf83c5eb1f77f175e97332fada1bda0cd353e0ad575c7ed568a5775fb508cb48ea751979c13f848f8fad66b06019d381835e22b0b41632d4e2b1d5f924
-DIST thunderbird-60.8.0-de.xpi 582575 BLAKE2B 
544ee241959f6b0f0acad13c01c20a114fd6b4090250a5b700b9a56ae45b7a6e017437987760d9d215f93fc89ee8188d2ea6fcb4306b0e45ddfd91e467eb5aa6
 SHA512 
6bde7bc5e4c1d16b2ce758b7dddb3975b39984e07f73825f58c0c030c29d47e0968d7de0deb2a144e86f8e73e87e01a39712552d4d7d22feb20a7dee3c6564d5
-DIST thunderbird-60.8.0-el.xpi 694860 BLAKE2B 
df7c3e197fde52f53b627f2506b9b0d54fb6eddcccbfb920f1c83711f3bdf3829a646a9fc3960d436428c0f07e4fd0074c11b32e222fc6c1374e4ce2c047a32e
 SHA512 
0be4a1ab3444a7e2b53ddfbc4774bbc0ced663ff726cbb173550050342f935fe1bfcfd8aeabf556a16c0a3bc0b2f4483a4851c5d86fe9939d79f11169fc5e44c
-DIST thunderbird-60.8.0-en-GB.xpi 553895 BLAKE2B 
238c7abb07405834f9e29d911e99759712b5e2b795dc8ab51c5810ed0769b0f063a692db67ff9e1aff75ee1d2c1b3b49fc36e149c022ce3e2aa717132e212901
 SHA512 
e955f9ea391eea87dec7981f5b88c0a43a8dc86212798abdb921a8b4ce048e7d617f864f926686fa073b7bb6789b4f7f39969df2a319f571c7fb991c4bb981d8
-DIST thunderbird-60.8.0-es-AR.xpi 595049 BLAKE2B 
0ffe6c2b300aed0da718d29a276f024e4bcfb71d9158b034817ea585a2e26f8204251d199331ddd6e67bb4a7f4ee0251297bf4ab67412c448c5a22fe4d542eb0
 SHA512 
bd036fc6c83065ca148955a9c92e148980b6d93f7730eb08faef8f7449b32eeecaf8f8c2caf05050302a010709b377d8e9b81a5ba00a12c8fa53fa1303c2a88c
-DIST thunderbird-60.8.0-es-ES.xpi 492212 BLAKE2B 
620087bfdc780f9666c820098b8ce6ddc8169514c32a40e64207956ba7b430f39f51248759f45cc4c6154b943c3fd0d5306f19e6ce419635cc0c6af0f60bcf05
 SHA512 
b48debb9aa2c64074e5dd315140bf0a09126345dc05a1685ea9dec18d25b7cd639b1c07167764ec0823f623cc83524daa07898105098dee6a03e1770d60e42d7
-DIST thunderbird-60.8.0-et.xpi 570868 BLAKE2B 
a3f9216422e27c75cd9cee262d6deac3d93185c14c6f6179e7306ad0e77e1edcef43cbe1e8778f1497174e6debb79fcdd95c2e69403dd9de59fc3f9f1772f7a1
 SHA512 
2b0a5455c1664877fe5530422248e8fbfcb1b97e68e264a1fb771ed787f4baeeed758fed4be66a0c389888154fd5f08de8032ab4651188c35cff9fe8a9525371
-DIST thunderbird-60.8.0-eu.xpi 581385 BLAKE2B 
70870b9e17677a826486f08f293f9272368756d5bd5dbf0ddb0119df3b7a4596eb5e1405568e3574f40744ddfc48f52e8e56bf47b2f3f704d5a2e6dffc4d0e56
 SHA512 
30ef0e8dffcb2b42ad3efe43c8a0ab6895a757ec4406de6911f6444840384e427bcb517f8d4eb7a8294567d55f67545c4b8ce593aa063f2e843957c17eac715b
-DIST thunderbird-60.8.0-fi.xpi 575755 BLAKE2B 
3176cdedb8a8c9dde11e361687716d3f8978dd3582b0ce677a84967a3bc7a595be37da52f9d22e2a03afd10ace0235ab8e15a9ba34b27ae0babe61cea19aad0d
 SHA512 
b6595fa0e1ca4baa353705c0067ea05a4d1daade48c7de057356a5aeaccc19d666a0648ce2ff5108ccd3464ed3f4e1b59cac48dcba1991426373a04fe1323230
-DIST thunderbird-60.8.0-fr.xpi 608467 BLAKE2B 
c6b368a0b0a573ad5fe24f473c472ab3250a441a899b11c5971c614a863714ddc3683ab50183b7d408ce371fe3c06759ca2de242884f1796198c272230bd5e71
 SHA512 
bd76b229973e795516fe6f6c8d3dd60da986a26a915a622450e823043741c8fe6d526d29cd3566faf5bcd78109da89853747a24790ce448ea4f4b072efc18c8a
-DIST thunderbird-60.8.0-fy-NL.xpi 593851 BLAKE2B 
37898ec4c76a8741fa3e896160f2ca28686f2eb85af3d5c709df7a68a39a47c0e95408f4c4e46a6de5349699259a390071cd4a559f583377cdcd783e20925ac6
 SHA512 
d8c359757cb0514271208977df3dc4b40f49287001198fb09e3199866f0712d0bf7c3f4ade3216cd08601ffa7c6b8cf2ca7e2cc91856819d013bfa43940c794d
-DIST thunderbird-60.8.0-ga-IE.xpi 603506 BLAKE2B 
7c76830f4d1b34e7ddeef6498a2ddbced3cd07d9d7bc75deeae78792ede033de173f9a0e95cbc93f668f2be56c2c5f07e5bd3c93aac6f216cd0355ed70cde005
 SHA512 
7f1c59d222fc98825f3aa8eea6c6a122aa904402d3d499d67d26743588da003c6e92214e1492a1b6aa853397161c3d450c6fa4830ba5e3ea75a8fcbfc1f4e662
-DIST thunderbird-60.8.0-gd.xpi 599262 BLAKE2B 
ed96d797e80caab3867185c0f9d8afa51b1a6d0ae1d37e6a810dba2f9041bac2a16e7d62b0bf149aa2da9ef06f8dd8d46d31f0d05dcae0c0e7364d9dfbfca8c6
 SHA512 
bb6f36d842a06e34199bf90bb8511b1a91d79fb0c6e073f125b0a555f344d531bcdb9bf78c804472414fcadcff0e66a9bebdc64e0d0832e19fce5dbe3671f3b6
-DIST thunderbird-60.8.0-gl.xpi 580343 BLAKE2B 
b12d06a801864c9627569f0dbe6b77bd5d2c68b30bc0159d0bba3030b88c26d3252e735bd1d334859b5793170e57cef0002ef84605e216e9328b3644fc9daceb
 SHA512 
666f13a8229f73966456975cc51db9bfbacf2645f887cc072ae0998f227acd6f33c4fafee8a7805f8e8850c9043ed6a05ef9b9fd261c1ec9ebc53127bab2d26d
-DIST thunderbird-60.8.0-he.xpi 617144 BLAKE2B 
832e397c908af6422314231333db15f1cb75e307136839e8253d4657456ae2985f8d953e5fe2f5ab5906688fc5c3817c9242b7b24ee006b8549ec95b8321aa5d
 SHA512 
40e66995e06d39d11062955257761d3a6539bbe86849fb14f0a9b111d5556d7edd591abf2a4498ba7e226c2fa13031ebd2f0cb768cdfbc170249cf0586915608
-DIST thunderbird-60.8.0-hr.xpi 582239 BLAKE2B 
199bb41a3745cf5aa7d72627d5e2634ef093ed0d93b78be9223a5a4fb5f00f17945d2a37bd1124991b7e6ead746fa0a158ffe08a35f731f88955fe292b6dee81
 SHA512 
eade1cb89a5c5ec4dfda113774c6a93f68676faf584b0bcc4b6d25ca45c635b3e7e48bde6748e14b899ec0ab5370e1259dfdda0f6a3221bc6b4eac79d2675295
-DIST thunderbird-60.8.0-hsb.xpi 615132 BLAKE2B 
4e1e51adf45fd1d09249691fa17c19d0ef522eb8041a301248a9943c7def37f3b604defe531743550ed0cc8788d58f33d21aa95cc97afb4402e929e2a4d978ed
 SHA512 
3efafdca843a17dd950e637fdf58b4003b21ed76afd52021c0b5f428cb218370b57a7784be2db5be7e2c23a937089a5fca10463b778e2d080cb7b7d507838a77
-DIST thunderbird-60.8.0-hu.xpi 615345 BLAKE2B 
3680b726ff6b5182d6e1756d2520dba3417939b4a17e5731573182523d32c92c1d0bf11ed6abc9c48713c80590c557176d6858ce0312003ae2e838076dc95eee
 SHA512 
b33b88f566f42e0bc3a80ea2b1e3300addfe0379af5997cd53da4ed6af67bceb2c6a1396de78f788a14b9541518f118e7ad455fe78512019a6cfad5e899d7c17
-DIST thunderbird-60.8.0-hy-AM.xpi 653531 BLAKE2B 
249acc09dd0e527c189c0a1602b78ce17d0ae19687ccf80229e3c0aaa8783ea3123da47657432730425a012b6bb73f54b1c3a59eb8ee00ceda24c86d15c0e1a6
 SHA512 
7c03aac474651a64d7714074ab9b0264fbacd2858f87bb014edd0404111335a5ca36eb3e469a515a83aa036a5439ec4110c42680b3a8b49412c5c072662e1191
-DIST thunderbird-60.8.0-id.xpi 568861 BLAKE2B 
ce63557ba7626aa03eb4bc395ab7f9488077cb51924b91a87ba7cf0e7f0f4c9b25854f0f778dda7edeb330ae2e3a621018998e9aff87dc4d019f0c91f8e4cdb8
 SHA512 
685424c205f9d89ae1105beff1964afcf511b44450b6b0f9e19d49e5fbc9edc70dab7533c7c9e2b107bdceb0c0bd9eeff8b9814dff08debb9dcacc681c408c9e
-DIST thunderbird-60.8.0-is.xpi 579047 BLAKE2B 
0a1cccf5be68e79273ed4e4943a348065a7fb33c2b5571e5f0ae9a0d2a2edd2f262e29ba3fa17311b5105a8b55fc107fa0eb69da46a5447da5e317d8c187584c
 SHA512 
e1bceb4c8fec5582c8a1eebaa03c6f64876b2d6f4d8cc921a4a76eb380f361003109ddfe05ec249fe8eaaf4c6606e68ed4f55bd93b5160f058abd611de9c1e55
-DIST thunderbird-60.8.0-it.xpi 477500 BLAKE2B 
d0a8cb5f781781e16aba1b303e17e51eccf2d04a86670e6195c8ca14b909229bf5d2f9b978b2a43dfca5249a23bf6974ecd156cf075394d3565036308f974516
 SHA512 
fa4cc59f1b64a532b2d31c2ac82f8153284b0135a669b3da36984289234f54ac94474885ab73e525384f3cec93c46ead53d00fa888d3163663696d94a06cf460
-DIST thunderbird-60.8.0-ja.xpi 653344 BLAKE2B 
eb2e2cb15de3a8a0f935c6e6b167e93e3178ed7295e084fb4632784ee4d2439939efca2341a2b21a6e6cbf40ebad1498fba8fc5ac9cea37db1d8e856650f4af3
 SHA512 
670a582a4bb8c52903bf00b3aaaed74d9ca29c58a7ee989f20d006771c2e00dc4b512db51617f1c9e65a98441901cb31b9933189a5af07f96a11c4632afd4358
-DIST thunderbird-60.8.0-ko.xpi 619731 BLAKE2B 
b46a1fe32e63269935ecf697e327f8f25477ce05987bd51fb673e3265985c48b3097395f1e96680eb06af4b149be286f3ac97a459412d15b36026dccbc4a173b
 SHA512 
cee7843a94772578145f03a4726b0d60ea513800365cd7c2fa85c94fbeca536ca45d5203fd091d6333834e6345aa31febdbd27535ed7a11782b80e597765d8e6
-DIST thunderbird-60.8.0-lt.xpi 605441 BLAKE2B 
e1ed67ec3ecfe5b741cf49537802d3ba634d8ffa562bfba7eb4d8d55c2c76321d70fa5cf2d711231225000267268d7e1df768bc4aba6ec13bc9c3720492e6332
 SHA512 
7779f34c8c041c29672781cb9e48934fd81ec6a3d2af95db9a39e33c650517d510e527578b8355fcb87b6442b0998004ebf07a57c060d8818c156bbd2487a548
-DIST thunderbird-60.8.0-nb-NO.xpi 577003 BLAKE2B 
ee86125d4c34291182a98197c4706555e2003b7667ad516341382f3b351670660398f9077cd49901751e4bd58dc2cd37f43ee556bcaadff500260ea98c6e2899
 SHA512 
53f956cc91a834c69d711fb23f7c4628159d7e3c3a33af9b861c0666bc26279c41c793906a332040c2caa3404a5a71aabaf4082995eb94121ee3a75a5e3745d6
-DIST thunderbird-60.8.0-nl.xpi 583914 BLAKE2B 
104a06a3edb470d8bc2e1187f41d5edd28f083a4e93030e7c8a2150833e2e0f2abde9b7257cec7193db0dde5e602b7506cf2f2b8f63680d04fce41cc7729e554
 SHA512 
44001fcd69c370e12c55891afbe5be79cd7360d3e8b677f1682b4c37601c6a0dcdba68525e0627a537018d1c84b0810fa6b241d980125589f30818cd614cbcdc
-DIST thunderbird-60.8.0-nn-NO.xpi 576422 BLAKE2B 
698d282efda0750ab2bdaa818c3f827286d6225f0969ea16a2de1e727bbce02434b08f7f409e0604708b5f813d2a96297e0d24daaf48dc2e572d32db1e4fd03c
 SHA512 
644e7440a5a47c34a281484a3c16c55037eba782ce51717adfc4306f38720a0d4dfa24b59344bbb1affb03de55dc21984b58497450912235cc96668fb9aba748
-DIST thunderbird-60.8.0-pl.xpi 480726 BLAKE2B 
b3d10588582f8855d714d505e1cba7da8e6a67f1ba752cea52c1396ddcc79d0ba57774889ed3fb7168f8468bb2d3cdb44c11bb457483e8729010f130be900d24
 SHA512 
ae494b7bd0e0f1287ee6291e6b4bd2b869a8f4ef74113aa88cc53789a75b4190e9d128641feea425804a6a26f853686c4410bb5bcc7253ab89500255a07db03c
-DIST thunderbird-60.8.0-pt-BR.xpi 588834 BLAKE2B 
c1b2bb38edf447d91642f766e5b394cb44e230c7011b8296979102c5ffc93880e811bae5a7b13efc45e95d06ade6a60e8c21ae162dfbe65c8703dfdf373b03b9
 SHA512 
bbefc1b55be40d9be280292bd48c48e555dd2d6535f16b4155940e2cf3f2119b6b0d3da7fa83d66e5f530eb5b3c40aa4b7125d249feeb8177063888c26530568
-DIST thunderbird-60.8.0-pt-PT.xpi 593186 BLAKE2B 
8e5804d07d6b62f798598365ac407443e5fcdd49a304bb6135fe3fa88a4f1d62718160082986f35854114708cf43931984ae15c948bb986a58bcd03752a69c4d
 SHA512 
b88106161385d9853febfa40666d5fad961fbd331030e382f6ed681ebeb5046fb50daaaafd04a551bc9dab9f50e16aea3fca678d09de93461b4279933314431a
-DIST thunderbird-60.8.0-rm.xpi 578384 BLAKE2B 
6527bd3b39ebc26a7d13fa1d5d99ca26eb3547925d36638151c489694c0eb8a74a2758397ae60304b1504680b7181c20a1e86280889f274d1c87e6396cd4a25a
 SHA512 
b7cc627d0c8d367dc6b6ea9a56d5e60dfbec41708cd36c38856d5cee3e9e5cfe7949681fc00714105b6f9d989aa26ec56eac3c3165402f091deb83fbdc01de72
-DIST thunderbird-60.8.0-ro.xpi 584308 BLAKE2B 
a2c247aaf096cbfa955645c45c8ffabfebaf93dea4c8ab0f7904ddfd3de0e0b751bd4ca06a000ca2e7d74ac959a131c592f3a942fc4a49f21e0f5f96923c07cd
 SHA512 
d413a9f5e04520448b38f5e8729b0ef939a409edd6e8c5409c3fef397056fba0a0d0b323c04c203114b3e5cb37fd406242f9e508e25707719d4eecfecd99f557
-DIST thunderbird-60.8.0-ru.xpi 694706 BLAKE2B 
ede404c70f22ce9d9cf54c9551386a62cac1c6ca5cd64219fd4cdf793ce26390107db9b04fdc22885aca1c1af36d1e4ec9f95256f840fa7655cee943ad083d97
 SHA512 
9b868097cb556cff75d59c55fcb56c7688cd844703b346d629e21669d0d10df2dd2c5d80aac2370a62f3eff261819102e6b25be14dc30f3b64fd3234fc0c487f
-DIST thunderbird-60.8.0-si.xpi 647589 BLAKE2B 
73f07401247adaa19d7f1ba544b13706459dac4f15454d33ebcf3f49f3ea7ed6d14f8adf3768d56a10d6d08b8986d5a6bff4ec4b940254e25c3b090b561e01a1
 SHA512 
81d44f9bb1f234d643520164ec5b06c34a2fde0438498ab1c927eafd64a8238148d608173e7c952e582e1357d9e65600748d1c972ad38b5cfa44f5e5a819274b
-DIST thunderbird-60.8.0-sk.xpi 612217 BLAKE2B 
d8cf6ed4b46d686a0bff800511f4e2cd828692c002e79321bf99f568ba9ddbf68b0f1eba452d95536c83426502e81dec137c31a686158ef0b04886b2f78c6bff
 SHA512 
6c22ccd50ce86f0a70f2b81b55ecf971fa39dd068f4b5250e551a68dde24129023ebbc59c65d8d519f09a2a7bbc62a88216da917365769f2759d6f764ca10dfe
-DIST thunderbird-60.8.0-sl.xpi 589947 BLAKE2B 
a1b053a2bb45056eaa4dc562cffb1b25dad4b5f74d0a33629bcfb54e49862bf9fbe26c7c6908a0f2a34bf6d07095cb851e16c2e94b29431993c5b47e66f35a16
 SHA512 
12eb163775da8dc77bd75fb2a3610633285f4b35cb2ee7162905a561e7447c54ce4a95acc20f02e0056ec34193f8bfca9e18dfbc78017615e775a82ecf0ca9bd
-DIST thunderbird-60.8.0-sq.xpi 593096 BLAKE2B 
968a923e5680f6fc90fc670e48068f9b8c06f0feb33486f5ea6e5d7b8c94cf9e1d0812a99530185bef0ab1326b173592cacb5b812471917223797dc464889100
 SHA512 
2e9cfe30fb25c023d370028ee3f81177a25bcfa65505852d57fc3362582017a92ba4acf1a85e645b9aa7cc67d4cb1bb0c5da7017c8deb95c5166c83e993dd9ae
-DIST thunderbird-60.8.0-sr.xpi 641527 BLAKE2B 
7f7db0d1aaa29a00df668cfeab6830fcde133d930b2317fd7d4edb370483483caf65487406a480079b9554627205e9ebe4148c6429e08ba8fad16ca2a9eafd7e
 SHA512 
5df131d60f6e88b50849e45dcaecf3db60ffe1f0d60c503804e14ae84656230be245e97d6fcb4546c57ce6d74df1b6b856a693c285cf12dfa412d960a3bf878f
-DIST thunderbird-60.8.0-sv-SE.xpi 594078 BLAKE2B 
520e036c5650fcc70e6d20d16c9bc435c4f0f1d5ccc02539b7763760601cc015886b009cfa3e34d41a1ecdc318522fd1672f75236d507b926a5c8acf91fc4a13
 SHA512 
2552f42a10eba2b27b39c373cb94ef0e990bc6c5712c585635f420b81ac891035843b8fdb90b9fd70430c39e8d730286005bd2334ff255574e7d32370f40fe98
-DIST thunderbird-60.8.0-tr.xpi 598011 BLAKE2B 
643705ab19e76136f016d3bcb57a9c0fa4f1bcc2b2c8648e20d8caa9ae336c66cd2e7a720575f9bca8fd734a17e6bc262efaeba7caef932d5811724e3b5fa805
 SHA512 
5641107aeaa4882373323c8abac60b9312b413e8f706c293d25df981fecd25490be4aa0ec672befacacccaf9b47cf933ec4c58ecb88f391d42b9cf9db62a8d05
-DIST thunderbird-60.8.0-uk.xpi 684155 BLAKE2B 
14fab464620240a30a650c4371ce790d91c6287dea8fdecd69d77b55086fba8a87a115ae11fd12d753a8efb47827936bf057ebe300939cc6e612ca67de971c0f
 SHA512 
f45f607c5b3a4bb411afc7126279160e293f04cbb8be4a9a0b6e62f431a860656eee7e57c6761d5709aaa80b244c48c026d294ba54214276b770341ff225ad3b
-DIST thunderbird-60.8.0-vi.xpi 637187 BLAKE2B 
7ecd85e521b230a2de85382f0ca2588523e6a0a819124bd440cc34859230d89f827fc2ad3e193dcc5049bedf21fd1ce3bc177c6451278eee13623532828d72a7
 SHA512 
47dd90cae041761fd58db8a9c9b1c97e7df1933cb6f2e36f11376d683cd7f802fcfb74d8887b5333222484daa1e6c925608d54a4ec30f1ba8d6b234dba324407
-DIST thunderbird-60.8.0-zh-CN.xpi 626284 BLAKE2B 
90576f52f491b6af98489ee02fd48a7e27ca25eb4090986abe0ae67edc866240fc77e3b9aeeb768759eef9f2cc0b138f6aa60f59473ad2e6d786e578ff5da194
 SHA512 
35fc72b7894b7a678c57e8b89332a3478bd8eb49db01e8cd74f9a347466f577ddbcfa07dde487478e9c120d462ada430b0a569ab50114a0f603cbceb8223a137
-DIST thunderbird-60.8.0-zh-TW.xpi 626190 BLAKE2B 
e388d36ca6963d406372af7d26e9ea612cc69633a162fdf96f298a4d61753058cabdc5c4f400345751e7485a4f1bd5d75cb129dc993722f796936f3659da0ef0
 SHA512 
41abd5e0a83bb8da396e1b3f469be9c89a09aef74f2a6e9ee7cde27b8d09980b2539d1c36571b65cdafb1bbf765c671105c519db63aa33131781125dacdb3a83
-DIST thunderbird-60.8.0.source.tar.xz 285643576 BLAKE2B 
223915c001c19908db5a4d6a580ff210f45b5c61a06212ba630a2d1b348b49b7067985b3ef42ee1f69fdc14725aecafd36ecea55af42cb6f6e4e00197ffc2178
 SHA512 
b465544a8cbedf0aff0f737cf98e2d030331f1ea016b2e541dfe30a5cf3172f9075e5a9c8d6b7e0f97ffc2e0d3eebbaf9a39e76a499b9fc976bbc0c944dfd058
 DIST thunderbird-68.0-ar.xpi 617171 BLAKE2B 
27a411e4d5cee4044ff1bf0d0354aa935fda5eb07b3654e5e001aa23ee4cd1f02c957eb77ac9c6562ff7f80a113ebd5756d121cb8b8032b9353b5b300ff87241
 SHA512 
1ee4620a960802fc8d73d0ab1afa89bca2b2f835004442ffd76a2fc0e48ab3ea3bd353f6b3e5a9b7111dbcb5b663c8b13e8c48ab3d06b8c7031b004e869e9908
 DIST thunderbird-68.0-ast.xpi 551303 BLAKE2B 
9ecbf665a1b108c61836566cdfa6808c6f153b56b0295e476567e695f11eacd921cb06eb224736f783d501bcff14a2e01db02668c9d2497cba22e126996f36c3
 SHA512 
5deb769bcee2826d8e5d35bbaaa1c9df0006d4c83c3c0a008c09f3447b3d4c0972b87dd05b07bd9aadb75053973d837bda1fd469b50c6d21b71b6f42390e547f
 DIST thunderbird-68.0-be.xpi 646284 BLAKE2B 
ffdac9dc29ad762c5b0a204590ffacaf1f072277749695544554d7050ad84611f37106572f80a5a0c473d5ad5d07ac50c5d5beb537014b4b7ea7ef00ce619e1b
 SHA512 
0fd2e939807cd1ede38308b0c931c1b9bf805f48c625fddb7d51f8b01067f68242c77726f442fd662259389bf580550fea92defca9fc1a508c394ef3ac2cddf8

diff --git 
a/mail-client/thunderbird/files/thunderbird-60-sqlite3-fts3-tokenizer.patch 
b/mail-client/thunderbird/files/thunderbird-60-sqlite3-fts3-tokenizer.patch
deleted file mode 100644
index 48ebbf1..0000000
--- a/mail-client/thunderbird/files/thunderbird-60-sqlite3-fts3-tokenizer.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-# HG changeset patch
-# User Arfrever Frehtes Taifersar Arahesis <arfre...@apache.org>
-# Date 1543532530 0
-#      Thu Nov 29 23:02:10 2018 +0000
-# Node ID 1c480085935783bd1d240860bb44f410e2d36322
-# Parent  6453222232be364fb8ce3fd29b6cbcd480e5f2e3
-Bug 1270882 - Enable support for SQLite custom FTS3 tokenizers at run time.
-
-Do not require that SQLite has been built with support for custom FTS3
-tokenizers enabled by default. This allows to use system SQLite in
-distributions which provide SQLite configured in this way (which is SQLite
-upstream's default configuration due to security concerns).
-
-Requires exposing the sqlite3_db_config symbol in bundled SQLite.
-
-Disable no longer needed setting of SQLITE_ENABLE_FTS3_TOKENIZER macro in
-bundled SQLite build.
-
---- a/db/sqlite3/src/moz.build Thu Nov 29 19:08:28 2018 +0000
-+++ b/db/sqlite3/src/moz.build Thu Nov 29 23:02:10 2018 +0000
-@@ -58,10 +58,6 @@
- if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'uikit':
-     DEFINES['SQLITE_ENABLE_LOCKING_STYLE'] = 0
- 
--# Thunderbird needs the 2-argument version of fts3_tokenizer()
--if CONFIG['MOZ_THUNDERBIRD'] or CONFIG['MOZ_SUITE']:
--    DEFINES['SQLITE_ENABLE_FTS3_TOKENIZER'] = 1
--
- # Turn on SQLite's assertions in debug builds.
- if CONFIG['MOZ_DEBUG']:
-     DEFINES['SQLITE_DEBUG'] = 1
---- a/db/sqlite3/src/sqlite.symbols     Thu Nov 29 19:08:28 2018 +0000
-+++ b/db/sqlite3/src/sqlite.symbols     Thu Nov 29 23:02:10 2018 +0000
-@@ -45,6 +45,7 @@
- sqlite3_create_function16
- sqlite3_create_module
- sqlite3_data_count
-+sqlite3_db_config
- sqlite3_db_filename
- sqlite3_db_handle
- sqlite3_db_mutex
---- a/storage/mozStorageConnection.cpp Thu Nov 29 19:08:28 2018 +0000
-+++ b/storage/mozStorageConnection.cpp Thu Nov 29 23:02:10 2018 +0000
-@@ -679,6 +679,10 @@
-     return convertResultCode(srv);
-   }
- 
-+#ifdef INIT_SQLITE_FTS3_TOKENIZER
-+  ::sqlite3_db_config(mDBConn, SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, 1, 0);
-+#endif
-+
-   // Do not set mDatabaseFile or mFileURL here since this is a "memory"
-   // database.
- 
-@@ -715,6 +719,10 @@
-     return convertResultCode(srv);
-   }
- 
-+#ifdef INIT_SQLITE_FTS3_TOKENIZER
-+  ::sqlite3_db_config(mDBConn, SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, 1, 0);
-+#endif
-+
-   // Do not set mFileURL here since this is database does not have an 
associated
-   // URL.
-   mDatabaseFile = aDatabaseFile;
-@@ -746,6 +754,10 @@
-     return convertResultCode(srv);
-   }
- 
-+#ifdef INIT_SQLITE_FTS3_TOKENIZER
-+  ::sqlite3_db_config(mDBConn, SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, 1, 0);
-+#endif
-+
-   // Set both mDatabaseFile and mFileURL here.
-   mFileURL = aFileURL;
-   mDatabaseFile = databaseFile;
---- a/storage/moz.build        2018-11-14 10:14:14.000000000 -0500
-+++ b/storage/moz.build        2018-11-29 17:05:42.106058951 -0500
-@@ -101,16 +101,20 @@
- #
- # Note: On Windows our sqlite build assumes we use jemalloc.  If you disable
- # MOZ_STORAGE_MEMORY on Windows, you will also need to change the "ifdef
- # MOZ_MEMORY" options in db/sqlite3/src/Makefile.in.
- if CONFIG['MOZ_MEMORY'] and not CONFIG['MOZ_SYSTEM_SQLITE']:
-     if CONFIG['OS_TARGET'] != 'Android':
-         DEFINES['MOZ_STORAGE_MEMORY'] = True
- 
-+# Thunderbird needs the 2-argument version of fts3_tokenizer()
-+if CONFIG['MOZ_THUNDERBIRD'] or CONFIG['MOZ_SUITE']:
-+    DEFINES['INIT_SQLITE_FTS3_TOKENIZER'] = 1
-+
- # This is the default value.  If we ever change it when compiling sqlite, we
- # will need to change it here as well.
- DEFINES['SQLITE_MAX_LIKE_PATTERN_LENGTH'] = 50000
- 
- # See Sqlite moz.build for reasoning about TEMP_STORE.
- # For system sqlite we cannot use the compile time option, so we use a pragma.
- if CONFIG['MOZ_SYSTEM_SQLITE'] and (CONFIG['OS_TARGET'] == 'Android'
-                                     or CONFIG['HAVE_64BIT_BUILD']):

diff --git 
a/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch 
b/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch
deleted file mode 100644
index 975e0cf..0000000
--- a/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-https://github.com/erikrose/blessings/pull/137
-
-Fixes: https://bugs.gentoo.org/654316
-
-From 5fefc65c306cf9ec492e7b422d6bb4842385afbc Mon Sep 17 00:00:00 2001
-From: Jay Kamat <jaygka...@gmail.com>
-Date: Fri, 24 Aug 2018 11:11:57 -0700
-Subject: [PATCH 1/2] Fix error when TERM is unset or improperly set
-
----
- blessings/__init__.py | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/blessings/__init__.py b/blessings/__init__.py
-index 98b75c3..3872b5f 100644
---- a/third_party/python/blessings/blessings/__init__.py
-+++ b/third_party/python/blessings/blessings/__init__.py
-@@ -94,8 +94,13 @@ def __init__(self, kind=None, stream=None, 
force_styling=False):
-             # init sequences to the stream if it has a file descriptor, and
-             # send them to stdout as a fallback, since they have to go
-             # somewhere.
--            setupterm(kind or environ.get('TERM', 'unknown'),
--                      self._init_descriptor)
-+            try:
-+                setupterm(kind or environ.get('TERM', 'dumb') or 'dumb',
-+                          self._init_descriptor)
-+            except:
-+                # There was an error setting up the terminal, either curses is
-+                # not supported or TERM is incorrectly set. Fall back to dumb.
-+                self._does_styling = False
- 
-         self.stream = stream
- 
-
-From d885df78c6f931abf3259343aaaa897e16c8cba1 Mon Sep 17 00:00:00 2001
-From: Jay Kamat <jaygka...@gmail.com>
-Date: Sat, 1 Sep 2018 13:20:32 -0700
-Subject: [PATCH 2/2] Explicitly catch curses.error
-
----
- blessings/__init__.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/blessings/__init__.py b/blessings/__init__.py
-index 3872b5f..fdceb09 100644
---- a/third_party/python/blessings/blessings/__init__.py
-+++ b/third_party/python/blessings/blessings/__init__.py
-@@ -97,7 +97,7 @@ def __init__(self, kind=None, stream=None, 
force_styling=False):
-             try:
-                 setupterm(kind or environ.get('TERM', 'dumb'),
-                           self._init_descriptor)
--            except:
-+            except curses.error:
-                 # There was an error setting up the terminal, either curses is
-                 # not supported or TERM is incorrectly set. Fall back to dumb.
-                 self._does_styling = False
-
-
---- a/python/mach/mach/logging.py
-+++ b/python/mach/mach/logging.py
-@@ -93,7 +93,7 @@
- 
-     def set_terminal(self, terminal):
-         self.terminal = terminal
--        self._sgr0 = blessings.tigetstr('sgr0') or '' if terminal and 
blessings else ''
-+        self._sgr0 = terminal.normal if terminal and blessings else ''
- 
-     def format(self, record):
-         f = record.msg.format(**record.params)
- 

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
deleted file mode 100644
index 6fbd13f..0000000
--- a/mail-client/thunderbird/files/thunderbird-60.0-rust-1.29-comp.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://bugs.gentoo.org/666898
-
-https://bugzilla.mozilla.org/show_bug.cgi?id=1479540
---- a/build/moz.configure/init.configure
-+++ b/build/moz.configure/init.configure
-@@ -572,17 +572,26 @@ option('--target', nargs=1,
- @imports(_from='__builtin__', _import='KeyError')
- @imports(_from='__builtin__', _import='ValueError')
- def split_triplet(triplet, allow_unknown=False):
-     # The standard triplet is defined as
-     #   CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
-     # There is also a quartet form:
-     #   CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
-     # But we can consider the "KERNEL-OPERATING_SYSTEM" as one.
--    cpu, manufacturer, os = triplet.split('-', 2)
-+    # Additionally, some may omit "unknown" when the manufacturer
-+    # is not specified and emit
-+    #   CPU_TYPE-OPERATING_SYSTEM
-+    parts = triplet.split('-', 2)
-+    if len(parts) == 3:
-+        cpu, _, os = parts
-+    elif len(parts) == 2:
-+        cpu, os = parts
-+    else:
-+        die("Unexpected triplet string: %s" % triplet)
- 
-     # Autoconf uses config.sub to validate and canonicalize those triplets,
-     # but the granularity of its results has never been satisfying to our
-     # use, so we've had our own, different, canonicalization. We've also
-     # historically not been very consistent with how we use the canonicalized
-     # values. Hopefully, this will help us make things better.
-     # The tests are inherited from our decades-old autoconf-based configure,
-     # which can probably be improved/cleaned up because they are based on a
-
-
-
-

diff --git 
a/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js-1 
b/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js-1
deleted file mode 100644
index 97c5fd0..0000000
--- a/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js-1
+++ /dev/null
@@ -1,9 +0,0 @@
-pref("app.update.enabled", false);
-pref("app.update.autoInstallEnabled", false);
-pref("browser.display.use_system_colors",   true);
-pref("intl.locale.matchOS", true);
-pref("general.useragent.locale", "chrome://global/locale/intl.properties");
-pref("mail.shell.checkDefaultClient", false);
-# Do not switch to Smart Folders after upgrade to 3.0b4
-pref("mail.folder.views.version", "1");
-pref("extensions.autoDisableScopes", 0);

diff --git a/mail-client/thunderbird/thunderbird-60.8.0.ebuild 
b/mail-client/thunderbird/thunderbird-60.8.0.ebuild
deleted file mode 100644
index 7433210..0000000
--- a/mail-client/thunderbird/thunderbird-60.8.0.ebuild
+++ /dev/null
@@ -1,602 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=""
-MOZ_LIGHTNING_VER="6.2.5"
-MOZ_LIGHTNING_GDATA_VER="4.4.1"
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated using scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
-es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it
-ja ko lt nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr
-sv-SE tr uk vi zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by 
mozlinguas
-MOZ_PV="${PV/_beta/b}"
-
-# Patches
-PATCHTB="thunderbird-60.0-patches-0"
-PATCHFF="firefox-60.6-patches-07"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
-
-# ESR releases have slightly version numbers
-if [[ ${MOZ_ESR} == 1 ]]; then
-       MOZ_PV="${MOZ_PV}esr"
-fi
-MOZ_P="${PN}-${MOZ_PV}"
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm 
mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
-
-DESCRIPTION="Thunderbird Mail Client"
-HOMEPAGE="https://www.mozilla.org/thunderbird";
-
-KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
-       selinux startup-notification system-harfbuzz system-icu system-jpeg
-       system-libevent system-libvpx system-sqlite wifi"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( 
https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/{${PATCHTB},${PATCHFF}}.tar.xz
 )
-SRC_URI="${SRC_URI}
-       ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
-       
https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
-       lightning? ( 
https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz
 )
-       ${PATCH_URIS[@]}"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-CDEPEND="
-       >=dev-libs/nss-3.36.7
-       >=dev-libs/nspr-4.19
-       >=app-text/hunspell-1.5.4:=
-       dev-libs/atk
-       dev-libs/expat
-       >=x11-libs/cairo-1.10[X]
-       >=x11-libs/gtk+-2.18:2
-       >=x11-libs/gtk+-3.4.0:3
-       x11-libs/gdk-pixbuf
-       >=x11-libs/pango-1.22.0
-       >=media-libs/libpng-1.6.34:0=[apng]
-       >=media-libs/mesa-10.2:*
-       media-libs/fontconfig
-       >=media-libs/freetype-2.4.10
-       kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
-       virtual/freedesktop-icon-theme
-       dbus? (
-               >=sys-apps/dbus-0.60
-               >=dev-libs/dbus-glib-0.72
-       )
-       startup-notification? ( >=x11-libs/startup-notification-0.8 )
-       >=x11-libs/pixman-0.19.2
-       >=dev-libs/glib-2.26:2
-       >=sys-libs/zlib-1.2.3
-       >=virtual/libffi-3.0.10:=
-       virtual/ffmpeg
-       x11-libs/libX11
-       x11-libs/libXcomposite
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libXrender
-       x11-libs/libXt
-       system-harfbuzz? (
-               >=media-libs/harfbuzz-1.4.2:0=
-               >=media-gfx/graphite2-1.3.9-r1
-       )
-       system-icu? ( >=dev-libs/icu-59.1:= )
-       system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
-       system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
-       system-libvpx? (
-               >=media-libs/libvpx-1.5.0:0=[postproc]
-               <media-libs/libvpx-1.8:0=[postproc]
-       )
-       system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
-       wifi? (
-               kernel_linux? (
-                       >=sys-apps/dbus-0.60
-                       >=dev-libs/dbus-glib-0.72
-                       net-misc/networkmanager
-               )
-       )
-       jack? ( virtual/jack )"
-
-DEPEND="${CDEPEND}
-       app-arch/zip
-       app-arch/unzip
-       >=sys-devel/binutils-2.30
-       sys-apps/findutils
-       || (
-               (
-                       sys-devel/clang:8
-                       !clang? ( sys-devel/llvm:8 )
-                       clang? (
-                               =sys-devel/lld-8*
-                               sys-devel/llvm:8[gold]
-                       )
-               )
-               (
-                       sys-devel/clang:7
-                       !clang? ( sys-devel/llvm:7 )
-                       clang? (
-                               =sys-devel/lld-7*
-                               sys-devel/llvm:7[gold]
-                       )
-               )
-               (
-                       sys-devel/clang:6
-                       !clang? ( sys-devel/llvm:6 )
-                       clang? (
-                               =sys-devel/lld-6*
-                               sys-devel/llvm:6[gold]
-                       )
-               )
-       )
-       pulseaudio? ( media-sound/pulseaudio )
-       elibc_glibc? (
-               virtual/cargo
-               virtual/rust
-       )
-       elibc_musl? (
-               virtual/cargo
-               virtual/rust
-       )
-       amd64? (
-               ${ASM_DEPEND}
-               virtual/opengl
-       )
-       x86? (
-               ${ASM_DEPEND}
-               virtual/opengl
-       )"
-
-RDEPEND="${CDEPEND}
-       pulseaudio? (
-               || (
-                       media-sound/pulseaudio
-                       >=media-sound/apulse-0.1.9
-               )
-       )
-       selinux? (
-               sec-policy/selinux-mozilla
-               sec-policy/selinux-thunderbird
-       )"
-
-REQUIRED_USE="wifi? ( dbus )"
-
-S="${WORKDIR}/${MOZ_P%b[0-9]*}"
-
-BUILD_OBJ_DIR="${S}/tbird"
-
-llvm_check_deps() {
-       if ! has_version "sys-devel/clang:${LLVM_SLOT}" ; then
-               ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM 
slot ${LLVM_SLOT} ..."
-               return 1
-       fi
-
-       if use clang ; then
-               if ! has_version "=sys-devel/lld-${LLVM_SLOT}*" ; then
-                       ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot 
use LLVM slot ${LLVM_SLOT} ..."
-                       return 1
-               fi
-       fi
-
-       einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
-       moz_pkgsetup
-
-       # Avoid PGO profiling problems due to enviroment leakage
-       # These should *always* be cleaned up anyway
-       unset DBUS_SESSION_BUS_ADDRESS \
-               DISPLAY \
-               ORBIT_SOCKETDIR \
-               SESSION_MANAGER \
-               XDG_SESSION_COOKIE \
-               XAUTHORITY
-
-       if ! use bindist ; then
-               elog "You are enabling official branding. You may not 
redistribute this build"
-               elog "to any users on your network or the internet. Doing so 
puts yourself into"
-               elog "a legal problem with Mozilla Foundation"
-               elog "You can disable it by emerging ${PN} _with_ the bindist 
USE-flag"
-               elog
-       fi
-
-       addpredict /proc/self/oom_score_adj
-
-       llvm_pkg_setup
-}
-
-pkg_pretend() {
-       # Ensure we have enough disk space to compile
-       CHECKREQS_DISK_BUILD="4G"
-       check-reqs_pkg_setup
-}
-
-src_unpack() {
-       unpack ${A}
-
-       # Unpack language packs
-       mozlinguas_src_unpack
-}
-
-src_prepare() {
-       # Apply our patchset from firefox to thunderbird as well
-       rm -f   "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch \
-               "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
-               "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
-               || die
-       eapply "${WORKDIR}/firefox"
-
-       eapply "${FILESDIR}"/thunderbird-60-sqlite3-fts3-tokenizer.patch
-
-       # Ensure that are plugins dir is enabled as default
-       sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-               "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed 
failed to replace plugin path for 32bit!"
-       sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-               "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed 
failed to replace plugin path for 64bit!"
-
-       # Don't error out when there's no files to be removed:
-       sed 's@\(xargs rm\)$@\1 -f@' \
-               -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
-       # Don't exit with error when some libs are missing which we have in
-       # system.
-       sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-               -i "${S}"/comm/mail/installer/Makefile.in || die
-
-       # Apply our Thunderbird patchset
-       pushd "${S}"/comm &>/dev/null || die
-       eapply "${WORKDIR}"/thunderbird
-
-       # NOT TRIGGERED starting with 60.3, as script just maps ${PV} without 
any actual
-       # check on lightning version or changes:
-       #
-       # Confirm the version of lightning being grabbed for langpacks is the 
same
-       # as that used in thunderbird
-       #local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} 
calendar/lightning/build/makeversion.py ${PV})
-       #if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
-       #       eqawarn "The version of lightning used for localization differs 
from the version"
-       #       eqawarn "in thunderbird.  Please update MOZ_LIGHTNING_VER in 
the ebuild from ${MOZ_LIGHTNING_VER}"
-       #       eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
-       #fi
-
-       popd &>/dev/null || die
-
-       # Allow user to apply any additional patches without modifing ebuild
-       eapply_user
-
-       # Autotools configure is now called old-configure.in
-       # This works because there is still a configure.in that happens to be 
for the
-       # shell wrapper configure script
-       eautoreconf old-configure.in
-
-       # Must run autoconf in js/src
-       cd "${S}"/js/src || die
-       eautoconf old-configure.in
-}
-
-src_configure() {
-       # Add information about TERM to output (build.log) to aid debugging
-       # blessings problems
-       if [[ -n "${TERM}" ]] ; then
-               einfo "TERM is set to: \"${TERM}\""
-       else
-               einfo "TERM is unset."
-       fi
-
-       if use clang && ! tc-is-clang ; then
-               # Force clang
-               einfo "Enforcing the use of clang due to USE=clang ..."
-               CC=${CHOST}-clang
-               CXX=${CHOST}-clang++
-               strip-unsupported-flags
-       elif ! use clang && ! tc-is-gcc ; then
-               # Force gcc
-               einfo "Enforcing the use of gcc due to USE=-clang ..."
-               CC=${CHOST}-gcc
-               CXX=${CHOST}-g++
-               strip-unsupported-flags
-       fi
-
-       ####################################
-       #
-       # mozconfig, CFLAGS and CXXFLAGS setup
-       #
-       ####################################
-
-       mozconfig_init
-       # common config components
-       mozconfig_annotate 'system_libs' \
-               --with-system-zlib \
-               --with-system-bz2
-
-       # Must pass release in order to properly select linker
-       mozconfig_annotate 'Enable by Gentoo' --enable-release
-
-       # Avoid auto-magic on linker
-       if use clang ; then
-               # This is upstream's default
-               mozconfig_annotate "forcing ld=lld due to USE=clang" 
--enable-linker=lld
-       elif tc-ld-is-gold ; then
-               mozconfig_annotate "linker is set to gold" --enable-linker=gold
-       else
-               mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
-       fi
-
-       # It doesn't compile on alpha without this LDFLAGS
-       use alpha && append-ldflags "-Wl,--no-relax"
-
-       # Add full relro support for hardened
-       if use hardened; then
-               append-ldflags "-Wl,-z,relro,-z,now"
-               mozconfig_use_enable hardened hardening
-       fi
-
-       # Modifications to better support ARM, bug 553364
-       if use neon ; then
-               mozconfig_annotate '' --with-fpu=neon
-
-               if ! tc-is-clang ; then
-                       # thumb options aren't supported when using clang, bug 
666966
-                       mozconfig_annotate '' --with-thumb=yes
-                       mozconfig_annotate '' --with-thumb-interwork=no
-               fi
-       fi
-       if [[ ${CHOST} == armv*h* ]] ; then
-               mozconfig_annotate '' --with-float-abi=hard
-               if ! use system-libvpx ; then
-                       sed -i -e "s|softfp|hard|" \
-                               "${S}"/media/libvpx/moz.build
-               fi
-       fi
-
-       mozconfig_use_enable !bindist official-branding
-       # Enable position independent executables
-       mozconfig_annotate 'enabled by Gentoo' --enable-pie
-
-       mozconfig_use_enable debug
-       mozconfig_use_enable debug tests
-       if ! use debug ; then
-               mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
-       else
-               mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
-       fi
-       # These are enabled by default in all mozilla applications
-       mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
-       mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
-       mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
-               --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
-       mozconfig_annotate '' --prefix="${EPREFIX}"/usr
-       mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
-       mozconfig_annotate 'Gentoo default' --enable-system-hunspell
-       mozconfig_annotate '' --disable-crashreporter
-       mozconfig_annotate 'Gentoo default' --with-system-png
-       mozconfig_annotate '' --enable-system-ffi
-       mozconfig_annotate '' --disable-gconf
-       mozconfig_annotate '' --with-intl-api
-       mozconfig_annotate '' --enable-system-pixman
-       # Instead of the standard --build= and --host=, mozilla uses --host 
instead
-       # of --build, and --target intstead of --host.
-       # Note, mozilla also has --build but it does not do what you think it 
does.
-       # Set both --target and --host as mozilla uses python to guess values 
otherwise
-       mozconfig_annotate '' --target="${CHOST}"
-       mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
-       if use system-libevent; then
-               mozconfig_annotate '' 
--with-system-libevent="${SYSROOT}${EPREFIX}"/usr
-       fi
-
-       # skia has no support for big-endian platforms
-       if [[ $(tc-endian) == "big" ]]; then
-               mozconfig_annotate 'big endian target' --disable-skia
-       else
-               mozconfig_annotate '' --enable-skia
-       fi
-
-       # use the gtk3 toolkit (the only one supported at this point)
-       mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
-
-       mozconfig_use_enable startup-notification
-       mozconfig_use_enable system-sqlite
-       mozconfig_use_with system-jpeg
-       mozconfig_use_with system-icu
-       mozconfig_use_with system-libvpx
-       mozconfig_use_with system-harfbuzz
-       mozconfig_use_with system-harfbuzz system-graphite2
-       mozconfig_use_enable pulseaudio
-       # force the deprecated alsa sound code if pulseaudio is disabled
-       if use kernel_linux && ! use pulseaudio ; then
-               mozconfig_annotate '-pulseaudio' --enable-alsa
-       fi
-
-       mozconfig_use_enable dbus
-
-       mozconfig_use_enable wifi necko-wifi
-
-       # enable JACK, bug 600002
-       mozconfig_use_enable jack
-
-       # Other tb-specific settings
-       mozconfig_annotate '' --with-user-appdir=.thunderbird
-       mozconfig_annotate '' --enable-ldap
-       mozconfig_annotate '' --enable-calendar
-
-       # Disable built-in ccache support to avoid sandbox violation, #665420
-       # Use FEATURES=ccache instead!
-       mozconfig_annotate '' --without-ccache
-       sed -i -e 's/ccache_stats = None/return None/' \
-               python/mozbuild/mozbuild/controller/building.py || \
-               die "Failed to disable ccache stats call"
-
-       # Stylo is only broken on x86 builds
-       use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
-
-       # Stylo is horribly broken on arm, renders GUI unusable
-       use arm && mozconfig_annotate 'breaks UI on arm' --disable-stylo
-
-       if use clang ; then
-               # libprldap60.so: terminate called after throwing an instance 
of 'std::runtime_error', bug 667186
-               mozconfig_annotate 'elf-hack is broken when using clang' 
--disable-elf-hack
-       elif use arm ; then
-               mozconfig_annotate 'elf-hack is broken on arm' 
--disable-elf-hack
-       fi
-
-       # Use an objdir to keep things organized.
-       echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
-       echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
-       mozlinguas_mozconfig
-
-       # Finalize and report settings
-       mozconfig_final
-
-       ####################################
-       #
-       #  Configure and build
-       #
-       ####################################
-
-       # Disable no-print-directory
-       MAKEOPTS=${MAKEOPTS/--no-print-directory/}
-
-       if [[ $(gcc-major-version) -lt 4 ]]; then
-               append-cxxflags -fno-stack-protector
-       fi
-
-       # workaround for funky/broken upstream configure...
-       SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
-       ./mach configure || die
-}
-
-src_compile() {
-       MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" 
MOZ_NOSPAM=1 \
-       ./mach build --verbose || die
-}
-
-src_install() {
-       declare emid
-       cd "${BUILD_OBJ_DIR}" || die
-
-       # Pax mark xpcshell for hardened support, only used for startupcache 
creation.
-       pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
-       # Copy our preference before omnijar is created.
-       cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js-2 \
-               "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-               || die
-
-       # set dictionary path, to use system hunspell
-       echo "pref(\"spellchecker.dictionary_path\", 
\"${EPREFIX}/usr/share/myspell\");" \
-               >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
-
-       # force the graphite pref if system-harfbuzz is enabled, since the pref 
cant disable it
-       if use system-harfbuzz ; then
-               echo 
"sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
-                       
>>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
-       fi
-
-       # force cairo as the canvas renderer on platforms without skia support
-       if [[ $(tc-endian) == "big" ]] ; then
-               echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
-                       
>>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
-               echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
-                       
>>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
-       fi
-
-       cd "${S}" || die
-       MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" 
MOZ_NOSPAM=1 \
-       DESTDIR="${D}" ./mach install || die
-
-       # Install language packs
-       MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
-
-       local size sizes icon_path icon
-       if ! use bindist; then
-               icon_path="${S}/comm/mail/branding/thunderbird"
-               icon="${PN}-icon"
-
-               domenu "${FILESDIR}"/icon/${PN}.desktop
-       else
-               icon_path="${S}/comm/mail/branding/nightly"
-               icon="${PN}-icon-unbranded"
-
-               newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
-                       ${PN}.desktop
-
-               sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
-                       "${ED}"/usr/share/applications/${PN}.desktop
-       fi
-
-       # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
-       newicon "${icon_path}"/default48.png "${icon}".png
-       # Install icons for menu entry
-       sizes="16 22 24 32 48 256"
-       for size in ${sizes}; do
-               newicon -s ${size} "${icon_path}/default${size}.png" 
"${icon}.png"
-       done
-
-       local emid
-       # stage extra locales for lightning and install over existing
-       emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
-       rm -f "${ED}"/${MOZILLA_FIVE_HOME}/distribution/extensions/${emid}.xpi 
|| die
-       mozlinguas_xpistage_langpacks 
"${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid} \
-               "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
-
-       mkdir -p "${T}/${emid}" || die
-       cp -RLp -t "${T}/${emid}" 
"${BUILD_OBJ_DIR}"/dist/bin/distribution/extensions/${emid}/* || die
-       insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
-       doins -r "${T}/${emid}"
-
-       if use lightning; then
-               # move lightning out of distribution/extensions and into 
extensions for app-global install
-               mv 
"${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
-
-               # stage extra locales for gdata-provider and install app-global
-               mozlinguas_xpistage_langpacks 
"${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
-                       "${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
-               emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
-               mkdir -p "${T}/${emid}" || die
-               cp -RLp -t "${T}/${emid}" 
"${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
-
-               # manifest.json does not allow the addon to load, put 
install.rdf in place
-               # note, version number needs to be set properly
-               cp -RLp -t "${T}/${emid}" 
"${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}/install.rdf
-               sed -i -e '/em:version/ s/>[^<]*</>4.1</' 
"${T}/${emid}"/install.rdf
-
-               insinto ${MOZILLA_FIVE_HOME}/extensions
-               doins -r "${T}/${emid}"
-       fi
-
-       # thunderbird and thunderbird-bin are identical
-       rm "${ED%/}"${MOZILLA_FIVE_HOME}/thunderbird-bin || die
-       dosym thunderbird ${MOZILLA_FIVE_HOME}/thunderbird-bin
-
-       # Required in order to use plugins and even run thunderbird on hardened.
-       pax-mark pm "${ED%/}"${MOZILLA_FIVE_HOME}/{thunderbird,plugin-container}
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-       xdg_desktop_database_update
-}

Reply via email to