diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-09-13 17:56:30 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-09-13 17:56:30 +0100 |
commit | 948d557b4a61dc14722668b6b11a4cf3cee07b01 (patch) | |
tree | b28b6cb077ae6b2457e30d49028fc978d8e2b59b /mail-client | |
parent | e3cf2c86fca1750343c1885311f857f185ee4f2d (diff) |
gentoo resync : 13.09.2019
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/Manifest.gz | bin | 4725 -> 4720 bytes | |||
-rw-r--r-- | mail-client/clawsker/Manifest | 2 | ||||
-rw-r--r-- | mail-client/clawsker/clawsker-0.7.10.ebuild | 25 | ||||
-rw-r--r-- | mail-client/cone/Manifest | 6 | ||||
-rw-r--r-- | mail-client/cone/cone-0.92.ebuild | 51 | ||||
-rw-r--r-- | mail-client/cone/cone-0.95.ebuild | 54 | ||||
-rw-r--r-- | mail-client/cone/cone-0.96.ebuild | 54 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/Manifest | 56 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/thunderbird-bin-68.1.0.ebuild | 182 | ||||
-rw-r--r-- | mail-client/thunderbird/Manifest | 55 | ||||
-rw-r--r-- | mail-client/thunderbird/thunderbird-68.1.0.ebuild | 764 | ||||
-rw-r--r-- | mail-client/trojita/Manifest | 4 | ||||
-rw-r--r-- | mail-client/trojita/metadata.xml | 2 | ||||
-rw-r--r-- | mail-client/trojita/trojita-9999.ebuild | 15 |
14 files changed, 1068 insertions, 202 deletions
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz Binary files differindex 793c675adfdf..8259de0f91d0 100644 --- a/mail-client/Manifest.gz +++ b/mail-client/Manifest.gz diff --git a/mail-client/clawsker/Manifest b/mail-client/clawsker/Manifest index 4eb142a773b9..02539b3af9fb 100644 --- a/mail-client/clawsker/Manifest +++ b/mail-client/clawsker/Manifest @@ -1,7 +1,5 @@ -DIST clawsker-0.7.10.tar.gz 67488 BLAKE2B acfd00bb1d27ddf011f06a09210570a76fd4f6cffc86a6d596ef84a60c170379395bcd2a1f241c5fd97e13297d01be8be14829d2e5605c807eaa70d14cb176ae SHA512 1b7b3638485af509e4b32be5cdb6ffa2e56b7ddb661dbde291ac4cb7804c98363ddcaa46d36ffba0699c77d0a66e84ff5b58be29ddb3d7d9f9ec0e6567a9075f DIST clawsker-0.7.8.tar.gz 66210 BLAKE2B 0e3bc8c17b5672922153f60d1c83da869565488e56d4354c93d5681f5b220caae3eb94b268626263269db09518d3b1ca7aee831b04ce3e7eaf3736763ae9f2e8 SHA512 2dd1cccc45641aeb58769630f095d23f68b0bdc8276711cea1d25597c2c3fd94ef5b318bafc5332f4c3880715052949f07e3a2b8ad554baa4b871434547abdca DIST clawsker-1.1.0.tar.xz 153404 BLAKE2B 8d19eaa94339b49689bd97921101e8c064f8cd35802a08248ddcebf6e595e1cfd8b577b68dcf1534c054d21dc1ea92d109a2c20ed30b7387aa88c60518576d34 SHA512 e76be7214e5f7568423890cc29e736c163678bb4501911467afd5a4ded2f61a6493c31ac08ca2f55cd143109a37c0f2f27481a0b556628cfaf6d477112375f2b -EBUILD clawsker-0.7.10.ebuild 558 BLAKE2B e187fae284d27a1e123c30b88e026a7dd80d0203c17d1fe63354f0460e39f6f86c7154010e2c05654b982001d00a4760549dc3f49014afa1130fc3fcfa474e83 SHA512 552d277281664c55279c71c8327d72992604a0990da4552b9c27a0afb384751a4c74bcde6b4cb2f655f0ce4d2a566b8e021e1a0ad43dcaed100760ab32913302 EBUILD clawsker-0.7.8.ebuild 556 BLAKE2B 3be780a3ef4e76eac4242b4202e6c8f31e5e9f877272f9847d2526294b89afbb405242c822578fd5eaeb690bc190866528150fe74627313d0bd9bdb74709e260 SHA512 1cf91d8b93fa3590249cb0914d4db893f4f47a05433be07dd7a87fc5a11e443d3950cca8ee8097ecd21043a84c3a1b8faf60ce9ce4632294599344149e2bce62 EBUILD clawsker-1.1.0.ebuild 540 BLAKE2B 0e3572301ae27f096ffcf8047c4a24a892b6c2a5dc905a78c0dc2bcfb468edcd0c85dc581ffb69e0cba4653490668f1af1f4b727ad6c26c232b9b65b92cfa605 SHA512 63efb159d09443a3a6282e7e6c186e2f8e32789e3426c087fa83b640574a0d348b581592e780d1c3d2e0f89ced1834452be410e39b53aea723d6542a0e72b0f5 MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/mail-client/clawsker/clawsker-0.7.10.ebuild b/mail-client/clawsker/clawsker-0.7.10.ebuild deleted file mode 100644 index 0cc9ea4dbd1e..000000000000 --- a/mail-client/clawsker/clawsker-0.7.10.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -DESCRIPTION="Applet to edit Claws Mail's hidden preferences" -HOMEPAGE="http://www.claws-mail.org/clawsker.php" -SRC_URI="http://www.claws-mail.org/tools/${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/perl-5.8.0 - >=dev-perl/Gtk2-1.200 - >=dev-perl/Locale-gettext-1.05 - >=mail-client/claws-mail-3.5.0" - -src_compile() { - emake || die -} - -src_install() { - emake install DESTDIR="${D}" PREFIX=/usr || die -} diff --git a/mail-client/cone/Manifest b/mail-client/cone/Manifest index c6672a241d35..793bf0997380 100644 --- a/mail-client/cone/Manifest +++ b/mail-client/cone/Manifest @@ -1,10 +1,4 @@ AUX cone-1.0-no-spelling.patch 1507 BLAKE2B ccbb1672ff8c623d27a4167e547a365ef808a63c91ff58333e74c10f3c0424a8847a83c3b4cdf3176659ffca8a89f14cacd25d22b89b50b1110cd0916070b314 SHA512 34bb65dd7fbd2a5f4014e9760d5bddf3c0d73962b2acce913bb06c48f3029cb5d13fe4e87fe9e9e6e06ab671b1deef1128349c35cffe937e950123632cdda730 -DIST cone-0.92.tar.bz2 3774451 BLAKE2B 3686ca90249f38c0be83138bf310802f5a5ea1e0694abef5ec9311a00e9c81692abf2148cf23640932ba1fe0c49ea6738689189c618412e985b02a45dba9c7a4 SHA512 8d764ed3cb2a22caff21d11beff74131fdbbe0f66dbf1a40293f62862e9af7a472840ff00a069df10143f7154c2db85ac5421999476516f27b8f090e5c1232fc -DIST cone-0.95.tar.bz2 3748331 BLAKE2B 9461cc28afb255e7ca4080e4c876f5391e916c493b6596b0bfc0ec2d0cedb837d10cbd6904cd49b0b425e5edddd42c123b952725339b7388fb5a2debd72c04c1 SHA512 545d17286b937eb33b5fa14c36a480eea0146802f6c8a36e55987206b125bac55b25ab79a4c833ffa1fdcdbe56b2949acd5c8bdfd27c900bf64d5e738677ef4a -DIST cone-0.96.tar.bz2 3752115 BLAKE2B d4548083f86adc096534750e69db648d24fc5b643961041df04257d71f4e8af2c3456948f9227e652d2bdc80f65948bf8b543c3eba738187e17d6d9f5c424e28 SHA512 6bdc8ac1a8ae8345bb09eb03857cf5db2c55ac57e3f76726a7371fd763a4265f02dbda7bcbf03090d3004bc800a5bb42a328ead900ff71609246aaa4a314609e DIST cone-1.0.tar.bz2 3793288 BLAKE2B e2c8aa91adfff77d3f0207a3caca5d13ebae8c9455402c296a98364708acd3d4138ea4642044b2dfe396eaef18c3b90ebf0ef3702bc73351a4317219a4c28863 SHA512 6fc30158cebed62b0598787d53e1936b50a32b6590266e93dbacbd63371d4fa8e43ffe95e0f4ee51991e2d892b26c1531b563203e45108815f05a091b7051161 -EBUILD cone-0.92.ebuild 1203 BLAKE2B 8f178b8e745d42a35003db91d7dfa9d1a6972216e98cc041bee1e9c28a60c9c6542efc0dd30924cefcc10de9714dcd3989e72c7c17887a871f9855b0fc602035 SHA512 364fa555ecc58cc312ca4dba20b86cb6a6765591854522e4ee218886d7acf4822a9152c64c31b9c51186487fb86aba737c121961c9fc1e22d0116f6cb70f21ff -EBUILD cone-0.95.ebuild 1219 BLAKE2B e09eca9f51ebfb0150e0c733e566b2fdd4b6367fa4e5bf1e45c7a76ebaee0d2b4fe50b276f1fb9d18f1aa8bb1fe51b01ef2f3b83b87627037b233ba70439ba6e SHA512 d4d493937662020b042a2792d050747ee8884de0a1c9cb8d7f83b859eca42de48cc81cb4fe9aac9bd0f0334dabcc0065fff002366e655ea9cd75283077f7d444 -EBUILD cone-0.96.ebuild 1217 BLAKE2B 7bbaccc1cdbc9724333cc87c04abe9987a4f1322a803023e3f8ab622f4e8e5798f1ce589221f6da6a88d4ed1e100164aa8efde942280c9b5df77bad2e1c81435 SHA512 861cdbc8e75fb0b68a7a7d97f53dbef80acb1d6ceba1d2ea2345ebca2779af081445dc5d53e5cb4f867ebfec21b93d2ade0d8fcfc0dfe7b4c8bbc371e734e3ab EBUILD cone-1.0.ebuild 1710 BLAKE2B a438dda765f8e5ca7e3193b29d55ec34ad30d8850b2f6b2410f58d6cabd3620d4198c235e52fc2c81a0c50f8475d7c21d822143e1bc8132e59b804b048ae064c SHA512 787cee613016d7b6cc61ffab28f12ec2a6d640d895abbd4e467f93416c9ef1114801d4a68e12507096d457f1d2a01084304c38b7cab0fd3e2733901aff162158 MISC metadata.xml 244 BLAKE2B 45f1b3e90ac17489176656777b4c699037769fba524d6128f5e35653bad136b3227d2d99e60fa91d467bce25c90db4b263f177a6f972d73edc8c509f2f8c8d8f SHA512 0c197888b8bd38dae328bca5f561c69eacee7e82dc995676705861dc3e9da8a4d99c1f03c10a20860e169a4e1a50970c81b0601c3a313fdf100291d34425a203 diff --git a/mail-client/cone/cone-0.92.ebuild b/mail-client/cone/cone-0.92.ebuild deleted file mode 100644 index ac1484a77c5f..000000000000 --- a/mail-client/cone/cone-0.92.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils autotools - -DESCRIPTION="CONE: COnsole News reader and Emailer" -HOMEPAGE="https://www.courier-mta.org/cone/" -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" -IUSE="crypt fam gnutls idn ipv6 ldap" - -RDEPEND=">=dev-libs/openssl-0.9.6:0= - dev-libs/libxml2 - sys-libs/ncurses - >=net-libs/courier-unicode-1.2 - app-text/aspell - crypt? ( >=app-crypt/gnupg-1.0.4 ) - fam? ( virtual/fam ) - gnutls? ( net-libs/gnutls ) - idn? ( net-dns/libidn ) - ipv6? ( net-dns/libidn ) - ldap? ( net-nds/openldap )" -DEPEND="${RDEPEND} - dev-lang/perl" - -src_prepare() { - # move local macro to m4 and run eautoreconf - mkdir "${S}/m4" - sed -n -e '/# AC_PROG_SYSCONFTOOL/,+33 p' "${S}"/aclocal.m4 > \ - m4/sysconftool.m4 || die - sed -i -e '/^SUBDIRS/i ACLOCAL_AMFLAGS = -I m4' "${S}"/Makefile.am || die - eautoreconf -} - -src_configure() { - econf \ - --with-spellcheck=aspell \ - $(use_with ldap ldapaddressbook) \ - $(use_with gnutls) \ - $(use_with idn libidn) \ - $(use_with ipv6) -} - -src_install() { - default - emake DESTDIR="${D}" install-configure -} diff --git a/mail-client/cone/cone-0.95.ebuild b/mail-client/cone/cone-0.95.ebuild deleted file mode 100644 index 612dca33218c..000000000000 --- a/mail-client/cone/cone-0.95.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils autotools - -DESCRIPTION="CONE: COnsole News reader and Emailer" -HOMEPAGE="https://www.courier-mta.org/cone/" -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="crypt fam gnutls idn ipv6 ldap" - -RDEPEND=">=dev-libs/openssl-0.9.6:0= - dev-libs/libxml2 - sys-libs/ncurses:= - >=net-libs/courier-unicode-1.2 - app-text/aspell - crypt? ( >=app-crypt/gnupg-1.0.4 ) - fam? ( virtual/fam ) - gnutls? ( net-libs/gnutls ) - idn? ( net-dns/libidn ) - ipv6? ( net-dns/libidn ) - ldap? ( net-nds/openldap )" -DEPEND="${RDEPEND} - dev-lang/perl" - -src_prepare() { - default - - # move local macro to m4 and run eautoreconf - mkdir "${S}/m4" - sed -n -e '/# AC_PROG_SYSCONFTOOL/,+33 p' "${S}"/aclocal.m4 > \ - m4/sysconftool.m4 || die - sed -i -e '/^SUBDIRS/i ACLOCAL_AMFLAGS = -I m4' "${S}"/Makefile.am || die - - eautoreconf -} - -src_configure() { - econf \ - --with-spellcheck=aspell \ - $(use_with ldap ldapaddressbook) \ - $(use_with gnutls) \ - $(use_with idn libidn) \ - $(use_with ipv6) -} - -src_install() { - default - emake DESTDIR="${D}" install-configure -} diff --git a/mail-client/cone/cone-0.96.ebuild b/mail-client/cone/cone-0.96.ebuild deleted file mode 100644 index 8f7516ca655d..000000000000 --- a/mail-client/cone/cone-0.96.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils autotools - -DESCRIPTION="CONE: COnsole News reader and Emailer" -HOMEPAGE="https://www.courier-mta.org/cone/" -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="crypt fam gnutls idn ipv6 ldap" - -RDEPEND=">=dev-libs/openssl-0.9.6:0= - dev-libs/libxml2 - sys-libs/ncurses:= - >=net-libs/courier-unicode-2 - app-text/aspell - crypt? ( >=app-crypt/gnupg-1.0.4 ) - fam? ( virtual/fam ) - gnutls? ( net-libs/gnutls ) - idn? ( net-dns/libidn ) - ipv6? ( net-dns/libidn ) - ldap? ( net-nds/openldap )" -DEPEND="${RDEPEND} - dev-lang/perl" - -src_prepare() { - default - - # move local macro to m4 and run eautoreconf - mkdir "${S}/m4" - sed -n -e '/# AC_PROG_SYSCONFTOOL/,+33 p' "${S}"/aclocal.m4 > \ - m4/sysconftool.m4 || die - sed -i -e '/^SUBDIRS/i ACLOCAL_AMFLAGS = -I m4' "${S}"/Makefile.am || die - - eautoreconf -} - -src_configure() { - econf \ - --with-spellcheck=aspell \ - $(use_with ldap ldapaddressbook) \ - $(use_with gnutls) \ - $(use_with idn libidn) \ - $(use_with ipv6) -} - -src_install() { - default - emake DESTDIR="${D}" install-configure -} diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index 14cc65d5dff0..b830e3d95a07 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -167,13 +167,69 @@ DIST thunderbird-68.0-uk.xpi 671458 BLAKE2B bd66d58c1a0770e4d4453d8b5d305943aa50 DIST thunderbird-68.0-vi.xpi 623426 BLAKE2B 7692f160aa39dd0c221e6037074d02eaab8bcdc8f0f8c9a809211824fb0340be7ed7587eeb0c7bff27ced9b06f7f084a46d0d25354f0d5ea905bd7562625d701 SHA512 4fa2b202881d45680da6fed5e3c9332b64c6aa539e6f19f4568f06ec0819e7157392270a4009db2e45ba9815ce696a87179b2709839d68236405e88542892857 DIST thunderbird-68.0-zh-CN.xpi 626822 BLAKE2B f752bbef52690476470161486e4ace8daaae45941f4f501341c70794ffcda1e3ee40436083eb543271cf0f6325e5a18c2ec912284ab89ca598a404e32e58e27d SHA512 5941448b8971b54ae783c7dcff796375aa60e9ae40f9d4e22bb4ae6d25454031defe8c49fdbfe9bccd397d41c74b860677ebdeded9471e0d90335036964ec74d DIST thunderbird-68.0-zh-TW.xpi 627478 BLAKE2B a2c827e9cdc6f6fa2fa2a59a31b3e719de2120d4d5e83ca1773e77191f343b81764bd7eba8cf7c806579dadf67b792f490a8ff3312ef9018be75e31c7f1e6013 SHA512 69780086f4749b01bf6b3a3c27422d239c78851de371eeea6212c69d347ede4620edba5f59045bfb1b008a083535c348056be1b44d61c188afb9c207f1513e9f +DIST thunderbird-68.1.0-ar.xpi 617169 BLAKE2B f2c052345364bcf33f47c8924d2442c891ecc2fe0a17b3675f97dee18e38d18d139768010a80a69de7d45ccf31c328a50146d8dc2ae67051eadbe34d889db68f SHA512 ddeb1671822f4081e644dbef3e6ebb3ea1d48a0390eed1fcc7ad99ffba4cf00b916c661e74e87e07faf614c9e7226a385825f2eb9ab676058d20b6c560ee42b7 +DIST thunderbird-68.1.0-ast.xpi 551302 BLAKE2B 25a2cbd819dd587e27a3b9460f52f9b6b730b0d6f7f10688729ceb1aaa69d1f2e3a5fc93ac3387061ee2de4734f27246d958cd0c1ae235b38e53d8a772123e42 SHA512 c43d209b55af877bef377f109a387fd409fb2a04e0eb39f3453679d159aaa04ab4e68b97e4dc9eea55da8ecbd7adbfc6f7551c94c2421d9273903029b77d83d5 +DIST thunderbird-68.1.0-be.xpi 646281 BLAKE2B 1b977ba362d5636b7ba102510c9e0fd881f5c822fcb8ac71f348af0e4576d7cfeb23dd41e39bcc3cdd806e8c95008c3175a440a39b06d532f9cddd77ebebfa06 SHA512 e01e19e92b43380076467c26bd2c015c91402c8dd8f823ba05b5184d91c4f91d3d228918c812e06f08e174c798f0df0cc6f683bc4a43460ad52eb5a82417a810 +DIST thunderbird-68.1.0-bg.xpi 646229 BLAKE2B 68112d2c182b9c05db30a1c103dc172e2a1e99ffe19dce1600f78ab29ac64940731b8c4eaa2d1bc7cf343d1d7b9a76e8cbcee05667d2177f6df8ce262d949d3f SHA512 af3f4075c95ad4dd26ff973e411d58df18b81a1a9443db2816517149c95641108921ab495577c1a459039f4062ac62b21ab8176e23bda415b5fcd895e42d5ec9 +DIST thunderbird-68.1.0-br.xpi 574853 BLAKE2B b6f1d8f102d7fb4c4f2a2733f4549dfa9148ab745790b018f24ae0bb8287f3ea3742e04571c6c800d3b4ab8f3298687816c5ec62571878915b0162fab095edac SHA512 b4a11a85f641ce6c19819287e71d1bc4da841e579e8662041d5f634156022a1e845c9f07530a1f56a2e3d957e446b98f5009f248d0cefee2a13cc70057d57906 +DIST thunderbird-68.1.0-ca.xpi 578441 BLAKE2B 846ce092dbf1c8dcc6eaeb2ac158971aa1bed34492dc1f567f8b1c7542baa1b7e028903ce81de11719e945433b346d8446de34b0f618760c1e6a494e6ce3ad0b SHA512 4069e41ef89bd77e175a7860ea5af914cc4931122b0f3357a31c0dd6a62f5d3fbe976fae6c89cebd94c481c0113e18e644eee74081833008bc017cb66785bb95 +DIST thunderbird-68.1.0-cs.xpi 603045 BLAKE2B 7b51ed3f0b84c9a3536c6bcece686885b28393734ad20ad389ba5649501db9ee219ae872c284b9737cf7509f1561dc0ab15f60bab2dcea4189c93759aa6c1842 SHA512 a68b0227d748dd67b7e0e85de489c9973914a6ac3d859ae766f67761b6c80827ed7ae57fdb2cc222c5da25ef901cd9b17e1cba8723ea7143b76b49e9397d3501 +DIST thunderbird-68.1.0-cy.xpi 589905 BLAKE2B b9eba3068f38a64e66ba175cb1ea61e2fa85c9ce9f82cca643745ccf974c4abf21f0aeb041714ea3d13dad2df70629557429ba6efd60add804dab03a6d60b8f1 SHA512 6bb69e2dcec1aadc635cbc2b1e904e7a75bb7e0348f6cccf185e3df605cafe44d04c0577535dd79896c3ade3524ba7946cd9c204d992a118a5bdc8097c88a0d7 +DIST thunderbird-68.1.0-da.xpi 588352 BLAKE2B f398b905834486c26358b615076d6b8a1818a966f9ddae60542dee97c1c0204284614adeebf337d65886ddc1796113e51ce279ebc11b38bfd7baf75cc845be39 SHA512 75768a064d16e8e9cb5c43d59c4b8df5870d94c92cbbff6161d065111872489c14c010b03427c3f99556365a7c284fd8b804904468fca1862225b21f88f7ae60 +DIST thunderbird-68.1.0-de.xpi 597806 BLAKE2B 3ef6c05315259ee073324bd703827dbd58c310b2ae74fa8584d33fa61fab76194f339d90a7c795b83a276801b6463c5bf6d83a0a84b9743a93ed65d102d44f1e SHA512 9bd399c527228008886b2916a58e1c5cef35faa86309737ea079a0225ce6b6f431adf7ca3f3de1f77daa0013e5ffe97b3c93c1038c6696cd8f079404e8459083 +DIST thunderbird-68.1.0-el.xpi 699223 BLAKE2B a7a5eda069bf7b14dd58dce9864e31722f45f2dc1ac076d699a369335491e83058024e6cb94c116a9f8551cc96176ca7820b2ac732505b0621888d659f4faeca SHA512 54199d2ea585ae213722035e26b6afe67eeaa2676a8204cdc7a68b2e9b6d6dc3b678af0cb387e2992cb9d264c51e9cd938052764feedac0bc40d509197648f15 +DIST thunderbird-68.1.0-en-GB.xpi 556405 BLAKE2B 7eeb4b66407fac8b713aac3e6890c5e6d20bab7f8dd2ee103880b9362eda8ff82899a9c9fbd85f2fee7a38f2738f1933f22a0353157ca8abb90dc35db15ba2d0 SHA512 d918ccdce2631affc69c554c5a18b5d6c558f874bc85a23cf87bfff111b1176327d059a18a5a74f579b9b8e5ceeecc8b6545bf6c9653bbcf01f0f928cbb51956 +DIST thunderbird-68.1.0-es-AR.xpi 596554 BLAKE2B a451b27ac4a8eb177d016c376d683fcfe902b7a19a8cebe1be2e735777f907504b338e2d5cde42ee80aed63fd90fc7d5c2fe2f6c49c8652504f0d71c28ac00f8 SHA512 c7eaffdacd5fef01854afab2135df48a417c7ec0047aa639ab11a64a39f872556ae0ef39fdd07b4f969382436db258c471995fd7289673bcb6223c1a22135820 +DIST thunderbird-68.1.0-es-ES.xpi 518353 BLAKE2B 4cecac1c3abd80e31165bf8426ddd1709b868428f7a594475dc65683aed770a4d5539356794865956fd338ddcbb79c066af60ca286e15c69e30143bcc423e5fe SHA512 cba91ad6acfc7e42393a106313b42b2fc597594e68b82ec26bceabb4af2b9f9ad6953e87a74cee2181d013d4b2b7c699d1d1386052f6a8d90bca4f7ae30cda07 +DIST thunderbird-68.1.0-et.xpi 573582 BLAKE2B 0f41bf4c7206e8e01ec8b4e9109231a62aec05bfd8d3511d2228570b038fc0111d319eec754bf19fcdc0a2a3d2bab9848036a8a0abd75dd9e8c10377c3f1e4f1 SHA512 32bc624c0cc526f7be4e898a5b83ad7049e9ef7c1957f7077e770f9f967ea61fede3af30a1b4cf4cd1502889443e570cee97b3cdd026077b08b3ad04893a235c +DIST thunderbird-68.1.0-eu.xpi 579945 BLAKE2B 42ad1265a054d839ea403dd5273d21b20255a31d983a35b882c30bffcc0aac62b86a34f193c4d0692bca7cac55e6050713f9f285fb6772605bf49d9d1116773e SHA512 15cc36103fcf58a49f12664798211182aed97ea35dc4874694e6900138bc3ed2e2b423f5876a8a455a58e8677dcd5fd67f07432a0fd62ae39992b5f069f90d5c +DIST thunderbird-68.1.0-fi.xpi 578420 BLAKE2B 266de74e7a85d7a71d0ac74305ef6de1b930628de32610644718defdc1db25a7acb5fce716bbe11737c8adb9728ac3fcf5982c537c1bb3f8715924039785eaac SHA512 c6fadd61e6feceffae6180530318b35b3e5319dddc12074cfe727bc8fd9745ed03a92e7555e6daa99588bc9aa9bd731939af7151cec5c6083b736aa2f37275f6 +DIST thunderbird-68.1.0-fr.xpi 607812 BLAKE2B 131d735f828cc051861c604af50ffadf273e9744e3124bdde4036c1c4d2d9f6d68839f3a1bfcab8a910d557c522a8829cde070fb857fdab22bff0372d113f564 SHA512 2a86aa969828c30430d89dec23bb04e842bde87eb35d2ee6759eda07148efaa6a29e84ace654ab224dab34d5fa061a61172f41824643479934e10ad73cb9f209 +DIST thunderbird-68.1.0-fy-NL.xpi 594470 BLAKE2B fe9094febccd3f84182666e52be9718d012e4035308dc2b085abaa9558f85568b33c30b8f9049abe08016a151243c0a46fe71822dd1acdfa80eb6d6d442644f1 SHA512 6732b5bb3c18cae9c0021bc38d7a4b71c1ac8c266e0b06d7d83309a07d45f8e3da64672118e58e4c160d6a0b91916e0e52e505bec65327914c5342dab1bbc2d8 +DIST thunderbird-68.1.0-ga-IE.xpi 588711 BLAKE2B e132885a47c8d4877c7baad0dbd85b65a87746ee124877b71ceea8ee8de8c93c732b0165954b8ac18e5767f17507ef02614eded9200c81a0c079dd48bb363763 SHA512 cce49ce68eb7145e360fde34f88bd411ed9ffc70bfd7d0aad5f78bfa46d79ca3e1a52c6b036f4affebd1477818199ac6ef2f515640ca2e646c45f1fe1896930b +DIST thunderbird-68.1.0-gd.xpi 587112 BLAKE2B 868bac6b84d91729d0291cb22abbca5306c94b96e49fc0dad738e7f30ffcdeffa9939c520aba9cf38c4ed6bb080458db6104fcfd1d63d5ff3f9342e51461dbcb SHA512 501c39c75fae95eb688d85f28c2b5993afa9d645354e402d82041f578f92039134cad6ee74a21fc48562b7271bfb58e87d565108c3c65fda1611772a5f1f0270 +DIST thunderbird-68.1.0-gl.xpi 568399 BLAKE2B 6d8812bf4e7e1cb97578690ff1d9e54326a572360c9298fdde71ff82b9d18d9a2559da0dab449527d69c960ebf33ff5c65b3bd01b23528f52b9a537728ee6ae3 SHA512 25bb290e5e25d85333c114b95c5f62e3c2cd8f1a9c1bbb180f234be1933754a8e4511166e314486c3899df1269ae3e58f737312dfcb484dced8e8561b8f15768 +DIST thunderbird-68.1.0-he.xpi 604790 BLAKE2B 8894a405cf308d58e24d033ec375e96a200040145380c6b999394c1d1a67bab89281c947e5bcc218e1de6d9b7133c92f2062e180c1766629189aa8ebaa7f2a2a SHA512 5fa36355c907cd1eefdc473ba68294fe5cf8214dab6d3f0c603333e7a15ebd17be61f5206c871546c8cce7e74acabc6ed415b0f319f03bc8ff1355399280deaa +DIST thunderbird-68.1.0-hr.xpi 583784 BLAKE2B f425f09a95b3cfaac01a66ed514803cb892cfe692d38c94878eed63dc2791c3248528077f459c53211b289be69db9bf85adb916ab986fb964f2d4eb6eb1a6a51 SHA512 277eb466c6a22f9e2639802481bebb5088eed77f50725983125bd2d470aaccd36ee52247c8f261ab14282b171938e994bac459fede6fc7f0af4cfa7ed25988f9 +DIST thunderbird-68.1.0-hsb.xpi 616037 BLAKE2B 5fc6f21fcca7fad7c491ce2d7f8bd97a08e3791e062c3c6020df80cdfc9b549f60f76b7ff03eb6f6caf1c119da10285a880781127e8ff73fbc69e3a6a016dc6d SHA512 0e978f5cc7f5f5f8737d8e4ed2b917dd77e69f337a12feb0d8a8b24c8eb5baaa55e1d0225473a4ffd802c701e6bd5674160e7b5ef7801f35cb0d78e39c9a5dd5 +DIST thunderbird-68.1.0-hu.xpi 618155 BLAKE2B 1a4d1cf8ec29eb4eac0f24470eae945dc6e3bdd0bff4f84bd2de8eca522e752ba157fc85cdaab1ed9a8a18cd64908bcca93cc74571d61ef1e5e7a2986ec3e6bb SHA512 adadfca956bd3e29c260e70498318e748d5309f84a63d2cf392b124b362bd5e1188a2dcfb8302c2e44a47abf2240067db40d1a05fb7c3c8f4ea8649647169461 +DIST thunderbird-68.1.0-hy-AM.xpi 630527 BLAKE2B 25b8d2c0acb8dd099a111143735c0e25f8c9e68f53b258ef2212dd2bb336caf5328578f61fd00b84c100fb847ca5892975340b5fa840487dde16dee08de6525f SHA512 32ba837e14145b8348d132bac7178ab30f4979600157c57f621e18f85d727cf34dc4fedd5f363b6085371c657a45d39c5a73eae88ac55f46bd68ea84ff89bdba +DIST thunderbird-68.1.0-id.xpi 567749 BLAKE2B 1fd32cfc990c3886ba5deebce62495655bd501349134b94db48c47825c8b0c7056e082674bff3dfb541d3e0c3cab7a2181fee850f410dc38c8fcd0748bacdde3 SHA512 f0790b6dc0753b6bf6774568e9ae688f2f664b85776e2e98c2c7982d6f029142330f85a6070480b216fac4d5b114dadeb8b03e7afa6f71a37a0ce894861c6dbe +DIST thunderbird-68.1.0-is.xpi 575442 BLAKE2B 6d5ba555b30913c15da817a7803b82de19cd43d6d5a853e077eb1922927c6ce6a9f3067f48cbae5592e45dd071dacabb0ae50577f789b31dc5bc76680e61e33a SHA512 dba89e9f575603ce819e7a35c31a890499d289a34e4d26ee336fc10e12390295f00950b796ad9fad273788757168e67c74fef21e034f3ff350095b7f6788bd2b +DIST thunderbird-68.1.0-it.xpi 489522 BLAKE2B dc98233f8cffa4c60bd384fd67f52a77795fe8628d29f12db04744b421a802f2d158e59e0ae4fe0a45d1fe0b69bdb0ba5f9561b0a498f91ee397e592918f0bdd SHA512 42a30ee490fac970f64b36ff49678bffff1c6936217c791eb63aa0a5c65995090e08c91799e8991cd6293cb65b53649bb2e7d380934d22855d9d7a3af286e8d1 +DIST thunderbird-68.1.0-ja.xpi 643575 BLAKE2B 38098e5be3826ac22aa5bcbbcbbdab85b46afbba9207f26d6f37d769fb6b0e642026de3f7cd7dae14475553456d8b615429a92f6f9bede07a268687db6288ab6 SHA512 aa907bfec130efcc49eabf0d5e2a44614a297be644f4c7c70a5eb0af3371381996549d86c752b866c42136bfa5ef53bf82fe0c0d673f5748d2bfc24567544752 +DIST thunderbird-68.1.0-ko.xpi 620532 BLAKE2B fb381e0cd1c995af77fa787c2092dad87863aa97ff23d1f36b9d91db55e92a58eb65a9663451ab6af89c8b69188671bb1276612b8feeff66f9deba1d0f580cb0 SHA512 d38316178643cc32e98bd0e0349db22950742c7cbe1958b26d885e67da21b9826d4d5b3f54007985d8aadc4efad7c1cfa86dd0dff230036b9535664fc0f38905 +DIST thunderbird-68.1.0-lt.xpi 603848 BLAKE2B 502083b480c4239952a42c0b7300c9e688c163394a4cfea4ba9cbc6a009759cfdf09193e6cd1f205f24e06b2e8eee23e6a7948d4748e9d26db23dfae1d025e41 SHA512 6cc4a83f09a406f797d012c53fac311cb4e8fa1a9d01e9f9439f229a2ec1b02ea87c48d75b9d2092335090f98379a3bdafc383f8b3608393d33479b077773ef2 +DIST thunderbird-68.1.0-nb-NO.xpi 574023 BLAKE2B 2b9521973dc54f121da43ae1de8e27ad3ebb89d1fcabe4b1a29e9a370a6c5cee30f44c5baac9d189b4a3c0b92a097871aeb413a490519210d32e5d4d34f2c9d3 SHA512 cf40bc431860dc18969c68305467ef46682cc968e5ad7f3d41cdeeefbb1b588fdf81c06a971e696ca76f87051da3c0199d80637801af971d350ed71d3333d0cb +DIST thunderbird-68.1.0-nl.xpi 581355 BLAKE2B dc32f6dfaac88a741558c0c5c335bfe68fc81793415d59dfd2e69760829f916a603667d7db6ade7a2da4df1877e9b135dbc1d2da129a24cc604d70b7ca45495d SHA512 9d0b86fcb86d0a6626f07ed2c75ad84aba6829637ef3a590e549914acb1d615581fa46d46dc0ca6afd7079dcaadf17712e9f5a1904b0bd54c3eb7ef486bda4d6 +DIST thunderbird-68.1.0-nn-NO.xpi 574948 BLAKE2B 7fe72d1ee1d7eb90dc85b8ed0929e28c8645fd5c8673ccca41de0db9aba3989a6568b111d556517075ac8ef31cd173a214b9cbbf8a65ae786e7ac6d06201ce15 SHA512 0ce857987c1b3de4e5d58c12aa5c4740f706217bd0086b7e8e97a342b1ba41ebec57564c7d7d64cd9fd7985cfb0083bcacaf151ec5f8f679d668ae63212600e8 +DIST thunderbird-68.1.0-pl.xpi 576087 BLAKE2B 7000e10cd0c5be8017fea6a6419c7216a76a407de6dea9d0d2b342f6e2c8ee7f569a1b89417dd7f3ce31790d802b95f04aabc22875d20b805662dc77cd1a6d81 SHA512 b5d871f7e41c7fb9786abe92fae62a07a8f7535e349a231892c9f96f2cef93981a01dfe0afcb64f6a9a0486d4946ddb6817f58793be8394aacd600da1546339a +DIST thunderbird-68.1.0-pt-BR.xpi 589838 BLAKE2B e9f0cfb6ceaf8bff5fa3a41b68a5a4bb8f6c1d5531af6870d28a9e9ed5e2ec3ab9b197a7366e044eae7c2c386a1a788fca9389fae421032cae5521cabe5ffd9a SHA512 23c54db7c1ecf776339d890b19e60c5ccc34ac3e7b951b783f32b2596eee3e1d94cfaf8b0524a68c123503cda147abddf2e5370026c261c87660568a1e0dc518 +DIST thunderbird-68.1.0-pt-PT.xpi 588105 BLAKE2B a997dc08cff42faa5607c9acd8cf4ba3c3caf3be137839f68a40c0eb2719bc97cb34fd64b661bb4cd00f9ea172d1f07d08e7582efe08e49d3553274a1c113939 SHA512 c0df20c77b1a811157a416f2e394a7c11ac7543d2eb423bc7b5e0cd51753258a8d12b58eac84fdeeac3867faa9ab9b0a490d33cf84277691ea4f1acaf7f4e89c +DIST thunderbird-68.1.0-rm.xpi 578052 BLAKE2B 42347c322cbd54a4eb7fdc0554c0cfa9f97f836b1265d82d733cd3251aa3fdaaa9632630fe459be03e9b8c21e12cc9a4ebd77fd3c17d9ad148f8e7360862bd09 SHA512 0bcbb9b306f88abfba65c475bdc96be526963ecac686c7f0547da81a4c080746b94ad08b24af678982b1a202203be7e78bb069ac684bdaffd4c011b31d8add41 +DIST thunderbird-68.1.0-ro.xpi 594843 BLAKE2B 3c94b1984e647dc52b462411e4c072a0b1150900be582d3a2609edd63833550257b2c35f2a4ee6877a73eca52016841e13dd4d52a789a59102672958045a9be8 SHA512 027831d7b2ee8f333072b240007c90bfbf1ed2587f76ef4835732d245bdaf2eb440e289a5f421e2cb36b5ed7838d89a5c65424411d5e9d9e41d390099a79c9dc +DIST thunderbird-68.1.0-ru.xpi 683326 BLAKE2B cf4892f2c3b7fb2e42c6a15c6b542c6232c435c8630c4eac4caf7284f0b19fc74b5f323ee49af73e34463da2ac620a860a047151afdb5ac1d33a3fc4a01c60ad SHA512 3464b6043bc6c4b615ec97c0182d5db1b18d2dd2cdebba189f3afd6ae819180de0601dd0d12236e2c41707accfbabacd70cfb9b27dbc26c59ae0541254578d10 +DIST thunderbird-68.1.0-si.xpi 637407 BLAKE2B 1fe283e54c90ad1dc981b9eed3de04950d5b170777fa5eb4f0449d1bd436da18600457551e9729621d74161f26a611dba98df7a62f44d169df59723e7a57f2e1 SHA512 5f4ed5f27d8561d0e9301115ad93970608486b688fd4c35fb02a1a4d8c3eadeddb66db4ead3afa61e94920885b1bde3793e97d503b718a9eac7829e920bff055 +DIST thunderbird-68.1.0-sk.xpi 609755 BLAKE2B f017a9d54396befb3fc40470cf82eee753dff009823ef3292ab2be1b14f95a33963fd58027a247a8ccf796c281241e2c0052ae5ede42f6cef380512777c059df SHA512 ff87a93690e0bdeab82d99bfedebbe940498a4e1ac4e473de42b5cd1a381d4966eaf937060e64bb968ad4fb05753fd29a12986f03ceb61b7ea1837e8b111ab48 +DIST thunderbird-68.1.0-sl.xpi 590631 BLAKE2B 14fa8a630abc0fba63173dc70fc97300e09b314debac5b340e627ac45cfcb11eef650876ae9f3f0922b0160d344cc3d2833fce8e732bd5809e95af74bca324f2 SHA512 4a346553f14dfc0aef74e73ca8ff247eaef2eac444bc6e7705485806aa6c098432918e8a13461d0d2eaaa44add51d88c77e4fbfca699bf2dc417a5283c250ace +DIST thunderbird-68.1.0-sq.xpi 598902 BLAKE2B 09247b404a189fcfbe88afea6ff35a3f47bea9f1d318b6a5a829ab5fd48c05565c0efa60100ca1c1feb9b5e5f100d058f0c52c796cd2fa22366f7c729351fe92 SHA512 08a4e32481b608d191075f1dd02e67d505300facd2d652e57da70bd79b11ac7e448c7b84f183b1b05e549be9e56e974d6d58f7827456306d0079414fab7f042a +DIST thunderbird-68.1.0-sr.xpi 624898 BLAKE2B 6a1c707d19251f53d32b1655bc429fff9404dddffb385a07f5c0e6432b5de0aa11780618433dfd09af435738bfd5145778c90c2d34f30259a3ba22b578a44785 SHA512 147eabefe4ee72653e49b5a2390f3283f1b527d0f4f89f967771457807f9fa9500c0b953fe0473df85facf9c925826df6ffe46703c37b7726a30ca96a863e550 +DIST thunderbird-68.1.0-sv-SE.xpi 591599 BLAKE2B 15f4cdd4e0e620c8f9d19e9e537e0498b8a65a3fc06ca8a675ecec75cccb345211f00b228fdc42ee536cb4a4e9d0ff10bdc343741014ae70a93e1ca0e2363efe SHA512 346efb8e4df9ca17241000bcebf1ce70e4efedb37d59c081725402ea86ef405543d3d237a434987606b927fa24e93d5330e7c427f6db1fd27c3ed000d08cdda6 +DIST thunderbird-68.1.0-tr.xpi 599709 BLAKE2B 1e3636ec0900cb65c23bdc56c40bce2c3ec8548d8dce4e2039ace53140fb8f4b35c7b5487729ece0d1bf0a2e39e95e9d77d2a8c9314f9ffafb36fb5a115b2dd1 SHA512 9d53788495096fe5567caee9110e7c7df9333cf7330705768895730adf18f83ba53c10dd621cd5e99330d79c58cb05b64917858f65685805a91b1cc33377e0fe +DIST thunderbird-68.1.0-uk.xpi 671454 BLAKE2B cb0d130d35bf3f9d249c04dac2c84f056bd32ae1d50f7287b6a9a5642414d92f7bcb88ca31d33c3f48f409c7d336da10a040247bbdd1de25143bd35aaa4006cd SHA512 e80cf803c794114110dd6477d5d57cad5166a20ece54c86465d105e69b733b9b086fbe66c506dd2484040d74b5d92fb921a8bda3d88599b9ceff3f77c20300a8 +DIST thunderbird-68.1.0-vi.xpi 623424 BLAKE2B 727c003698a48314b735c7aeab8097966bf4d5f876aed7716b908eb7d78d6230bcaab5e9515c609232d92ae50c23fac413c82de946ea608d243231d6ac82e281 SHA512 0a71b075d23e5751e38aebd4a855c1842b515c2ce9ad52ff39f668ad97f709f2a59cb8c32d5e00f54627473afad6a882ecd4eb3164c754c3811b1cc4f579b4e0 +DIST thunderbird-68.1.0-zh-CN.xpi 626821 BLAKE2B 18e4d225bdd0b765d7f9c1a5351c9978ef515d26682c1d209f9c2e272363dc3d5f0d49df88c97f869ad2042d2b51f940e65bb8f7897cbccc29b38e8ecfc53cec SHA512 64b6098dea658bb422037014a9f1ecba5673f7297e98fc86e1c2e5dd8a85bad21d1a6c609b69db88886d048453460d910363d3c3000aa22432924b45466d1d46 +DIST thunderbird-68.1.0-zh-TW.xpi 627477 BLAKE2B ff3b76ddbdffefcb7c75c185812eef137e66ed370f819d94372696004e702d9f18aa370df5a51217fe24bb7eb705614606052dae30a58d10ca9d2a6ee5ceaeff SHA512 5d4fe1509272f1c0a4d857d6cb44eb6d6fa4d3c8f2e573d0200f39ce1de937f53438a2defe194b397104c49adb92991a20324cb0a79baa7e4f74a791cbffd955 DIST thunderbird-bin_i686-52.9.1.tar.bz2 51223475 BLAKE2B a30b4679ff844fc9f9752fc6048b266662708217021b65406d587c0f8e8c0793eae3f171465bee58bdfcd635a909398bc65d3d4f07c3cd986f9edcf069d06612 SHA512 69121dd8b2445e6304f4437c06e1b7f423b19d4069290c0709a3356680613964df138c417c3d258bc978d8709b9ada28548b43c93ea9122b64daa046d96a6d78 DIST thunderbird-bin_i686-60.8.0.tar.bz2 52674194 BLAKE2B 06ecf87d3788db44a2d15de33e64fbb5c4ea530c4d638167e6e1e01543c349c36a6d9160c98509c9fceaf38719206780100053e83d837454da46e027b774dc0d SHA512 5f989316cfe29ff75adae5feb34e6914f25e6e7980c17fe902d70deede44ebe54052d2540cfbe3d4629e927d9f2129edf19f659bb2cae9f09ab984be7d47aaaa DIST thunderbird-bin_i686-68.0.tar.bz2 57137293 BLAKE2B 38c0cec86dfddc46c192faf93596f747ea827aba1ea685757c53c42766e974430886486ec1eb4bda73e8a880e3cb6a7ee6548adf4c27b1630c662c270402c339 SHA512 6004186b0b27165a4d54191a9c2daef34b580c2d97b1e0472e8d8d863e3df51ed56ef17abb7c6944f4da214772780b5c69785b9ad22ca26ba1a8f0390beedc19 +DIST thunderbird-bin_i686-68.1.0.tar.bz2 57122527 BLAKE2B c4be069e15eb7ccfdf8135d918f1907bcc13440a0d385efa9865af76d285cd776bf68a3af3524d635b872881286ce673052ce29b302b433d3cc5f7b424e9c5c0 SHA512 adc1dddf36116435b3948810cd9d647febfc97d62443032100b0f2d722913aa051d44244f057c29cb8c6cf494fc67b3044b83ebfd5eacbc36b6cd9c88361078e DIST thunderbird-bin_x86_64-52.9.1.tar.bz2 49930254 BLAKE2B d0029fc31e02f6790953fa5bdd6057be9d9aa68151bc70c6effa91c17812604998cddd14ef71f2458331ecc85422dcc069311de944e7b10019f422e50fc88fff SHA512 98a35a81f77b58e6f5fca79ee5a56330f8184072c118b571245c7f686d2a196e0cca6f4df131bee066651fcf69b83ca076bb9dd68fa71dd766962694df8e43a7 DIST thunderbird-bin_x86_64-60.8.0.tar.bz2 50477272 BLAKE2B 60c8c33d5eab011c6eeef44288d0a483927a0793818633fdaf5800beb6223a675c39b8a3a4c4bdca6f307ac5e47bde2bb672eb034c421092ba1188a9c6d4359d SHA512 c0eeec28c235be86760dca83941a202475846153a1b186ad948eb673e0c6b1e870cb1c485f5a1dd9ed885eaac52f36cdde4417ba86dca388c43c03299b0adcea DIST thunderbird-bin_x86_64-68.0.tar.bz2 54593293 BLAKE2B c5975073a9fd4343dee9d1b4eec2e4b830d0107ed8e743349f4663f4ca83511215847c8865348575aeac2a47a8275de91e9ee1052b449c95e6dec08498e018a7 SHA512 257528761f0eca38528ded4b31329886093418f562aa2fac73b3a5bedda51fe80b34758c10afae1735cf37b37a86413dcf08642aecb1e8bea1fb6b0b94ade5c7 +DIST thunderbird-bin_x86_64-68.1.0.tar.bz2 54551785 BLAKE2B 99429bcfd82bca0e31f222365afe7652798f29d416e8a34c4375ae343c0dba3dd4b230fd37dab8cacf91c3a953533c81d9b059cbd5e0974171d016eebe6d0d99 SHA512 7a29cf0a238e44a2051b53e5476bc8f622dffd088251b66d951ad6874fba5fba180f440c80c7d5ae154c688d3e29fcc6c889f0031d81a018b7fd1dfd53f112a5 EBUILD thunderbird-bin-52.9.1-r1.ebuild 4736 BLAKE2B 2002dc9eba63e845b7fe90f03796c55afe556300f5728e75af8656de46e4f6c0298087ae8ca953e807eb7fa7a9b62440396298fb4b711b884b0a8934d709528b SHA512 9212c41221a8c0a1fc860f01ef15a839f8f50619b1b2eb7e70518425e119081ca6c7d9ec8a96558b92e369ed47d04449b489f8ae9ab3ddc9e64db64dadc29e58 EBUILD thunderbird-bin-60.8.0.ebuild 5365 BLAKE2B 5159852639ac25b76c22a5d2162e03c54f925db8ddfd6c9feef1996788cadbdc3d6d34e8701e0e2775dea85b48246052468253e9c637bedcf54b4a5583d6f918 SHA512 c284a8827c47e5b81e8481b5fe86fe64045b79619ddf353c49f9cb7ec7c6e90ca8a30c4e1901313a0e5cd2af0b7cb172aa2a6d61ba4e086eeaa5d2f529df9ca6 EBUILD thunderbird-bin-68.0.ebuild 5280 BLAKE2B a43977f8a4628326b80c1b53986953a30d8fe58688fa72cf9ee6c7019454724dd5cb0deb417c9553a5652826abafe7ac1764e111a73408e7b9c0b67ce665cbab SHA512 2076cf2bcf38d7e527e02a63637f1da5d68594353e15476429e716ffcb7a6993b14767454e0cef0139db968062a738b844603cdb9f1115eeba1b96d70e35dda1 +EBUILD thunderbird-bin-68.1.0.ebuild 5280 BLAKE2B a43977f8a4628326b80c1b53986953a30d8fe58688fa72cf9ee6c7019454724dd5cb0deb417c9553a5652826abafe7ac1764e111a73408e7b9c0b67ce665cbab SHA512 2076cf2bcf38d7e527e02a63637f1da5d68594353e15476429e716ffcb7a6993b14767454e0cef0139db968062a738b844603cdb9f1115eeba1b96d70e35dda1 MISC metadata.xml 448 BLAKE2B 6bc86854f6ee50c3cbb028baebbed3da9d37342aca5a628b8d25de7553c0ef76eca88f54daa2d60d7e27564d6ebbd6c342aa69f2b99d4eee0d1a783fda8eb601 SHA512 bb5d5bed37f9880afbba222abcdd39b344e359098825954ead9052ee75b5bcf360cfa9af323480e81fe1c70eb9b3e5d79547772080294495e7c1db7c53d46d53 diff --git a/mail-client/thunderbird-bin/thunderbird-bin-68.1.0.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-68.1.0.ebuild new file mode 100644 index 000000000000..a890fcb69d7e --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-68.1.0.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +MOZ_ESR="" +MOZ_LIGHTNING_VER="68.0b6" + +# Can be updated using scripts/get_langs.sh from 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 +MOZ_PN="${PN/-bin}" +MOZ_PV="${PV/_beta/b}" +MOZ_PV="${MOZ_PV/_rc/rc}" + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_P="${MOZ_PN}-${MOZ_PV}" + +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases" + +inherit eutils multilib pax-utils xdg-utils nsplugins mozlinguas-v2 + +DESCRIPTION="Thunderbird Mail Client" +SRC_URI="${SRC_URI} + amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) + x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 ) + https://dev.gentoo.org/~juippis/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz" +# the below only works when upstream releases the xpi with all locales bundled +# ${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi + +HOMEPAGE="https://www.thunderbird.net/" +RESTRICT="strip mirror" + +KEYWORDS="-* ~amd64 ~x86" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="+crashreporter +ffmpeg +pulseaudio selinux" + +DEPEND="app-arch/unzip + app-arch/zip" + +RDEPEND="dev-libs/atk + >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + >=dev-libs/glib-2.26:2 + >=media-libs/alsa-lib-1.0.16 + media-libs/fontconfig + >=media-libs/freetype-2.4.10:2 + virtual/freedesktop-icon-theme + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-2.18:2 + >=x11-libs/gtk+-3.4.0:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXt + >=x11-libs/pango-1.22.0 + pulseaudio? ( !<media-sound/apulse-0.1.9 + || ( media-sound/pulseaudio media-sound/apulse ) ) + ffmpeg? ( media-video/ffmpeg ) + crashreporter? ( net-misc/curl ) + selinux? ( sec-policy/selinux-thunderbird ) +" + +QA_PREBUILT=" + opt/${MOZ_PN}/*.so + opt/${MOZ_PN}/${MOZ_PN} + opt/${MOZ_PN}/${PN} + opt/${MOZ_PN}/crashreporter + opt/${MOZ_PN}/pingsender + opt/${MOZ_PN}/plugin-container + opt/${MOZ_PN}/minidump-analyzer + opt/${MOZ_PN}/mozilla-xremote-client + opt/${MOZ_PN}/updater +" + +S="${WORKDIR}/${MOZ_PN}" + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack + #xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi +} + +src_prepare() { + default + + # Lightning + local emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}' + local emxpi="${S}/distribution/extensions/${emid}.xpi" + if [[ ! -f "${emxpi}" ]]; then + die "Lightning is missing -- something is wrong. Please check ebuild/src!" + else + ebegin "Add localization to Lightning ..." + # hide warning regarding extra bytes at beginning or within zipfile + unzip -qo "${emxpi}" -d "${WORKDIR}/${emid}" 2>/dev/null + rm -f "${emxpi}" || die + + # Install language packs for calendar + mozlinguas_xpistage_langpacks \ + "${WORKDIR}/${emid}" \ + "${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar + + # roll a .xpi that mimicks what upstream would roll + pushd "${WORKDIR}/${emid}" &>/dev/null || die + zip -9 -q -r "${emxpi}" * || die + popd &>/dev/null || die + eend 0 + fi +} + +src_install() { + declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" + + local size sizes icon_path icon name + sizes="16 22 24 32 48 128" + icon_path="${S}/chrome/icons/default" + icon="${PN}-icon" + name="Thunderbird" + + # Install icons and .desktop for menu entry + for size in ${sizes}; do + insinto "/usr/share/icons/hicolor/${size}x${size}/apps" + newins "${icon_path}/default${size}.png" "${icon}.png" + done + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${S}"/chrome/icons/default/default48.png "${icon}.png" + domenu "${FILESDIR}"/icon/${PN}.desktop + + # Install thunderbird in /opt + dodir ${MOZILLA_FIVE_HOME%/*} + mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} + cd "${WORKDIR}" || die # PWD no longer exists so move to somewhere that does + + # Install language packs + MOZEXTENSION_TARGET="distribution/extensions" \ + mozlinguas_src_install + + # Create /usr/bin/thunderbird-bin + local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "") + newbin - thunderbird-bin <<- _EOF_ + #!/bin/sh + unset LD_PRELOAD + LD_LIBRARY_PATH="${apulselib}${MOZILLA_FIVE_HOME}" \\ + exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" + _EOF_ + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/10${PN} + + # Enable very specific settings for thunderbird + insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ + newins "${FILESDIR}"/thunderbird-gentoo-default-prefs-r1.js all-gentoo.js + + # Plugins dir + share_plugins_dir + + pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index be19f67696a3..e24cec63a100 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -179,7 +179,62 @@ DIST thunderbird-68.0-vi.xpi 623426 BLAKE2B 7692f160aa39dd0c221e6037074d02eaab8b DIST thunderbird-68.0-zh-CN.xpi 626822 BLAKE2B f752bbef52690476470161486e4ace8daaae45941f4f501341c70794ffcda1e3ee40436083eb543271cf0f6325e5a18c2ec912284ab89ca598a404e32e58e27d SHA512 5941448b8971b54ae783c7dcff796375aa60e9ae40f9d4e22bb4ae6d25454031defe8c49fdbfe9bccd397d41c74b860677ebdeded9471e0d90335036964ec74d DIST thunderbird-68.0-zh-TW.xpi 627478 BLAKE2B a2c827e9cdc6f6fa2fa2a59a31b3e719de2120d4d5e83ca1773e77191f343b81764bd7eba8cf7c806579dadf67b792f490a8ff3312ef9018be75e31c7f1e6013 SHA512 69780086f4749b01bf6b3a3c27422d239c78851de371eeea6212c69d347ede4620edba5f59045bfb1b008a083535c348056be1b44d61c188afb9c207f1513e9f DIST thunderbird-68.0.source.tar.xz 338451344 BLAKE2B 02e262b860076fe84adcfde2e208868576a48e63ceef4327e9a5196532e50c2a2b5069868d3b91d683373899257f377daf7a86d33eee1a0d4b8174e6eece2fea SHA512 91f82016b71d65b58c1383248ac6f7a8cd8217409323eb14e8aabf2e509391bba4d18e0aa6d0cdac191d10e9794977f22f509078b7c5e3ac7c22afe379a0f299 +DIST thunderbird-68.1.0-ar.xpi 617169 BLAKE2B f2c052345364bcf33f47c8924d2442c891ecc2fe0a17b3675f97dee18e38d18d139768010a80a69de7d45ccf31c328a50146d8dc2ae67051eadbe34d889db68f SHA512 ddeb1671822f4081e644dbef3e6ebb3ea1d48a0390eed1fcc7ad99ffba4cf00b916c661e74e87e07faf614c9e7226a385825f2eb9ab676058d20b6c560ee42b7 +DIST thunderbird-68.1.0-ast.xpi 551302 BLAKE2B 25a2cbd819dd587e27a3b9460f52f9b6b730b0d6f7f10688729ceb1aaa69d1f2e3a5fc93ac3387061ee2de4734f27246d958cd0c1ae235b38e53d8a772123e42 SHA512 c43d209b55af877bef377f109a387fd409fb2a04e0eb39f3453679d159aaa04ab4e68b97e4dc9eea55da8ecbd7adbfc6f7551c94c2421d9273903029b77d83d5 +DIST thunderbird-68.1.0-be.xpi 646281 BLAKE2B 1b977ba362d5636b7ba102510c9e0fd881f5c822fcb8ac71f348af0e4576d7cfeb23dd41e39bcc3cdd806e8c95008c3175a440a39b06d532f9cddd77ebebfa06 SHA512 e01e19e92b43380076467c26bd2c015c91402c8dd8f823ba05b5184d91c4f91d3d228918c812e06f08e174c798f0df0cc6f683bc4a43460ad52eb5a82417a810 +DIST thunderbird-68.1.0-bg.xpi 646229 BLAKE2B 68112d2c182b9c05db30a1c103dc172e2a1e99ffe19dce1600f78ab29ac64940731b8c4eaa2d1bc7cf343d1d7b9a76e8cbcee05667d2177f6df8ce262d949d3f SHA512 af3f4075c95ad4dd26ff973e411d58df18b81a1a9443db2816517149c95641108921ab495577c1a459039f4062ac62b21ab8176e23bda415b5fcd895e42d5ec9 +DIST thunderbird-68.1.0-br.xpi 574853 BLAKE2B b6f1d8f102d7fb4c4f2a2733f4549dfa9148ab745790b018f24ae0bb8287f3ea3742e04571c6c800d3b4ab8f3298687816c5ec62571878915b0162fab095edac SHA512 b4a11a85f641ce6c19819287e71d1bc4da841e579e8662041d5f634156022a1e845c9f07530a1f56a2e3d957e446b98f5009f248d0cefee2a13cc70057d57906 +DIST thunderbird-68.1.0-ca.xpi 578441 BLAKE2B 846ce092dbf1c8dcc6eaeb2ac158971aa1bed34492dc1f567f8b1c7542baa1b7e028903ce81de11719e945433b346d8446de34b0f618760c1e6a494e6ce3ad0b SHA512 4069e41ef89bd77e175a7860ea5af914cc4931122b0f3357a31c0dd6a62f5d3fbe976fae6c89cebd94c481c0113e18e644eee74081833008bc017cb66785bb95 +DIST thunderbird-68.1.0-cs.xpi 603045 BLAKE2B 7b51ed3f0b84c9a3536c6bcece686885b28393734ad20ad389ba5649501db9ee219ae872c284b9737cf7509f1561dc0ab15f60bab2dcea4189c93759aa6c1842 SHA512 a68b0227d748dd67b7e0e85de489c9973914a6ac3d859ae766f67761b6c80827ed7ae57fdb2cc222c5da25ef901cd9b17e1cba8723ea7143b76b49e9397d3501 +DIST thunderbird-68.1.0-cy.xpi 589905 BLAKE2B b9eba3068f38a64e66ba175cb1ea61e2fa85c9ce9f82cca643745ccf974c4abf21f0aeb041714ea3d13dad2df70629557429ba6efd60add804dab03a6d60b8f1 SHA512 6bb69e2dcec1aadc635cbc2b1e904e7a75bb7e0348f6cccf185e3df605cafe44d04c0577535dd79896c3ade3524ba7946cd9c204d992a118a5bdc8097c88a0d7 +DIST thunderbird-68.1.0-da.xpi 588352 BLAKE2B f398b905834486c26358b615076d6b8a1818a966f9ddae60542dee97c1c0204284614adeebf337d65886ddc1796113e51ce279ebc11b38bfd7baf75cc845be39 SHA512 75768a064d16e8e9cb5c43d59c4b8df5870d94c92cbbff6161d065111872489c14c010b03427c3f99556365a7c284fd8b804904468fca1862225b21f88f7ae60 +DIST thunderbird-68.1.0-de.xpi 597806 BLAKE2B 3ef6c05315259ee073324bd703827dbd58c310b2ae74fa8584d33fa61fab76194f339d90a7c795b83a276801b6463c5bf6d83a0a84b9743a93ed65d102d44f1e SHA512 9bd399c527228008886b2916a58e1c5cef35faa86309737ea079a0225ce6b6f431adf7ca3f3de1f77daa0013e5ffe97b3c93c1038c6696cd8f079404e8459083 +DIST thunderbird-68.1.0-el.xpi 699223 BLAKE2B a7a5eda069bf7b14dd58dce9864e31722f45f2dc1ac076d699a369335491e83058024e6cb94c116a9f8551cc96176ca7820b2ac732505b0621888d659f4faeca SHA512 54199d2ea585ae213722035e26b6afe67eeaa2676a8204cdc7a68b2e9b6d6dc3b678af0cb387e2992cb9d264c51e9cd938052764feedac0bc40d509197648f15 +DIST thunderbird-68.1.0-en-GB.xpi 556405 BLAKE2B 7eeb4b66407fac8b713aac3e6890c5e6d20bab7f8dd2ee103880b9362eda8ff82899a9c9fbd85f2fee7a38f2738f1933f22a0353157ca8abb90dc35db15ba2d0 SHA512 d918ccdce2631affc69c554c5a18b5d6c558f874bc85a23cf87bfff111b1176327d059a18a5a74f579b9b8e5ceeecc8b6545bf6c9653bbcf01f0f928cbb51956 +DIST thunderbird-68.1.0-es-AR.xpi 596554 BLAKE2B a451b27ac4a8eb177d016c376d683fcfe902b7a19a8cebe1be2e735777f907504b338e2d5cde42ee80aed63fd90fc7d5c2fe2f6c49c8652504f0d71c28ac00f8 SHA512 c7eaffdacd5fef01854afab2135df48a417c7ec0047aa639ab11a64a39f872556ae0ef39fdd07b4f969382436db258c471995fd7289673bcb6223c1a22135820 +DIST thunderbird-68.1.0-es-ES.xpi 518353 BLAKE2B 4cecac1c3abd80e31165bf8426ddd1709b868428f7a594475dc65683aed770a4d5539356794865956fd338ddcbb79c066af60ca286e15c69e30143bcc423e5fe SHA512 cba91ad6acfc7e42393a106313b42b2fc597594e68b82ec26bceabb4af2b9f9ad6953e87a74cee2181d013d4b2b7c699d1d1386052f6a8d90bca4f7ae30cda07 +DIST thunderbird-68.1.0-et.xpi 573582 BLAKE2B 0f41bf4c7206e8e01ec8b4e9109231a62aec05bfd8d3511d2228570b038fc0111d319eec754bf19fcdc0a2a3d2bab9848036a8a0abd75dd9e8c10377c3f1e4f1 SHA512 32bc624c0cc526f7be4e898a5b83ad7049e9ef7c1957f7077e770f9f967ea61fede3af30a1b4cf4cd1502889443e570cee97b3cdd026077b08b3ad04893a235c +DIST thunderbird-68.1.0-eu.xpi 579945 BLAKE2B 42ad1265a054d839ea403dd5273d21b20255a31d983a35b882c30bffcc0aac62b86a34f193c4d0692bca7cac55e6050713f9f285fb6772605bf49d9d1116773e SHA512 15cc36103fcf58a49f12664798211182aed97ea35dc4874694e6900138bc3ed2e2b423f5876a8a455a58e8677dcd5fd67f07432a0fd62ae39992b5f069f90d5c +DIST thunderbird-68.1.0-fi.xpi 578420 BLAKE2B 266de74e7a85d7a71d0ac74305ef6de1b930628de32610644718defdc1db25a7acb5fce716bbe11737c8adb9728ac3fcf5982c537c1bb3f8715924039785eaac SHA512 c6fadd61e6feceffae6180530318b35b3e5319dddc12074cfe727bc8fd9745ed03a92e7555e6daa99588bc9aa9bd731939af7151cec5c6083b736aa2f37275f6 +DIST thunderbird-68.1.0-fr.xpi 607812 BLAKE2B 131d735f828cc051861c604af50ffadf273e9744e3124bdde4036c1c4d2d9f6d68839f3a1bfcab8a910d557c522a8829cde070fb857fdab22bff0372d113f564 SHA512 2a86aa969828c30430d89dec23bb04e842bde87eb35d2ee6759eda07148efaa6a29e84ace654ab224dab34d5fa061a61172f41824643479934e10ad73cb9f209 +DIST thunderbird-68.1.0-fy-NL.xpi 594470 BLAKE2B fe9094febccd3f84182666e52be9718d012e4035308dc2b085abaa9558f85568b33c30b8f9049abe08016a151243c0a46fe71822dd1acdfa80eb6d6d442644f1 SHA512 6732b5bb3c18cae9c0021bc38d7a4b71c1ac8c266e0b06d7d83309a07d45f8e3da64672118e58e4c160d6a0b91916e0e52e505bec65327914c5342dab1bbc2d8 +DIST thunderbird-68.1.0-ga-IE.xpi 588711 BLAKE2B e132885a47c8d4877c7baad0dbd85b65a87746ee124877b71ceea8ee8de8c93c732b0165954b8ac18e5767f17507ef02614eded9200c81a0c079dd48bb363763 SHA512 cce49ce68eb7145e360fde34f88bd411ed9ffc70bfd7d0aad5f78bfa46d79ca3e1a52c6b036f4affebd1477818199ac6ef2f515640ca2e646c45f1fe1896930b +DIST thunderbird-68.1.0-gd.xpi 587112 BLAKE2B 868bac6b84d91729d0291cb22abbca5306c94b96e49fc0dad738e7f30ffcdeffa9939c520aba9cf38c4ed6bb080458db6104fcfd1d63d5ff3f9342e51461dbcb SHA512 501c39c75fae95eb688d85f28c2b5993afa9d645354e402d82041f578f92039134cad6ee74a21fc48562b7271bfb58e87d565108c3c65fda1611772a5f1f0270 +DIST thunderbird-68.1.0-gl.xpi 568399 BLAKE2B 6d8812bf4e7e1cb97578690ff1d9e54326a572360c9298fdde71ff82b9d18d9a2559da0dab449527d69c960ebf33ff5c65b3bd01b23528f52b9a537728ee6ae3 SHA512 25bb290e5e25d85333c114b95c5f62e3c2cd8f1a9c1bbb180f234be1933754a8e4511166e314486c3899df1269ae3e58f737312dfcb484dced8e8561b8f15768 +DIST thunderbird-68.1.0-he.xpi 604790 BLAKE2B 8894a405cf308d58e24d033ec375e96a200040145380c6b999394c1d1a67bab89281c947e5bcc218e1de6d9b7133c92f2062e180c1766629189aa8ebaa7f2a2a SHA512 5fa36355c907cd1eefdc473ba68294fe5cf8214dab6d3f0c603333e7a15ebd17be61f5206c871546c8cce7e74acabc6ed415b0f319f03bc8ff1355399280deaa +DIST thunderbird-68.1.0-hr.xpi 583784 BLAKE2B f425f09a95b3cfaac01a66ed514803cb892cfe692d38c94878eed63dc2791c3248528077f459c53211b289be69db9bf85adb916ab986fb964f2d4eb6eb1a6a51 SHA512 277eb466c6a22f9e2639802481bebb5088eed77f50725983125bd2d470aaccd36ee52247c8f261ab14282b171938e994bac459fede6fc7f0af4cfa7ed25988f9 +DIST thunderbird-68.1.0-hsb.xpi 616037 BLAKE2B 5fc6f21fcca7fad7c491ce2d7f8bd97a08e3791e062c3c6020df80cdfc9b549f60f76b7ff03eb6f6caf1c119da10285a880781127e8ff73fbc69e3a6a016dc6d SHA512 0e978f5cc7f5f5f8737d8e4ed2b917dd77e69f337a12feb0d8a8b24c8eb5baaa55e1d0225473a4ffd802c701e6bd5674160e7b5ef7801f35cb0d78e39c9a5dd5 +DIST thunderbird-68.1.0-hu.xpi 618155 BLAKE2B 1a4d1cf8ec29eb4eac0f24470eae945dc6e3bdd0bff4f84bd2de8eca522e752ba157fc85cdaab1ed9a8a18cd64908bcca93cc74571d61ef1e5e7a2986ec3e6bb SHA512 adadfca956bd3e29c260e70498318e748d5309f84a63d2cf392b124b362bd5e1188a2dcfb8302c2e44a47abf2240067db40d1a05fb7c3c8f4ea8649647169461 +DIST thunderbird-68.1.0-hy-AM.xpi 630527 BLAKE2B 25b8d2c0acb8dd099a111143735c0e25f8c9e68f53b258ef2212dd2bb336caf5328578f61fd00b84c100fb847ca5892975340b5fa840487dde16dee08de6525f SHA512 32ba837e14145b8348d132bac7178ab30f4979600157c57f621e18f85d727cf34dc4fedd5f363b6085371c657a45d39c5a73eae88ac55f46bd68ea84ff89bdba +DIST thunderbird-68.1.0-id.xpi 567749 BLAKE2B 1fd32cfc990c3886ba5deebce62495655bd501349134b94db48c47825c8b0c7056e082674bff3dfb541d3e0c3cab7a2181fee850f410dc38c8fcd0748bacdde3 SHA512 f0790b6dc0753b6bf6774568e9ae688f2f664b85776e2e98c2c7982d6f029142330f85a6070480b216fac4d5b114dadeb8b03e7afa6f71a37a0ce894861c6dbe +DIST thunderbird-68.1.0-is.xpi 575442 BLAKE2B 6d5ba555b30913c15da817a7803b82de19cd43d6d5a853e077eb1922927c6ce6a9f3067f48cbae5592e45dd071dacabb0ae50577f789b31dc5bc76680e61e33a SHA512 dba89e9f575603ce819e7a35c31a890499d289a34e4d26ee336fc10e12390295f00950b796ad9fad273788757168e67c74fef21e034f3ff350095b7f6788bd2b +DIST thunderbird-68.1.0-it.xpi 489522 BLAKE2B dc98233f8cffa4c60bd384fd67f52a77795fe8628d29f12db04744b421a802f2d158e59e0ae4fe0a45d1fe0b69bdb0ba5f9561b0a498f91ee397e592918f0bdd SHA512 42a30ee490fac970f64b36ff49678bffff1c6936217c791eb63aa0a5c65995090e08c91799e8991cd6293cb65b53649bb2e7d380934d22855d9d7a3af286e8d1 +DIST thunderbird-68.1.0-ja.xpi 643575 BLAKE2B 38098e5be3826ac22aa5bcbbcbbdab85b46afbba9207f26d6f37d769fb6b0e642026de3f7cd7dae14475553456d8b615429a92f6f9bede07a268687db6288ab6 SHA512 aa907bfec130efcc49eabf0d5e2a44614a297be644f4c7c70a5eb0af3371381996549d86c752b866c42136bfa5ef53bf82fe0c0d673f5748d2bfc24567544752 +DIST thunderbird-68.1.0-ko.xpi 620532 BLAKE2B fb381e0cd1c995af77fa787c2092dad87863aa97ff23d1f36b9d91db55e92a58eb65a9663451ab6af89c8b69188671bb1276612b8feeff66f9deba1d0f580cb0 SHA512 d38316178643cc32e98bd0e0349db22950742c7cbe1958b26d885e67da21b9826d4d5b3f54007985d8aadc4efad7c1cfa86dd0dff230036b9535664fc0f38905 +DIST thunderbird-68.1.0-lt.xpi 603848 BLAKE2B 502083b480c4239952a42c0b7300c9e688c163394a4cfea4ba9cbc6a009759cfdf09193e6cd1f205f24e06b2e8eee23e6a7948d4748e9d26db23dfae1d025e41 SHA512 6cc4a83f09a406f797d012c53fac311cb4e8fa1a9d01e9f9439f229a2ec1b02ea87c48d75b9d2092335090f98379a3bdafc383f8b3608393d33479b077773ef2 +DIST thunderbird-68.1.0-nb-NO.xpi 574023 BLAKE2B 2b9521973dc54f121da43ae1de8e27ad3ebb89d1fcabe4b1a29e9a370a6c5cee30f44c5baac9d189b4a3c0b92a097871aeb413a490519210d32e5d4d34f2c9d3 SHA512 cf40bc431860dc18969c68305467ef46682cc968e5ad7f3d41cdeeefbb1b588fdf81c06a971e696ca76f87051da3c0199d80637801af971d350ed71d3333d0cb +DIST thunderbird-68.1.0-nl.xpi 581355 BLAKE2B dc32f6dfaac88a741558c0c5c335bfe68fc81793415d59dfd2e69760829f916a603667d7db6ade7a2da4df1877e9b135dbc1d2da129a24cc604d70b7ca45495d SHA512 9d0b86fcb86d0a6626f07ed2c75ad84aba6829637ef3a590e549914acb1d615581fa46d46dc0ca6afd7079dcaadf17712e9f5a1904b0bd54c3eb7ef486bda4d6 +DIST thunderbird-68.1.0-nn-NO.xpi 574948 BLAKE2B 7fe72d1ee1d7eb90dc85b8ed0929e28c8645fd5c8673ccca41de0db9aba3989a6568b111d556517075ac8ef31cd173a214b9cbbf8a65ae786e7ac6d06201ce15 SHA512 0ce857987c1b3de4e5d58c12aa5c4740f706217bd0086b7e8e97a342b1ba41ebec57564c7d7d64cd9fd7985cfb0083bcacaf151ec5f8f679d668ae63212600e8 +DIST thunderbird-68.1.0-pl.xpi 576087 BLAKE2B 7000e10cd0c5be8017fea6a6419c7216a76a407de6dea9d0d2b342f6e2c8ee7f569a1b89417dd7f3ce31790d802b95f04aabc22875d20b805662dc77cd1a6d81 SHA512 b5d871f7e41c7fb9786abe92fae62a07a8f7535e349a231892c9f96f2cef93981a01dfe0afcb64f6a9a0486d4946ddb6817f58793be8394aacd600da1546339a +DIST thunderbird-68.1.0-pt-BR.xpi 589838 BLAKE2B e9f0cfb6ceaf8bff5fa3a41b68a5a4bb8f6c1d5531af6870d28a9e9ed5e2ec3ab9b197a7366e044eae7c2c386a1a788fca9389fae421032cae5521cabe5ffd9a SHA512 23c54db7c1ecf776339d890b19e60c5ccc34ac3e7b951b783f32b2596eee3e1d94cfaf8b0524a68c123503cda147abddf2e5370026c261c87660568a1e0dc518 +DIST thunderbird-68.1.0-pt-PT.xpi 588105 BLAKE2B a997dc08cff42faa5607c9acd8cf4ba3c3caf3be137839f68a40c0eb2719bc97cb34fd64b661bb4cd00f9ea172d1f07d08e7582efe08e49d3553274a1c113939 SHA512 c0df20c77b1a811157a416f2e394a7c11ac7543d2eb423bc7b5e0cd51753258a8d12b58eac84fdeeac3867faa9ab9b0a490d33cf84277691ea4f1acaf7f4e89c +DIST thunderbird-68.1.0-rm.xpi 578052 BLAKE2B 42347c322cbd54a4eb7fdc0554c0cfa9f97f836b1265d82d733cd3251aa3fdaaa9632630fe459be03e9b8c21e12cc9a4ebd77fd3c17d9ad148f8e7360862bd09 SHA512 0bcbb9b306f88abfba65c475bdc96be526963ecac686c7f0547da81a4c080746b94ad08b24af678982b1a202203be7e78bb069ac684bdaffd4c011b31d8add41 +DIST thunderbird-68.1.0-ro.xpi 594843 BLAKE2B 3c94b1984e647dc52b462411e4c072a0b1150900be582d3a2609edd63833550257b2c35f2a4ee6877a73eca52016841e13dd4d52a789a59102672958045a9be8 SHA512 027831d7b2ee8f333072b240007c90bfbf1ed2587f76ef4835732d245bdaf2eb440e289a5f421e2cb36b5ed7838d89a5c65424411d5e9d9e41d390099a79c9dc +DIST thunderbird-68.1.0-ru.xpi 683326 BLAKE2B cf4892f2c3b7fb2e42c6a15c6b542c6232c435c8630c4eac4caf7284f0b19fc74b5f323ee49af73e34463da2ac620a860a047151afdb5ac1d33a3fc4a01c60ad SHA512 3464b6043bc6c4b615ec97c0182d5db1b18d2dd2cdebba189f3afd6ae819180de0601dd0d12236e2c41707accfbabacd70cfb9b27dbc26c59ae0541254578d10 +DIST thunderbird-68.1.0-si.xpi 637407 BLAKE2B 1fe283e54c90ad1dc981b9eed3de04950d5b170777fa5eb4f0449d1bd436da18600457551e9729621d74161f26a611dba98df7a62f44d169df59723e7a57f2e1 SHA512 5f4ed5f27d8561d0e9301115ad93970608486b688fd4c35fb02a1a4d8c3eadeddb66db4ead3afa61e94920885b1bde3793e97d503b718a9eac7829e920bff055 +DIST thunderbird-68.1.0-sk.xpi 609755 BLAKE2B f017a9d54396befb3fc40470cf82eee753dff009823ef3292ab2be1b14f95a33963fd58027a247a8ccf796c281241e2c0052ae5ede42f6cef380512777c059df SHA512 ff87a93690e0bdeab82d99bfedebbe940498a4e1ac4e473de42b5cd1a381d4966eaf937060e64bb968ad4fb05753fd29a12986f03ceb61b7ea1837e8b111ab48 +DIST thunderbird-68.1.0-sl.xpi 590631 BLAKE2B 14fa8a630abc0fba63173dc70fc97300e09b314debac5b340e627ac45cfcb11eef650876ae9f3f0922b0160d344cc3d2833fce8e732bd5809e95af74bca324f2 SHA512 4a346553f14dfc0aef74e73ca8ff247eaef2eac444bc6e7705485806aa6c098432918e8a13461d0d2eaaa44add51d88c77e4fbfca699bf2dc417a5283c250ace +DIST thunderbird-68.1.0-sq.xpi 598902 BLAKE2B 09247b404a189fcfbe88afea6ff35a3f47bea9f1d318b6a5a829ab5fd48c05565c0efa60100ca1c1feb9b5e5f100d058f0c52c796cd2fa22366f7c729351fe92 SHA512 08a4e32481b608d191075f1dd02e67d505300facd2d652e57da70bd79b11ac7e448c7b84f183b1b05e549be9e56e974d6d58f7827456306d0079414fab7f042a +DIST thunderbird-68.1.0-sr.xpi 624898 BLAKE2B 6a1c707d19251f53d32b1655bc429fff9404dddffb385a07f5c0e6432b5de0aa11780618433dfd09af435738bfd5145778c90c2d34f30259a3ba22b578a44785 SHA512 147eabefe4ee72653e49b5a2390f3283f1b527d0f4f89f967771457807f9fa9500c0b953fe0473df85facf9c925826df6ffe46703c37b7726a30ca96a863e550 +DIST thunderbird-68.1.0-sv-SE.xpi 591599 BLAKE2B 15f4cdd4e0e620c8f9d19e9e537e0498b8a65a3fc06ca8a675ecec75cccb345211f00b228fdc42ee536cb4a4e9d0ff10bdc343741014ae70a93e1ca0e2363efe SHA512 346efb8e4df9ca17241000bcebf1ce70e4efedb37d59c081725402ea86ef405543d3d237a434987606b927fa24e93d5330e7c427f6db1fd27c3ed000d08cdda6 +DIST thunderbird-68.1.0-tr.xpi 599709 BLAKE2B 1e3636ec0900cb65c23bdc56c40bce2c3ec8548d8dce4e2039ace53140fb8f4b35c7b5487729ece0d1bf0a2e39e95e9d77d2a8c9314f9ffafb36fb5a115b2dd1 SHA512 9d53788495096fe5567caee9110e7c7df9333cf7330705768895730adf18f83ba53c10dd621cd5e99330d79c58cb05b64917858f65685805a91b1cc33377e0fe +DIST thunderbird-68.1.0-uk.xpi 671454 BLAKE2B cb0d130d35bf3f9d249c04dac2c84f056bd32ae1d50f7287b6a9a5642414d92f7bcb88ca31d33c3f48f409c7d336da10a040247bbdd1de25143bd35aaa4006cd SHA512 e80cf803c794114110dd6477d5d57cad5166a20ece54c86465d105e69b733b9b086fbe66c506dd2484040d74b5d92fb921a8bda3d88599b9ceff3f77c20300a8 +DIST thunderbird-68.1.0-vi.xpi 623424 BLAKE2B 727c003698a48314b735c7aeab8097966bf4d5f876aed7716b908eb7d78d6230bcaab5e9515c609232d92ae50c23fac413c82de946ea608d243231d6ac82e281 SHA512 0a71b075d23e5751e38aebd4a855c1842b515c2ce9ad52ff39f668ad97f709f2a59cb8c32d5e00f54627473afad6a882ecd4eb3164c754c3811b1cc4f579b4e0 +DIST thunderbird-68.1.0-zh-CN.xpi 626821 BLAKE2B 18e4d225bdd0b765d7f9c1a5351c9978ef515d26682c1d209f9c2e272363dc3d5f0d49df88c97f869ad2042d2b51f940e65bb8f7897cbccc29b38e8ecfc53cec SHA512 64b6098dea658bb422037014a9f1ecba5673f7297e98fc86e1c2e5dd8a85bad21d1a6c609b69db88886d048453460d910363d3c3000aa22432924b45466d1d46 +DIST thunderbird-68.1.0-zh-TW.xpi 627477 BLAKE2B ff3b76ddbdffefcb7c75c185812eef137e66ed370f819d94372696004e702d9f18aa370df5a51217fe24bb7eb705614606052dae30a58d10ca9d2a6ee5ceaeff SHA512 5d4fe1509272f1c0a4d857d6cb44eb6d6fa4d3c8f2e573d0200f39ce1de937f53438a2defe194b397104c49adb92991a20324cb0a79baa7e4f74a791cbffd955 +DIST thunderbird-68.1.0.source.tar.xz 333332920 BLAKE2B b4bd65b6751b377a0d42c3069e3d8b02d293b6e049e3c16f7e750636fcf6afb81e593dc80ede4646f28b5f77d534d1a285168fe69a88abb7268ddbcaa469f4bf SHA512 eb2a71bbf4b87ee1156f32b3829cf6970855187f9e60f5003bd3f3680b53b80f34220ed2575c26834bc2960b2c85b2b53c2ee5437b4c19031f94eae5ca9a010c EBUILD thunderbird-52.9.1.ebuild 10477 BLAKE2B afcc8251288a25fab08a79fa124a4160885c1f0649c5288c170a87de543144c89086aa1c1299cc7bf73edc2c8ff445d9f4805f7c85e698c307181956017398fe SHA512 0e5ec531150c4803e9fdbed0065ecba4817c5fce5c61cc5c5b89e0cf1e7e66cf77b5d10c441fa8da44242261c42b843a0613bfb119db997163f26e87cb27ef90 EBUILD thunderbird-60.8.0.ebuild 18267 BLAKE2B 24d2b3c67258cf244ac039b564be2745b9e2db9bec34997f206b90a8f6a572e5902665daebc3ab9b7649f55e6a4d2a355e5408ae9c07463989bc332666b7c466 SHA512 0aea16f24405ba73b053a30838058f69863d51f9ea7a152151b90c5cf8155ae53fbaac5deaabcdc9177e71253df997d81ce9fff809713f8f0eefd1144cda5c2e EBUILD thunderbird-68.0-r2.ebuild 24610 BLAKE2B 25e89232f280eee07e53d267d7a4a366c848c0c4ff9cb6dd32d36de98e85a04f147fcdbb103c3fae20024df469e03e2bcc99c28f3dfb5ce322d8a8cf7330dddd SHA512 eb03c124da0aee6afc2a47b1d1e7d1a257ec527395530e0502a3527610fbdeff49c27d1cd8a47f6d09fb91cda5a7521dcf2b2871c77f9879bf8db5e59b474b26 +EBUILD thunderbird-68.1.0.ebuild 24621 BLAKE2B 0c8e14cb0808ddd0ff32e7a925f24aa49ad2f5fe532878e298068198999483a934e099414ac7159cc423a77dca5f87a9e2dc0587490f47bab0d0121f9517adac SHA512 05131c4d9735dc03253b43b59a9735e7990cca72ba707f97534dd3e302c42c367c8d952f013a294b4967b52cf5aae99f765ee8497a3e2c8bf099719504051eca MISC metadata.xml 2542 BLAKE2B 1e617a66e86efb25f296a8a143e8af392527084920dc1df71d542b982ac688a5e86b323f74e57efe06315cd34448b57fe1c7a04d9d14ec7737d0d9bf6649b517 SHA512 f0bd9d7c97448dec77ace57252598714a86d334e355adb1c61b3eccc1a2a702ab7e81667ceaa50558f9e3a61310d8d3193dbffcb777d3543b815632cd3502d63 diff --git a/mail-client/thunderbird/thunderbird-68.1.0.ebuild b/mail-client/thunderbird/thunderbird-68.1.0.ebuild new file mode 100644 index 000000000000..658382a52e51 --- /dev/null +++ b/mail-client/thunderbird/thunderbird-68.1.0.ebuild @@ -0,0 +1,764 @@ +# 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 +PATCHFF="firefox-68.0-patches-11" + +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 + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.mozilla.org/thunderbird" + +KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free + +gmp-autoupdate hardened jack lightning lto neon pgo pulseaudio + selinux startup-notification +system-av1 +system-harfbuzz +system-icu + +system-jpeg +system-libevent +system-sqlite +system-libvpx + +system-webp test wayland wifi" +RESTRICT="!bindist? ( bindist ) + !test? ( test )" + +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCHFF}.tar.xz ) +SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz + https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz ) + ${PATCH_URIS[@]}" + +inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \ + gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \ + autotools mozlinguas-v2 virtualx + +CDEPEND=" + >=dev-libs/nss-3.44.1 + >=dev-libs/nspr-4.21 + 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[X] + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=media-libs/libpng-1.6.35: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-av1? ( + >=media-libs/dav1d-0.3.0:= + >=media-libs/libaom-1.0.0:= + ) + system-harfbuzz? ( >=media-libs/harfbuzz-2.4.0:0= >=media-gfx/graphite2-1.3.13 ) + system-icu? ( >=dev-libs/icu-63.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.7*:0=[postproc] ) + system-sqlite? ( >=dev-db/sqlite-3.28.0:3[secure-delete,debug=] ) + system-webp? ( >=media-libs/libwebp-1.0.2:0= ) + wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + net-misc/networkmanager ) ) + jack? ( virtual/jack ) + selinux? ( sec-policy/selinux-mozilla )" + +RDEPEND="${CDEPEND} + jack? ( virtual/jack ) + pulseaudio? ( || ( media-sound/pulseaudio + >=media-sound/apulse-0.1.9 ) ) + selinux? ( sec-policy/selinux-mozilla )" + +DEPEND="${CDEPEND} + app-arch/zip + app-arch/unzip + >=dev-util/cbindgen-0.8.7 + >=net-libs/nodejs-8.11.0 + >=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] + pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] ) + ) + ) + ( + sys-devel/clang:7 + !clang? ( sys-devel/llvm:7 ) + clang? ( + =sys-devel/lld-7* + sys-devel/llvm:7[gold] + pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] ) + ) + ) + ( + sys-devel/clang:6 + !clang? ( sys-devel/llvm:6 ) + clang? ( + =sys-devel/lld-6* + sys-devel/llvm:6[gold] + pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] ) + ) + ) + ) + pulseaudio? ( media-sound/pulseaudio ) + >=virtual/cargo-1.34.0 + >=virtual/rust-1.34.0 + wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) + amd64? ( >=dev-lang/yasm-1.1 virtual/opengl ) + x86? ( >=dev-lang/yasm-1.1 virtual/opengl ) + !system-av1? ( + amd64? ( >=dev-lang/nasm-2.13 ) + x86? ( >=dev-lang/nasm-2.13 ) + )" + +REQUIRED_USE="wifi? ( dbus ) + pgo? ( lto )" + +S="${WORKDIR}/${MOZ_P%b[0-9]*}" + +BUILD_OBJ_DIR="${S}/tbird" + +# allow GMP_PLUGIN_LIST to be set in an eclass or +# overridden in the enviromnent (advanced hackers only) +if [[ -z $GMP_PLUGIN_LIST ]] ; then + GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) +fi + +llvm_check_deps() { + if ! has_version --host-root "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 pgo ; then + if ! has usersandbox $FEATURES ; then + eerror "You must enable usersandbox as X server can not run as root!" + fi + fi + + if use clang ; then + if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then + ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." + return 1 + fi + + if use pgo ; then + if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then + ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." + return 1 + fi + 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 + einfo + 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." + fi + + addpredict /proc/self/oom_score_adj + + llvm_pkg_setup +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + if use pgo || use debug || use test ; then + CHECKREQS_DISK_BUILD="8G" + else + CHECKREQS_DISK_BUILD="4G" + fi + + check-reqs_pkg_setup +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack +} + +src_prepare() { + # Apply firefox patchset then apply thunderbird patches + rm "${WORKDIR}"/firefox/2013_avoid_noinline_on_GCC_with_skcms.patch || die + eapply "${WORKDIR}/firefox" + pushd "${S}"/comm &>/dev/null || die + eapply "${FILESDIR}/1000_fix_gentoo_preferences.patch" + popd &>/dev/null || die + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Enable gnomebreakpad + if use debug ; then + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ + "${S}"/build/unix/run-mozilla.sh || die "sed failed!" + fi + + # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432 + if use ia64 ; then + sed -i \ + -e '/^OS_LIBS += no_as_needed/d' \ + -e '/^OS_LIBS += as_needed/d' \ + "${S}"/widget/gtk/mozgtk/gtk2/moz.build \ + "${S}"/widget/gtk/mozgtk/gtk3/moz.build \ + || die "sed failed to drop --as-needed for ia64" + fi + + # Fix sandbox violations during make clean, bug 372817 + sed -e "s:\(/no-such-file\):${T}\1:g" \ + -i "${S}"/config/rules.mk \ + -i "${S}"/nsprpub/configure{.in,} \ + || 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 + + # 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 + + # Keep codebase the same even if not using official branding + sed '/^MOZ_DEV_EDITION=1/d' \ + -i "${S}"/browser/branding/aurora/configure.sh || die + + # rustfmt, a tool to format Rust code, is optional and not required to build Firefox. + # However, when available, an unsupported version can cause problems, bug #669548 + sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \ + "${S}"/build/moz.configure/rust.configure || die + + # 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() { + MEXTENSIONS="default" + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc + + # 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 + + if use pgo ; then + if ! has userpriv $FEATURES ; then + eerror "Building firefox with USE=pgo and FEATURES=-userpriv is not supported!" + fi + fi + + # Don't let user's LTO flags clash with upstream's flags + filter-flags -flto* + + if use lto ; then + local show_old_compiler_warning= + + if use clang ; then + # At this stage CC is adjusted and the following check will + # will work + if [[ $(clang-major-version) -lt 7 ]] ; then + show_old_compiler_warning=1 + fi + + # Upstream only supports lld when using clang + mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld + else + if [[ $(gcc-major-version) -lt 8 ]] ; then + show_old_compiler_warning=1 + fi + + # Bug 689358 + append-cxxflags -flto + + if ! use cpu_flags_x86_avx2 ; then + local _gcc_version_with_ipa_cdtor_fix="8.3" + local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)" + + if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then + # due to a GCC bug, GCC will produce AVX2 instructions + # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html + einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto" + append-ldflags -fdisable-ipa-cdtor + else + einfo "No GCC workaround required, GCC version is already patched!" + fi + else + einfo "No GCC workaround required, system supports AVX2" + fi + + # Linking only works when using ld.gold when LTO is enabled + mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold + fi + + if [[ -n "${show_old_compiler_warning}" ]] ; then + # Checking compiler's major version uses CC variable. Because we allow + # user to control used compiler via USE=clang flag, we cannot use + # initial value. So this is the earliest stage where we can do this check + # because pkg_pretend is not called in the main phase function sequence + # environment saving is not guaranteed so we don't know if we will have + # correct compiler until now. + ewarn "" + ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)." + ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!" + ewarn "" + sleep 5 + fi + + mozconfig_annotate '+lto' --enable-lto=thin + + if use pgo ; then + mozconfig_annotate '+pgo' MOZ_PGO=1 + fi + else + # 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 + 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 + + 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 '' --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 + + if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then + mozconfig_annotate '' --enable-rust-simd + fi + + # use the gtk3 toolkit (the only one supported at this point) + # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]? + if use wayland ; then + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland + else + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3 + fi + + mozconfig_use_enable startup-notification + mozconfig_use_enable system-sqlite + mozconfig_use_with system-av1 + mozconfig_use_with system-harfbuzz + mozconfig_use_with system-harfbuzz system-graphite2 + mozconfig_use_with system-icu + mozconfig_use_with system-jpeg + mozconfig_use_with system-libvpx + mozconfig_use_with system-webp + 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 + + # 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" + + 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 + + # Enable/Disable eme support + use eme-free && mozconfig_annotate '+eme-free' --disable-eme + + # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34 + echo -n "${_google_api_key}" > "${S}"/google-api-key + mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key" + mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key" + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + + # disable webrtc for now, bug 667642 + use arm && mozconfig_annotate 'broken on arm' --disable-webrtc + + # allow elfhack to work in combination with unstripped binaries + # when they would normally be larger than 2GiB. + append-ldflags "-Wl,--compress-debug-sections=zlib" + + if use clang ; then + # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 + mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack + fi + + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + mkdir -p "${S}"/third_party/rust/libloading/.deps + + # workaround for funky/broken upstream configure... + SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \ + ./mach configure || die +} + +src_compile() { + local _virtx= + if use pgo ; then + _virtx=virtx + + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + addpredict /root + addpredict /etc/gconf + fi + + GDK_BACKEND=x11 \ + MOZ_MAKE_FLAGS="${MAKEOPTS} -O" \ + SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + MOZ_NOSPAM=1 \ + ${_virtx} \ + ./mach build --verbose \ + || die +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + 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 + + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + + local plugin + use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \ + || die + done + + cd "${S}" + 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 + + # Disable built-in auto-update because we update firefox through package manager + insinto ${MOZILLA_FIVE_HOME}/distribution/ + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Add StartupNotify=true bug 237317 + if use startup-notification ; then + echo "StartupNotify=true"\ + >> "${ED}/usr/share/applications/${PN}.desktop" \ + || die + fi + + # Don't install llvm-symbolizer from sys-devel/llvm package + [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \ + rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" + + 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 + mkdir -p "${ED}"/${MOZILLA_FIVE_HOME}/extensions + 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() { + # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse + # doesn't need to be forced into the LD_LIBRARY_PATH + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then + einfo "APULSE found - Generating library symlinks for sound support" + local lib + pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die + for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do + # a quickpkg rolled by hand will grab symlinks as part of the package, + # so we need to avoid creating them if they already exist. + if [[ ! -L ${lib##*/} ]] ; then + ln -s "${lib}" ${lib##*/} || die + fi + done + popd &>/dev/null || die + fi +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + if ! use gmp-autoupdate && ! use eme-free ; then + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" + elog "installing into new profiles:" + local plugin + for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done + elog + fi + + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then + elog "Apulse was detected at merge time on this system and so it will always be" + elog "used for sound. If you wish to use pulseaudio instead please unmerge" + elog "media-sound/apulse." + elog + fi +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/mail-client/trojita/Manifest b/mail-client/trojita/Manifest index 0394059fdcd5..f66c25d5c7b0 100644 --- a/mail-client/trojita/Manifest +++ b/mail-client/trojita/Manifest @@ -3,5 +3,5 @@ AUX trojita-0.7-gpgme.patch 1416 BLAKE2B dba95c0954a6ac704e5145d140e905bf6f886db AUX trojita-0.7-qt-5.11b3.patch 9678 BLAKE2B 0bcf00db610594ff084f5ca3bcfe2d3ad40d44b461358c4b9fc730f6dba787d82837c16f2e6bc84df9d3f57ac404d7c006fc7db223efeacfb9e833b6209b4374 SHA512 c16f3a7b9555e70e61656eb8caf25f778ec14a1dfdd18f786ddc3d8ee49b28fd39c4f438d051dbf961afbaf8cafc3d84a5befa10111ba216b4dec300cd67e228 DIST trojita-0.7.tar.xz 1038212 BLAKE2B 92dfb01fc1849d04958fd26ea731835c7287d5a6989d8e0c97c6679ce8f1c9f33a0f67c3f293fc85188e9d289c0dddee9847f4151b6f64396f3de86635b11f32 SHA512 fe4d9316f97d913619f27d24a5023c3d8dd4a6b9fb058651be12c67188f394aa8cbb60c7593e5eb28fc12fc883b76deeeb5f4f631edd255fdec4c5862c9a91c8 EBUILD trojita-0.7-r2.ebuild 1913 BLAKE2B 045e1f76dc240bdb7f8b9205f44c98a49642dbaba21d697f2b41c302d12253070822b3617b13faac108a88307b43df793ab8a576c257d051bbe1edda07effdcc SHA512 b52d541396a5c99310af90ded525aae4af885b8a897202bba0d2386cffbdd8b7ff4c81584f05d84497a46fc99d62eb6c983a6f130ee666282824c67b29d4b8a6 -EBUILD trojita-9999.ebuild 1811 BLAKE2B e84ef5dd17183f4c650bdf34d0711941a9b9754b7d54753f2ea706f24ba8971eb79d8543c590d4d821698633487251b63d65c5f0f710370c8ded6cf68704cbe3 SHA512 5dfdea3243f858c8786ec583777fab4438c740d52670102bfa13c770b389cc2cc4995705a28c6ef6793f12b61b4539b74f51658737d1eb2c1bfc723221c696b8 -MISC metadata.xml 727 BLAKE2B ba6e65633a7e29af6b5e1da2722236e44c0f5672567508680e9ce2f6c58867124d446efe1eeab3eaaab7fa45d8bb3de0362099bbde555037fcfd5c9d4293ddc9 SHA512 b3152743cb47801f78ce5d45b94a809e1299aac7dffcb758fc36ea8d606541c5a0ff49824e05cd20a56a5576cd754997ed05dc0eb2933efc197b848db3af3e76 +EBUILD trojita-9999.ebuild 1788 BLAKE2B 46f2c14468e64aaac068daf7674d3cd2fdad3393d2a9010b92a9038c0bc6cc143c4d30b7e0653fd488e8eaf00346d5746e45afb6446f813907247b1c44060be2 SHA512 5ccb01b7721f00bb085b9fc94a02d554d090bcd0867d4d875b56361efb23ac3cd4ef6608124f0f4cc67006bb44dae4352d89e41276e5eaf97673e35ac79a9d2b +MISC metadata.xml 766 BLAKE2B b3fccdefcadc2ab93429fd991581a8b085546605ad00e68899a2d731f2217113f7271d5b53cef35dfab8063db05fd9662bdaff715a95bf73cfd8fa9c636f184f SHA512 b13adf41bd68543886b25fb0dfdc3c924e5fc050de4f4bbea383e91cb2d4542de83050695bd67b913f2707d8f6a689d6d387253c718ec7c78dd50abed3a3f633 diff --git a/mail-client/trojita/metadata.xml b/mail-client/trojita/metadata.xml index 7a659b227afb..d5712067bc92 100644 --- a/mail-client/trojita/metadata.xml +++ b/mail-client/trojita/metadata.xml @@ -14,8 +14,8 @@ <name>Gentoo KDE Project</name> </maintainer> <use> - <flag name="addressbook">Build <pkg>kde-apps/akonadi</pkg> addressbook plugin</flag> <flag name="password">Store passwords securely via <pkg>dev-libs/qtkeychain</pkg></flag> + <flag name="pim">Enable support for KDE PIM resources integration via <pkg>kde-apps/akonadi</pkg> addressbook plugin</flag> </use> <upstream> <remote-id type="sourceforge">trojita</remote-id> diff --git a/mail-client/trojita/trojita-9999.ebuild b/mail-client/trojita/trojita-9999.ebuild index 7740a0aa6ff7..fb3c38171e0d 100644 --- a/mail-client/trojita/trojita-9999.ebuild +++ b/mail-client/trojita/trojita-9999.ebuild @@ -17,16 +17,15 @@ HOMEPAGE="http://trojita.flaska.net/" LICENSE="|| ( GPL-2 GPL-3 )" SLOT="0" -IUSE="addressbook +crypt +dbus debug +password +spell test +zlib" +IUSE="+crypt +dbus debug +password pim +spell test +zlib" REQUIRED_USE="password? ( dbus )" BDEPEND=" dev-qt/linguist-tools:5 - test? ( dev-qt/qttest:5 ) zlib? ( virtual/pkgconfig ) " -DEPEND=" +RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] @@ -34,17 +33,19 @@ DEPEND=" dev-qt/qtsvg:5 dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 - addressbook? ( kde-apps/akonadi-contacts:5 ) crypt? ( >=app-crypt/gpgme-1.8.0[cxx,qt5] dev-libs/mimetic ) dbus? ( dev-qt/qtdbus:5 ) password? ( dev-libs/qtkeychain[qt5(+)] ) + pim? ( kde-apps/akonadi-contacts:5 ) spell? ( kde-frameworks/sonnet:5 ) zlib? ( sys-libs/zlib ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" DOCS=( README LICENSE ) @@ -58,13 +59,13 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DWITH_ABOOKADDRESSBOOK_PLUGIN=OFF - -DWITH_AKONADIADDRESSBOOK_PLUGIN=$(usex addressbook) + -DWITH_ABOOKADDRESSBOOK_PLUGIN=ON -DWITH_CRYPTO_MESSAGES=$(usex crypt) -DWITH_GPGMEPP=$(usex crypt) -DWITH_MIMETIC=$(usex crypt) -DWITH_DBUS=$(usex dbus) -DWITH_QTKEYCHAIN_PLUGIN=$(usex password) + -DWITH_AKONADIADDRESSBOOK_PLUGIN=$(usex pim) -DWITH_SONNET_PLUGIN=$(usex spell) -DBUILD_TESTING=$(usex test) -DWITH_ZLIB=$(usex zlib) |