summaryrefslogtreecommitdiff
path: root/mail-client
diff options
context:
space:
mode:
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/Manifest.gzbin4393 -> 4388 bytes
-rw-r--r--mail-client/alpine/Manifest6
-rw-r--r--mail-client/alpine/alpine-2.22-r1.ebuild94
-rw-r--r--mail-client/alpine/alpine-2.22.ebuild90
-rw-r--r--mail-client/alpine/files/alpine-2.22-cc.patch24
-rw-r--r--mail-client/alpine/files/alpine-2.22-fno-common.patch19
-rw-r--r--mail-client/evolution/Manifest2
-rw-r--r--mail-client/evolution/evolution-3.36.3.ebuild2
-rw-r--r--mail-client/neomutt/Manifest10
-rw-r--r--mail-client/neomutt/neomutt-20200313.ebuild128
-rw-r--r--mail-client/neomutt/neomutt-20200320.ebuild128
-rw-r--r--mail-client/neomutt/neomutt-20200424.ebuild128
-rw-r--r--mail-client/neomutt/neomutt-20200626.ebuild (renamed from mail-client/neomutt/neomutt-20200417.ebuild)0
-rw-r--r--mail-client/roundcube/Manifest2
-rw-r--r--mail-client/roundcube/roundcube-1.4.4.ebuild2
-rw-r--r--mail-client/thunderbird-bin/Manifest56
-rw-r--r--mail-client/thunderbird-bin/thunderbird-bin-68.10.0.ebuild182
-rw-r--r--mail-client/thunderbird/Manifest62
-rw-r--r--mail-client/thunderbird/thunderbird-68.10.0.ebuild800
-rw-r--r--mail-client/trojita/Manifest5
-rw-r--r--mail-client/trojita/files/trojita-0.7-desktop-spec-namespace.patch57
-rw-r--r--mail-client/trojita/files/trojita-0.7-metainfo.patch26
-rw-r--r--mail-client/trojita/trojita-0.7-r2.ebuild82
-rw-r--r--mail-client/trojita/trojita-0.7-r5.ebuild (renamed from mail-client/trojita/trojita-0.7-r4.ebuild)4
24 files changed, 1195 insertions, 714 deletions
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index cfb88dbf9475..24dd0a3c5759 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 3a22eeea78e2..cd79be7f4ee9 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,10 +1,4 @@
-AUX alpine-2.22-cc.patch 537 BLAKE2B 0f916be9bf91d8f9c347c9325d20a13e8ffdc462f050d0e7adc0f90b8371844bc615182a178fac145d95dfbe425c20e211606558e56158e2dc3723875df96c44 SHA512 ba694fc876b2ca32b0ff068e6153768fd117c0f9ea26d1fffb35a1640cd38882667d58c7678300917c17a23076e2a4cb0111992b4e42d07b22c2e328d69713e0
-AUX alpine-2.22-fno-common.patch 677 BLAKE2B c03b54ff8db4e8a4868144c3b6214e75153bf88af78380bc5334a94cac4c2aaf9404a3b6ba9cfb4ac662af2f911211703c5383c37138dfe0acc71c965e08c395 SHA512 cb1513c374ced36adfec51267a61cdb38c38ea0d3d81812a1eebdaf973f2aaabf74f8fde58920c4044d0f389898966335cae2f54505a8314e0f917fbe2786cab
-DIST alpine-2.22-chappa.patch.gz 173232 BLAKE2B ac2cfc22119c9e60fdc053212447fb5df8cc59781c049329560d21e19e67d700fe45a07649352747583b500a605499eeb61dfd83ba150c3bd58f4033486e2581 SHA512 9db36ebb4fb2efaee975ed33d44cf95780c56075cbc0ad39056268248db38109e1bb04e279b40cdd085b3dfec89d0f9c69aa4ddf5a64b5708437909661288e23
-DIST alpine-2.22.tar.xz 6336604 BLAKE2B 65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea SHA512 7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
DIST alpine-2.23-chappa.patch.gz 172604 BLAKE2B f814a269fe316dd42e73f98b09a67b26f8d0c5db9bc83ebcc6145f7f3373f14a5fa9f7991f60a4186c0f078428fa0a38bc81b0459998045ea433438f730f05a8 SHA512 5195db336651da161b3d94afeab8f46fd6bd3d1953db72b8f453355b46eafe8afe26eccb2466024f077fc3e40ff52e1a14a126ce3cc33fdcfcaeded67f9422d0
DIST alpine-2.23.tar.xz 6330784 BLAKE2B e7be73dc0ccf04cfbd8712e70f8b114063983b971c1d967765b41ab0bf86369815d954e85fc4d9622539b1e3a6324ffda635a2808b9439a123302e7f9c9f421d SHA512 abc3675b18d6bd20a547b8e2c3f1f4c668aee2f2d20f426f28b4b3d4cfd66762777007441da3b0fda74e625c71bc2ef05434089508c2af804e62cf216df5554b
-EBUILD alpine-2.22-r1.ebuild 2309 BLAKE2B d294369cddf068bd2e7a01de85f2abeef467ff88db001fb6e1994975f422c16cf37fe07d659d156d9b7185035f9a131f58c85bae3e2b46a2dcdf02f0d5703654 SHA512 21d917188d5b94d01ca12bcabd65d41bd44e3b721a1081b1fadc69ff082d9f7fd32b8bf236b3074b824df22c39e2ec0b236d38c77173376f8871a2e2e5e323b2
-EBUILD alpine-2.22.ebuild 2060 BLAKE2B 5f58202d66033d9417c2d9eec597e2cef12c04c7d7953490fd680782d2a843afdea6791bbe2a2cb265ccff3934c55221f5495b7c656289874b64f6fd83fb78ce SHA512 6685cbdb825260de2da09d8a23c06be390235346aa93d411cdabe9741dff45c10399b4693baa3bd30355591de59b7dfc77e5e847924d5f24ae226645569d5301
EBUILD alpine-2.23.ebuild 2227 BLAKE2B 0dc55e814c736e2381e1ccc05b3b67e5b7f1ed065d8b854569bc4ec8e5db4028cf427fe1e24aa6ec8d07b792790402ee3a946811f2722b79e1cc498aff356dfe SHA512 b1ab7041333db6b69b4378a4f4f76e6309f460a2507bad2d5b2b2e509b2df2f8dd56a9e4020687f3bb5614796e676ea94bc28b3b749e97d838451a995990554e
MISC metadata.xml 731 BLAKE2B 299d44541ef09d51036feeb36ca1d720fba218c526cbb34d7d7358f8baa8d227ee96f823a1960a3fe16313da57f3ea2cd83424d5228839d722a94f780680949e SHA512 fb53b04da391da15373da8dff24b64abd9bee04a24eea999f1331d175c2084d9267c056426b5a9d7cebec808002715782bc1d414a70c310ddbbad72c0540dbae
diff --git a/mail-client/alpine/alpine-2.22-r1.ebuild b/mail-client/alpine/alpine-2.22-r1.ebuild
deleted file mode 100644
index 9a57c1139c81..000000000000
--- a/mail-client/alpine/alpine-2.22-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/"
-CHAPPA_PATCH_NAME="${P}-chappa.patch"
-SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
- chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> ${CHAPPA_PATCH_NAME}.gz ) "
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl threads"
-
-DEPEND=">=sys-libs/ncurses-5.1:0=
- kerberos? ( app-crypt/mit-krb5 )
- ldap? ( net-nds/openldap )
- spell? ( app-text/aspell )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
-"
-RDEPEND="${DEPEND}
- app-misc/mime-types
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-cc.patch"
- "${FILESDIR}/${P}-fno-common.patch"
-)
-
-src_prepare() {
- default
- use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
- eautoreconf
- tc-export CC RANLIB AR
- export CC_FOR_BUILD=$(tc-getBUILD_CC)
-}
-
-src_configure() {
- myconf=(
- --without-tcl
- --with-system-pinerc="${EPREFIX}"/etc/pine.conf
- --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
- $(use_with ldap)
- $(use_with ssl)
- $(use_with passfile passfile .pinepwd)
- $(use_with kerberos krb5)
- $(use_with threads pthread)
- $(use_with spell interactive-spellcheck /usr/bin/aspell)
- $(use_enable nls)
- $(use_with ipv6)
- $(use_with smime)
- )
-
- if use ssl; then
- myconf+=(
- --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
- --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
- --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
- )
- fi
- econf "${myconf[@]}"
-}
-
-src_compile() {
- emake -j1 AR=$(tc-getAR)
-}
-
-src_install() {
- if use onlyalpine ; then
- dobin alpine/alpine
- doman doc/man1/alpine.1
- else
- emake -j1 DESTDIR="${D}" install
- doman doc/man1/*.1
- fi
-
- dodoc NOTICE README*
-
- if use doc ; then
- dodoc doc/brochure.txt
-
- dodoc -r doc/tech-notes/
- newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
- newdoc "${S}/doc/mime.types" mime.types.sample
- docompress -x /usr/share/doc/${PF}/mailcap.unx.sample /usr/share/doc/${PF}/mime.types.sample
- fi
-}
diff --git a/mail-client/alpine/alpine-2.22.ebuild b/mail-client/alpine/alpine-2.22.ebuild
deleted file mode 100644
index 66f123bdd622..000000000000
--- a/mail-client/alpine/alpine-2.22.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/"
-SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc x86"
-IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl threads"
-
-DEPEND=">=sys-libs/ncurses-5.1:0=
- kerberos? ( app-crypt/mit-krb5 )
- ldap? ( net-nds/openldap )
- spell? ( app-text/aspell )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
-"
-RDEPEND="${DEPEND}
- app-misc/mime-types
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-cc.patch"
-)
-
-src_prepare() {
- default
- eautoreconf
- tc-export CC RANLIB AR
- export CC_FOR_BUILD=$(tc-getBUILD_CC)
-}
-
-src_configure() {
- myconf=(
- --without-tcl
- --with-system-pinerc="${EPREFIX}"/etc/pine.conf
- --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
- $(use_with ldap)
- $(use_with ssl)
- $(use_with passfile passfile .pinepwd)
- $(use_with kerberos krb5)
- $(use_with threads pthread)
- $(use_with spell interactive-spellcheck /usr/bin/aspell)
- $(use_enable nls)
- $(use_with ipv6)
- $(use_with smime)
- )
-
- if use ssl; then
- myconf+=(
- --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
- --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
- --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
- )
- fi
- econf "${myconf[@]}"
-}
-
-src_compile() {
- emake -j1 AR=$(tc-getAR)
-}
-
-src_install() {
- if use onlyalpine ; then
- dobin alpine/alpine
- doman doc/man1/alpine.1
- else
- emake -j1 DESTDIR="${D}" install
- doman doc/man1/*.1
- fi
-
- dodoc NOTICE README*
-
- if use doc ; then
- dodoc doc/brochure.txt
-
- dodoc -r doc/tech-notes/
- newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
- newdoc "${S}/doc/mime.types" mime.types.sample
- docompress -x /usr/share/doc/${PF}/mailcap.unx.sample /usr/share/doc/${PF}/mime.types.sample
- fi
-}
diff --git a/mail-client/alpine/files/alpine-2.22-cc.patch b/mail-client/alpine/files/alpine-2.22-cc.patch
deleted file mode 100644
index 87132bdd6b51..000000000000
--- a/mail-client/alpine/files/alpine-2.22-cc.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- ./imap/tools/Makefile 2020-04-19 23:45:13.080083548 +0200
-+++ ./imap/tools/Makefile 2020-04-19 23:45:24.525083844 +0200
-@@ -21,7 +21,6 @@
- # Internet: MRC@CAC.Washington.EDU
-
-
--CC=cc
- RM=rm -f
-
-
---- ./imap/src/osdep/unix/Makefile 2020-04-19 23:54:55.454098598 +0200
-+++ ./imap/src/osdep/unix/Makefile 2020-04-19 23:54:55.454098598 +0200
-@@ -132,10 +132,8 @@
-
- # Commands possibly overridden by the individual port
-
--ARRC=ar rc
--CC=cc
-+ARRC=$(AR) rc
- LN=ln -s
--RANLIB=ranlib
-
-
- # Standard distribution build parameters
diff --git a/mail-client/alpine/files/alpine-2.22-fno-common.patch b/mail-client/alpine/files/alpine-2.22-fno-common.patch
deleted file mode 100644
index 0ef289eb8cdd..000000000000
--- a/mail-client/alpine/files/alpine-2.22-fno-common.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/pith/smkeys.c
-+++ b/pith/smkeys.c
-@@ -34,6 +34,7 @@ static char rcsid[] = "$Id: smkeys.c 1266 2009-07-14 18:39:12Z hubert@u.washingt
- #include "../pith/util.h"
- #include "../pith/mailindx.h"
- #include "../pith/readfile.h"
-+#include "../pith/options.h"
- #include "smkeys.h"
-
- #ifdef APPLEKEYCHAIN
-@@ -50,8 +51,6 @@ static int mem_add_extra_cacerts(char *contents, X509_LOOKUP *lookup);
- int compare_certs_by_name(const void *data1, const void *data2);
- int password_policy_check(char *);
-
--int (*pith_smime_enter_password)(char *, char *, size_t);
--
- /* test if password passes a predetermined policy.
- * return value: 0 - does not pass; 1 - it passes
- */
diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index e6137f43c59c..c1f9bc5e37ee 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -4,5 +4,5 @@ DIST evolution-3.36.2.tar.xz 12027568 BLAKE2B 3bf2eca4a26e16b34567b4a976ccaa0d31
DIST evolution-3.36.3.tar.xz 12042584 BLAKE2B 164a901332db7e95461f45111bb3799c1b56fa3826c78059d4d8b12979e985d47983f5af0a529b5f772196d9a2134cc11f082419cfb67797f1a4ae76f4756165 SHA512 867482e4532ddddb63dbe382df0daa1058e1509172c1c80aa9f3b73574509f1def9ab0694f66ceaf9590bde761087ad7d0bcd62ddef3e477697614eb36ac530d
EBUILD evolution-3.34.4-r1.ebuild 4430 BLAKE2B 038126aa987508944b795cc8ac73f48f24c0006cba40d9522058ed621422a7ce1f1587067e86493aade42351400023e16070abe1028e10e9aa112aac8871b3f6 SHA512 d027de5fef0f850d815c6e09b6ace58675dae79af7cf2fcd6da23f460feef7df305d8ecbe1acf8f8e55a54cb9ca5d1ec3131ad9c49dcbea440625abc449a2ba8
EBUILD evolution-3.36.2.ebuild 4383 BLAKE2B 4f80579ac95b19852ef29127cd7d44eb7b3030aee511d426637731e8014abbe6c22f45a7904d458d1e3d4b0e2c55924466541dd41e8fca0e0ec399ae11809bdd SHA512 db923a977faa5a6c2141a5fb96468a9b39c7a5664d47af6623c34bfea65c28a7da0163c2d8617f43445d7d10b8a1ec64b0362ec57478b7667a7841b1eecca607
-EBUILD evolution-3.36.3.ebuild 4382 BLAKE2B 9facdfe29ea69aab55bb1b04b734d2083fa2199b32d2e5fa02711e28eee7513967a310a60b71b9bc2bf9ced40c4abd809f2c2c957aec58645862ba460fdd7de4 SHA512 4d8c6ec7a3574f218058ffab82c4817d0e21513c93678385d948c982b55cb9ea82ba3cab78ce90b09d57fc9353b13b6f23a93c68b3ff02888d1649a9b7e139b8
+EBUILD evolution-3.36.3.ebuild 4381 BLAKE2B 7a078d646d33e91718ba17934d419a060cf0de5c3836c274207dbc889918c5d096c7c908c9f047d6c118286b9fc2859ba8270059c26f6aaea6dbd9850bd68660 SHA512 fc6b735754d6bd171cd61fd12ff467ac332f68908c3e136aa4278fc86be6ac65656479c1b0e94b7b13430e531792b71dcc346bbc9bdb9d44d1dea2b985576003
MISC metadata.xml 1077 BLAKE2B b13424249bbf1c221b3d0981de923917fe7fd873666626104f28a528bd44a40011202b397992a32ed62886c7b637160ae61d4a323d37248c222d3b179b2cccf1 SHA512 0308a366fd296da924b5ab466d90acb4bd18b868769d06726bd7de94d92d88ac70d97c1eb8ce99ad493d45c528d0fd6d222b2eb9880cdac48d05859d1ec7709c
diff --git a/mail-client/evolution/evolution-3.36.3.ebuild b/mail-client/evolution/evolution-3.36.3.ebuild
index a3cbc331a345..346822bfe965 100644
--- a/mail-client/evolution/evolution-3.36.3.ebuild
+++ b/mail-client/evolution/evolution-3.36.3.ebuild
@@ -14,7 +14,7 @@ SLOT="2.0"
IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
# glade-3 support is for maintainers only per configure.ac
# pst is not mature enough and changes API/ABI frequently
diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index fc5e33b581a2..7f23d6418245 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,16 +1,10 @@
DIST neomutt-20180716.tar.gz 2778105 BLAKE2B b367407baf2187347971a0327a0c037861f648ebef12ce7b006b756bf60e696ff7a2c986848a9f15815aa95638dd5a3a90f47e97a9c0573950be8cdcc93b13ad SHA512 ee4093217cc1409262b96ab33ed78a38f5c6a72f62fcd7b25027f9373687ce67af8a4e1793b1d7d843bee5b4a7e0c69b30b3badf88a4e1a8fadd8b21441faaae
-DIST neomutt-20200313.tar.gz 3295200 BLAKE2B 78d0f3a01f44c1bae8d3a99b86e799216e545674c5966364c347f8fc9ff0ef0b085ce44d0ade72e885b55ff47220d3931e22fe0b04a9cfbac639159a55377aa0 SHA512 989bff6e0748e76664ee0df8fa49f71d5c2ce7c9493441d9c080b34a5ddaef2870ec6aa665f8c2dbb290f16a578328efe92722f50389911cd9393181106a3116
-DIST neomutt-20200320.tar.gz 3304719 BLAKE2B 5301a48f08857e390b204a62588895bb00623b4f82b58fb6a056b3f4e1ebe1476caf5b63c48ef175094245b69f2feac9fcf5b1d9c448a4875667a29037e46bba SHA512 6f47b29e2c941c3f47e3916f2fdb5e9a7cdac0221c88f9e5df1914cf6d28f7ae0ec63e0a20b271300771e073908714d2ab4c14646b617c26d48f91071ed344b2
-DIST neomutt-20200417.tar.gz 3322435 BLAKE2B c0f4dc53d1f6c922c9d0bd77d5caf94d9b67db26ab88c9cb6409dc5e483b7d239bb1b66a473a95348a9bcef406ce7e47ffb9d7ea76098b06fb14f27b7cf941c5 SHA512 d23c2d72b6c783246e799fb14f9d2c6484580123766a33784fee065bdb23066a1178fd1ab0e1cc8d7f90d39a2a04950dcc70ed1a1d405676472fdc6e819dac17
-DIST neomutt-20200424.tar.gz 3323821 BLAKE2B a062e1fbf14890824b2545d10c9ca9725e0c170f8e2614fe2742a4d1c2a46c1d36495d34a8cd502520fd5e7f5f6f7c39dfea812784768a934cb4e718659a9142 SHA512 83569b304faf851a2efff332d237b0a35dc11b204740dbf828bfa662e157850b975536f25fd2a25057f16c128e9c9f0ca883df9c1d26e45c0608b424ec8d2ef9
DIST neomutt-20200501.tar.gz 3324180 BLAKE2B 119e033082d76d942c7ce906df7f3ebd651ed586a25ce6bd1a57ba651b6a100188e9776c7565c6f7b5e3ab55198aaec5a7801622990840f22ab6e015bc107ef0 SHA512 795dd36920edc9e23c1b8f485f3e8c1cbf6128142887d81d7a991b9ce2dd052b3ac6b57e668f06236521a5d9c3acb6c26ab18fa27e32220f45f3eff4ca908670
DIST neomutt-20200619.tar.gz 3347610 BLAKE2B bf8559b8847306c602759c857db3372aba714bf6762144d32af2c1e73703dab3a74c023d10f9389802c554ea7a7ca0591cbcfdff1d8ff685a791867e1125e275 SHA512 75d8f878776c57551f7b5fbbaaeb6bb671afe79f7f02a2e44deae40d4bb8a2db4520ae1b18f8e137ad574f401b591fdee5a1e8b2d78cfb71fa428c49418360f4
+DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 4fd75c2e8e8b3d55a63f954cb261c3930f871141c73d3fb8d2f42422735f3f862bae6966249187632aa2d55acb0372cd150381e11ce936cfef9976c71e43eb67 SHA512 f4ffc958bdd02107b2dd11bf321483a6e1e73a67e0540d034ab26f9eb13930ad80299b11f79acaedb4262f8f8643f9ce4baa388bc7f901b9ae35e9650acdcc9e
EBUILD neomutt-20180716.ebuild 3278 BLAKE2B 02747c8e7443aa7a57c4a9d24f71698f897a1f720cd95e3386544e0b9cbb96e3527f4d4cc96a9a23bcb6e74cfc9a7b04123ed5c9e0888a85231dc3ce633cd18c SHA512 4f8d617c55d0af52170ca62b97c1910c5d536e6284d4457fdfddc403b830d8bd980715e63b4af1fa35a00a8e120813c8b989562ef8d5047d8ea28325d40a5f7c
-EBUILD neomutt-20200313.ebuild 3288 BLAKE2B c26fc42209d85f0344e742949375e3f587a9fba5df3f7b2b7e4dcfc0128752e98f58477900248beb3c57f07a0c7ae86ba235c884be410a3481277c66f5a9ed0d SHA512 82b8953bc95bb28576fe60fba5b070ef343ceb773dc85209230f9569e4ed9bef30214c0b498176fa09835406b19f40cc91656e9f5c3b0459f1ddf3d07e60a951
-EBUILD neomutt-20200320.ebuild 3288 BLAKE2B c26fc42209d85f0344e742949375e3f587a9fba5df3f7b2b7e4dcfc0128752e98f58477900248beb3c57f07a0c7ae86ba235c884be410a3481277c66f5a9ed0d SHA512 82b8953bc95bb28576fe60fba5b070ef343ceb773dc85209230f9569e4ed9bef30214c0b498176fa09835406b19f40cc91656e9f5c3b0459f1ddf3d07e60a951
-EBUILD neomutt-20200417.ebuild 3298 BLAKE2B c7c891eb021e388ed1979eae71ab5b59f9d8c6b907a892653edb991ee9e23bd977d85f5ffabd550cb409a33bb68b1d2eb92e5324957a2bcd82406f38bff128f7 SHA512 de81dac1604d64817568d45c75123262d17bfc042cc640201e5ff4845d0c5694f928e051ad4cf7cd2eda9a95dafcbe06d2d1a16361ee2f67379a5efb92f885e1
-EBUILD neomutt-20200424.ebuild 3298 BLAKE2B c7c891eb021e388ed1979eae71ab5b59f9d8c6b907a892653edb991ee9e23bd977d85f5ffabd550cb409a33bb68b1d2eb92e5324957a2bcd82406f38bff128f7 SHA512 de81dac1604d64817568d45c75123262d17bfc042cc640201e5ff4845d0c5694f928e051ad4cf7cd2eda9a95dafcbe06d2d1a16361ee2f67379a5efb92f885e1
EBUILD neomutt-20200501.ebuild 3298 BLAKE2B c7c891eb021e388ed1979eae71ab5b59f9d8c6b907a892653edb991ee9e23bd977d85f5ffabd550cb409a33bb68b1d2eb92e5324957a2bcd82406f38bff128f7 SHA512 de81dac1604d64817568d45c75123262d17bfc042cc640201e5ff4845d0c5694f928e051ad4cf7cd2eda9a95dafcbe06d2d1a16361ee2f67379a5efb92f885e1
EBUILD neomutt-20200619.ebuild 3298 BLAKE2B c7c891eb021e388ed1979eae71ab5b59f9d8c6b907a892653edb991ee9e23bd977d85f5ffabd550cb409a33bb68b1d2eb92e5324957a2bcd82406f38bff128f7 SHA512 de81dac1604d64817568d45c75123262d17bfc042cc640201e5ff4845d0c5694f928e051ad4cf7cd2eda9a95dafcbe06d2d1a16361ee2f67379a5efb92f885e1
+EBUILD neomutt-20200626.ebuild 3298 BLAKE2B c7c891eb021e388ed1979eae71ab5b59f9d8c6b907a892653edb991ee9e23bd977d85f5ffabd550cb409a33bb68b1d2eb92e5324957a2bcd82406f38bff128f7 SHA512 de81dac1604d64817568d45c75123262d17bfc042cc640201e5ff4845d0c5694f928e051ad4cf7cd2eda9a95dafcbe06d2d1a16361ee2f67379a5efb92f885e1
EBUILD neomutt-99999999.ebuild 3315 BLAKE2B bdf80e05854de6e592eda4e51eb9874d90a5d0d8e33ceff4480d0335822ddbfd5e850bf9ab2050932b2cb4b2a29d326d564f6f507fd5e6a8b021f6049b87bdd5 SHA512 530d4387fe1d89cf6681b9040548d9213afbc44a89e1e0bb97da21a3702f89df11bd5f2c4e2b6321a99f34210df48e2874a6dda1c29e43f6110f46bf0c6b528d
MISC metadata.xml 1402 BLAKE2B 03ec31bb9fed5d920a22ed5bf855130e7bd538f8eac24aecdcc5cdfd4980a3328f150dd6e957acec286c96f86fca6a8d69a933e496c7fe7c9fc4d0ce5653bcc9 SHA512 cf8dd5e2317a64c7f8c69c2e39436099917e0f6edc0cb6708d9c6c2f46d50c5d897a09d08a4afff81dc3d3beb3886be45c92d7882f2b1a6de3c947f0cd0314a0
diff --git a/mail-client/neomutt/neomutt-20200313.ebuild b/mail-client/neomutt/neomutt-20200313.ebuild
deleted file mode 100644
index d195e95a243e..000000000000
--- a/mail-client/neomutt/neomutt-20200313.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic
-
-if [[ ${PV} =~ 99999999$ ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/neomutt/neomutt.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
- lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
- ssl tokyocabinet"
-
-CDEPEND="
- app-misc/mime-types
- berkdb? (
- || (
- sys-libs/db:6.2
- sys-libs/db:5.3
- sys-libs/db:4.8
- )
- <sys-libs/db-6.3:=
- )
- gdbm? ( sys-libs/gdbm )
- kyotocabinet? ( dev-db/kyotocabinet )
- lmdb? ( dev-db/lmdb )
- nls? ( virtual/libintl )
- qdbm? ( dev-db/qdbm )
- tokyocabinet? ( dev-db/tokyocabinet )
- gnutls? ( >=net-libs/gnutls-1.0.17 )
- gpgme? ( >=app-crypt/gpgme-0.9.0 )
- idn? ( net-dns/libidn:= )
- kerberos? ( virtual/krb5 )
- notmuch? ( net-mail/notmuch )
- sasl? ( >=dev-libs/cyrus-sasl-2 )
- !slang? ( sys-libs/ncurses:0 )
- slang? ( sys-libs/slang )
- ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6:0 )
- libressl? ( dev-libs/libressl )
- )
-"
-DEPEND="${CDEPEND}
- dev-lang/tcl
- net-mail/mailbase
- doc? (
- dev-libs/libxml2
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
- || ( www-client/lynx www-client/w3m www-client/elinks )
- )"
-RDEPEND="${CDEPEND}
- selinux? ( sec-policy/selinux-mutt )
-"
-
-src_configure() {
- local myconf=(
- "$(usex doc --full-doc --disable-doc)"
- "$(use_enable nls)"
- "$(use_enable notmuch)"
-
- "$(use_enable gpgme)"
- "$(use_enable pgp-classic pgp)"
- "$(use_enable smime-classic smime)"
-
- # Database backends.
- "$(use_enable berkdb bdb)"
- "$(use_enable gdbm)"
- "$(use_enable kyotocabinet)"
- "$(use_enable qdbm)"
- "$(use_enable tokyocabinet)"
-
- "$(use_enable idn)"
- "$(use_enable kerberos gss)"
- "$(use_enable lmdb)"
- "$(use_enable sasl)"
- "--with-ui=$(usex slang slang ncurses)"
- "--sysconfdir=${EPREFIX}/etc/${PN}"
- "$(use_enable ssl)"
- "$(use_enable gnutls)"
- )
-
- econf CCACHE=none "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # A man-page is always handy, so fake one – here neomuttrc.5
- # (neomutt.1 already exists)
- if use !doc; then
- sed -n \
- -e '/^\(CC_FOR_BUILD\|CFLAGS_FOR_BUILD\)\s*=/p' \
- -e '/^\(EXTRA_CFLAGS_FOR_BUILD\|LDFLAGS_FOR_BUILD\)\s*=/p' \
- -e '/^\(EXEEXT\|SRCDIR\)\s*=/p' \
- Makefile > doc/Makefile.fakedoc || die
- sed -n \
- -e '/^MAKEDOC_CPP\s*=/,/^\s*$/p' \
- -e '/^doc\/\(makedoc$(EXEEXT)\|neomutt\.1\|neomuttrc\.5\)\s*:/,/^\s*$/p' \
- doc/Makefile.autosetup >> doc/Makefile.fakedoc || die
- emake -f doc/Makefile.fakedoc doc/neomutt.1
- emake -f doc/Makefile.fakedoc doc/neomuttrc.5
- doman doc/neomutt.1 doc/neomuttrc.5
- fi
-
- dodoc LICENSE* ChangeLog* README*
-}
-
-pkg_postinst() {
- if use gpgme && ( use pgp-classic || use smime-classic ); then
- ewarn " Note that gpgme (old gpg) includes both pgp and smime"
- ewarn " support. You can probably remove pgp-classic (old crypt)"
- ewarn " and smime-classic (old smime) from your USE-flags and"
- ewarn " only enable gpgme."
- fi
-}
diff --git a/mail-client/neomutt/neomutt-20200320.ebuild b/mail-client/neomutt/neomutt-20200320.ebuild
deleted file mode 100644
index d195e95a243e..000000000000
--- a/mail-client/neomutt/neomutt-20200320.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic
-
-if [[ ${PV} =~ 99999999$ ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/neomutt/neomutt.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
- lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
- ssl tokyocabinet"
-
-CDEPEND="
- app-misc/mime-types
- berkdb? (
- || (
- sys-libs/db:6.2
- sys-libs/db:5.3
- sys-libs/db:4.8
- )
- <sys-libs/db-6.3:=
- )
- gdbm? ( sys-libs/gdbm )
- kyotocabinet? ( dev-db/kyotocabinet )
- lmdb? ( dev-db/lmdb )
- nls? ( virtual/libintl )
- qdbm? ( dev-db/qdbm )
- tokyocabinet? ( dev-db/tokyocabinet )
- gnutls? ( >=net-libs/gnutls-1.0.17 )
- gpgme? ( >=app-crypt/gpgme-0.9.0 )
- idn? ( net-dns/libidn:= )
- kerberos? ( virtual/krb5 )
- notmuch? ( net-mail/notmuch )
- sasl? ( >=dev-libs/cyrus-sasl-2 )
- !slang? ( sys-libs/ncurses:0 )
- slang? ( sys-libs/slang )
- ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6:0 )
- libressl? ( dev-libs/libressl )
- )
-"
-DEPEND="${CDEPEND}
- dev-lang/tcl
- net-mail/mailbase
- doc? (
- dev-libs/libxml2
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
- || ( www-client/lynx www-client/w3m www-client/elinks )
- )"
-RDEPEND="${CDEPEND}
- selinux? ( sec-policy/selinux-mutt )
-"
-
-src_configure() {
- local myconf=(
- "$(usex doc --full-doc --disable-doc)"
- "$(use_enable nls)"
- "$(use_enable notmuch)"
-
- "$(use_enable gpgme)"
- "$(use_enable pgp-classic pgp)"
- "$(use_enable smime-classic smime)"
-
- # Database backends.
- "$(use_enable berkdb bdb)"
- "$(use_enable gdbm)"
- "$(use_enable kyotocabinet)"
- "$(use_enable qdbm)"
- "$(use_enable tokyocabinet)"
-
- "$(use_enable idn)"
- "$(use_enable kerberos gss)"
- "$(use_enable lmdb)"
- "$(use_enable sasl)"
- "--with-ui=$(usex slang slang ncurses)"
- "--sysconfdir=${EPREFIX}/etc/${PN}"
- "$(use_enable ssl)"
- "$(use_enable gnutls)"
- )
-
- econf CCACHE=none "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # A man-page is always handy, so fake one – here neomuttrc.5
- # (neomutt.1 already exists)
- if use !doc; then
- sed -n \
- -e '/^\(CC_FOR_BUILD\|CFLAGS_FOR_BUILD\)\s*=/p' \
- -e '/^\(EXTRA_CFLAGS_FOR_BUILD\|LDFLAGS_FOR_BUILD\)\s*=/p' \
- -e '/^\(EXEEXT\|SRCDIR\)\s*=/p' \
- Makefile > doc/Makefile.fakedoc || die
- sed -n \
- -e '/^MAKEDOC_CPP\s*=/,/^\s*$/p' \
- -e '/^doc\/\(makedoc$(EXEEXT)\|neomutt\.1\|neomuttrc\.5\)\s*:/,/^\s*$/p' \
- doc/Makefile.autosetup >> doc/Makefile.fakedoc || die
- emake -f doc/Makefile.fakedoc doc/neomutt.1
- emake -f doc/Makefile.fakedoc doc/neomuttrc.5
- doman doc/neomutt.1 doc/neomuttrc.5
- fi
-
- dodoc LICENSE* ChangeLog* README*
-}
-
-pkg_postinst() {
- if use gpgme && ( use pgp-classic || use smime-classic ); then
- ewarn " Note that gpgme (old gpg) includes both pgp and smime"
- ewarn " support. You can probably remove pgp-classic (old crypt)"
- ewarn " and smime-classic (old smime) from your USE-flags and"
- ewarn " only enable gpgme."
- fi
-}
diff --git a/mail-client/neomutt/neomutt-20200424.ebuild b/mail-client/neomutt/neomutt-20200424.ebuild
deleted file mode 100644
index 169bb2a3aa6b..000000000000
--- a/mail-client/neomutt/neomutt-20200424.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic
-
-if [[ ${PV} =~ 99999999$ ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/neomutt/neomutt.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
- lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
- ssl tokyocabinet"
-
-CDEPEND="
- app-misc/mime-types
- berkdb? (
- || (
- sys-libs/db:6.2
- sys-libs/db:5.3
- sys-libs/db:4.8
- )
- <sys-libs/db-6.3:=
- )
- gdbm? ( sys-libs/gdbm )
- kyotocabinet? ( dev-db/kyotocabinet )
- lmdb? ( dev-db/lmdb )
- nls? ( virtual/libintl )
- qdbm? ( dev-db/qdbm )
- tokyocabinet? ( dev-db/tokyocabinet )
- gnutls? ( >=net-libs/gnutls-1.0.17 )
- gpgme? ( >=app-crypt/gpgme-0.9.0 )
- idn? ( net-dns/libidn:= )
- kerberos? ( virtual/krb5 )
- notmuch? ( net-mail/notmuch )
- sasl? ( >=dev-libs/cyrus-sasl-2 )
- !slang? ( sys-libs/ncurses:0 )
- slang? ( sys-libs/slang )
- ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6:0 )
- libressl? ( dev-libs/libressl )
- )
-"
-DEPEND="${CDEPEND}
- dev-lang/tcl
- net-mail/mailbase
- doc? (
- dev-libs/libxml2
- dev-libs/libxslt
- app-text/docbook-xsl-stylesheets
- || ( www-client/lynx www-client/w3m www-client/elinks )
- )"
-RDEPEND="${CDEPEND}
- selinux? ( sec-policy/selinux-mutt )
-"
-
-src_configure() {
- local myconf=(
- "$(usex doc --full-doc --disable-doc)"
- "$(use_enable nls)"
- "$(use_enable notmuch)"
-
- "$(use_enable gpgme)"
- "$(use_enable pgp-classic pgp)"
- "$(use_enable smime-classic smime)"
-
- # Database backends.
- "$(use_enable berkdb bdb)"
- "$(use_enable gdbm)"
- "$(use_enable kyotocabinet)"
- "$(use_enable qdbm)"
- "$(use_enable tokyocabinet)"
-
- "$(use_enable idn)"
- "$(use_enable kerberos gss)"
- "$(use_enable lmdb)"
- "$(use_enable sasl)"
- "--with-ui=$(usex slang slang ncurses)"
- "--sysconfdir=${EPREFIX}/etc/${PN}"
- "$(use_enable ssl)"
- "$(use_enable gnutls)"
- )
-
- econf CCACHE=none "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # A man-page is always handy, so fake one – here neomuttrc.5
- # (neomutt.1 already exists)
- if use !doc; then
- sed -n \
- -e '/^\(CC_FOR_BUILD\|CFLAGS_FOR_BUILD\)\s*=/p' \
- -e '/^\(EXTRA_CFLAGS_FOR_BUILD\|LDFLAGS_FOR_BUILD\)\s*=/p' \
- -e '/^\(EXEEXT\|SRCDIR\)\s*=/p' \
- Makefile > docs/Makefile.fakedoc || die
- sed -n \
- -e '/^MAKEDOC_CPP\s*=/,/^\s*$/p' \
- -e '/^docs\/\(makedoc$(EXEEXT)\|neomutt\.1\|neomuttrc\.5\)\s*:/,/^\s*$/p' \
- docs/Makefile.autosetup >> docs/Makefile.fakedoc || die
- emake -f docs/Makefile.fakedoc docs/neomutt.1
- emake -f docs/Makefile.fakedoc docs/neomuttrc.5
- doman docs/neomutt.1 docs/neomuttrc.5
- fi
-
- dodoc LICENSE* ChangeLog* README*
-}
-
-pkg_postinst() {
- if use gpgme && ( use pgp-classic || use smime-classic ); then
- ewarn " Note that gpgme (old gpg) includes both pgp and smime"
- ewarn " support. You can probably remove pgp-classic (old crypt)"
- ewarn " and smime-classic (old smime) from your USE-flags and"
- ewarn " only enable gpgme."
- fi
-}
diff --git a/mail-client/neomutt/neomutt-20200417.ebuild b/mail-client/neomutt/neomutt-20200626.ebuild
index 169bb2a3aa6b..169bb2a3aa6b 100644
--- a/mail-client/neomutt/neomutt-20200417.ebuild
+++ b/mail-client/neomutt/neomutt-20200626.ebuild
diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index ffb71e3966dd..9aaede70c4af 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -19,6 +19,6 @@ EBUILD roundcube-1.4.0.ebuild 1798 BLAKE2B cf44691ff10d390dcf7765af33061f4ff9ab4
EBUILD roundcube-1.4.1.ebuild 1798 BLAKE2B cf44691ff10d390dcf7765af33061f4ff9ab476c3082bdd1fb0a92487b1351da1dc5c5bc57fab45819255d5adcf6dbb400f6c2ed285abd27b34a7acac77d1928 SHA512 eeba5df2817a2b30f98ebcb05f86fbe7a68b937743fb61c66928a1f32156c63390832e23bcdeeaafa6859c461ef923a30238ab6e71ef1a0c8858c0c3f5fea2da
EBUILD roundcube-1.4.2.ebuild 1798 BLAKE2B e51db73005c7b8a1c2a501566efe426b7cbf4e8079149546ede7e520e528ef6c4743eb6c75ee674ea65ee69ebd25ebfdde023c1e248fd9e7c21f3b9a8a345db2 SHA512 f6ae8f889cd6a17f0367ebe6f4bac62eac7a43bb410d141a2fa7f68307315bb2b2f61319a0b1519af620a8d3aa17deb2a9fc3580c86c6a701ab5c6aeb304b54b
EBUILD roundcube-1.4.3.ebuild 1798 BLAKE2B e51db73005c7b8a1c2a501566efe426b7cbf4e8079149546ede7e520e528ef6c4743eb6c75ee674ea65ee69ebd25ebfdde023c1e248fd9e7c21f3b9a8a345db2 SHA512 f6ae8f889cd6a17f0367ebe6f4bac62eac7a43bb410d141a2fa7f68307315bb2b2f61319a0b1519af620a8d3aa17deb2a9fc3580c86c6a701ab5c6aeb304b54b
-EBUILD roundcube-1.4.4.ebuild 1796 BLAKE2B aa9808e5061166b47aa514da428bc3476d03c33432eaf9cf84d1d4ee6ead49510035d124117652648ae66982fe348aea4f36fe9d0a3d049cd83816d61351d99c SHA512 812068fa0c25ef2bbb87f0c6e0eedb3511403899fa1941965fbdebbaa3b61e7cd4fb5e6b8eadfe9b15eee5753eaadc7538fa9b622f55746c7a1eb5fc509732d4
+EBUILD roundcube-1.4.4.ebuild 1792 BLAKE2B 6ee68871faba7e25719ea805518faf117e5619cc265235e7df8189d557af0fbc48b4c1ee14f1241854e64bae810f05679d6a154a209795c2738fcd8e5f7b3626 SHA512 60ecc662e19e21ba510947dcb07db3dd62912f675ca9b5c1a4502df456d6be8109c7803b8e4322b307ca9daa28cc70ab39f037b7f290e14e96fa1c2539cb1862
EBUILD roundcube-1.4.6.ebuild 1798 BLAKE2B e51db73005c7b8a1c2a501566efe426b7cbf4e8079149546ede7e520e528ef6c4743eb6c75ee674ea65ee69ebd25ebfdde023c1e248fd9e7c21f3b9a8a345db2 SHA512 f6ae8f889cd6a17f0367ebe6f4bac62eac7a43bb410d141a2fa7f68307315bb2b2f61319a0b1519af620a8d3aa17deb2a9fc3580c86c6a701ab5c6aeb304b54b
MISC metadata.xml 955 BLAKE2B ca9dd109384433cdaca59b820aae795a4555459cf36f057b17949d601bd5ece8222dbb59502872ac6a16387e55839f859b91a6c6718523aaf66e4b677d25d33e SHA512 ff1b796f79f002814b038763305a404ee2b65d49346a10b423dc8df982ccd4116548c8159bbcd551ccdcdb5824ef6b0774abf6a6bdc851beb896f6e5ed97bf1a
diff --git a/mail-client/roundcube/roundcube-1.4.4.ebuild b/mail-client/roundcube/roundcube-1.4.4.ebuild
index 30a88f3a87b2..f39bfa3d9793 100644
--- a/mail-client/roundcube/roundcube-1.4.4.ebuild
+++ b/mail-client/roundcube/roundcube-1.4.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-co
# roundcube is GPL-licensed, the rest of the licenses here are
# for bundled PEAR components, googiespell and utf8.class.php
LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86"
IUSE="change-password enigma ldap mysql postgres sqlite ssl spell"
REQUIRED_USE="|| ( mysql postgres sqlite )"
diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest
index 9d38ca125ed6..d93e7b7fe347 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -60,6 +60,59 @@ DIST thunderbird-52.9.1-uk.xpi 652854 BLAKE2B bc5557a1df83f9b8ca0671fb7c76fe3a11
DIST thunderbird-52.9.1-vi.xpi 637163 BLAKE2B 95c18bab7d30dea4a8b2241290175c77a2b47e3b02346b734e728adadfa4656e4197ceb3328de4c5a12a076dcc7b4b412b0a32e3cdef41d888865e471b2601f2 SHA512 dec44726008af723e44146abb89754f9fd0684e3cce0f0db07c05d8a100a8a862e5f7ad028c0f7d3594965ec35251e7c357ac212fb78570463bd8c18174658c9
DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 441b5332a08daca64282a8d4233c7d9dc2008c80c1ebeaf4d125d5c804755509b9b67dda3423cc9b9a9af3d29b386bb621b231e426bdd89879e2e620f2106dea SHA512 db0c8a338df861a43563c70fd73768a5db730ce39e7a8400de44ccada3edac1f7e3736edee5cff439df76ff17f2b4838701e95fa739f5aa04463539516a86f0b
DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4 SHA512 24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
+DIST thunderbird-68.10.0-ar.xpi 617169 BLAKE2B b1332b1a70a7cf85b608d1cd177c3c3b65bf5246684aebf1f348649043a44c7c5e7794fab8a01cb6ed3e6a7f4eb281c31b6c3c626a358e93a7584936c630e525 SHA512 b8abcf0aaa8488942d195c7507b1f7763381e312b001349fe5dd3ce083a58c7f75b3e03b3beefc5dff5e07fab2b975b2084516a3d3d011c60ddbaa274716b962
+DIST thunderbird-68.10.0-ast.xpi 551300 BLAKE2B 55815b205b5b667f09f534ac058ca3737ef4545c38d95b95c9277d5d3e1ff182bdd4659b0c04b5352316298fcb37ccdb19fb57cb1ed194095db15928afd360aa SHA512 925b82a654161a4d5c216079f9fd6a7d5b93a4652e878a1e19882f99cad94dbddf44855f8a0e10d27a289733cadc6d61f42e549d3a63508fd4a3b065f08b5a1d
+DIST thunderbird-68.10.0-be.xpi 646281 BLAKE2B 1fb7f596fb2b2f2c11910d3f6aadecb3b28c9e4fe5ca8a811a89725c8454cfd1a02dbb04b977700468d5c513416610b194ee19328545bc14fc641bd0ddb473dd SHA512 19b8ebb2dfcf984435d24dd0687b16342bb3a723be3a69f000094e0e31429a908dceafd89f197093d53370a7e36b83759c8ca89350c3c87f300f11017f384760
+DIST thunderbird-68.10.0-bg.xpi 646228 BLAKE2B b0cab8335eec58f21a13b6ae6970b07ac1070205eb5ee75e9491f59b8d42a5c486f56ef3b3105faae90835095660cf8963b43341de46e3fe8e269c1065ca0472 SHA512 c4a84579bb92ecd8f78bc8d831e7bfebd337ee847ffcb2d81ea9de33bc46cb9a7dd5695c0eb333382b39bcb98e709ddf6eb0ed06322478cd3a2e0d18861f96a7
+DIST thunderbird-68.10.0-br.xpi 574852 BLAKE2B aedcbc138090f132a375f92fc9fb18b4cc943b84bf4fd7b28ff95bd1c1c4ccb90200a0b5bac96a25ed725755aeda444f5f56e6a49e9fed67ccfd074f330b48da SHA512 f6f46e881d141c667d6cb357a16750f572e31cfcc99a5b150e2f7362166c45d20557c2b43e25dd49fc1ba6de4ede3988bb332fada86e81b22bbbcedd14a20698
+DIST thunderbird-68.10.0-ca.xpi 578440 BLAKE2B ba04528b022615f16bd54ba80d6af056747336f7a56b2ffb9cccc562732bb8ff0a64bd4e880608f0e13d65b617ce6e3c9353bc0f3e09011d3851bd2b19e6d29e SHA512 7c8be4a150cff5e4c14f0c1ab4a4ef0efc5a19a1e7bd12b273109a22188d7c76ce104775bea227fbb54f71383d59228e9f2a9ad873611b2e8f19b4616ebc9091
+DIST thunderbird-68.10.0-cs.xpi 603043 BLAKE2B 3711a76dbd12cf670633f16997ac4bbcb17e3c821c2ecd0ec7b0718932996f81dabac01783cc25be66272a55b7ef4c245ce98516554c5f2a959eadec74cb5261 SHA512 689ffc46ab11a57c8316ae8bfaf467324a148d9c6eee835a934d3e237da7bbc91a48ea191815ed925c8740ac6ed2ad481eb6bacc29f6a1bfb2e60a289afaa146
+DIST thunderbird-68.10.0-cy.xpi 589903 BLAKE2B afb83cb52d6d4c512a06a47d44669942dca1a58b516732324e77921698400008de16c3e272ad466af7c05b9d6e3a967637ff444d919064c9a1caaf2a0bf3aeae SHA512 ded712c24f988499914b138c2066e9e7e58cda0a19f9d6cbbf6b8ff859024fe63a1ec14fe44a8ca7de9eb6d220f48c724250c90d3fbc50cd83cd834083646a4a
+DIST thunderbird-68.10.0-da.xpi 588349 BLAKE2B c7b9e91cb8af39384dfc8b85d13b1edf38a8701bbe201cb441fe08ad12fdb51ec2a02e2216c901d42dd0ad3eef898dda6530e019042788d619346b127877cbc2 SHA512 f93c1852d1a6aa18328cd44da78fe899ec7ac268c588d2e90e16594751b11b92bd00b08cc2eee0d91fa7824b21df9215f1d478dedd6db14d81aeb688467dfbd7
+DIST thunderbird-68.10.0-de.xpi 597804 BLAKE2B 3d62acf68ae22ca623138c8c142f03c7b07fb23f84c47d03ff78f6d7ade2bfb210e1a503eb58b2f590257cbab6d37a4fba26762d0864e93325d724ae0619c683 SHA512 60deeac7e30001f4813a2c96bc0ee6218446434348c8ae5b2c9127b84b69264cadf05fe175be48a9ecb834c9fec8d5912af2d9b0e79a3191680ec94bf22d39ea
+DIST thunderbird-68.10.0-el.xpi 699224 BLAKE2B 7d59de168a25fcb0682a8360cdb0d7a6c7a1eea5266487fac49b65f081fc0201c635654a3cdbd53f8cadafa326a33b341d012cabe235a2c592a5d56eb6a067e3 SHA512 4b896054b7ef13d9641090cb9cfddd6bdb34977f5d99b6d6fcfc17e70923f1117b9c2b8444439892589e5333ddbbe08e5c24651d813741e520a87e8225223d86
+DIST thunderbird-68.10.0-en-GB.xpi 556404 BLAKE2B 246e8d643a7e26965718c17159edcc6b1408d68bb7c8962fe729a31d9e4dd7be62dbdeb99d3b5059b749b3a0d23fc7e4696fdf3238a34888f2efe8ebb316d3b4 SHA512 6d599bf5f98b9b0a0ac7de3288ce606f09b63b1c3b31204d666bc049a236dbf18a4dda052435910436be8ec49f3ecdfc4e10416a73c4af49aa70f5aa07fd647a
+DIST thunderbird-68.10.0-es-AR.xpi 596552 BLAKE2B 689f02a59b99eb2c27feae23226b9a99fa6501ff8e0443261262dbbba3a67dae12adcb5b3e1c5b33391a9e1d66c7a32f26c29d225bd46f573cf9835af74b3a9f SHA512 825e82494f817599520a6b5529b9c1d924e053cc96810549d5fd441fe7d817b16e154c718af02a025bf41faa1559e6e0f08c1bf59103ebe715ab0da080349e1d
+DIST thunderbird-68.10.0-es-ES.xpi 518352 BLAKE2B 7714b8baffc691ecbb7a38f26937c6d1a3e232726880f3c37c644b519d71eac579acb45c4a8aded36e142c0ef13d682faf03c88d872ae9419fd1cc5df7e427cb SHA512 4b3eb51d7b15765f631009853885d0b579252672750e0bded1b6c58ef1fb04b37a450796c20cfc4b93a483f26060ce38b0d2a4fc60cf9fd943921edbcbbc8515
+DIST thunderbird-68.10.0-et.xpi 573581 BLAKE2B 01a936e10b4337e1eb10cd070f9c8fcea134df19c7ce7f2dd739af2d12bc7a8cb6ed137c7a693c021ec21f14500a215b88cfb1b687c80ed21f8a4a6662ea6a48 SHA512 d0478b5f5a903497849ec347e4b0a4d73d9d8d30fe57419f1f7c25c5671487ab81f853126517a03a30cd20d6472d819d6ba7a832142afea4afe8b807ecea1b22
+DIST thunderbird-68.10.0-eu.xpi 579945 BLAKE2B 4f9c72fa3238287ef05d63c518880391365590d037315396c55a366cb54cb8c870693f42d83253cf52ec9f56698e5ba7756655fd99c3efbd4f8e920cd50db5a9 SHA512 83bdbe488d3661f292a02adcdda33baf496a1cb1ad91ea164dfcd0b04415a5936031de14030816374636584f9cf8d61eb7a4e595662bd5ad4c2ddec0f28a7929
+DIST thunderbird-68.10.0-fi.xpi 578419 BLAKE2B 66ac40bb132acbafd9ef07fc6815caa953d180feebc4498ff31f73b542a507a7937f2377b43d55a413c2640402eb8ffa87a5f3924cb4b3f4c536958fa3326cb1 SHA512 fd5c8dc9ef85e32dcf95b8354f1811e2403abbeb5a8158460805c55ad3099a3d9db8aa38e43cda7b7f7ec6a4b4b208b7ace8b78e7f566efdaffcc9a99fbd5aac
+DIST thunderbird-68.10.0-fr.xpi 607811 BLAKE2B 2d017557554ba62772c39770ddb1bb604db218e947d4b2de923e8b78975d3aae3244e7f25313eb250dd9e189e681cdee7b8cd8f4012d32f76a02d87faff6cacf SHA512 7064e5711e4d31ebea5e6b324150b1615888d5d41e5bbc78d1322824331aa423ecd473e731025179de24062228ff3ea124d25e508b2bd9be1b2b90986313c50f
+DIST thunderbird-68.10.0-fy-NL.xpi 594467 BLAKE2B 74443fa4b98874bcd909802612ea43505152c29e64e5d464ce4a0766a352bb84c76860321187c87289f8997e467c1a8f0b664e3d34160d30b19349bf8a19f2c5 SHA512 21e789f30ad206c58d37bee8654261d422f62ed64958619907d89235bcde20999104395107d9801ee8f509ec024d1ceb8501640489ceb5a739c4535f17bf5960
+DIST thunderbird-68.10.0-ga-IE.xpi 588710 BLAKE2B 7a7e890826c71c6cb33e6597918cf6da5dd4116789585884e8052dce2e94869b62626d8ca60b95dcad16cc69df1ba6d3b6edf29814643d1c66702d93a96676ab SHA512 acfab69ffc7a07422d64558449bb029bec11a965a0e056286eb10cd530ea46578215d9279d027410b3885980191485f89cc29b00676336bdb0ee76072580f562
+DIST thunderbird-68.10.0-gd.xpi 587110 BLAKE2B f41fe4dff3205b0264ff3c781530c1408d2775d25ec48cefc30448ddb9c93bd8ba003d8ac96fe463fdcb269b6202e7adacc80df71242c8406018061237919ec4 SHA512 408b5994cbfca255696e22214fe276dfb8f2a2882434264c2d73395f79a9ce60a9eb592f54079d041374caa9c4b073f6cd3900866555eb56d685e0712822bd9b
+DIST thunderbird-68.10.0-gl.xpi 568397 BLAKE2B 34556566d8ce9c531c4476e6f480119ccec8a051551e3ab919a014a8bba7a054d488d2925cc8f603a532ff2c84e1dc393a599ba6afa0e574dab57a72a0b1995e SHA512 d299f53c97d596e584d468856ad89d7f7072db7bb7ca7cb7ea6fc211c9642254d9c9f15492e2f15ce80fa9dd8435f7639d1a88e3030e542c13441530335eaab6
+DIST thunderbird-68.10.0-he.xpi 604787 BLAKE2B 4dd595b4b7f4532a97cc8a2b1395f459a17b556efb893198e191ad1c3bd5e77da280c7fdef703e8c425bfe89e1ba01272849afc6eb0f8c9515d054dd87bc311c SHA512 2b7ea590daeafacf151313d851db1e90a2e185d47608591c52d9e2a8493e4cac0376c5e6a571cc66edbda0b2b6f5c87f95fc5a78fb9b28dd255ab454bf88da6a
+DIST thunderbird-68.10.0-hr.xpi 583784 BLAKE2B 6247ac9d868e0486130e9bd8b310d2967e297c2ad706e6ca93f4804bcaccd28e42a9678a6702a3a44b14ac9a825299e0378c20d74c28314655a04ef53b16ae80 SHA512 d47862d5b96fb75ae0ad209cabcb18012c17318e84d4884912b7abb577a4848a416adb3c8059caa4a8d1029c090f06ff9bfb3ae31c1567ee8ae7fb91a456f451
+DIST thunderbird-68.10.0-hsb.xpi 616036 BLAKE2B e7ee5b96f300a78324f4bcb222c6f374f57a56c38941d838154a3fae2a9f73e2f5a903d743fb82e8d29be292165aa2761af637f481885bc29ac2f4961499a82b SHA512 42d1916a3a9f0b8e3aa0cff7a6981453bd8838eee82aefe4c06b87e1856cba6cfdf854c8dfc55cdcd318d59a0f36aee34576d5813e1eb8bdbaa1cf0fbec21d58
+DIST thunderbird-68.10.0-hu.xpi 618155 BLAKE2B 1d4518cf154485134cd3c93cb373a62e3be3c73438e4101474a386228551fa1ac04ee42cbee9d0989688c0d11af53d29aaf1ce5c089f361e0d7affd2281368b9 SHA512 299bc88262c376afaaeef2951bd988ea2ea8781fe7d0d52ea6f20d1eca6961fe1176ceb610920f43163c1b2a84081709e2823760b2316899fc7bf5d5a01d1b34
+DIST thunderbird-68.10.0-hy-AM.xpi 631980 BLAKE2B f7af34f6285ead2ff32f4d5a82be7362d91105bcc0fc22672fc0c0dc73f14b11c668010bd5608a25d9deb38537ac1e96d9be2bfbdf05ddd64c567bc266a72be3 SHA512 5e162506deef63859e99b21ec6b61fc582d02c1507132e3b4814c993f28514a0e2da8f353125b909dceaeab0c84426419e1335f717883455dfcbdf358185f93e
+DIST thunderbird-68.10.0-id.xpi 567748 BLAKE2B 1ecf4f966f6168522d088584306622a41319dcf3985e98445e230bd2d4f2f0f70282862e538957eba9ae322d12f4a1577bc5cbd28f346a177c42ec3916a5e306 SHA512 8a48834440339489226e353756cb35cfcd48ac6c38c2b8b435a7dd3f0346e9f1eaee150f764e5f36677e1355f128783869a5a59d5752552a40e93069adb0efd6
+DIST thunderbird-68.10.0-is.xpi 575441 BLAKE2B b179486cdc161da29039f5d90e23be4f93ceea712c1c56f81c5c1fe772675361d4ad1f1ad699f954319e2974e2ece1884ad5d8d46f499001c03b6218505401d2 SHA512 53de9cb92b65148881e5bb5b8dfa793faef5c27f93fe409a75e515e2b821c8b786d795f16739db9247570fa8a2d04b59be6c9ba47a2b887f11e5b69ae3514ec8
+DIST thunderbird-68.10.0-it.xpi 489521 BLAKE2B 0cefff88fa458991b66a4f2265153bcc51863ef6fe9f925c61e57f8868bfee11e8b22e323c71eb6ff72fe7fa277a908cdf755ed24b02f0ac09bc87977af920ad SHA512 603b54f0c159b9285b533f18aa6210aae43098df01362a18650665fa700cac9903f02fa93d27b37fedad56916d1506f5e45779a9c98bf43c685c8279f95cdf7f
+DIST thunderbird-68.10.0-ja.xpi 643576 BLAKE2B 7c3eed63c5d7560653581f979421b5a2394d0a0b9649565d876cba681036d7a1dd2484f04c9ac833d0569a131d64731a2b735676f83eee4c52c310a4d299f824 SHA512 0a003a7d27c239bac77e7d655aa7c9bbc8c7a45f2d6e134943a119af44ddac9bdd460907fd24f1c28058d652c7a956b2725adb4493c988ad43d5c8f90db18ff7
+DIST thunderbird-68.10.0-ko.xpi 620531 BLAKE2B bd129c82361909d3126ed3bd82be573ae00d96621d9dbf906b51487b7fec772f9061697bba37c11051a87aed6d6c231804df40a1b07875f9009512ef7f799f32 SHA512 de1bda440eaec76acc499a191091208537734f5e8b47f03743fd5a07e0a693d3a0d48530b1dd17b78bab782abc09b1c7c1754fc86d8071366d1db9ac46dc6718
+DIST thunderbird-68.10.0-lt.xpi 603847 BLAKE2B 61b1c46e0a7c87136dfe2f1ad218ade7eca3b59e67983b5fda45c869c525814c7cc776c3e916aad1cff7fa03412636761a4903fc21bd7d412fd4f541366f91b1 SHA512 7e4769f450e24e3d726f1752d528777f123aca5c8e084984859593ea3406f7315c2abdbb08ed6ccb39fcfe1913458c0fbf196732620312becade2939ecc41ec6
+DIST thunderbird-68.10.0-nb-NO.xpi 574022 BLAKE2B 65ae9c0f22790b870efa962d2d8999cd081f19156545d13a55a56e2b0d110a72bb03e383014c883f764864ec6119181945f35ac81ee7b246ef24ed97a9a211da SHA512 273ea6d6dbc9039039434d12ccd706e35cc00afded74dbf01a2c03e152ec45ba3760f41c53ce5ff080ec2ec3dd94bd149b98a2a9ccd265070f1cf436222f9bde
+DIST thunderbird-68.10.0-nl.xpi 581355 BLAKE2B 5517ae271d03e93c0218813d1608dac506e07a19c03bbb2174b6c82ba2c3db147e42674820abee8a5ec95d5367ee93f992f11f9f5f636637eaf44a478a20dff8 SHA512 27afe9f1e11bba8eb9a878a51fd2056ae19eec8a776e901fd843b8fd3b709adf86a8d540cb63fc52e4397b6657c360fa910cead8d2c6c16ad6d6144416fcbf0a
+DIST thunderbird-68.10.0-nn-NO.xpi 574950 BLAKE2B f46b7ce1571bd6d47c80caa1b7ca235538947d6f8473120de96862c64fcd490c723b8805403bca5fe32bfaf727cd9a26ad72bd9ef8fc55c27608a36211c69c3e SHA512 a51913263295595e960784581853a3d534a99c58b22b1e3f79970288a5da9a2e171db96d78083c8a24e642429b17f1fbd90842ddcd6af54fcdbae14de9e5f094
+DIST thunderbird-68.10.0-pl.xpi 576085 BLAKE2B 8691fda0fe103ce7b67553df59f8bd49eae6c50d649623645f0aa6bd74779335526d99d6092a440763a4a390050e55f327e73089068d3e650d3b39a016a97a84 SHA512 d1e56d36a0c168d75a99ca510f779c1a2383c34114bf61216bf47ff4108839650f7971f385ac47d083f170d8427446a59230e0507079a7064059811c56dd25ff
+DIST thunderbird-68.10.0-pt-BR.xpi 589837 BLAKE2B e6ccdf48c6ffb3d0cc12134e2ae2261810a2bda16010ff12cc542a4ca8d27ff3e6fee714abfaed9e4556ee05100c4b31b1b05bdb1ef2cc28e8698e88b6a9f9c1 SHA512 c68d184ade620a9dd68f716690119890eadf53d46a0371c342240c34bbafa8f73600665ecc03216acba2ee62b3f350e52ea60f5bdbc36fb0e8d60d242e994e93
+DIST thunderbird-68.10.0-pt-PT.xpi 588103 BLAKE2B 2233df17fc588256bbc34c4ec1d8640980192fc6904d1c7a8ff93da62211a16bb3abde27150ec4ec874883682a2642f1868be5cc814798415d1d7bb77ed0bdae SHA512 0cd0a8553382a6ff1b14b5e4e2ed6846d5a479897f788d665997b7628da939c2f90528b5245792350214c85e0a1e4ce68a3972ff0c3ee147a446243ea4781f98
+DIST thunderbird-68.10.0-rm.xpi 578050 BLAKE2B abe8c3d1316bc82e616d7cb418b0eb8716ca2469b9ec3dc58061f05972d39649ffb523b9db3cbe3153e8b7e57cfa532190cbdd72ba6f7d7fc41d6e3cad3c0705 SHA512 7a6129772582b294f6c44ea5db770ce3cbbf29b19e7f3bcdcfea343d699de545adae606afe6f0e30466323efefb8cba6fd347ca83af3629e5b8f51c253feca4e
+DIST thunderbird-68.10.0-ro.xpi 594840 BLAKE2B 9409ab855ce8412d3b16963e63c8c930e6b4b63906ad9845b4a917211a4a0c6450bc9232af67fddd26f7c359327556b16e9ebc5def1b7f581bc305ca63d487e5 SHA512 94cacac40830e2e8bbcfc2a805205ab83599771ca49dcc12c99b4c5424f2b6ed5f85f89fdddaeee8a33d31628bf7858464ba06983d68969bb1a7179bd0567571
+DIST thunderbird-68.10.0-ru.xpi 683325 BLAKE2B 826843432dea393de956db9def15f99718ea0ce2ec6ee4ce59a18d733f2d12e2334b6989867f68ce49cf1a178a96a41989e3a5547b5ec5f7361443fba7b20117 SHA512 046fc111057100a3bf34f25e7ab9bf8bfac0335e2d1d1ad210307083f9d2ba0caf37d95e2b61751e87d1b61b95fa07538ea80dd0d6d57684dd0840edd907ff1a
+DIST thunderbird-68.10.0-si.xpi 637405 BLAKE2B 61e6ea21e665dfb797bf6b86baa186f3fd0ed9b69cac2c1521a3e956dd87bc2ab1bc6c523bbb42cfdca485cb05fcaabc85b3e0140c78ec9d2a3e7d39eedbe706 SHA512 236654ab095f7e967911c7ef385e0c133151569f21ab4ff9c8f87815f2e745be6f0f2ef2bc6955af81a613b72b5e9fdfb78598de269443d31953916a0573c8d0
+DIST thunderbird-68.10.0-sk.xpi 609753 BLAKE2B 02496c0f38d3e6da751b5fdef1e231c4537f09af46cf643523e426a9bd7b1a4fa033acd9c2eee1b1b6b2c092606aae41ff062d6510dd4e925b565f8395d44e26 SHA512 8ddd8fb1203be4d2298c9d364cf95a6e51a504530608e3add552cd6480d9901a67f42e299b691cd89f269f57d6000b02b0b2a614d3618f8126d5ba848c2fdfd7
+DIST thunderbird-68.10.0-sl.xpi 590628 BLAKE2B 56acd47de4d31be5ceb61bae54c8685b8961d9a1e35538f1b5725cb3aca044a98319603493500471036bf6f409f456bfa10d29dd4d58abdc6a1d71554694df5c SHA512 34115bf279c3f1798a654583900b0314f4ba7f95ae09a53fec8deda88deda6cc2d9a751fc20304867fc92b322b3f05aaeb693602280c6cee8195f898992a36de
+DIST thunderbird-68.10.0-sq.xpi 598900 BLAKE2B 29a0be425c4b7eb2f09fbae3bfc48685dbcdd029b0e02417c062ad026481cbbd4136e7465938c96266668bc328dc48ce2c3d07cf394bca9cb5f35c21721fcd80 SHA512 730dcef2ed44ea0d2fbe646ba3fcb4606bd4d3532db003be6e60259bf9eccfee55dc69c4ba129b28129c2a7754b934f05304dece9e3af93e5b23d5044655a9c0
+DIST thunderbird-68.10.0-sr.xpi 624898 BLAKE2B a1bbd931e9cf86b706b2b813a2afcf73f82386cc86532abff0e99d09d217a2bf1124449cc7d002a97e1e29e05fc17568bf1b576a527ffb6d60ba8cbbfa49de25 SHA512 a120b5b2ea707a995827c818e7053c1e5aa8bd45b3c0d07d3c86ecea8645b810d83a9a880a3de30b3777b2924b75b76b46ed1c4d6494a5e678a63f6787bce29a
+DIST thunderbird-68.10.0-sv-SE.xpi 591596 BLAKE2B e0abf0f697f5104c1633cc7f3542c25d1f591e2a23154a7955fe467b4c74e506772a42be1ab100a43c7038550d1bb0d75c36416518389e4c6c1a7a74bd771d7d SHA512 4ba07b204e007caf1f8d971de90c8ae380bcf368b1f4c463b7059b0a971ddebf2817e0b7ba91763c9dc11d841517a6ed1b09725f932123237010eb30c1b81b58
+DIST thunderbird-68.10.0-tr.xpi 599707 BLAKE2B fad6027cd7c915d8fbbf1fc4d3cadd02d38156667a170f3e74b6013e68251b5fd1703c001afd6a6cdd3f2bdc38153a6eeba96cd3c1c8693ba9a1a9a4d18be6dc SHA512 e178e3368b3ecc3baafb2928e5f466b4a1078796e4d72ea6b3a28d40eb26070b92c0d6fd07c29d9f03a94dc6278eb3c619228b4116a61ad0dea84d017d39cde3
+DIST thunderbird-68.10.0-uk.xpi 671455 BLAKE2B 7249c39a0d75951fc74f0b6a7b7253243a2d7bf6c5ac8568b964b5de3179596b316bd11870b3d0d8686c009552f64e4271027e8012b349c21d99a203db859c85 SHA512 0b704c62579c0f5b3bcb7bebf43257b904f8048497359b1ed37b046fd7d729abe4b3142c50ce23ceb12d69513b40bb14d4b1b85bf3310a9c0fbd656264a30bfe
+DIST thunderbird-68.10.0-vi.xpi 623422 BLAKE2B 8e2557b66c51d6d98c516e58337334f41e77af631f7ae5f6f5636e2936fa19ab584a3843bfd72169b9c13e417b74efe5527b4ede61d365251807a1f9014b0ef5 SHA512 951536c862292476592a4518c812650294f7ad04ccd52a70c311a8793c4610bff22490454d46852a87733d8035d7783389135b11cc64569ad90659f3bb02adaf
+DIST thunderbird-68.10.0-zh-CN.xpi 626820 BLAKE2B 38b6ab9fd731e6edf6b32b77663adf64194117b1a1248881aa3209b631df0a60c90ae742e6bc907a16457df479397af720f94bceaf1095fcf47b6c33eb3362da SHA512 6b5ffbcc6d453573bd8f84ff2c61680e222c354e9b96425349c5de97503acd38c003abd76f748ee36b47fe8627bd232b6489ee6a5f4a9dce2c66c3a87870415e
+DIST thunderbird-68.10.0-zh-TW.xpi 627475 BLAKE2B 9b075bb3ccbd8ed565e27d0ad5364c6def3ffbb9391c766446694fbc37c70bc592688e28288f6739551899ca39385980092e7b97d7404ec74d75f76b7a21a07a SHA512 da25ba5f50510cf3d1e7fc5a5bc3ab825a275702de50c1dd1c517e9f0f45006570b2f8fc0ad7bdbd0613c8e54f7f31bc06c39f9a9b84e5b16a50db6e91b7cf0c
DIST thunderbird-68.9.0-ar.xpi 617168 BLAKE2B 5e51afcba2c207b8951a1f956266ba8510821873e44b213a3a55a98e92495bd4ed3dc56bbb998c8b36d365fdfc86f4cc03c0e4e7edef867f211d355e69f6b495 SHA512 638c99cee69cad7d4fa1ced99b989d751529c03f2c36da8ab76201d75da9deb2005a3f4bd9be3bc7434ece4f6217928388cc1bd34913f422b3832392100a2875
DIST thunderbird-68.9.0-ast.xpi 551299 BLAKE2B 6af53cf93c9c98a088fc7c88ab3e26d0b336b85bd96bdc30ff2417561936b9db2d94b5eaaa805549568244b74fb6efc628f2e0025b3365616a179cddc451e4cd SHA512 fefedb7262e4abedce010fbdba8a2cddb13ebe42db11914262c9e004d14b9e867e105fbb6236406fdd9fefa9a97eec35a7532e814943c22860dc720fc97b9b28
DIST thunderbird-68.9.0-be.xpi 646281 BLAKE2B f4f674ebd8633a25761e0635d2776b85d4931856053cefd68102601e906bb4d52e49bdb2b786f9865c04cf613d06e8f11cbcdc9ff7aaf047ee491197dbf0a448 SHA512 677e71470d1117654ca36071afb3cf86c1fc5bd2b567b8740550c47e61418904a526c075adfe2b14b67db6e103d1a2001af4ee61722ff1d82681463bf1b31ffa
@@ -114,9 +167,12 @@ DIST thunderbird-68.9.0-vi.xpi 623422 BLAKE2B b2588964944fb7c52ca8cf7562d5a6d903
DIST thunderbird-68.9.0-zh-CN.xpi 626819 BLAKE2B 6c5ef075b5e984aaf2d78d445f600ddd7ae911dbfc29d5acf21ffdd46c3bb0979fde7461f504bc0a73cffe09efd724d01803720ac4433015b33d67f1e366a521 SHA512 b1dadea97f266314eec66b9f9ca4fc8df51750e5f0ce0cf26dbba9a2da84abdbd41d8a0ed11f546bd157f865fe120626f0d257ee43c44ebd3d9b0139bb56a66d
DIST thunderbird-68.9.0-zh-TW.xpi 627475 BLAKE2B 1f7382cab6f95ea5e2d734653163f04bb1095681e354ab9cb42dd65b42a0b1b6a44cd3b6794e83a1e1d4b47af1ab579f85e0aa167403b4732f1f10d4b127e8a0 SHA512 4548b0d3e49aabb36466d97590bdced672611dc3a95aea15f451a58e81cf6c3738aad46b56f9f538c244ec50ba1a6cca8be4af5fe937eecda5883b7378b10cec
DIST thunderbird-bin_i686-52.9.1.tar.bz2 51223475 BLAKE2B a30b4679ff844fc9f9752fc6048b266662708217021b65406d587c0f8e8c0793eae3f171465bee58bdfcd635a909398bc65d3d4f07c3cd986f9edcf069d06612 SHA512 69121dd8b2445e6304f4437c06e1b7f423b19d4069290c0709a3356680613964df138c417c3d258bc978d8709b9ada28548b43c93ea9122b64daa046d96a6d78
+DIST thunderbird-bin_i686-68.10.0.tar.bz2 58027039 BLAKE2B 7aeeaefa96fd6428b73c3002e34dc6cfc34ad3b8196e0a34e04a1f5ce885555fba4eed52e688a786479f31463b1b2d228098bd2fff0edd10f49e467c74cf98d9 SHA512 9280a58b42f93b38f4c9ab26b8b6c2956ccb135ae959c61799cd3ce3b3419c9642f86418ac53e9c4f69e0430508c0619db4cf856a28d233a8d319e262755f4a4
DIST thunderbird-bin_i686-68.9.0.tar.bz2 58227222 BLAKE2B 5fb651d115557eb7488e416aa3aafec6762b645a886ca93c03a65bbe6f6e232eac7911c0cb58d39d219e78b586526a808a38df9669ba0f5768ce1e03a63d3709 SHA512 a8fcf918c869e8064c2dd39a03bb768616b1a5e4e1c6121aa544d72626bfb790625e2cc48dc973443b947c6e619f9481cb20239d544b10bdf287b7fa4e05128c
DIST thunderbird-bin_x86_64-52.9.1.tar.bz2 49930254 BLAKE2B d0029fc31e02f6790953fa5bdd6057be9d9aa68151bc70c6effa91c17812604998cddd14ef71f2458331ecc85422dcc069311de944e7b10019f422e50fc88fff SHA512 98a35a81f77b58e6f5fca79ee5a56330f8184072c118b571245c7f686d2a196e0cca6f4df131bee066651fcf69b83ca076bb9dd68fa71dd766962694df8e43a7
+DIST thunderbird-bin_x86_64-68.10.0.tar.bz2 55727523 BLAKE2B 03455e622afb02c9ee7aec60e5b869adaed087045e298f82d22be57dda10746f22c24f0136c1bfc718bd96690878ddeb6625df92eeb86d2cd3fd17b157f58cb4 SHA512 3f7d4c844185b0be0ee3354130112ecc034f06cc2335681998e210b79537df7365f251b005387f319b0a2d2dd6a6337fd6287a007fd54ac03c39315c42893dfe
DIST thunderbird-bin_x86_64-68.9.0.tar.bz2 55740405 BLAKE2B 3659bbc2d5e2b0d5ac6a4b8a55dda974027d18c1d24d8fc875a917d8df153819e28b507abd6c4f71872bcc1032dd2202f067f9e34115edddeed2d2c0579f98c0 SHA512 ed6caacf356c6487a489e983275a2c3d00eac3b2282445667a1f26ac9ce217afb8261a929ccc9aa2bdf7a89101a86faee2ef87c16f0677ecf5abcc727397275f
EBUILD thunderbird-bin-52.9.1-r1.ebuild 4736 BLAKE2B 2002dc9eba63e845b7fe90f03796c55afe556300f5728e75af8656de46e4f6c0298087ae8ca953e807eb7fa7a9b62440396298fb4b711b884b0a8934d709528b SHA512 9212c41221a8c0a1fc860f01ef15a839f8f50619b1b2eb7e70518425e119081ca6c7d9ec8a96558b92e369ed47d04449b489f8ae9ab3ddc9e64db64dadc29e58
+EBUILD thunderbird-bin-68.10.0.ebuild 5278 BLAKE2B dc066614db0691d184628b78941fabad41245bf74b15ff5db3bd9efddfc43ee321fc2e3f76fe508119d0bfa0de9baee9a7a5850273cf2b5b0de484517e75e290 SHA512 94fbb50d6ec8b348c883ed8b3ada3530d20a19d2540bc9f06a5f9cc088bd31370ed28d45080d3da629ea91ae562518ef2c4a27ec3fdbc8c86c1ad08310c3a746
EBUILD thunderbird-bin-68.9.0.ebuild 5278 BLAKE2B dc066614db0691d184628b78941fabad41245bf74b15ff5db3bd9efddfc43ee321fc2e3f76fe508119d0bfa0de9baee9a7a5850273cf2b5b0de484517e75e290 SHA512 94fbb50d6ec8b348c883ed8b3ada3530d20a19d2540bc9f06a5f9cc088bd31370ed28d45080d3da629ea91ae562518ef2c4a27ec3fdbc8c86c1ad08310c3a746
MISC metadata.xml 448 BLAKE2B 6bc86854f6ee50c3cbb028baebbed3da9d37342aca5a628b8d25de7553c0ef76eca88f54daa2d60d7e27564d6ebbd6c342aa69f2b99d4eee0d1a783fda8eb601 SHA512 bb5d5bed37f9880afbba222abcdd39b344e359098825954ead9052ee75b5bcf360cfa9af323480e81fe1c70eb9b3e5d79547772080294495e7c1db7c53d46d53
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-68.10.0.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-68.10.0.ebuild
new file mode 100644
index 000000000000..4fdf8bc9f318
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-68.10.0.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2020 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 b0172b77f937..a5652a78de35 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -67,6 +67,67 @@ DIST thunderbird-52.9.1-vi.xpi 637163 BLAKE2B 95c18bab7d30dea4a8b2241290175c77a2
DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 441b5332a08daca64282a8d4233c7d9dc2008c80c1ebeaf4d125d5c804755509b9b67dda3423cc9b9a9af3d29b386bb621b231e426bdd89879e2e620f2106dea SHA512 db0c8a338df861a43563c70fd73768a5db730ce39e7a8400de44ccada3edac1f7e3736edee5cff439df76ff17f2b4838701e95fa739f5aa04463539516a86f0b
DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4 SHA512 24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74 SHA512 0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
+DIST thunderbird-68.10.0-ar.xpi 617169 BLAKE2B b1332b1a70a7cf85b608d1cd177c3c3b65bf5246684aebf1f348649043a44c7c5e7794fab8a01cb6ed3e6a7f4eb281c31b6c3c626a358e93a7584936c630e525 SHA512 b8abcf0aaa8488942d195c7507b1f7763381e312b001349fe5dd3ce083a58c7f75b3e03b3beefc5dff5e07fab2b975b2084516a3d3d011c60ddbaa274716b962
+DIST thunderbird-68.10.0-ast.xpi 551300 BLAKE2B 55815b205b5b667f09f534ac058ca3737ef4545c38d95b95c9277d5d3e1ff182bdd4659b0c04b5352316298fcb37ccdb19fb57cb1ed194095db15928afd360aa SHA512 925b82a654161a4d5c216079f9fd6a7d5b93a4652e878a1e19882f99cad94dbddf44855f8a0e10d27a289733cadc6d61f42e549d3a63508fd4a3b065f08b5a1d
+DIST thunderbird-68.10.0-be.xpi 646281 BLAKE2B 1fb7f596fb2b2f2c11910d3f6aadecb3b28c9e4fe5ca8a811a89725c8454cfd1a02dbb04b977700468d5c513416610b194ee19328545bc14fc641bd0ddb473dd SHA512 19b8ebb2dfcf984435d24dd0687b16342bb3a723be3a69f000094e0e31429a908dceafd89f197093d53370a7e36b83759c8ca89350c3c87f300f11017f384760
+DIST thunderbird-68.10.0-bg.xpi 646228 BLAKE2B b0cab8335eec58f21a13b6ae6970b07ac1070205eb5ee75e9491f59b8d42a5c486f56ef3b3105faae90835095660cf8963b43341de46e3fe8e269c1065ca0472 SHA512 c4a84579bb92ecd8f78bc8d831e7bfebd337ee847ffcb2d81ea9de33bc46cb9a7dd5695c0eb333382b39bcb98e709ddf6eb0ed06322478cd3a2e0d18861f96a7
+DIST thunderbird-68.10.0-br.xpi 574852 BLAKE2B aedcbc138090f132a375f92fc9fb18b4cc943b84bf4fd7b28ff95bd1c1c4ccb90200a0b5bac96a25ed725755aeda444f5f56e6a49e9fed67ccfd074f330b48da SHA512 f6f46e881d141c667d6cb357a16750f572e31cfcc99a5b150e2f7362166c45d20557c2b43e25dd49fc1ba6de4ede3988bb332fada86e81b22bbbcedd14a20698
+DIST thunderbird-68.10.0-ca.xpi 578440 BLAKE2B ba04528b022615f16bd54ba80d6af056747336f7a56b2ffb9cccc562732bb8ff0a64bd4e880608f0e13d65b617ce6e3c9353bc0f3e09011d3851bd2b19e6d29e SHA512 7c8be4a150cff5e4c14f0c1ab4a4ef0efc5a19a1e7bd12b273109a22188d7c76ce104775bea227fbb54f71383d59228e9f2a9ad873611b2e8f19b4616ebc9091
+DIST thunderbird-68.10.0-cak.xpi 602711 BLAKE2B 14688fb76b173b068fd8a96106d396c49fc94577d138e4781c5d5bce076f796a509ba0aa63d9b07ced63afd8c898b514bb95af9c0f647f81b157febf7fcf199f SHA512 bb5a35677b9d2945c803d7ea3681b720eb7d371c8d33d8988ebbd403d69cf27b43f5f051ac827441c6ce7a980f90740bd75780f915af8eecad7b7e5274693fba
+DIST thunderbird-68.10.0-cs.xpi 603043 BLAKE2B 3711a76dbd12cf670633f16997ac4bbcb17e3c821c2ecd0ec7b0718932996f81dabac01783cc25be66272a55b7ef4c245ce98516554c5f2a959eadec74cb5261 SHA512 689ffc46ab11a57c8316ae8bfaf467324a148d9c6eee835a934d3e237da7bbc91a48ea191815ed925c8740ac6ed2ad481eb6bacc29f6a1bfb2e60a289afaa146
+DIST thunderbird-68.10.0-cy.xpi 589903 BLAKE2B afb83cb52d6d4c512a06a47d44669942dca1a58b516732324e77921698400008de16c3e272ad466af7c05b9d6e3a967637ff444d919064c9a1caaf2a0bf3aeae SHA512 ded712c24f988499914b138c2066e9e7e58cda0a19f9d6cbbf6b8ff859024fe63a1ec14fe44a8ca7de9eb6d220f48c724250c90d3fbc50cd83cd834083646a4a
+DIST thunderbird-68.10.0-da.xpi 588349 BLAKE2B c7b9e91cb8af39384dfc8b85d13b1edf38a8701bbe201cb441fe08ad12fdb51ec2a02e2216c901d42dd0ad3eef898dda6530e019042788d619346b127877cbc2 SHA512 f93c1852d1a6aa18328cd44da78fe899ec7ac268c588d2e90e16594751b11b92bd00b08cc2eee0d91fa7824b21df9215f1d478dedd6db14d81aeb688467dfbd7
+DIST thunderbird-68.10.0-de.xpi 597804 BLAKE2B 3d62acf68ae22ca623138c8c142f03c7b07fb23f84c47d03ff78f6d7ade2bfb210e1a503eb58b2f590257cbab6d37a4fba26762d0864e93325d724ae0619c683 SHA512 60deeac7e30001f4813a2c96bc0ee6218446434348c8ae5b2c9127b84b69264cadf05fe175be48a9ecb834c9fec8d5912af2d9b0e79a3191680ec94bf22d39ea
+DIST thunderbird-68.10.0-dsb.xpi 618835 BLAKE2B 514f8fb7089fea81f80211f1f08569cafe71a521664f31e27f986173d9f9b1026e0512853a7fa255d8897b029612a0a2d8c4b3b260025c3247c587f0031c0382 SHA512 1acdefeecf54e69151e823830fb7b4230eec42bf659ee302f1b8a19b8469fc8d5241c6aaa2e08ec17df91ba862f014e3fc46b6211c92878aca37f82c8a4c57d6
+DIST thunderbird-68.10.0-el.xpi 699224 BLAKE2B 7d59de168a25fcb0682a8360cdb0d7a6c7a1eea5266487fac49b65f081fc0201c635654a3cdbd53f8cadafa326a33b341d012cabe235a2c592a5d56eb6a067e3 SHA512 4b896054b7ef13d9641090cb9cfddd6bdb34977f5d99b6d6fcfc17e70923f1117b9c2b8444439892589e5333ddbbe08e5c24651d813741e520a87e8225223d86
+DIST thunderbird-68.10.0-en-GB.xpi 556404 BLAKE2B 246e8d643a7e26965718c17159edcc6b1408d68bb7c8962fe729a31d9e4dd7be62dbdeb99d3b5059b749b3a0d23fc7e4696fdf3238a34888f2efe8ebb316d3b4 SHA512 6d599bf5f98b9b0a0ac7de3288ce606f09b63b1c3b31204d666bc049a236dbf18a4dda052435910436be8ec49f3ecdfc4e10416a73c4af49aa70f5aa07fd647a
+DIST thunderbird-68.10.0-es-AR.xpi 596552 BLAKE2B 689f02a59b99eb2c27feae23226b9a99fa6501ff8e0443261262dbbba3a67dae12adcb5b3e1c5b33391a9e1d66c7a32f26c29d225bd46f573cf9835af74b3a9f SHA512 825e82494f817599520a6b5529b9c1d924e053cc96810549d5fd441fe7d817b16e154c718af02a025bf41faa1559e6e0f08c1bf59103ebe715ab0da080349e1d
+DIST thunderbird-68.10.0-es-ES.xpi 518352 BLAKE2B 7714b8baffc691ecbb7a38f26937c6d1a3e232726880f3c37c644b519d71eac579acb45c4a8aded36e142c0ef13d682faf03c88d872ae9419fd1cc5df7e427cb SHA512 4b3eb51d7b15765f631009853885d0b579252672750e0bded1b6c58ef1fb04b37a450796c20cfc4b93a483f26060ce38b0d2a4fc60cf9fd943921edbcbbc8515
+DIST thunderbird-68.10.0-et.xpi 573581 BLAKE2B 01a936e10b4337e1eb10cd070f9c8fcea134df19c7ce7f2dd739af2d12bc7a8cb6ed137c7a693c021ec21f14500a215b88cfb1b687c80ed21f8a4a6662ea6a48 SHA512 d0478b5f5a903497849ec347e4b0a4d73d9d8d30fe57419f1f7c25c5671487ab81f853126517a03a30cd20d6472d819d6ba7a832142afea4afe8b807ecea1b22
+DIST thunderbird-68.10.0-eu.xpi 579945 BLAKE2B 4f9c72fa3238287ef05d63c518880391365590d037315396c55a366cb54cb8c870693f42d83253cf52ec9f56698e5ba7756655fd99c3efbd4f8e920cd50db5a9 SHA512 83bdbe488d3661f292a02adcdda33baf496a1cb1ad91ea164dfcd0b04415a5936031de14030816374636584f9cf8d61eb7a4e595662bd5ad4c2ddec0f28a7929
+DIST thunderbird-68.10.0-fi.xpi 578419 BLAKE2B 66ac40bb132acbafd9ef07fc6815caa953d180feebc4498ff31f73b542a507a7937f2377b43d55a413c2640402eb8ffa87a5f3924cb4b3f4c536958fa3326cb1 SHA512 fd5c8dc9ef85e32dcf95b8354f1811e2403abbeb5a8158460805c55ad3099a3d9db8aa38e43cda7b7f7ec6a4b4b208b7ace8b78e7f566efdaffcc9a99fbd5aac
+DIST thunderbird-68.10.0-fr.xpi 607811 BLAKE2B 2d017557554ba62772c39770ddb1bb604db218e947d4b2de923e8b78975d3aae3244e7f25313eb250dd9e189e681cdee7b8cd8f4012d32f76a02d87faff6cacf SHA512 7064e5711e4d31ebea5e6b324150b1615888d5d41e5bbc78d1322824331aa423ecd473e731025179de24062228ff3ea124d25e508b2bd9be1b2b90986313c50f
+DIST thunderbird-68.10.0-fy-NL.xpi 594467 BLAKE2B 74443fa4b98874bcd909802612ea43505152c29e64e5d464ce4a0766a352bb84c76860321187c87289f8997e467c1a8f0b664e3d34160d30b19349bf8a19f2c5 SHA512 21e789f30ad206c58d37bee8654261d422f62ed64958619907d89235bcde20999104395107d9801ee8f509ec024d1ceb8501640489ceb5a739c4535f17bf5960
+DIST thunderbird-68.10.0-ga-IE.xpi 588710 BLAKE2B 7a7e890826c71c6cb33e6597918cf6da5dd4116789585884e8052dce2e94869b62626d8ca60b95dcad16cc69df1ba6d3b6edf29814643d1c66702d93a96676ab SHA512 acfab69ffc7a07422d64558449bb029bec11a965a0e056286eb10cd530ea46578215d9279d027410b3885980191485f89cc29b00676336bdb0ee76072580f562
+DIST thunderbird-68.10.0-gd.xpi 587110 BLAKE2B f41fe4dff3205b0264ff3c781530c1408d2775d25ec48cefc30448ddb9c93bd8ba003d8ac96fe463fdcb269b6202e7adacc80df71242c8406018061237919ec4 SHA512 408b5994cbfca255696e22214fe276dfb8f2a2882434264c2d73395f79a9ce60a9eb592f54079d041374caa9c4b073f6cd3900866555eb56d685e0712822bd9b
+DIST thunderbird-68.10.0-gl.xpi 568397 BLAKE2B 34556566d8ce9c531c4476e6f480119ccec8a051551e3ab919a014a8bba7a054d488d2925cc8f603a532ff2c84e1dc393a599ba6afa0e574dab57a72a0b1995e SHA512 d299f53c97d596e584d468856ad89d7f7072db7bb7ca7cb7ea6fc211c9642254d9c9f15492e2f15ce80fa9dd8435f7639d1a88e3030e542c13441530335eaab6
+DIST thunderbird-68.10.0-he.xpi 604787 BLAKE2B 4dd595b4b7f4532a97cc8a2b1395f459a17b556efb893198e191ad1c3bd5e77da280c7fdef703e8c425bfe89e1ba01272849afc6eb0f8c9515d054dd87bc311c SHA512 2b7ea590daeafacf151313d851db1e90a2e185d47608591c52d9e2a8493e4cac0376c5e6a571cc66edbda0b2b6f5c87f95fc5a78fb9b28dd255ab454bf88da6a
+DIST thunderbird-68.10.0-hr.xpi 583784 BLAKE2B 6247ac9d868e0486130e9bd8b310d2967e297c2ad706e6ca93f4804bcaccd28e42a9678a6702a3a44b14ac9a825299e0378c20d74c28314655a04ef53b16ae80 SHA512 d47862d5b96fb75ae0ad209cabcb18012c17318e84d4884912b7abb577a4848a416adb3c8059caa4a8d1029c090f06ff9bfb3ae31c1567ee8ae7fb91a456f451
+DIST thunderbird-68.10.0-hsb.xpi 616036 BLAKE2B e7ee5b96f300a78324f4bcb222c6f374f57a56c38941d838154a3fae2a9f73e2f5a903d743fb82e8d29be292165aa2761af637f481885bc29ac2f4961499a82b SHA512 42d1916a3a9f0b8e3aa0cff7a6981453bd8838eee82aefe4c06b87e1856cba6cfdf854c8dfc55cdcd318d59a0f36aee34576d5813e1eb8bdbaa1cf0fbec21d58
+DIST thunderbird-68.10.0-hu.xpi 618155 BLAKE2B 1d4518cf154485134cd3c93cb373a62e3be3c73438e4101474a386228551fa1ac04ee42cbee9d0989688c0d11af53d29aaf1ce5c089f361e0d7affd2281368b9 SHA512 299bc88262c376afaaeef2951bd988ea2ea8781fe7d0d52ea6f20d1eca6961fe1176ceb610920f43163c1b2a84081709e2823760b2316899fc7bf5d5a01d1b34
+DIST thunderbird-68.10.0-hy-AM.xpi 631980 BLAKE2B f7af34f6285ead2ff32f4d5a82be7362d91105bcc0fc22672fc0c0dc73f14b11c668010bd5608a25d9deb38537ac1e96d9be2bfbdf05ddd64c567bc266a72be3 SHA512 5e162506deef63859e99b21ec6b61fc582d02c1507132e3b4814c993f28514a0e2da8f353125b909dceaeab0c84426419e1335f717883455dfcbdf358185f93e
+DIST thunderbird-68.10.0-id.xpi 567748 BLAKE2B 1ecf4f966f6168522d088584306622a41319dcf3985e98445e230bd2d4f2f0f70282862e538957eba9ae322d12f4a1577bc5cbd28f346a177c42ec3916a5e306 SHA512 8a48834440339489226e353756cb35cfcd48ac6c38c2b8b435a7dd3f0346e9f1eaee150f764e5f36677e1355f128783869a5a59d5752552a40e93069adb0efd6
+DIST thunderbird-68.10.0-is.xpi 575441 BLAKE2B b179486cdc161da29039f5d90e23be4f93ceea712c1c56f81c5c1fe772675361d4ad1f1ad699f954319e2974e2ece1884ad5d8d46f499001c03b6218505401d2 SHA512 53de9cb92b65148881e5bb5b8dfa793faef5c27f93fe409a75e515e2b821c8b786d795f16739db9247570fa8a2d04b59be6c9ba47a2b887f11e5b69ae3514ec8
+DIST thunderbird-68.10.0-it.xpi 489521 BLAKE2B 0cefff88fa458991b66a4f2265153bcc51863ef6fe9f925c61e57f8868bfee11e8b22e323c71eb6ff72fe7fa277a908cdf755ed24b02f0ac09bc87977af920ad SHA512 603b54f0c159b9285b533f18aa6210aae43098df01362a18650665fa700cac9903f02fa93d27b37fedad56916d1506f5e45779a9c98bf43c685c8279f95cdf7f
+DIST thunderbird-68.10.0-ja.xpi 643576 BLAKE2B 7c3eed63c5d7560653581f979421b5a2394d0a0b9649565d876cba681036d7a1dd2484f04c9ac833d0569a131d64731a2b735676f83eee4c52c310a4d299f824 SHA512 0a003a7d27c239bac77e7d655aa7c9bbc8c7a45f2d6e134943a119af44ddac9bdd460907fd24f1c28058d652c7a956b2725adb4493c988ad43d5c8f90db18ff7
+DIST thunderbird-68.10.0-ka.xpi 646012 BLAKE2B 06fca9fccc61673623949d349b5973c18e07060350053fb7d15d406a2e58d3d5f86045c14375805b01e6a753fc880240c5cad80a7a79a5810aaacffa395870c3 SHA512 b4a03933a70d65bc607e7288e9f9ba70d61be55af4c1af6fde112886e50fffcd8073381c4ba723ac49c31d6c615035073fd730b5a74e054016e1d95076f2f28a
+DIST thunderbird-68.10.0-kab.xpi 589820 BLAKE2B 73e63d0ae342ef9dc49af9405a49487153d32069e312b8b7ad41c0d5ee4f0666f3e216230cd6699a2ad5f372f99eb665b8a54c27c4681309dbc1c5273e0fd5aa SHA512 a9037ff956389efbb8ca867fa6da38058dde5e33e5b2fcd97338dd78b41d03ab78fe3a85c7240b0c7f02ff7bb3c4b52899a9458272ef9efb1e2ec5272b6ef6ab
+DIST thunderbird-68.10.0-kk.xpi 664809 BLAKE2B f55d7de868f591ae6818fd7b0824708feeb0b2cfb490603a3c5b94e9914f9c20467b55a7ea10f31275f4f6f73d6176b9db97eb2dfe2b0211d813c4b4692ba46b SHA512 8059b24be0a918b4ff6def5324261fc4134e2193101ce825a38512aeb6559631ccf694d7850e0cbada3603157395c2ac3867c0be13931fe1cd57b87e7bdfd148
+DIST thunderbird-68.10.0-ko.xpi 620531 BLAKE2B bd129c82361909d3126ed3bd82be573ae00d96621d9dbf906b51487b7fec772f9061697bba37c11051a87aed6d6c231804df40a1b07875f9009512ef7f799f32 SHA512 de1bda440eaec76acc499a191091208537734f5e8b47f03743fd5a07e0a693d3a0d48530b1dd17b78bab782abc09b1c7c1754fc86d8071366d1db9ac46dc6718
+DIST thunderbird-68.10.0-lt.xpi 603847 BLAKE2B 61b1c46e0a7c87136dfe2f1ad218ade7eca3b59e67983b5fda45c869c525814c7cc776c3e916aad1cff7fa03412636761a4903fc21bd7d412fd4f541366f91b1 SHA512 7e4769f450e24e3d726f1752d528777f123aca5c8e084984859593ea3406f7315c2abdbb08ed6ccb39fcfe1913458c0fbf196732620312becade2939ecc41ec6
+DIST thunderbird-68.10.0-ms.xpi 559014 BLAKE2B 8e73e94ccaf239a111faf2f870c35cc8f3f078728262f3eda7cca864bce02ee9d4e32b503e78be1bb19d68fcc86e2f58f200007dfc067ce54a6cd0c3285cab26 SHA512 c42397f35f6f80342d3606add7f27f21fdda919748c6d7b3092cff31c25b41ee6e42bfc41f69dcc84c33a21eef638ebeaf1e17a31f7129b78d1ea5ea4685a0c9
+DIST thunderbird-68.10.0-nb-NO.xpi 574022 BLAKE2B 65ae9c0f22790b870efa962d2d8999cd081f19156545d13a55a56e2b0d110a72bb03e383014c883f764864ec6119181945f35ac81ee7b246ef24ed97a9a211da SHA512 273ea6d6dbc9039039434d12ccd706e35cc00afded74dbf01a2c03e152ec45ba3760f41c53ce5ff080ec2ec3dd94bd149b98a2a9ccd265070f1cf436222f9bde
+DIST thunderbird-68.10.0-nl.xpi 581355 BLAKE2B 5517ae271d03e93c0218813d1608dac506e07a19c03bbb2174b6c82ba2c3db147e42674820abee8a5ec95d5367ee93f992f11f9f5f636637eaf44a478a20dff8 SHA512 27afe9f1e11bba8eb9a878a51fd2056ae19eec8a776e901fd843b8fd3b709adf86a8d540cb63fc52e4397b6657c360fa910cead8d2c6c16ad6d6144416fcbf0a
+DIST thunderbird-68.10.0-nn-NO.xpi 574950 BLAKE2B f46b7ce1571bd6d47c80caa1b7ca235538947d6f8473120de96862c64fcd490c723b8805403bca5fe32bfaf727cd9a26ad72bd9ef8fc55c27608a36211c69c3e SHA512 a51913263295595e960784581853a3d534a99c58b22b1e3f79970288a5da9a2e171db96d78083c8a24e642429b17f1fbd90842ddcd6af54fcdbae14de9e5f094
+DIST thunderbird-68.10.0-pl.xpi 576085 BLAKE2B 8691fda0fe103ce7b67553df59f8bd49eae6c50d649623645f0aa6bd74779335526d99d6092a440763a4a390050e55f327e73089068d3e650d3b39a016a97a84 SHA512 d1e56d36a0c168d75a99ca510f779c1a2383c34114bf61216bf47ff4108839650f7971f385ac47d083f170d8427446a59230e0507079a7064059811c56dd25ff
+DIST thunderbird-68.10.0-pt-BR.xpi 589837 BLAKE2B e6ccdf48c6ffb3d0cc12134e2ae2261810a2bda16010ff12cc542a4ca8d27ff3e6fee714abfaed9e4556ee05100c4b31b1b05bdb1ef2cc28e8698e88b6a9f9c1 SHA512 c68d184ade620a9dd68f716690119890eadf53d46a0371c342240c34bbafa8f73600665ecc03216acba2ee62b3f350e52ea60f5bdbc36fb0e8d60d242e994e93
+DIST thunderbird-68.10.0-pt-PT.xpi 588103 BLAKE2B 2233df17fc588256bbc34c4ec1d8640980192fc6904d1c7a8ff93da62211a16bb3abde27150ec4ec874883682a2642f1868be5cc814798415d1d7bb77ed0bdae SHA512 0cd0a8553382a6ff1b14b5e4e2ed6846d5a479897f788d665997b7628da939c2f90528b5245792350214c85e0a1e4ce68a3972ff0c3ee147a446243ea4781f98
+DIST thunderbird-68.10.0-rm.xpi 578050 BLAKE2B abe8c3d1316bc82e616d7cb418b0eb8716ca2469b9ec3dc58061f05972d39649ffb523b9db3cbe3153e8b7e57cfa532190cbdd72ba6f7d7fc41d6e3cad3c0705 SHA512 7a6129772582b294f6c44ea5db770ce3cbbf29b19e7f3bcdcfea343d699de545adae606afe6f0e30466323efefb8cba6fd347ca83af3629e5b8f51c253feca4e
+DIST thunderbird-68.10.0-ro.xpi 594840 BLAKE2B 9409ab855ce8412d3b16963e63c8c930e6b4b63906ad9845b4a917211a4a0c6450bc9232af67fddd26f7c359327556b16e9ebc5def1b7f581bc305ca63d487e5 SHA512 94cacac40830e2e8bbcfc2a805205ab83599771ca49dcc12c99b4c5424f2b6ed5f85f89fdddaeee8a33d31628bf7858464ba06983d68969bb1a7179bd0567571
+DIST thunderbird-68.10.0-ru.xpi 683325 BLAKE2B 826843432dea393de956db9def15f99718ea0ce2ec6ee4ce59a18d733f2d12e2334b6989867f68ce49cf1a178a96a41989e3a5547b5ec5f7361443fba7b20117 SHA512 046fc111057100a3bf34f25e7ab9bf8bfac0335e2d1d1ad210307083f9d2ba0caf37d95e2b61751e87d1b61b95fa07538ea80dd0d6d57684dd0840edd907ff1a
+DIST thunderbird-68.10.0-si.xpi 637405 BLAKE2B 61e6ea21e665dfb797bf6b86baa186f3fd0ed9b69cac2c1521a3e956dd87bc2ab1bc6c523bbb42cfdca485cb05fcaabc85b3e0140c78ec9d2a3e7d39eedbe706 SHA512 236654ab095f7e967911c7ef385e0c133151569f21ab4ff9c8f87815f2e745be6f0f2ef2bc6955af81a613b72b5e9fdfb78598de269443d31953916a0573c8d0
+DIST thunderbird-68.10.0-sk.xpi 609753 BLAKE2B 02496c0f38d3e6da751b5fdef1e231c4537f09af46cf643523e426a9bd7b1a4fa033acd9c2eee1b1b6b2c092606aae41ff062d6510dd4e925b565f8395d44e26 SHA512 8ddd8fb1203be4d2298c9d364cf95a6e51a504530608e3add552cd6480d9901a67f42e299b691cd89f269f57d6000b02b0b2a614d3618f8126d5ba848c2fdfd7
+DIST thunderbird-68.10.0-sl.xpi 590628 BLAKE2B 56acd47de4d31be5ceb61bae54c8685b8961d9a1e35538f1b5725cb3aca044a98319603493500471036bf6f409f456bfa10d29dd4d58abdc6a1d71554694df5c SHA512 34115bf279c3f1798a654583900b0314f4ba7f95ae09a53fec8deda88deda6cc2d9a751fc20304867fc92b322b3f05aaeb693602280c6cee8195f898992a36de
+DIST thunderbird-68.10.0-sq.xpi 598900 BLAKE2B 29a0be425c4b7eb2f09fbae3bfc48685dbcdd029b0e02417c062ad026481cbbd4136e7465938c96266668bc328dc48ce2c3d07cf394bca9cb5f35c21721fcd80 SHA512 730dcef2ed44ea0d2fbe646ba3fcb4606bd4d3532db003be6e60259bf9eccfee55dc69c4ba129b28129c2a7754b934f05304dece9e3af93e5b23d5044655a9c0
+DIST thunderbird-68.10.0-sr.xpi 624898 BLAKE2B a1bbd931e9cf86b706b2b813a2afcf73f82386cc86532abff0e99d09d217a2bf1124449cc7d002a97e1e29e05fc17568bf1b576a527ffb6d60ba8cbbfa49de25 SHA512 a120b5b2ea707a995827c818e7053c1e5aa8bd45b3c0d07d3c86ecea8645b810d83a9a880a3de30b3777b2924b75b76b46ed1c4d6494a5e678a63f6787bce29a
+DIST thunderbird-68.10.0-sv-SE.xpi 591596 BLAKE2B e0abf0f697f5104c1633cc7f3542c25d1f591e2a23154a7955fe467b4c74e506772a42be1ab100a43c7038550d1bb0d75c36416518389e4c6c1a7a74bd771d7d SHA512 4ba07b204e007caf1f8d971de90c8ae380bcf368b1f4c463b7059b0a971ddebf2817e0b7ba91763c9dc11d841517a6ed1b09725f932123237010eb30c1b81b58
+DIST thunderbird-68.10.0-tr.xpi 599707 BLAKE2B fad6027cd7c915d8fbbf1fc4d3cadd02d38156667a170f3e74b6013e68251b5fd1703c001afd6a6cdd3f2bdc38153a6eeba96cd3c1c8693ba9a1a9a4d18be6dc SHA512 e178e3368b3ecc3baafb2928e5f466b4a1078796e4d72ea6b3a28d40eb26070b92c0d6fd07c29d9f03a94dc6278eb3c619228b4116a61ad0dea84d017d39cde3
+DIST thunderbird-68.10.0-uk.xpi 671455 BLAKE2B 7249c39a0d75951fc74f0b6a7b7253243a2d7bf6c5ac8568b964b5de3179596b316bd11870b3d0d8686c009552f64e4271027e8012b349c21d99a203db859c85 SHA512 0b704c62579c0f5b3bcb7bebf43257b904f8048497359b1ed37b046fd7d729abe4b3142c50ce23ceb12d69513b40bb14d4b1b85bf3310a9c0fbd656264a30bfe
+DIST thunderbird-68.10.0-uz.xpi 570418 BLAKE2B 41591ab05bb52aade78ba62e7d4aa49c4dd5296f857d5670fad0e1bd3a8700e5edf6af2d80fdbcba75fd285f3f9117b3b8a316272547f314413bca78de9c2820 SHA512 08de541fba64e86a1a509a691249521a5ba7813871bf9b7d373ae0aec4f2a9750b7ebd0109f6ec8bf9479f995ba6259d722ef7cde52781426874f2b6c76772d1
+DIST thunderbird-68.10.0-vi.xpi 623422 BLAKE2B 8e2557b66c51d6d98c516e58337334f41e77af631f7ae5f6f5636e2936fa19ab584a3843bfd72169b9c13e417b74efe5527b4ede61d365251807a1f9014b0ef5 SHA512 951536c862292476592a4518c812650294f7ad04ccd52a70c311a8793c4610bff22490454d46852a87733d8035d7783389135b11cc64569ad90659f3bb02adaf
+DIST thunderbird-68.10.0-zh-CN.xpi 626820 BLAKE2B 38b6ab9fd731e6edf6b32b77663adf64194117b1a1248881aa3209b631df0a60c90ae742e6bc907a16457df479397af720f94bceaf1095fcf47b6c33eb3362da SHA512 6b5ffbcc6d453573bd8f84ff2c61680e222c354e9b96425349c5de97503acd38c003abd76f748ee36b47fe8627bd232b6489ee6a5f4a9dce2c66c3a87870415e
+DIST thunderbird-68.10.0-zh-TW.xpi 627475 BLAKE2B 9b075bb3ccbd8ed565e27d0ad5364c6def3ffbb9391c766446694fbc37c70bc592688e28288f6739551899ca39385980092e7b97d7404ec74d75f76b7a21a07a SHA512 da25ba5f50510cf3d1e7fc5a5bc3ab825a275702de50c1dd1c517e9f0f45006570b2f8fc0ad7bdbd0613c8e54f7f31bc06c39f9a9b84e5b16a50db6e91b7cf0c
+DIST thunderbird-68.10.0.source.tar.xz 331265676 BLAKE2B 616f545cba194c5752a155a477406b190e15493aefa4c20141291dca049b3b629e28a4acbc89127bc86165f5bc7242e3eb18e928086eee3b4a5e0eda6dc5d7bc SHA512 8db4e363b1542190d647babbeb2bca4f258e6bfe3bb67c4a4c8eedad702f956c6e2e1daaa552a45912b55215fa5f6fe0be77025de324ea6a0082ca849d132c89
DIST thunderbird-68.9.0-ar.xpi 617168 BLAKE2B 5e51afcba2c207b8951a1f956266ba8510821873e44b213a3a55a98e92495bd4ed3dc56bbb998c8b36d365fdfc86f4cc03c0e4e7edef867f211d355e69f6b495 SHA512 638c99cee69cad7d4fa1ced99b989d751529c03f2c36da8ab76201d75da9deb2005a3f4bd9be3bc7434ece4f6217928388cc1bd34913f422b3832392100a2875
DIST thunderbird-68.9.0-ast.xpi 551299 BLAKE2B 6af53cf93c9c98a088fc7c88ab3e26d0b336b85bd96bdc30ff2417561936b9db2d94b5eaaa805549568244b74fb6efc628f2e0025b3365616a179cddc451e4cd SHA512 fefedb7262e4abedce010fbdba8a2cddb13ebe42db11914262c9e004d14b9e867e105fbb6236406fdd9fefa9a97eec35a7532e814943c22860dc720fc97b9b28
DIST thunderbird-68.9.0-be.xpi 646281 BLAKE2B f4f674ebd8633a25761e0635d2776b85d4931856053cefd68102601e906bb4d52e49bdb2b786f9865c04cf613d06e8f11cbcdc9ff7aaf047ee491197dbf0a448 SHA512 677e71470d1117654ca36071afb3cf86c1fc5bd2b567b8740550c47e61418904a526c075adfe2b14b67db6e103d1a2001af4ee61722ff1d82681463bf1b31ffa
@@ -122,5 +183,6 @@ DIST thunderbird-68.9.0-zh-CN.xpi 626819 BLAKE2B 6c5ef075b5e984aaf2d78d445f600dd
DIST thunderbird-68.9.0-zh-TW.xpi 627475 BLAKE2B 1f7382cab6f95ea5e2d734653163f04bb1095681e354ab9cb42dd65b42a0b1b6a44cd3b6794e83a1e1d4b47af1ab579f85e0aa167403b4732f1f10d4b127e8a0 SHA512 4548b0d3e49aabb36466d97590bdced672611dc3a95aea15f451a58e81cf6c3738aad46b56f9f538c244ec50ba1a6cca8be4af5fe937eecda5883b7378b10cec
DIST thunderbird-68.9.0.source.tar.xz 332239044 BLAKE2B 55f8e5cc4c78738a3425caa696eee9a8c2549696be4f8ab16fe80f01cbbda09ea07e1f40bc4746944e04b77a6632f2fcb5a13bde1425c8f88d11e28174ba2d7b SHA512 891472c95ba6ff46061131504e89010da512a84b0e1dea0482e603fd4c87f11e099280a245c7dd9fc9320c48229c26602565c089d86f1a1f4271b29b6fc606f0
EBUILD thunderbird-52.9.1-r1.ebuild 10471 BLAKE2B 5fae71657b2c422ea54ca1e8f14fc1d762ae4997e7b207ccf38307cd368afc7bd108ec88bfba4cff20eaa1b5721c89ff44b85cdb654a2f532eedc4de72fc40c4 SHA512 71af60f486107c6bc87d1cfdce98a2de171cd8e5b9ba885a31ae6440ce0e34c0dbcdf3b2fd5a5cffc7ff97dbb06a07d309c1a396f5fde91d30cda8be2e743911
+EBUILD thunderbird-68.10.0.ebuild 25798 BLAKE2B feb561e7248cad07aefc0dd1b516dcf2a9d5ddfd93eebe8a6f0e546218c7cfe95b235416c970302742be14aed830dc213f1b03ef71ea5690cc4bbf67611816be SHA512 a2315a27e66c87b8d6cf75c1aa85c9af684de1fffdd930ffd5c9a1fabd8eddbd173a46fbc63043b608646a4b4a49b8970ecb4ce0ed0554437c097b74d9a6d941
EBUILD thunderbird-68.9.0.ebuild 25089 BLAKE2B c1c9f5a15b6ff1021da98430c4a7945fde94f55bd612a7c72bc35b0764a849500c1c121cb418e5addda890a7abac657981a1b6a7a939e377a5af17b936710151 SHA512 4692a2bf292a2e8df427ecc8e6f0aab3565d7ae5d1fef480ecb904099ea2b9575e2231e1064347312620409961b27689c9cc035a0e550637100df7eb6e05fdb5
MISC metadata.xml 2542 BLAKE2B 1e617a66e86efb25f296a8a143e8af392527084920dc1df71d542b982ac688a5e86b323f74e57efe06315cd34448b57fe1c7a04d9d14ec7737d0d9bf6649b517 SHA512 f0bd9d7c97448dec77ace57252598714a86d334e355adb1c61b3eccc1a2a702ab7e81667ceaa50558f9e3a61310d8d3193dbffcb777d3543b815632cd3502d63
diff --git a/mail-client/thunderbird/thunderbird-68.10.0.ebuild b/mail-client/thunderbird/thunderbird-68.10.0.ebuild
new file mode 100644
index 000000000000..a896cbdf76d9
--- /dev/null
+++ b/mail-client/thunderbird/thunderbird-68.10.0.ebuild
@@ -0,0 +1,800 @@
+# Copyright 1999-2020 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_{6,7,8,9} )
+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 cak cs cy da de dsb 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 ka kab kk ko lt ms nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl
+sq sr sv-SE tr uk uz vi zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patches
+PATCHFF="firefox-68.0-patches-14"
+
+MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
+MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/${PN}-${MOZ_PV}.source.tar.xz"
+
+if [[ "${PV}" == *_rc* ]]; then
+ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+ MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
+ MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
+fi
+
+LLVM_MAX_SLOT=10
+
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
+ gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
+ autotools mozlinguas-v2 multiprocessing virtualx
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.mozilla.org/thunderbird"
+
+KEYWORDS="~amd64 ~ppc64 ~x86 ~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 cpu_flags_arm_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"
+
+REQUIRED_USE="pgo? ( lto )
+ wifi? ( dbus )"
+
+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_SRC_URI}
+ 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[@]}"
+
+CDEPEND="
+ >=dev-libs/nss-3.44.4
+ >=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
+ >=dev-libs/libffi-3.0.10:=
+ media-video/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:10
+ !clang? ( sys-devel/llvm:10 )
+ clang? (
+ =sys-devel/lld-10*
+ sys-devel/llvm:10[gold]
+ pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:9
+ !clang? ( sys-devel/llvm:9 )
+ clang? (
+ =sys-devel/lld-9*
+ sys-devel/llvm:9[gold]
+ pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] )
+ )
+ )
+ (
+ 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] )
+ )
+ )
+ )
+ pulseaudio? ( media-sound/pulseaudio )
+ >=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 )
+ )"
+
+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} ..." >&2
+ return 1
+ 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} ..." >&2
+ 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} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Will use LLVM slot ${LLVM_SLOT}!" >&2
+}
+
+pkg_pretend() {
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4500M"
+ fi
+
+ check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ moz_pkgsetup
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4500M"
+ fi
+
+ check-reqs_pkg_setup
+
+ # 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_CACHE_HOME \
+ 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
+}
+
+src_unpack() {
+ default
+
+ # 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
+ rm "${WORKDIR}"/firefox/2015_fix_cssparser.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
+
+ # Make LTO respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/toolchain.configure \
+ || die "sed failed to set num_cores"
+
+ # 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 cpu_flags_arm_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}}"
+ mozconfig_annotate '' --with-toolchain-prefix="${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}"
+
+ # 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 && ! use arm64; 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
+ MOZEXTENSION_TARGET="distribution/extensions" 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() {
+ gnome2_icon_savelist
+
+ # 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() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_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() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/mail-client/trojita/Manifest b/mail-client/trojita/Manifest
index a0cb9bb482d8..2a9b55bce557 100644
--- a/mail-client/trojita/Manifest
+++ b/mail-client/trojita/Manifest
@@ -1,13 +1,14 @@
AUX trojita-0.7-CVE-2019-10734.patch 4701 BLAKE2B d7c41789e57fcab16f616702d427bffce348376f0d9fc16fc02c37257409a819bc2d157652e5671a6a2c6f7b06b64b325b3f08d8977654cf52028f7cda25f2dd SHA512 db96a566924b5d7b80787ab624af3726d5dd3459653192436a377d6482ab73801a7dcca1df1b1d937cf0d0798b827e04f8ef2c1124f91dc9da3e8036ef61e28a
AUX trojita-0.7-CVE-2020-15047.patch 3286 BLAKE2B 4cccc6eb6ad6826f176c19d8fd2cc1c23c661b222d8e884bd45ee700d8db856b45d76f90ad387bdd2b3996c3f97af89f60bd9b44c3bf4e8456a607b4f3c1e91f SHA512 82ed94860b8e71b66093548535cd5970dc28bbc5c023cb73e0474bfe33e49f889d08c095536cbda6242e260b742c59a7ada7a0a003bb4f6302f3e547da52cd48
AUX trojita-0.7-cmake-cxx11.patch 2442 BLAKE2B ce2f29c96c93f254ccade934cfa6ad38f863c5e6b30cb9c45e92c6299a10e28a58a32a0515fe122e5beee0f82b154f9421519a6a211e6b9a3b6d1238ce09dd08 SHA512 2b2723be49d097fb1ca9d51ecbb30d2a4b3e766edc232eb8cc25b537f32c0dd0b8aeb24c3ae3b38929775f31262e36a0ba078e335076cab9b20d5ac8b41c0e60
+AUX trojita-0.7-desktop-spec-namespace.patch 2982 BLAKE2B feb83e5e2f3499973ce7c1a7401447d1c78969fc5072a58b6f55056e9105c61949f2b270eb564c2d036e7ccaeb357531a3ce4ab46c228b5d37b2e1548e73bf15 SHA512 7b3e89c5c889b61e3074923eec6d7365908ff2641730a12cbccc235859733770e120029a7f2e3a395317120fc45556ad3cbbc11c2d6e3cd2a06bd1d7abb93534
AUX trojita-0.7-gpg-tests.patch 1465 BLAKE2B f336368c8166987dc096991a0855a05d83374b7d509dbd8b39e7a12f6f8b14b86c6405ea55882192601163cee9eadaf9ab306bfbdcae347857bf4dc2f3c5908a SHA512 e494de83085dbbd7c545e47fcb1116cfb48e787f7b8706bee51f30f74a9047d1cf835f20086355671643ee0ef88d01428683999765d4bb59c3d9d943e92c69eb
AUX trojita-0.7-gpgme.patch 1416 BLAKE2B dba95c0954a6ac704e5145d140e905bf6f886db4b84f7a5dbc67ea0494b188d9ff79ccf096faaedc6a179167bc9394ced0203e9df69cc6368694e885fbb61836 SHA512 4031feb66e7ce53e5669e00dd8ca91a6a53a22207aae90e13ef38012777b76275911d78fbdcd58809571a7c649fb4025cdb7de97e9793102c62f5e8b7b0561e1
+AUX trojita-0.7-metainfo.patch 1474 BLAKE2B 29b78abba8404709b25a65f5ecce08e782bce0cf92b005b167b8681759b7e9d48c4082e9ff4b7087d08183ba7b0d8ca300cedd7e370b26ccd3ac5a438910f582 SHA512 7b62e55a05954735b0b8eef30d29f3b4730fa90f0c7887cb31a3c0dcc9353f2f4913180ef0d20bccc72f5a0e49b0f812767b8acbdd263c08e7243cfb73cae9fe
AUX trojita-0.7-qt-5.11b3.patch 9678 BLAKE2B 0bcf00db610594ff084f5ca3bcfe2d3ad40d44b461358c4b9fc730f6dba787d82837c16f2e6bc84df9d3f57ac404d7c006fc7db223efeacfb9e833b6209b4374 SHA512 c16f3a7b9555e70e61656eb8caf25f778ec14a1dfdd18f786ddc3d8ee49b28fd39c4f438d051dbf961afbaf8cafc3d84a5befa10111ba216b4dec300cd67e228
AUX trojita-0.7-qt-5.13.patch 1044 BLAKE2B 4c110d49c9352f526470b2af255c98c8f8b80df0ddc6da5a8fdecee9a1d5000c473a17f64790ffa95e20f03431ddb7fc294bb1e20d11fd549ca4451bb030ebba SHA512 bce7713fb5bef29b2b189d281dee57ddfc57f1c0601f424aba2185668215878b9bfd3bb80f0d2f8b73219e782db5e64973e79190fe62afa8ba98327535139146
AUX trojita-0.7-qt-5.15.patch 774 BLAKE2B 0c1de7d7eebc9782d2e3e889365b283b3c5c82b7d792f167783857e8544f29f0a29284923a9b5f2974a5dbf8b9b3e6147c14654d78a57b67b8151407a63863b6 SHA512 42d45246c49ae99d9a49ed2c2186042427c8ea35b84123c876951f1d9ddcf9236acd14fd36e592041296ca6f6200e20eca786c967dade37bf8be8148dd7b3cca
DIST trojita-0.7.tar.xz 1038212 BLAKE2B 92dfb01fc1849d04958fd26ea731835c7287d5a6989d8e0c97c6679ce8f1c9f33a0f67c3f293fc85188e9d289c0dddee9847f4151b6f64396f3de86635b11f32 SHA512 fe4d9316f97d913619f27d24a5023c3d8dd4a6b9fb058651be12c67188f394aa8cbb60c7593e5eb28fc12fc883b76deeeb5f4f631edd255fdec4c5862c9a91c8
-EBUILD trojita-0.7-r2.ebuild 1732 BLAKE2B 4fe9fbd095244f6ca733b7fd7437669d671e96bc288161510f1c523f008abe061df3412d2303099a7511ffff96a5873cb69d8ac4b7bed7ff3176f89306c1fc17 SHA512 614426f9fe99c130354991db3fb4f1f986df2329912edbdd91a1bf201a40ea5eae8a05105f675d136a00563aea397e6ec1140f49c3a296a4b360f490dd565079
-EBUILD trojita-0.7-r4.ebuild 1931 BLAKE2B 4fbb5a511d7d756c79295344802e515d8f3d62aef2b82793d6be8be53d0fbe9383af5de8a949f3e3c6d4c608cef1d783f45e4fee538e112e21332477f832d364 SHA512 b34621b29c94c7758eb4741f3832e0da93b0a600444f3cd2d71105a51e7844a3bf741ea6d26bfc60095ea2fbb5405e7ed8de70e913a4a5e7cee0c1c6d24027fa
+EBUILD trojita-0.7-r5.ebuild 2026 BLAKE2B df0cacdd3a64ef2ac780aaa1547a3a7d7961f47dfbfcb4ae7e2e2bc9d3d8d3140b721d850f73a43159e005ca0da51b626be0fbe3fe2737fca087b07299b47dc4 SHA512 fe195830a905c0eba59afe8d6ac92cd9aedd27c71bd61dcf873d44d94c8738b5fe44710e72decd5852322326eea3bc8c6d11426096fccc28af30d0b2c8845e91
EBUILD trojita-9999.ebuild 1791 BLAKE2B 13bf1d7c29c274cc473948fc40058de9757d6ad51911767c29c961303510f52d6f215365d90ad7d8e0085be610d4edc25df07e443757678f4ff71a8f245de14e SHA512 8f3e67e677262e29a2d26996d741f2fa4685f9c480791e95eb5d925c37dfcc2d3316b5129e0fc677951f0b174ae89e53e35223a6cbc9620f85fea5b16d0cc945
MISC metadata.xml 766 BLAKE2B b3fccdefcadc2ab93429fd991581a8b085546605ad00e68899a2d731f2217113f7271d5b53cef35dfab8063db05fd9662bdaff715a95bf73cfd8fa9c636f184f SHA512 b13adf41bd68543886b25fb0dfdc3c924e5fc050de4f4bbea383e91cb2d4542de83050695bd67b913f2707d8f6a689d6d387253c718ec7c78dd50abed3a3f633
diff --git a/mail-client/trojita/files/trojita-0.7-desktop-spec-namespace.patch b/mail-client/trojita/files/trojita-0.7-desktop-spec-namespace.patch
new file mode 100644
index 000000000000..27ffe2c1ad0b
--- /dev/null
+++ b/mail-client/trojita/files/trojita-0.7-desktop-spec-namespace.patch
@@ -0,0 +1,57 @@
+From d080f7855707634867593163e7d20ac85694f5be Mon Sep 17 00:00:00 2001
+From: Luigi Toscano <luigi.toscano@tiscali.it>
+Date: Mon, 3 Oct 2016 22:29:22 +0200
+Subject: [PATCH] Add namespace to desktop and appdata files
+
+Add the organization namespace to the desktop and then appdata files,
+according the Desktop Entry specification.
+
+Change-Id: I4c400ef0f120c3f549c0e19b4e74550cc8b54be8
+---
+ CMakeLists.txt | 6 +++---
+ .../{trojita.appdata.xml => org.kde.trojita.appdata.xml} | 2 +-
+ src/Gui/{trojita.desktop => org.kde.trojita.desktop} | 0
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+ rename src/Gui/{trojita.appdata.xml => org.kde.trojita.appdata.xml} (99%)
+ rename src/Gui/{trojita.desktop => org.kde.trojita.desktop} (100%)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index da40ddb3..d242eda0 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -728,10 +728,10 @@ if(WITH_ABOOKADDRESSBOOK_PLUGIN)
+ endif()
+
+ if(WITH_DESKTOP)
+- copy_desktop_file_without_cruft("${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/trojita.desktop" "${CMAKE_CURRENT_BINARY_DIR}/trojita-DesktopGui.desktop")
++ copy_desktop_file_without_cruft("${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.desktop" "${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop")
+ install(TARGETS trojita RUNTIME DESTINATION bin)
+- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/trojita-DesktopGui.desktop DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications/" RENAME trojita.desktop)
+- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/trojita.appdata.xml DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/appdata/")
++ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications/" RENAME org.kde.trojita.desktop)
++ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.appdata.xml DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/appdata/")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/icons/trojita.png DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/32x32/apps/")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/icons/trojita.svg DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps/")
+ endif()
+diff --git a/src/Gui/trojita.appdata.xml b/src/Gui/org.kde.trojita.appdata.xml
+similarity index 99%
+rename from src/Gui/trojita.appdata.xml
+rename to src/Gui/org.kde.trojita.appdata.xml
+index 39548041..04f9873c 100644
+--- a/src/Gui/trojita.appdata.xml
++++ b/src/Gui/org.kde.trojita.appdata.xml
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="utf-8"?>
+ <component type="desktop">
+- <id>trojita.desktop</id>
++ <id>org.kde.trojita.desktop</id>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>GPL-2.0+</project_license>
+ <name>Trojitá</name>
+diff --git a/src/Gui/trojita.desktop b/src/Gui/org.kde.trojita.desktop
+similarity index 100%
+rename from src/Gui/trojita.desktop
+rename to src/Gui/org.kde.trojita.desktop
+--
+GitLab
+
diff --git a/mail-client/trojita/files/trojita-0.7-metainfo.patch b/mail-client/trojita/files/trojita-0.7-metainfo.patch
new file mode 100644
index 000000000000..705fe714376e
--- /dev/null
+++ b/mail-client/trojita/files/trojita-0.7-metainfo.patch
@@ -0,0 +1,26 @@
+From 4706896bbc3d7d9189a64117b75c01399b5271b9 Mon Sep 17 00:00:00 2001
+From: Luigi Toscano <luigi.toscano@tiscali.it>
+Date: Mon, 3 Oct 2016 22:30:22 +0200
+Subject: [PATCH] Use the new directory for metadata (metainfo) files
+
+Change-Id: I06d721c6e082166fc303435b39e42c9f358ecca9
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d242eda0..9393b19c 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -731,7 +731,7 @@ if(WITH_DESKTOP)
+ copy_desktop_file_without_cruft("${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.desktop" "${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop")
+ install(TARGETS trojita RUNTIME DESTINATION bin)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.trojita-DesktopGui.desktop DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications/" RENAME org.kde.trojita.desktop)
+- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.appdata.xml DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/appdata/")
++ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/Gui/org.kde.trojita.appdata.xml DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo/")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/icons/trojita.png DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/32x32/apps/")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/icons/trojita.svg DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps/")
+ endif()
+--
+GitLab
+
diff --git a/mail-client/trojita/trojita-0.7-r2.ebuild b/mail-client/trojita/trojita-0.7-r2.ebuild
deleted file mode 100644
index f2648fcf92b8..000000000000
--- a/mail-client/trojita/trojita-0.7-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://anongit.kde.org/${PN}.git"
- inherit git-r3
-else
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-inherit cmake virtualx xdg
-
-DESCRIPTION="A Qt IMAP e-mail client"
-HOMEPAGE="http://trojita.flaska.net/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-IUSE="+crypt +dbus debug +password test +zlib"
-
-REQUIRED_USE="password? ( dbus )"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- zlib? ( virtual/pkgconfig )
-"
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsvg:5
- dev-qt/qtwebkit:5
- dev-qt/qtwidgets:5
- crypt? (
- >=app-crypt/gpgme-1.8.0[cxx,qt5]
- dev-libs/mimetic
- )
- dbus? ( dev-qt/qtdbus:5 )
- password? ( dev-libs/qtkeychain[qt5(+)] )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- test? ( dev-qt/qttest:5 )
-"
-
-DOCS=( README LICENSE )
-
-PATCHES=(
- "${FILESDIR}/${P}-gpgme.patch"
- "${FILESDIR}/${P}-gpg-tests.patch"
- "${FILESDIR}/${P}-qt-5.11b3.patch"
- "${FILESDIR}/${P}-qt-5.15.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- # the build system is taking a look at `git describe ... --dirty` and
- # gentoo's modifications to CMakeLists.txt break these
- sed -e "s/--dirty//" -i cmake/TrojitaVersion.cmake || die "Cannot fix the version check"
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CRYPTO_MESSAGES=$(usex crypt)
- -DWITH_GPGMEPP=$(usex crypt)
- -DWITH_MIMETIC=$(usex crypt)
- -DWITH_DBUS=$(usex dbus)
- -DWITH_QTKEYCHAIN_PLUGIN=$(usex password)
- -DWITH_TESTS=$(usex test)
- -DWITH_ZLIB=$(usex zlib)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- virtx cmake_src_test
-}
diff --git a/mail-client/trojita/trojita-0.7-r4.ebuild b/mail-client/trojita/trojita-0.7-r5.ebuild
index e9b7c9e515a5..c746c83d059c 100644
--- a/mail-client/trojita/trojita-0.7-r4.ebuild
+++ b/mail-client/trojita/trojita-0.7-r5.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
inherit cmake virtualx xdg
@@ -57,6 +57,8 @@ PATCHES=(
"${FILESDIR}/${P}-CVE-2019-10734.patch" # KDE-bug 404697
"${FILESDIR}/${P}-CVE-2020-15047.patch" # bug 729596
"${FILESDIR}/${P}-cmake-cxx11.patch"
+ "${FILESDIR}/${P}-desktop-spec-namespace.patch"
+ "${FILESDIR}/${P}-metainfo.patch" # bug 730140
)
src_prepare() {