summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/aerc/Manifest4
-rw-r--r--mail-client/aerc/aerc-0.15.2.ebuild (renamed from mail-client/aerc/aerc-0.12.0-r1.ebuild)4
-rw-r--r--mail-client/alot/alot-0.10.ebuild2
-rw-r--r--mail-client/alot/alot-9999.ebuild2
-rw-r--r--mail-client/balsa/balsa-2.6.4.ebuild8
-rw-r--r--mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild5
-rw-r--r--mail-client/claws-mail/claws-mail-3.19.0-r2.ebuild7
-rw-r--r--mail-client/claws-mail/claws-mail-4.1.0-r1.ebuild5
-rw-r--r--mail-client/claws-mail/claws-mail-4.1.1-r1.ebuild5
-rw-r--r--mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild215
-rw-r--r--mail-client/claws-mail/claws-mail-9999.ebuild9
-rw-r--r--mail-client/claws-mail/files/claws-mail-4.1.1-webkitgtk4.1.patch317
-rw-r--r--mail-client/claws-mail/metadata.xml2
-rw-r--r--mail-client/evolution/Manifest6
-rw-r--r--mail-client/evolution/evolution-3.48.1.ebuild (renamed from mail-client/evolution/evolution-3.46.3-r1.ebuild)2
-rw-r--r--mail-client/evolution/evolution-3.48.2.ebuild (renamed from mail-client/evolution/evolution-3.48.0.ebuild)0
-rw-r--r--mail-client/evolution/evolution-3.48.3.ebuild (renamed from mail-client/evolution/evolution-3.46.4.ebuild)2
-rw-r--r--mail-client/mutt/Manifest4
-rw-r--r--mail-client/mutt/mutt-2.2.10.ebuild (renamed from mail-client/mutt/mutt-2.2.8.ebuild)10
-rw-r--r--mail-client/mutt/mutt-2.2.3.ebuild10
-rw-r--r--mail-client/mutt/mutt-2.2.9.ebuild10
-rw-r--r--mail-client/neomutt/Manifest5
-rw-r--r--mail-client/neomutt/neomutt-20230407-r1.ebuild (renamed from mail-client/neomutt/neomutt-20230322.ebuild)18
-rw-r--r--mail-client/neomutt/neomutt-20230407.ebuild (renamed from mail-client/neomutt/neomutt-20220429.ebuild)7
-rw-r--r--mail-client/neomutt/neomutt-20230512.ebuild167
-rw-r--r--mail-client/neomutt/neomutt-20230517.ebuild167
-rw-r--r--mail-client/neomutt/neomutt-99999999.ebuild9
-rw-r--r--mail-client/sylpheed/Manifest1
-rw-r--r--mail-client/sylpheed/files/sylpheed-CVE-2021-37746.patch39
-rw-r--r--mail-client/sylpheed/files/sylpheed-tls-1.3.patch17
-rw-r--r--mail-client/sylpheed/metadata.xml11
-rw-r--r--mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild69
-rw-r--r--mail-client/thunderbird-bin/Manifest132
-rw-r--r--mail-client/thunderbird-bin/thunderbird-bin-102.11.2.ebuild (renamed from mail-client/thunderbird-bin/thunderbird-bin-102.9.0.ebuild)0
-rw-r--r--mail-client/thunderbird/Manifest197
-rw-r--r--mail-client/thunderbird/thunderbird-102.11.0.ebuild (renamed from mail-client/thunderbird/thunderbird-102.9.0.ebuild)2
-rw-r--r--mail-client/thunderbird/thunderbird-102.11.2.ebuild1178
37 files changed, 2298 insertions, 350 deletions
diff --git a/mail-client/aerc/Manifest b/mail-client/aerc/Manifest
index 1902b5ce3739..80a39de3bbb0 100644
--- a/mail-client/aerc/Manifest
+++ b/mail-client/aerc/Manifest
@@ -1,4 +1,4 @@
-DIST aerc-0.12.0-deps.tar.xz 304180452 BLAKE2B 14f7d7e1a06bfd2b8692a4451623f657af919ac497d6119bf7fe5e6a8524b3bc25de4208566d7d92a74c267270021a13ccf6db05dee50a1d2c980e5e07b560df SHA512 d19d26f8ae62330f451261cace7ea0fc2a4af94c252f732bf9388d673b769b96c5d29640b992cc77a2cfaa8acaee628714206f01dd075e2788537b875bca8c63
-DIST aerc-0.12.0.tar.gz 293215 BLAKE2B e7e7c156c464ae49eabe7b6ba3e79c3bbca240ace0a3323f8a740a5b872dbbf329127e4edf1395139588e3f0142280f24ef9783c25d3e00176359f82767b439a SHA512 3624a3e0583a1509e2400c9c2e73cbba505841b52fc222224b1ec3c6f3ff7bf44d7ff9e3b1cb25e7c0c522e9748572d2c4b37958de8c0ffb2d0e220de941c5db
DIST aerc-0.14.0-deps.tar.xz 312747732 BLAKE2B bfba50f224132b3f21cf052788c41d15d8e86d8b050e4007dd1dc4bb4462077bd1d5f54be5382983d1600d04f09f3abe6cd3bbacb8e786749bfc8075f5313997 SHA512 ed0917373203432b85a702dd0fa6a189b8002ed3173c9eaa6c48a5cb5fd6a390ecc9ad716120f9743f60c226637a476942a80b16261e1b04e79177cdfd194d96
DIST aerc-0.14.0.tar.gz 332575 BLAKE2B 6d133c9c4cd21da610d271c60dcbc1654a35c7a7592791572283648101de9a60cb0da7b2642fde114acdfa2108e3405f4d2fec884e0f5fa5b7fc096704e5f9ff SHA512 d12502a809c5163bc81bfa3bfbd471a03f4e8e56084e00e7bb52619a8ac6f34df78342c0e8e82d6cdfd4fe1bc0c375dd65366a442875621b20bbd040a9025831
+DIST aerc-0.15.2-deps.tar.xz 46530556 BLAKE2B 7ea7fa49dcb38e9fe54e224092cb3aa8964533d52fb408450188ac8094fb9a14bb093fc731f4dc2bde56fac5d71df36e274bab6563331890510a3b2c0068f94b SHA512 47dceb5b9af3b79c8f67ed25e85bdb5b6d0d10b07a132662d645bba78ba2620f4e14e7901d5c816b6b79695ecdeba8458ba1c0890ef781a6c32325da7c7fa675
+DIST aerc-0.15.2.tar.gz 331263 BLAKE2B 9426fb0b857374913e1da0712e2acab3f155c78b02b5855aac51d460519c31cb768f669da089122402c5e2e555b356334cf755b8ba2dbf9c9c41f3e54c4ef3ff SHA512 8744c6c5ea45fc8ad2ab46367e92d3859fab962843db4329c7655b0afe7b72dbea21dae588d44eab314a31da89d15e5b6543224699556aed31e0b3b9c7b0ddbc
diff --git a/mail-client/aerc/aerc-0.12.0-r1.ebuild b/mail-client/aerc/aerc-0.15.2.ebuild
index b83c27212713..c54807fff2de 100644
--- a/mail-client/aerc/aerc-0.12.0-r1.ebuild
+++ b/mail-client/aerc/aerc-0.15.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,7 @@ DEPEND="notmuch? ( net-mail/notmuch:= )"
RDEPEND="${DEPEND}"
BDEPEND="
>=app-text/scdoc-1.9.7
- >=dev-lang/go-1.13
+ >=dev-lang/go-1.16
"
src_unpack() {
diff --git a/mail-client/alot/alot-0.10.ebuild b/mail-client/alot/alot-0.10.ebuild
index 293a20e34a05..0b8379627d15 100644
--- a/mail-client/alot/alot-0.10.ebuild
+++ b/mail-client/alot/alot-0.10.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
diff --git a/mail-client/alot/alot-9999.ebuild b/mail-client/alot/alot-9999.ebuild
index 293a20e34a05..0b8379627d15 100644
--- a/mail-client/alot/alot-9999.ebuild
+++ b/mail-client/alot/alot-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
diff --git a/mail-client/balsa/balsa-2.6.4.ebuild b/mail-client/balsa/balsa-2.6.4.ebuild
index 2bc21c6e8c34..38e39ed24fb4 100644
--- a/mail-client/balsa/balsa-2.6.4.ebuild
+++ b/mail-client/balsa/balsa-2.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="gnome +gnome-keyring kerberos ldap rubrica sqlite systray webkit xface"
+IUSE="gnome +keyring kerberos ldap rubrica sqlite systray webkit xface"
# TODO: internal spell checking via enchant-2 instead of gtkspell/gspell?
DEPEND="
@@ -36,7 +36,7 @@ DEPEND="
xface? ( >=media-libs/compface-1.5.1:= )
gnome? ( x11-libs/gtksourceview:4 )
media-libs/libcanberra[gtk3]
- gnome-keyring? ( app-crypt/libsecret )
+ keyring? ( app-crypt/libsecret )
>=app-text/gspell-1.6:0=
net-mail/mailbase
@@ -85,7 +85,7 @@ src_configure() {
$(meson_use rubrica)
-Dosmo=false
$(meson_use sqlite)
- $(meson_use gnome-keyring libsecret)
+ $(meson_use keyring libsecret)
-Dgcr=false
-Dmore-warnings=true
-Dhelp-files=false
diff --git a/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild b/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
index 68387615d682..842a18b93d5d 100644
--- a/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
+++ b/mail-client/claws-mail/claws-mail-3.19.0-r1.ebuild
@@ -21,7 +21,7 @@ fi
SLOT="0"
LICENSE="GPL-3"
-IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind xface"
+IUSE="+appindicator archive bogofilter calendar clamav dbus debug doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind xface"
REQUIRED_USE="
appindicator? ( notification )
libcanberra? ( notification )
@@ -53,7 +53,6 @@ COMMONDEPEND="
sys-apps/dbus
)
gdata? ( >=dev-libs/libgdata-0.17.2 )
- dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
imap? ( >=net-libs/libetpan-0.57 )
ldap? ( >=net-nds/openldap-2.0.7:= )
@@ -121,6 +120,7 @@ src_configure() {
local myeconfargs=(
--disable-bsfilter-plugin
+ --disable-dillo-plugin
--disable-fancy-plugin
--disable-generic-umpc
--disable-jpilot #735118
@@ -140,7 +140,6 @@ src_configure() {
$(use_enable clamav clamd-plugin)
$(use_enable dbus)
$(use_enable debug crash-dialog)
- $(use_enable dillo dillo-plugin)
$(use_enable doc manual)
$(use_enable gdata gdata-plugin)
$(use_enable gnutls)
diff --git a/mail-client/claws-mail/claws-mail-3.19.0-r2.ebuild b/mail-client/claws-mail/claws-mail-3.19.0-r2.ebuild
index f319eea382d8..182ce3f99e4b 100644
--- a/mail-client/claws-mail/claws-mail-3.19.0-r2.ebuild
+++ b/mail-client/claws-mail/claws-mail-3.19.0-r2.ebuild
@@ -15,13 +15,13 @@ if [[ "${PV}" == *9999 ]] ; then
EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git"
else
SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
fi
SLOT="0"
LICENSE="GPL-3"
-IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind xface"
+IUSE="+appindicator archive bogofilter calendar clamav dbus debug doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind xface"
REQUIRED_USE="
appindicator? ( notification )
libcanberra? ( notification )
@@ -53,7 +53,6 @@ COMMONDEPEND="
sys-apps/dbus
)
gdata? ( >=dev-libs/libgdata-0.17.2 )
- dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
imap? ( >=net-libs/libetpan-0.57 )
ldap? ( >=net-nds/openldap-2.0.7:= )
@@ -122,6 +121,7 @@ src_configure() {
local myeconfargs=(
--disable-bsfilter-plugin
+ --disable-dillo-plugin
--disable-fancy-plugin
--disable-generic-umpc
--disable-jpilot #735118
@@ -141,7 +141,6 @@ src_configure() {
$(use_enable clamav clamd-plugin)
$(use_enable dbus)
$(use_enable debug crash-dialog)
- $(use_enable dillo dillo-plugin)
$(use_enable doc manual)
$(use_enable gdata gdata-plugin)
$(use_enable gnutls)
diff --git a/mail-client/claws-mail/claws-mail-4.1.0-r1.ebuild b/mail-client/claws-mail/claws-mail-4.1.0-r1.ebuild
index ce60660e1179..a28b72f50dcb 100644
--- a/mail-client/claws-mail/claws-mail-4.1.0-r1.ebuild
+++ b/mail-client/claws-mail/claws-mail-4.1.0-r1.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
QA_PKGCONFIG_VERSION="${PV}.0"
LICENSE="GPL-3"
-IUSE="+appindicator archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
+IUSE="+appindicator archive bogofilter calendar clamav dbus debug doc gdata +gnutls +imap ipv6 ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
REQUIRED_USE="
appindicator? ( notification )
libcanberra? ( notification )
@@ -54,7 +54,6 @@ COMMONDEPEND="
sys-apps/dbus
)
gdata? ( >=dev-libs/libgdata-0.17.2 )
- dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
imap? ( >=net-libs/libetpan-0.57 )
ldap? ( >=net-nds/openldap-2.0.7:= )
@@ -125,6 +124,7 @@ src_configure() {
local myeconfargs=(
--disable-bsfilter-plugin
+ --disable-dillo-plugin
--disable-generic-umpc
--disable-jpilot #735118
--enable-acpi_notifier-plugin
@@ -143,7 +143,6 @@ src_configure() {
$(use_enable clamav clamd-plugin)
$(use_enable dbus)
$(use_enable debug crash-dialog)
- $(use_enable dillo dillo-plugin)
$(use_enable doc manual)
$(use_enable gdata gdata-plugin)
$(use_enable gnutls)
diff --git a/mail-client/claws-mail/claws-mail-4.1.1-r1.ebuild b/mail-client/claws-mail/claws-mail-4.1.1-r1.ebuild
index 413a3219729a..5ed2e9063209 100644
--- a/mail-client/claws-mail/claws-mail-4.1.1-r1.ebuild
+++ b/mail-client/claws-mail/claws-mail-4.1.1-r1.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
QA_PKGCONFIG_VERSION="${PV}.0"
LICENSE="GPL-3"
-IUSE="archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification +oauth pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
+IUSE="archive bogofilter calendar clamav dbus debug doc gdata +gnutls +imap ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification +oauth pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
REQUIRED_USE="
libcanberra? ( notification )
libnotify? ( notification )
@@ -56,7 +56,6 @@ COMMONDEPEND="
sys-apps/dbus
)
gdata? ( >=dev-libs/libgdata-0.17.2 )
- dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
imap? ( >=net-libs/libetpan-0.57 )
ldap? ( >=net-nds/openldap-2.0.7:= )
@@ -123,6 +122,7 @@ src_configure() {
local myeconfargs=(
--disable-bsfilter-plugin
+ --disable-dillo-plugin
--disable-generic-umpc
--disable-jpilot #735118
--disable-python-plugin
@@ -143,7 +143,6 @@ src_configure() {
$(use_enable clamav clamd-plugin)
$(use_enable dbus)
$(use_enable debug crash-dialog)
- $(use_enable dillo dillo-plugin)
$(use_enable doc manual)
$(use_enable gdata gdata-plugin)
$(use_enable gnutls)
diff --git a/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
new file mode 100644
index 000000000000..51002e15d537
--- /dev/null
+++ b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools desktop python-any-r1 xdg
+
+DESCRIPTION="An email client (and news reader) based on GTK+"
+HOMEPAGE="https://www.claws-mail.org/"
+
+if [[ "${PV}" == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git"
+else
+ SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+SLOT="0"
+QA_PKGCONFIG_VERSION="${PV}.0"
+LICENSE="GPL-3"
+
+IUSE="archive bogofilter calendar clamav dbus debug doc gdata +gnutls +imap ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification +oauth pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
+REQUIRED_USE="
+ libcanberra? ( notification )
+ libnotify? ( notification )
+ networkmanager? ( dbus )
+ oauth? ( gnutls )
+ smime? ( pgp )
+"
+
+COMMONDEPEND="
+ >=dev-libs/glib-2.36:2
+ dev-libs/nettle:=
+ net-mail/ytnef
+ sys-libs/zlib:=
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2[jpeg]
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/pango
+ archive? (
+ app-arch/libarchive
+ >=net-misc/curl-7.9.7
+ )
+ bogofilter? ( mail-filter/bogofilter )
+ calendar? (
+ dev-lang/perl:=
+ >=dev-libs/libical-2.0.0:=
+ >=net-misc/curl-7.9.7
+ )
+ dbus? (
+ >=dev-libs/dbus-glib-0.60
+ sys-apps/dbus
+ )
+ gdata? ( >=dev-libs/libgdata-0.17.2 )
+ gnutls? ( >=net-libs/gnutls-3.0 )
+ imap? ( >=net-libs/libetpan-0.57 )
+ ldap? ( >=net-nds/openldap-2.0.7:= )
+ litehtml? (
+ >=dev-libs/gumbo-0.10
+ net-misc/curl
+ media-libs/fontconfig
+ )
+ nls? ( >=sys-devel/gettext-0.18 )
+ nntp? ( >=net-libs/libetpan-0.57 )
+ notification? (
+ libcanberra? ( media-libs/libcanberra[gtk3] )
+ libnotify? ( x11-libs/libnotify )
+ )
+ perl? ( dev-lang/perl:= )
+ pdf? ( app-text/poppler[cairo] )
+ pgp? ( >=app-crypt/gpgme-1.0.0:= )
+ rss? (
+ dev-libs/libxml2
+ net-misc/curl
+ )
+ session? (
+ x11-libs/libICE
+ x11-libs/libSM
+ )
+ smime? ( >=app-crypt/gpgme-1.0.0:= )
+ spam-report? ( >=net-misc/curl-7.9.7 )
+ spell? ( >=app-text/enchant-2.0.0:2= )
+ startup-notification? ( x11-libs/startup-notification )
+ svg? ( >=gnome-base/librsvg-2.40.5 )
+ valgrind? ( dev-util/valgrind )
+ webkit? ( net-libs/webkit-gtk:4.1 )
+"
+
+DEPEND="${COMMONDEPEND}
+ xface? ( >=media-libs/compface-1.4 )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-arch/xz-utils
+ virtual/pkgconfig
+"
+RDEPEND="${COMMONDEPEND}
+ app-misc/mime-types
+ x11-misc/shared-mime-info
+ clamav? ( app-antivirus/clamav )
+ networkmanager? ( net-misc/networkmanager )
+ pdf? ( app-text/ghostscript-gpl )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.17.5-enchant-2_default.patch"
+ "${FILESDIR}/${PN}-4.1.1-fix_lto.patch"
+ "${FILESDIR}/${P}-webkitgtk4.1.patch"
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-bsfilter-plugin
+ --disable-dillo-plugin
+ --disable-generic-umpc
+ --disable-jpilot #735118
+ --disable-python-plugin
+ --enable-acpi_notifier-plugin
+ --enable-address_keeper-plugin
+ --enable-alternate-addressbook
+ --enable-att_remover-plugin
+ --enable-attachwarner-plugin
+ --enable-fetchinfo-plugin
+ --enable-ipv6
+ --enable-mailmbox-plugin
+ --enable-newmail-plugin
+ --enable-tnef_parse-plugin
+ --with-password-encryption=$(usex gnutls gnutls old)
+ $(use_enable archive archive-plugin)
+ $(use_enable bogofilter bogofilter-plugin)
+ $(use_enable calendar vcalendar-plugin)
+ $(use_enable clamav clamd-plugin)
+ $(use_enable dbus)
+ $(use_enable debug crash-dialog)
+ $(use_enable doc manual)
+ $(use_enable gdata gdata-plugin)
+ $(use_enable gnutls)
+ $(use_enable ldap)
+ $(use_enable litehtml litehtml_viewer-plugin)
+ $(use_enable networkmanager)
+ $(use_enable nls)
+ $(use_enable notification notification-plugin)
+ $(use_enable oauth oauth2)
+ $(use_enable pdf pdf_viewer-plugin)
+ $(use_enable perl perl-plugin)
+ $(use_enable pgp pgpcore-plugin)
+ $(use_enable pgp pgpinline-plugin)
+ $(use_enable pgp pgpmime-plugin)
+ $(use_enable rss rssyl-plugin)
+ $(use_enable session libsm)
+ $(use_enable sieve managesieve-plugin)
+ $(use_enable smime smime-plugin)
+ $(use_enable spam-report spam_report-plugin)
+ $(use_enable spamassassin spamassassin-plugin)
+ $(use_enable spell enchant)
+ $(use_enable startup-notification)
+ $(use_enable svg)
+ $(use_enable valgrind valgrind)
+ $(use_enable webkit fancy-plugin)
+ $(use_enable xface compface)
+ )
+
+ # libetpan is needed if user wants nntp or imap functionality
+ if use imap || use nntp ; then
+ myeconfargs+=( --enable-libetpan )
+ else
+ myeconfargs+=( --disable-libetpan )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ local DOCS=( AUTHORS ChangeLog* INSTALL* NEWS README* TODO* )
+ default
+
+ # Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
+ # => also install it in /usr/share/pixmaps for other desktop envs
+ # => also install higher resolution icons in /usr/share/icons/hicolor/...
+ insinto /usr/share/pixmaps
+ doins ${PN}.png
+ local size
+ for size in 64 128 ; do
+ newicon -s ${size} ${PN}-${size}x${size}.png ${PN}.png
+ done
+
+ docinto tools
+ dodoc tools/README*
+
+ domenu ${PN}.desktop
+
+ einfo "Installing extra tools"
+ cd "${S}"/tools || die
+ exeinto /usr/$(get_libdir)/${PN}/tools
+ doexe *.pl *.py *.conf *.sh
+ doexe tb2claws-mail update-po uudec uuooffice
+
+ # kill useless files
+ find "${ED}"/usr/$(get_libdir)/${PN}/plugins/ \
+ \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_postinst() {
+ ewarn "When upgrading from version 3.x please re-load any plugin you use"
+ xdg_pkg_postinst
+}
diff --git a/mail-client/claws-mail/claws-mail-9999.ebuild b/mail-client/claws-mail/claws-mail-9999.ebuild
index b80a3e3d3d7a..98ad693f8d9b 100644
--- a/mail-client/claws-mail/claws-mail-9999.ebuild
+++ b/mail-client/claws-mail/claws-mail-9999.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
QA_PKGCONFIG_VERSION="${PV}.0"
LICENSE="GPL-3"
-IUSE="archive bogofilter calendar clamav dbus debug dillo doc gdata +gnutls +imap ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification +oauth pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
+IUSE="archive bogofilter calendar clamav dbus debug doc gdata +gnutls +imap ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification +oauth pdf perl +pgp rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface"
REQUIRED_USE="
libcanberra? ( notification )
libnotify? ( notification )
@@ -56,7 +56,6 @@ COMMONDEPEND="
sys-apps/dbus
)
gdata? ( >=dev-libs/libgdata-0.17.2 )
- dillo? ( www-client/dillo )
gnutls? ( >=net-libs/gnutls-3.0 )
imap? ( >=net-libs/libetpan-0.57 )
ldap? ( >=net-nds/openldap-2.0.7:= )
@@ -88,7 +87,7 @@ COMMONDEPEND="
startup-notification? ( x11-libs/startup-notification )
svg? ( >=gnome-base/librsvg-2.40.5 )
valgrind? ( dev-util/valgrind )
- webkit? ( net-libs/webkit-gtk:4 )
+ webkit? ( net-libs/webkit-gtk:4.1 )
"
DEPEND="${COMMONDEPEND}
@@ -113,12 +112,15 @@ PATCHES=(
src_prepare() {
default
+ sed -e "s/webkit2gtk-4.0/webkit2gtk-4.1/" -i configure.ac || die
+
eautoreconf
}
src_configure() {
local myeconfargs=(
--disable-bsfilter-plugin
+ --disable-dillo-plugin
--disable-generic-umpc
--disable-jpilot #735118
--disable-python-plugin
@@ -141,7 +143,6 @@ src_configure() {
$(use_enable debug crash-dialog)
$(use_enable debug more-addressbook-debug)
$(use_enable debug more-ldap-debug)
- $(use_enable dillo dillo-plugin)
$(use_enable doc manual)
$(use_enable gdata gdata-plugin)
$(use_enable gnutls)
diff --git a/mail-client/claws-mail/files/claws-mail-4.1.1-webkitgtk4.1.patch b/mail-client/claws-mail/files/claws-mail-4.1.1-webkitgtk4.1.patch
new file mode 100644
index 000000000000..cfd9cb6842e8
--- /dev/null
+++ b/mail-client/claws-mail/files/claws-mail-4.1.1-webkitgtk4.1.patch
@@ -0,0 +1,317 @@
+diff -Naur claws-mail-4.1.1.orig/configure.ac claws-mail-4.1.1/configure.ac
+--- claws-mail-4.1.1.orig/configure.ac 2022-10-20 10:13:00.000000000 +0200
++++ claws-mail-4.1.1/configure.ac 2023-04-02 22:12:14.715133250 +0200
+@@ -1238,26 +1238,10 @@
+ AC_SUBST(EXPAT_LIBS)
+
+ dnl webkit *********************************************************************
+-PKG_CHECK_MODULES(WEBKIT, webkit2gtk-4.0 >= 2.18.0, HAVE_WEBKIT=yes, HAVE_WEBKIT=no)
++PKG_CHECK_MODULES(WEBKIT, webkit2gtk-4.1 >= 2.18.0, HAVE_WEBKIT=yes, HAVE_WEBKIT=no)
+ AC_SUBST(WEBKIT_LIBS)
+ AC_SUBST(WEBKIT_CFLAGS)
+
+-dnl libsoup ********************************************************************
+-PKG_CHECK_MODULES(LIBSOUP, libsoup-2.4, HAVE_LIBSOUP=yes, HAVE_LIBSOUP=no)
+-if test x"$HAVE_LIBSOUP" = xyes; then
+- AC_DEFINE(HAVE_LIBSOUP, 1, [Define if libsoup is available])
+-fi
+-AC_SUBST(LIBSOUP_CFLAGS)
+-AC_SUBST(LIBSOUP_LIBS)
+-
+-dnl libsoup-gnome **************************************************************
+-PKG_CHECK_MODULES(LIBSOUP_GNOME, libsoup-gnome-2.4 >= 2.26, HAVE_LIBSOUP_GNOME=yes, HAVE_LIBSOUP_GNOME=no)
+-if test x"$HAVE_LIBSOUP_GNOME" = xyes; then
+- AC_DEFINE(HAVE_LIBSOUP_GNOME, 1, [Define if libsoup_gnome is available])
+-fi
+-AC_SUBST(LIBSOUP_GNOME_CFLAGS)
+-AC_SUBST(LIBSOUP_GNOME_LIBS)
+-
+ dnl libarchive *****************************************************************
+ PKG_CHECK_MODULES(LIBARCHIVE, libarchive, HAVE_ARCHIVE=yes, HAVE_ARCHIVE=no)
+ AC_SUBST(ARCHIVE_LIBS)
+@@ -1573,7 +1557,7 @@
+ dependencies_missing=""
+
+ if test x"$HAVE_WEBKIT" = xno; then
+- dependencies_missing="libwebkit2gtk-4.0 $dependencies_missing"
++ dependencies_missing="libwebkit2gtk-4.1 $dependencies_missing"
+ fi
+ if test x"$HAVE_CURL" = xno; then
+ dependencies_missing="libcurl $dependencies_missing"
+diff -Naur claws-mail-4.1.1.orig/src/plugins/fancy/fancy_prefs.c claws-mail-4.1.1/src/plugins/fancy/fancy_prefs.c
+--- claws-mail-4.1.1.orig/src/plugins/fancy/fancy_prefs.c 2022-05-06 12:11:04.000000000 +0200
++++ claws-mail-4.1.1/src/plugins/fancy/fancy_prefs.c 2023-04-02 22:07:34.285867703 +0200
+@@ -46,11 +46,8 @@
+
+ FancyPrefs fancy_prefs;
+
+-static void prefs_set_proxy_entry_sens(GtkWidget *button, GtkEntry *entry_str);
++// static void prefs_set_proxy_entry_sens(GtkWidget *button, GtkEntry *entry_str);
+
+-#ifdef HAVE_LIBSOUP_GNOME
+-static void prefs_disable_fancy_proxy(GtkWidget *checkbox, GtkWidget *block);
+-#endif
+ typedef struct _FancyPrefsPage FancyPrefsPage;
+
+ struct _FancyPrefsPage {
+@@ -61,11 +58,8 @@
+ GtkWidget *enable_plugins;
+ GtkWidget *enable_java;
+ GtkWidget *open_external;
+-#ifdef HAVE_LIBSOUP_GNOME
+- GtkWidget *gnome_proxy_checkbox;
+-#endif
+- GtkWidget *proxy_checkbox;
+- GtkWidget *proxy_str;
++/* GtkWidget *proxy_checkbox;
++ GtkWidget *proxy_str; */
+ GtkWidget *stylesheet;
+ };
+
+@@ -84,14 +78,10 @@
+ NULL, NULL, NULL},
+ {"enable_java", "FALSE", &fancy_prefs.enable_java, P_BOOL,
+ NULL, NULL, NULL},
+-#ifdef HAVE_LIBSOUP_GNOME
+- {"enable_gnome_proxy","FALSE", &fancy_prefs.enable_gnome_proxy, P_BOOL,
+- NULL, NULL, NULL},
+-#endif
+- {"enable_proxy", "FALSE", &fancy_prefs.enable_proxy, P_BOOL,
++/* {"enable_proxy", "FALSE", &fancy_prefs.enable_proxy, P_BOOL,
+ NULL, NULL, NULL},
+ {"proxy_server", "http://SERVERNAME:PORT", &fancy_prefs.proxy_str, P_STRING,
+- NULL, NULL, NULL},
++ NULL, NULL, NULL}, */
+ {"stylesheet", "", &fancy_prefs.stylesheet, P_STRING, NULL, NULL, NULL},
+ {0,0,0,0,0,0,0}
+ };
+@@ -180,14 +170,11 @@
+ FancyPrefsPage *prefs_page = (FancyPrefsPage *) page;
+
+ GtkWidget *vbox;
+-#ifdef HAVE_LIBSOUP_GNOME
+- GtkWidget *gnome_proxy_checkbox;
+-#endif
+- GtkWidget *proxy_checkbox;
++/* GtkWidget *proxy_checkbox;
+ GtkWidget *proxy_str;
+ GtkWidget *vbox_proxy;
+ GtkWidget *frame_proxy;
+-
++*/
+ GtkWidget *frame_remote;
+ GtkWidget *vbox_remote;
+ GtkWidget *remote_label;
+@@ -204,25 +191,12 @@
+ vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 3);
+ gtk_container_set_border_width(GTK_CONTAINER(vbox), VBOX_BORDER);
+ gtk_widget_show(vbox);
+-
++/*
+ GtkWidget *block = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 5);
+
+ vbox_proxy = gtkut_get_options_frame(vbox, &frame_proxy, _("Proxy"));
+-#ifdef HAVE_LIBSOUP_GNOME
+- gnome_proxy_checkbox = gtk_check_button_new_with_label(_("Use GNOME's proxy settings"));
+- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gnome_proxy_checkbox),
+- fancy_prefs.enable_gnome_proxy);
+- gtk_box_pack_start(GTK_BOX(vbox_proxy), gnome_proxy_checkbox, FALSE, FALSE, 0);
+- gtk_widget_show(gnome_proxy_checkbox);
+- g_signal_connect(G_OBJECT(gnome_proxy_checkbox), "toggled",
+- G_CALLBACK(prefs_disable_fancy_proxy), block);
+-#endif
+ proxy_checkbox = gtk_check_button_new_with_label(_("Use proxy"));
+ proxy_str = gtk_entry_new();
+-#ifdef HAVE_LIBSOUP_GNOME
+- if (fancy_prefs.enable_gnome_proxy)
+- gtk_widget_set_sensitive(proxy_checkbox, FALSE);
+-#endif
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(proxy_checkbox),
+ fancy_prefs.enable_proxy);
+ prefs_set_proxy_entry_sens(proxy_checkbox, GTK_ENTRY(proxy_str));
+@@ -234,7 +208,7 @@
+ gtk_box_pack_start(GTK_BOX(block), proxy_str, TRUE, TRUE, 0);
+ gtk_box_pack_start(GTK_BOX(vbox_proxy), block, FALSE, FALSE, 0);
+ gtk_widget_show_all(vbox_proxy);
+-
++*/
+ vbox_remote = gtkut_get_options_frame(vbox, &frame_remote, _("Remote resources"));
+ remote_label = gtk_label_new(_("Loading remote resources can lead to some privacy issues.\n"
+ "When remote content loading is disabled, nothing will be requested\n"
+@@ -323,12 +297,8 @@
+ pref_set_entry_from_pref(GTK_ENTRY(stylesheet), fancy_prefs.stylesheet);
+ g_signal_emit_by_name(G_OBJECT(stylesheet), "changed", stylesheet_edit_button);
+
+-
+-#ifdef HAVE_LIBSOUP_GNOME
+- prefs_page->gnome_proxy_checkbox = gnome_proxy_checkbox;
+-#endif
+- prefs_page->proxy_checkbox = proxy_checkbox;
+- prefs_page->proxy_str = proxy_str;
++/* prefs_page->proxy_checkbox = proxy_checkbox;
++ prefs_page->proxy_str = proxy_str; */
+ prefs_page->enable_remote_content = enable_remote_content;
+ prefs_page->enable_images = enable_images;
+ prefs_page->enable_scripts = enable_scripts;
+@@ -374,25 +344,12 @@
+ const gchar *stylesheet = gtk_entry_get_text(GTK_ENTRY(widget));
+ gtk_widget_set_sensitive(GTK_WIDGET(data), (*stylesheet)? TRUE: FALSE);
+ }
+-
++/*
+ static void prefs_set_proxy_entry_sens(GtkWidget *button, GtkEntry *entry_str) {
+ gtk_widget_set_sensitive(GTK_WIDGET(entry_str),
+ gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(button)));
+ }
+-
+-#ifdef HAVE_LIBSOUP_GNOME
+-static void prefs_disable_fancy_proxy(GtkWidget *checkbox, GtkWidget *block) {
+- gboolean toggle = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(checkbox));
+- gtk_widget_set_sensitive(block, !toggle);
+- GList *list = g_list_first(gtk_container_get_children(GTK_CONTAINER(block)));
+- if (toggle) {
+- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(list->data), FALSE);
+- }
+- else {
+- gtk_widget_set_sensitive(GTK_WIDGET(list->data), TRUE);
+- }
+-}
+-#endif
++*/
+ static void destroy_fancy_prefs_page(PrefsPage *page)
+ {
+ /* Do nothing! */
+@@ -425,10 +382,6 @@
+ {
+ FancyPrefsPage *prefs_page = (FancyPrefsPage *) page;
+
+-#ifdef HAVE_LIBSOUP_GNOME
+- fancy_prefs.enable_gnome_proxy = gtk_toggle_button_get_active
+- (GTK_TOGGLE_BUTTON(prefs_page->gnome_proxy_checkbox));
+-#endif
+ fancy_prefs.enable_images = gtk_toggle_button_get_active
+ (GTK_TOGGLE_BUTTON(prefs_page->enable_images));
+ fancy_prefs.enable_remote_content = gtk_toggle_button_get_active
+@@ -441,9 +394,9 @@
+ (GTK_TOGGLE_BUTTON(prefs_page->enable_java));
+ fancy_prefs.open_external = combobox_get_active_data
+ (GTK_COMBO_BOX(prefs_page->open_external));
+- fancy_prefs.enable_proxy = gtk_toggle_button_get_active
++/* fancy_prefs.enable_proxy = gtk_toggle_button_get_active
+ (GTK_TOGGLE_BUTTON(prefs_page->proxy_checkbox));
+- fancy_prefs.proxy_str = pref_get_pref_from_entry(GTK_ENTRY(prefs_page->proxy_str));
++ fancy_prefs.proxy_str = pref_get_pref_from_entry(GTK_ENTRY(prefs_page->proxy_str)); */
+ #ifdef G_OS_WIN32
+ /* pref_get_pref_from_entry() escapes the backslashes in strings,
+ * we do not want that, since this entry contains a Windows path.
+diff -Naur claws-mail-4.1.1.orig/src/plugins/fancy/fancy_prefs.h claws-mail-4.1.1/src/plugins/fancy/fancy_prefs.h
+--- claws-mail-4.1.1.orig/src/plugins/fancy/fancy_prefs.h 2022-05-06 12:11:04.000000000 +0200
++++ claws-mail-4.1.1/src/plugins/fancy/fancy_prefs.h 2023-04-02 22:07:34.285867703 +0200
+@@ -1,6 +1,6 @@
+ /*
+ * Claws Mail -- A GTK based, lightweight, and fast e-mail client
+- * Copyright(C) 1999-2014 the Claws Mail Team
++ * Copyright(C) 1999-2023 the Claws Mail Team
+ * == Fancy Plugin ==
+ * This file Copyright (C) 2009 -2014 Salvatore De Paolis
+ * <iwkse@claws-mail.org> and the Claws Mail Team
+@@ -35,11 +35,8 @@
+ gboolean enable_java;
+ gboolean open_external;
+ gint zoom_level;
+-#ifdef HAVE_LIBSOUP_GNOME
+- gboolean enable_gnome_proxy;
+-#endif
+- gboolean enable_proxy;
+- gchar *proxy_str;
++ // gboolean enable_proxy;
++ // gchar *proxy_str;
+ gchar *stylesheet;
+ };
+
+diff -Naur claws-mail-4.1.1.orig/src/plugins/fancy/fancy_viewer.c claws-mail-4.1.1/src/plugins/fancy/fancy_viewer.c
+--- claws-mail-4.1.1.orig/src/plugins/fancy/fancy_viewer.c 2022-10-20 09:16:02.000000000 +0200
++++ claws-mail-4.1.1/src/plugins/fancy/fancy_viewer.c 2023-04-02 22:07:34.285867703 +0200
+@@ -1,7 +1,7 @@
+ /*
+ * Claws Mail -- A GTK based, lightweight, and fast e-mail client
+ * == Fancy Plugin ==
+- * Copyright(C) 1999-2022 the Claws Mail Team
++ * Copyright(C) 1999-2023 the Claws Mail Team
+ * This file Copyright (C) 2009-2014 Salvatore De Paolis
+ * <iwkse@claws-mail.org> and the Claws Mail Team
+ *
+@@ -1106,23 +1106,6 @@
+ viewer->mimeviewer.scroll_one_line = fancy_scroll_one_line;
+ viewer->view = WEBKIT_WEB_VIEW(webkit_web_view_new());
+
+-/*#ifdef HAVE_LIBSOUP_GNOME
+- TODO webkit_get_default_session() missing
+- * enum WebKitNetworkProxySettings
+- * */
+- /* Use GNOME proxy settings through libproxy */
+-/* if (fancy_prefs.enable_gnome_proxy) {
+- SoupSession *session = webkit_get_default_session();
+- soup_session_add_feature_by_type (session, SOUP_TYPE_PROXY_RESOLVER_GNOME);
+- }
+-#endif
+-
+- if (fancy_prefs.enable_proxy) {
+- SoupSession *session = webkit_get_default_session();
+- SoupURI* pURI = soup_uri_new(fancy_prefs.proxy_str);
+- g_object_set(session, "proxy-uri", pURI, NULL);
+- }
+-*/
+ viewer->settings = webkit_settings_new();
+ g_object_set(viewer->settings, "user-agent", "Fancy Viewer", NULL);
+ viewer->scrollwin = gtk_scrolled_window_new(NULL, NULL);
+diff -Naur claws-mail-4.1.1.orig/src/plugins/fancy/fancy_viewer.h claws-mail-4.1.1/src/plugins/fancy/fancy_viewer.h
+--- claws-mail-4.1.1.orig/src/plugins/fancy/fancy_viewer.h 2022-10-19 16:49:50.000000000 +0200
++++ claws-mail-4.1.1/src/plugins/fancy/fancy_viewer.h 2023-04-02 22:07:34.285867703 +0200
+@@ -1,8 +1,8 @@
+ /*
+ * Claws Mail -- a GTK based, lightweight, and fast e-mail client
+ * == Fancy Plugin ==
+- * Copyright (C) 1999-2013 Hiroyuki Yamamoto and the Claws Mail Team
+- * This file Copyright (C) 2009-2013 Salvatore De Paolis <iwkse@claws-mail.org>
++ * Copyright (C) 1999-2023 the Claws Mail Team
++ * This file Copyright (C) 2009-2023 Salvatore De Paolis <iwkse@claws-mail.org>
+ * and the Claws Mail Team
+ *
+ * This program is free software; you can redistribute it and/or modify
+@@ -51,10 +51,6 @@
+ #include <curl/curlver.h>
+ #include "filesel.h"
+
+-#ifdef HAVE_LIBSOUP_GNOME
+-#include <libsoup/soup-gnome.h>
+-#endif
+-
+ typedef enum _NavigationMode {
+ NAV_DEFAULT,
+ NAV_INNER,
+diff -Naur claws-mail-4.1.1.orig/src/plugins/fancy/Makefile.am claws-mail-4.1.1/src/plugins/fancy/Makefile.am
+--- claws-mail-4.1.1.orig/src/plugins/fancy/Makefile.am 2022-10-20 09:16:02.000000000 +0200
++++ claws-mail-4.1.1/src/plugins/fancy/Makefile.am 2023-04-02 22:07:34.285867703 +0200
+@@ -1,4 +1,4 @@
+-# Copyright 1999-2022 the Claws Mail team.
++# Copyright 1999-2023 the Claws Mail team.
+ # This file is part of Claws Mail package, and distributed under the
+ # terms of the General Public License version 3 (or later).
+ # See COPYING file for license details.
+@@ -28,7 +28,6 @@
+ fancy_la_LIBADD = $(plugin_libadd) \
+ $(GTK_LIBS) \
+ $(WEBKIT_LIBS) \
+- $(LIBSOUP_GNOME_LIBS) \
+ $(CURL_LIBS)
+
+ fancy_la_CPPFLAGS = \
+@@ -37,7 +36,6 @@
+ $(GTK_CFLAGS) \
+ $(ENCHANT_CFLAGS) \
+ $(WEBKIT_CFLAGS) \
+- $(LIBSOUP_GNOME_CFLAGS) \
+ $(CURL_CFLAGS) \
+ -DFANCY_WEB_EXTENSIONS_DIR=\""$(pkglibdir)/plugins/web_extensions"\" \
+ -DFANCY_WEB_EXTENSION_FILE=\""fancywebextension"\"
diff --git a/mail-client/claws-mail/metadata.xml b/mail-client/claws-mail/metadata.xml
index 3568245d4713..db7340dd4473 100644
--- a/mail-client/claws-mail/metadata.xml
+++ b/mail-client/claws-mail/metadata.xml
@@ -8,7 +8,6 @@
<use>
<flag name="archive">Enable archiving plugin</flag>
<flag name="bogofilter">Build <pkg>mail-filter/bogofilter</pkg> plugin</flag>
- <flag name="dillo">Enable dillo html viewer plugin</flag>
<flag name="gdata">Enable plugin for access to Google data providers</flag>
<flag name="libcanberra">Enable sound notification in connection with USE=notification</flag>
<flag name="libnotify">Enable notification on the desktop in connection with USE=notification</flag>
@@ -20,6 +19,5 @@
<flag name="smime">Build plugin for S/MIME support</flag>
<flag name="spam-report">Enable plugin for spam reporting to various services</flag>
<flag name="spamassassin">Build <pkg>mail-filter/spamassassin</pkg> plugin</flag>
- <flag name="valgrind">Add support for memory debugging using valgrind</flag>
</use>
</pkgmetadata>
diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index 8cb672c7221d..a3042cb540b1 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,3 +1,3 @@
-DIST evolution-3.46.3.tar.xz 13372368 BLAKE2B 55e7f551d91e867f2307caf82f43640ee593c9b18f83c8f2ec2c3493075bb87a4421bc2df722156b3a12e6ac84536e1db92de2dfca72315a09cd99828811f0e8 SHA512 3c832509dba78a07dd7521c049214377108a1866c754afb1c756f9a487b648612480b4a17d853d9ec59f1c209667b29b5711f1e5e1b336e344cbed7bf8dd4069
-DIST evolution-3.46.4.tar.xz 13374292 BLAKE2B 2d75548d1e2a3b9b539419613830a04ac904c37a85d995ed793c95642ca8336a504d0f5191f495b305af5ed47a1f1a2133062bc7e5f6c75d851961f8b8bd4509 SHA512 349270f84ee435452601e49a942478d9ef8060638b74135478b0f531bebc7be99019be749d7acb14237e9ff042e0443db30f053465ebc9f821263d86d8d8ae95
-DIST evolution-3.48.0.tar.xz 13427316 BLAKE2B bbf6722b8772f83f116748e247bb941b750a3f1b92c7a19cbe47848185f618a3413b67625bee0582ea89054571f0b637fff5c97b4cc545d4d87c3ff60d320fc6 SHA512 a57b2df1eb0aac7f10244b1c8b520a2ac6442699763c992820653bc758a9fd775ab290b0a2c39cb51805b4db9dfbbf0510f29085844406eae66c676c7c5671f4
+DIST evolution-3.48.1.tar.xz 13426460 BLAKE2B c9948754ad25c62c2d132ff67e601c49343503298bb96e4c483b15b1bd6a5f90264a6761ef91e649e9e00af8098c52f45078fa12862f2b9c8236c0fa650c60b3 SHA512 b7f1932eff3197e3ed167be56f374fface058fcf373831d17f3211b4aa5c4561139c7a0d737af3b0b6ca2bf6bf8941c259b8eb17f678bbaacc60956059910857
+DIST evolution-3.48.2.tar.xz 13439640 BLAKE2B 98f7297a1854a6f823b849c3f360b5bdc32ee14f28618232cb3c87dca91a85b6accb6aa50f8eda326e4086450882b1556af6e367161316a3d551580ee9ca22a1 SHA512 d6d0af82fa31550a5657854c310ee2a00892bb9d0b7e3ace419880426315e66bc6c02dc6b7d3c4559e23d02b340e84054fc1e54fedeb08cddd035e9140f24a85
+DIST evolution-3.48.3.tar.xz 13439656 BLAKE2B 2d1120302c160cc434512681e14e6cfc7def17097a7cedcf8a0549caadd26063795619932069c55a875485e2a1e3d8dbbdf356ff5ad7c2eb76af76e285bf543a SHA512 80af99d5351cc8303db1ed55f84473c1b8dd08eefa04370510a4fb249b3bb514e6c9ca2b650ef04b240c413b1e4f23388c5aa4493df74dc0ebabfdb115ceef58
diff --git a/mail-client/evolution/evolution-3.46.3-r1.ebuild b/mail-client/evolution/evolution-3.48.1.ebuild
index 5c8de672ba9e..e56c7302db20 100644
--- a/mail-client/evolution/evolution-3.46.3-r1.ebuild
+++ b/mail-client/evolution/evolution-3.48.1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
# glade-3 support is for maintainers only per configure.ac
# pst is not mature enough and changes API/ABI frequently
-# dconf explicitely needed for backup plugin
+# dconf explicitly needed for backup plugin
# gnome-desktop support is optional with --enable-gnome-desktop
# automagic libunity dep
# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
diff --git a/mail-client/evolution/evolution-3.48.0.ebuild b/mail-client/evolution/evolution-3.48.2.ebuild
index 915b9f86c631..915b9f86c631 100644
--- a/mail-client/evolution/evolution-3.48.0.ebuild
+++ b/mail-client/evolution/evolution-3.48.2.ebuild
diff --git a/mail-client/evolution/evolution-3.46.4.ebuild b/mail-client/evolution/evolution-3.48.3.ebuild
index aa8049682a72..915b9f86c631 100644
--- a/mail-client/evolution/evolution-3.46.4.ebuild
+++ b/mail-client/evolution/evolution-3.48.3.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
# glade-3 support is for maintainers only per configure.ac
# pst is not mature enough and changes API/ABI frequently
-# dconf explicitely needed for backup plugin
+# dconf explicitly needed for backup plugin
# gnome-desktop support is optional with --enable-gnome-desktop
# automagic libunity dep
# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest
index fcaeb9131167..1008a8f2fa85 100644
--- a/mail-client/mutt/Manifest
+++ b/mail-client/mutt/Manifest
@@ -1,6 +1,6 @@
+DIST mutt-2.2.10.tar.gz 5530411 BLAKE2B d6892f49520b4fd73d7d0d04119b4f05828d76a4be4b55a8dbc585ef817d4455c9b9a93158d31e0699f011023de524355930d4acff3b9454982da0042c54db22 SHA512 6db0009163b31425dafe7b6e38374a623f1fd057daf57baaebe18be6d42e5a0ce7087a41bc5e2411f4fbe144497a43682c480754b51108952c7dd16b9294192f
DIST mutt-2.2.3.tar.gz 5509344 BLAKE2B 57d9d29d009e8dce6b27277aa4df371a4b03e783fb5482dc10db20ffa393db01b1aaeaee49bf8421b048e5bb07eeff31fcc1ef84db982b58c618d396ce11e56e SHA512 47656ee1b741d0d165fde4027fc7278910e39e9d5d0bfc5c52e7e767c3373bd3755833269d256364333fd4502c67490adcd5e4b33f1141f53ad575e9fb1a5131
-DIST mutt-2.2.8.tar.gz 5527187 BLAKE2B cdbb2ba8971a6f9cf6f5ee8f1e666e835d1716957d001561c67fab6381041ce5f8c994dad6e2d83f76e47f1ea12033d55b2c5f61348369c740f224d80405c0e1 SHA512 7723dffd5fb0f6f1aa1ab22e90f101d0d8b9cd4f198a3ac7ebbba7a3c00e0f2163ce03075f48a6f288a81bf621204c8d8eb247a3fb216a5f7d37686b0e8b9fb2
DIST mutt-2.2.9.tar.gz 5526236 BLAKE2B 86b0743102bb1b023b3ccb03740c24c6ec728765b3770afdb3faed2982789aaa38a7c306e5ee30ca05ced1baa7771657ab37e5ad53eaf59ec73e51990f699c74 SHA512 d4d308ba573ba6e43b6dd2c131d0dc345163bd375f19a9038c9eeaf271f9da88043951f6c74658ff1a9d7a8fdcce28809aba50ab3f5aa0d34b77cf4989bc054f
+DIST mutt-gentoo-2.2.10-patches-r0.tar.xz 23192 BLAKE2B edf2f587ce3442f7e6d28fec96bc22effc39e68722d32fabfbe92ff5ce5bbe91256931c39ff7ab6c0638175302ecc4a2fc91a84ad2018831b97317a10aac7e98 SHA512 0f25f7bde16d6ed30e3b1e31a9ab1837f839d52b46f99558fa3942ddc880bc2eefb2328cc2c982332af956dc5998b9144a148a07bb90b8e447436fcd969c6258
DIST mutt-gentoo-2.2.3-patches-r0.tar.xz 23168 BLAKE2B be7fad2f06b913439df4fb7a223e7305b66195153329956f4be9fdd524ac0de6121ccf9a6dc506b0b68e12759667173379c4e0ff1645c1b9948aaed1f7601033 SHA512 22edcc53a42133093eb163e4cfba2e865aec31ef87c74e35aaad10d9a4543f9d2cf477ac263da11e247eba300eb72a42870a59a8a3a90341691bdb0ee6d44d5f
-DIST mutt-gentoo-2.2.8-patches-r0.tar.xz 23192 BLAKE2B f5e3baf4ae5fe54afc30f6449581646120b92cdaff6bdffbe936c65072b4dc013520fbc864d05fceefc0e3e2c6be34b01bca7aa3bdc933f14c8048d3aa886cb6 SHA512 82b31fed5e55f58a8cfa5f02b0c9ee170d66d2bfb09c0f59763c3070fd2358c265a4a0ede3b552c91f4e13c7ab7d87eadec9d2f245943a629361d8b98d8c1cbd
DIST mutt-gentoo-2.2.9-patches-r0.tar.xz 23152 BLAKE2B 7cf64577ba36bd021238a0b09b7dc8ba7b8430215b7e15baab2c078740af135025a34b259ac05da59261c49ba73d29fb884d6e89cebf30499e40c00523693d08 SHA512 3bd74829b2cef73d0341c70a4d26feffee39ae7737c75322469921c0f97a7ecdccf627c6cee7f3c6e5ccd412ebf973a3f61f0156967cbd2ddd5b9e302d47d8dd
diff --git a/mail-client/mutt/mutt-2.2.8.ebuild b/mail-client/mutt/mutt-2.2.10.ebuild
index 2f770033de52..739656517029 100644
--- a/mail-client/mutt/mutt-2.2.8.ebuild
+++ b/mail-client/mutt/mutt-2.2.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -28,7 +28,7 @@ REQUIRED_USE="
autocrypt? ( gpgme )"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
# yes, we overdepend on the backend impls here, hopefully one day we can
# have REQUIRED_USE do what it is made for again. bug #607360
CDEPEND="
@@ -170,12 +170,6 @@ src_configure() {
"--with-exec-shell=${EPREFIX}/bin/sh"
)
- if [[ ${CHOST} == *-solaris2.* && ${CHOST#*-solaris2.} -le 10 ]] ; then
- # arrows in index view do not show when using wchar_t
- # or misalign due to wrong computations
- myconf+=( "--without-wc-funcs" )
- fi
-
# note: REQUIRED_USE should have selected only one of these, but for
# bug #607360 we're forced to allow multiple. For that reason, this
# list is ordered to preference, and only the first is taken.
diff --git a/mail-client/mutt/mutt-2.2.3.ebuild b/mail-client/mutt/mutt-2.2.3.ebuild
index 49f24a28652d..749342f6246c 100644
--- a/mail-client/mutt/mutt-2.2.3.ebuild
+++ b/mail-client/mutt/mutt-2.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -28,7 +28,7 @@ REQUIRED_USE="
autocrypt? ( gpgme )"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# yes, we overdepend on the backend impls here, hopefully one day we can
# have REQUIRED_USE do what it is made for again. bug #607360
CDEPEND="
@@ -159,12 +159,6 @@ src_configure() {
"--with-exec-shell=${EPREFIX}/bin/sh"
)
- if [[ ${CHOST} == *-solaris2.* && ${CHOST#*-solaris2.} -le 10 ]] ; then
- # arrows in index view do not show when using wchar_t
- # or misalign due to wrong computations
- myconf+=( "--without-wc-funcs" )
- fi
-
# note: REQUIRED_USE should have selected only one of these, but for
# bug #607360 we're forced to allow multiple. For that reason, this
# list is ordered to preference, and only the first is taken.
diff --git a/mail-client/mutt/mutt-2.2.9.ebuild b/mail-client/mutt/mutt-2.2.9.ebuild
index 2f770033de52..0c9fb3980886 100644
--- a/mail-client/mutt/mutt-2.2.9.ebuild
+++ b/mail-client/mutt/mutt-2.2.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -28,7 +28,7 @@ REQUIRED_USE="
autocrypt? ( gpgme )"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# yes, we overdepend on the backend impls here, hopefully one day we can
# have REQUIRED_USE do what it is made for again. bug #607360
CDEPEND="
@@ -170,12 +170,6 @@ src_configure() {
"--with-exec-shell=${EPREFIX}/bin/sh"
)
- if [[ ${CHOST} == *-solaris2.* && ${CHOST#*-solaris2.} -le 10 ]] ; then
- # arrows in index view do not show when using wchar_t
- # or misalign due to wrong computations
- myconf+=( "--without-wc-funcs" )
- fi
-
# note: REQUIRED_USE should have selected only one of these, but for
# bug #607360 we're forced to allow multiple. For that reason, this
# list is ordered to preference, and only the first is taken.
diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 31393abf5e2f..e9cc908ee15d 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,4 +1,5 @@
DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4 SHA512 8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
-DIST neomutt-20220429.tar.gz 3774374 BLAKE2B a67ae009bc24335693bb7abc2b1de5a957a4d912755f460ae205050963dc4556896a6f94971a7d113a5af8202d8a6ecff4cfff16c157725d4792eb31f5402a64 SHA512 ce151cabe9fe0c45f379dd7a71790f600faa9283c79a486c1421b5fe3b19b7f12d71dc36ec330e1b28b26ed83bf4c47b656ca823c484105ea3f80ef9166e7f0b
-DIST neomutt-20230322.tar.gz 3716391 BLAKE2B c845a354a19d1f014efe9a64503b8b612fce99cc4cef5828532f7a6b035d133d4159fdcb138da1b64d3c3e1c45e0046fa65ed3a0d753df8f762d98c993060b15 SHA512 bbe88d1906db2c8633380a55f0c9a1c0e74994c653bfcd2605608f7ee15a3b761139f9996daebb8c968d83760eec5df620de8ebed72eb52e5d9765ff837a3fb3
+DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08 SHA512 53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
+DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403 SHA512 0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
+DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18 SHA512 6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 BLAKE2B 50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54 SHA512 3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3
diff --git a/mail-client/neomutt/neomutt-20230322.ebuild b/mail-client/neomutt/neomutt-20230407-r1.ebuild
index 771367cdb4f5..9769219b8f76 100644
--- a/mail-client/neomutt/neomutt-20230322.ebuild
+++ b/mail-client/neomutt/neomutt-20230407-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,9 +21,9 @@ HOMEPAGE="https://neomutt.org/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
- lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
- ssl tokyocabinet test zlib zstd"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
+ lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+ test zlib zstd"
REQUIRED_USE="
autocrypt? ( gpgme )"
@@ -31,11 +31,9 @@ CDEPEND="
app-misc/mime-types
berkdb? (
|| (
- sys-libs/db:6.0
sys-libs/db:5.3
sys-libs/db:4.8
)
- <sys-libs/db-6.3:=
)
gdbm? ( sys-libs/gdbm:= )
kyotocabinet? ( dev-db/kyotocabinet )
@@ -46,12 +44,10 @@ CDEPEND="
gnutls? ( >=net-libs/gnutls-1.0.17:= )
gpgme? ( >=app-crypt/gpgme-1.13.1:= )
autocrypt? ( >=dev-db/sqlite-3 )
- idn? ( net-dns/libidn:= )
+ idn? ( net-dns/libidn2:= )
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )
sasl? ( >=dev-libs/cyrus-sasl-2 )
- !slang? ( sys-libs/ncurses:0= )
- slang? ( sys-libs/slang )
ssl? ( >=dev-libs/openssl-1.0.2u:0= )
lz4? ( app-arch/lz4 )
zlib? ( sys-libs/zlib )
@@ -109,11 +105,11 @@ src_configure() {
"$(use_enable zlib)"
"$(use_enable zstd)"
- "$(use_enable idn)"
+ --disable-idn
+ "$(use_enable idn idn2)"
"$(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)"
diff --git a/mail-client/neomutt/neomutt-20220429.ebuild b/mail-client/neomutt/neomutt-20230407.ebuild
index 771367cdb4f5..07e7a55be324 100644
--- a/mail-client/neomutt/neomutt-20220429.ebuild
+++ b/mail-client/neomutt/neomutt-20230407.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ CDEPEND="
gnutls? ( >=net-libs/gnutls-1.0.17:= )
gpgme? ( >=app-crypt/gpgme-1.13.1:= )
autocrypt? ( >=dev-db/sqlite-3 )
- idn? ( net-dns/libidn:= )
+ idn? ( net-dns/libidn2:= )
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )
sasl? ( >=dev-libs/cyrus-sasl-2 )
@@ -109,7 +109,8 @@ src_configure() {
"$(use_enable zlib)"
"$(use_enable zstd)"
- "$(use_enable idn)"
+ --disable-idn
+ "$(use_enable idn idn2)"
"$(use_enable kerberos gss)"
"$(use_enable lmdb)"
"$(use_enable sasl)"
diff --git a/mail-client/neomutt/neomutt-20230512.ebuild b/mail-client/neomutt/neomutt-20230512.ebuild
new file mode 100644
index 000000000000..9769219b8f76
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20230512.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ 99999999$ ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/neomutt/neomutt.git"
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz -> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
+ lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+ test zlib zstd"
+REQUIRED_USE="
+ autocrypt? ( gpgme )"
+
+CDEPEND="
+ app-misc/mime-types
+ berkdb? (
+ || (
+ sys-libs/db:5.3
+ sys-libs/db:4.8
+ )
+ )
+ 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-1.13.1:= )
+ autocrypt? ( >=dev-db/sqlite-3 )
+ idn? ( net-dns/libidn2:= )
+ kerberos? ( virtual/krb5 )
+ notmuch? ( net-mail/notmuch:= )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+ lz4? ( app-arch/lz4 )
+ zlib? ( sys-libs/zlib )
+ zstd? ( app-arch/zstd )
+"
+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 )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+ if [[ -n ${A} ]]; then
+ unpack ${A}
+ fi
+ if [[ ${PV} =~ 99999999$ ]]; then
+ git-r3_src_unpack
+ fi
+}
+
+src_configure() {
+ local myconf=(
+ "$(usex doc --full-doc --disable-doc)"
+ "$(use_enable nls)"
+ "$(use_enable notmuch)"
+
+ "$(use_enable autocrypt)"
+ "$(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)"
+
+ # Header compression.
+ "$(use_enable lz4)"
+ "$(use_enable zlib)"
+ "$(use_enable zstd)"
+
+ --disable-idn
+ "$(use_enable idn idn2)"
+ "$(use_enable kerberos gss)"
+ "$(use_enable lmdb)"
+ "$(use_enable sasl)"
+ "--sysconfdir=${EPREFIX}/etc/${PN}"
+ "$(use_enable ssl)"
+ "$(use_enable gnutls)"
+
+ "$(usex test --testing --disable-testing)"
+ )
+
+ econf CCACHE=none CC_FOR_BUILD="$(tc-getCC)" "${myconf[@]}"
+}
+
+src_test() {
+ local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})"
+ pushd ${test_dir} || die "Could not cd into test_dir"
+ NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \
+ || die "Failed to run the setup.sh script"
+ popd || die "Could not cd back"
+ NEOMUTT_TEST_DIR="${test_dir}" emake test
+}
+
+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
+
+ if use autocrypt && ! use idn; then
+ ewarn " It is highly recommended that NeoMutt be also configured"
+ ewarn " with idn when autocrypt is enabled."
+ fi
+}
diff --git a/mail-client/neomutt/neomutt-20230517.ebuild b/mail-client/neomutt/neomutt-20230517.ebuild
new file mode 100644
index 000000000000..9769219b8f76
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20230517.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ 99999999$ ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/neomutt/neomutt.git"
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz -> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
+ lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+ test zlib zstd"
+REQUIRED_USE="
+ autocrypt? ( gpgme )"
+
+CDEPEND="
+ app-misc/mime-types
+ berkdb? (
+ || (
+ sys-libs/db:5.3
+ sys-libs/db:4.8
+ )
+ )
+ 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-1.13.1:= )
+ autocrypt? ( >=dev-db/sqlite-3 )
+ idn? ( net-dns/libidn2:= )
+ kerberos? ( virtual/krb5 )
+ notmuch? ( net-mail/notmuch:= )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+ lz4? ( app-arch/lz4 )
+ zlib? ( sys-libs/zlib )
+ zstd? ( app-arch/zstd )
+"
+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 )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+ if [[ -n ${A} ]]; then
+ unpack ${A}
+ fi
+ if [[ ${PV} =~ 99999999$ ]]; then
+ git-r3_src_unpack
+ fi
+}
+
+src_configure() {
+ local myconf=(
+ "$(usex doc --full-doc --disable-doc)"
+ "$(use_enable nls)"
+ "$(use_enable notmuch)"
+
+ "$(use_enable autocrypt)"
+ "$(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)"
+
+ # Header compression.
+ "$(use_enable lz4)"
+ "$(use_enable zlib)"
+ "$(use_enable zstd)"
+
+ --disable-idn
+ "$(use_enable idn idn2)"
+ "$(use_enable kerberos gss)"
+ "$(use_enable lmdb)"
+ "$(use_enable sasl)"
+ "--sysconfdir=${EPREFIX}/etc/${PN}"
+ "$(use_enable ssl)"
+ "$(use_enable gnutls)"
+
+ "$(usex test --testing --disable-testing)"
+ )
+
+ econf CCACHE=none CC_FOR_BUILD="$(tc-getCC)" "${myconf[@]}"
+}
+
+src_test() {
+ local test_dir="$(readlink --canonicalize "${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})"
+ pushd ${test_dir} || die "Could not cd into test_dir"
+ NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \
+ || die "Failed to run the setup.sh script"
+ popd || die "Could not cd back"
+ NEOMUTT_TEST_DIR="${test_dir}" emake test
+}
+
+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
+
+ if use autocrypt && ! use idn; then
+ ewarn " It is highly recommended that NeoMutt be also configured"
+ ewarn " with idn when autocrypt is enabled."
+ fi
+}
diff --git a/mail-client/neomutt/neomutt-99999999.ebuild b/mail-client/neomutt/neomutt-99999999.ebuild
index 75602e5c7587..07e7a55be324 100644
--- a/mail-client/neomutt/neomutt-99999999.ebuild
+++ b/mail-client/neomutt/neomutt-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} =~ 99999999$ ]]; then
EGIT_REPO_URI="https://github.com/neomutt/neomutt.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
fi
TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
@@ -46,7 +46,7 @@ CDEPEND="
gnutls? ( >=net-libs/gnutls-1.0.17:= )
gpgme? ( >=app-crypt/gpgme-1.13.1:= )
autocrypt? ( >=dev-db/sqlite-3 )
- idn? ( net-dns/libidn:= )
+ idn? ( net-dns/libidn2:= )
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )
sasl? ( >=dev-libs/cyrus-sasl-2 )
@@ -109,7 +109,8 @@ src_configure() {
"$(use_enable zlib)"
"$(use_enable zstd)"
- "$(use_enable idn)"
+ --disable-idn
+ "$(use_enable idn idn2)"
"$(use_enable kerberos gss)"
"$(use_enable lmdb)"
"$(use_enable sasl)"
diff --git a/mail-client/sylpheed/Manifest b/mail-client/sylpheed/Manifest
deleted file mode 100644
index 8bcca88f4e71..000000000000
--- a/mail-client/sylpheed/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sylpheed-3.7.0.tar.bz2 3612328 BLAKE2B bd8182db8a46b956e12b3da4b15d3ee8184a612e2fb216aca20fd4a022610b17416f994d36b390a5a92835915e95f08bd59bf71154a86962c9564162be891f21 SHA512 490837528bf7ba9d26994cd5fff00b6e5390a127419b9d0efd9fc25c38be1291d55c5b8daebdf5ca9d9159a51c938449e76212328f3eae40cc039db88cb5caa4
diff --git a/mail-client/sylpheed/files/sylpheed-CVE-2021-37746.patch b/mail-client/sylpheed/files/sylpheed-CVE-2021-37746.patch
deleted file mode 100644
index 47a6f078e824..000000000000
--- a/mail-client/sylpheed/files/sylpheed-CVE-2021-37746.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-https://src.fedoraproject.org/rpms/sylpheed/blob/rawhide/f/sylpheed-3.7.0-uri-check.patch
-
-From 4d7dfe055673b49391af66f45643bc956799a4ca Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Dan=20Hor=C3=A1k?= <dan@danny.cz>
-Date: Mon, 2 Aug 2021 12:04:42 +0200
-Subject: [PATCH] harden link checker before accepting click
-
-http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=ac286a71ed78429e16c612161251b9ea90ccd431;hp=a4a629ce824011f5ae3f0b8cb1117f9608b7f5ad
-
-Resolves: CVE-2021-37746
----
- src/textview.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/textview.c b/src/textview.c
-index e55eea9e..6fbb8a1d 100644
---- a/src/textview.c
-+++ b/src/textview.c
-@@ -2689,7 +2689,7 @@ static gboolean textview_uri_security_check(TextView *textview, RemoteURI *uri)
- gboolean retval = TRUE;
-
- if (is_uri_string(uri->uri) == FALSE)
-- return TRUE;
-+ return FALSE;
-
- buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview->text));
- gtk_text_buffer_get_iter_at_offset(buffer, &start_iter, uri->start);
-@@ -2725,6 +2725,8 @@ static gboolean textview_uri_security_check(TextView *textview, RemoteURI *uri)
- if (aval == G_ALERTDEFAULT)
- retval = TRUE;
- }
-+ if (strlen(uri->uri) > get_uri_len(uri->uri))
-+ retval = FALSE;
-
- g_free(visible_str);
-
---
-2.31.1
-
diff --git a/mail-client/sylpheed/files/sylpheed-tls-1.3.patch b/mail-client/sylpheed/files/sylpheed-tls-1.3.patch
deleted file mode 100644
index a8215dd2a0d1..000000000000
--- a/mail-client/sylpheed/files/sylpheed-tls-1.3.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-https://sylpheed.sraoss.jp/redmine/issues/306
-
-Author: Antonio Ospite <ao2@ao2.it>
-
---- a/libsylph/ssl.c
-+++ b/libsylph/ssl.c
-@@ -262,6 +262,10 @@ gboolean ssl_init_socket_with_method(SockInfo *sockinfo, SSLMethod method)
- return FALSE;
- }
-
-+#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME
-+ SSL_set_tlsext_host_name(sockinfo->ssl, sockinfo->hostname);
-+#endif
-+
- SSL_set_fd(sockinfo->ssl, sockinfo->sock);
- while ((ret = SSL_connect(sockinfo->ssl)) != 1) {
- err = SSL_get_error(sockinfo->ssl, ret);
diff --git a/mail-client/sylpheed/metadata.xml b/mail-client/sylpheed/metadata.xml
deleted file mode 100644
index 5228794459ac..000000000000
--- a/mail-client/sylpheed/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>hattya@gentoo.org</email>
- <name>Akinori Hattori</name>
- </maintainer>
- <use>
- <flag name="oniguruma">Use <pkg>dev-libs/oniguruma</pkg> for regular expression</flag>
- </use>
-</pkgmetadata>
diff --git a/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild b/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild
deleted file mode 100644
index 1899b3053048..000000000000
--- a/mail-client/sylpheed/sylpheed-3.7.0-r5.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit desktop xdg
-
-DESCRIPTION="A lightweight email client and newsreader"
-HOMEPAGE="http://sylpheed.sraoss.jp/"
-SRC_URI="http://${PN}.sraoss.jp/${PN}/v${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="crypt ipv6 ldap nls oniguruma spell ssl xface"
-
-CDEPEND="net-libs/liblockfile
- x11-libs/gtk+:2
- crypt? ( app-crypt/gpgme:= )
- ldap? ( net-nds/openldap:= )
- nls? ( sys-devel/gettext )
- oniguruma? ( dev-libs/oniguruma:= )
- spell? (
- app-text/gtkspell:2
- dev-libs/dbus-glib
- )
- ssl? ( dev-libs/openssl:0= )"
-RDEPEND="${CDEPEND}
- app-misc/mime-types
- net-misc/curl"
-DEPEND="${CDEPEND}
- xface? ( media-libs/compface )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-tls-1.3.patch
- "${FILESDIR}"/${PN}-CVE-2021-37746.patch
-)
-DOCS="AUTHORS ChangeLog* NEW* PLUGIN* README* TODO*"
-
-src_configure() {
- local htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
- econf \
- $(use_enable crypt gpgme) \
- $(use_enable ipv6) \
- $(use_enable ldap) \
- $(use_enable oniguruma) \
- $(use_enable spell gtkspell) \
- $(use_enable ssl) \
- $(use_enable xface compface) \
- --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins \
- --with-manualdir="${htmldir}"/manual \
- --with-faqdir="${htmldir}"/faq \
- --disable-updatecheck
-}
-
-src_install() {
- default
-
- doicon *.png
- domenu *.desktop
-
- cd plugin/attachment_tool
- emake DESTDIR="${D}" install-plugin
- docinto plugin/attachment_tool
- dodoc README
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest
index 4efb8230bd47..6af2fcc34f90 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,66 +1,66 @@
-DIST thunderbird-102.9.0-af.xpi 556846 BLAKE2B 4f98b3d4db5a1a7c63438544ec6d661554057d68c091e347610a223459f480becdd345ffae53476dfb2b2ff7b61234f19e275185be886a390f2956a3326481aa SHA512 26cdfeecb18a14bfe01902987b9051b2d58b1f4bd85b45e90ca86eb2929c5387077b146f3bf681b80268bba2d048be15bc11124d58db1176ea2b6b487d9422c8
-DIST thunderbird-102.9.0-ar.xpi 666812 BLAKE2B c5146b6f9b578385792f4bb24f08c406100c613618230b8c09b5c518453a57ef1751cbfed4485d9f3145a13674a2e21f7012a0d7ff1c8a9d7bf7810e492093c2 SHA512 1b4b2875783cb9681343baa268a6d9ec788e366e09e5e2ced5838e1e3083b664f771c5e788cfd1c80410ce029f46c70a48014024e41b6d98791cea95d4801daf
-DIST thunderbird-102.9.0-ast.xpi 572266 BLAKE2B eb7d8987f51f99694833304d0d86158df2c61b3c6c9cfea17dd8855cd98d8746449e67b98194d22da51ccc65b7b62c9ac66b16a9093e371d4557d067620dc234 SHA512 1f897917ac1ab4513040275d195c207fc60904691415b64d2cc768877f4a4e04e5d953d734c867700f5b32e614de6c57d6671c08f10e4c72d6c8b8d23682a07d
-DIST thunderbird-102.9.0-be.xpi 701891 BLAKE2B fd1bdde4dc3556066a0c297f1dc04e88a8a73461624e1491c4981d85e85372c9574191d76785592c037e5d33848ed8deb0b5ceb43a3745cd028e6b828843a982 SHA512 638354d83f4308cceffa203ac638b0272ab39a49eed122f04ecf4a502746ef1bb4b813111604a0aad18f27c34820d81fec7aaa4f01b157ec7f75c572005e6654
-DIST thunderbird-102.9.0-bg.xpi 693377 BLAKE2B f44f893cc9a89330753ca258aa15b91084e32a7f15ba571b67a544656a6c83a0f8629121eda2ac2df602a8aa836444667eb7a3bccce37e4f92cbf7d599d488f4 SHA512 56b2aa36c4802c7c64d10ef69ec484ee7eaf72ca698d9f3d4881efe1575058d244efff3272ced304a6f0527eeee0975c79c862bb4c690eff847625f3fe414df9
-DIST thunderbird-102.9.0-br.xpi 626470 BLAKE2B 04d0eb066b0f7c5487411c7f165056602379db85b85dd7dd5ceb1278d31d3e7f258ea08d5a62fca4f955bfdbc9d806dda19b8bff9e832a89a5507c1bfa54d514 SHA512 67510da0d9124bd6e3f56b833846b95bcace979ac8588ca5d490427a3012852b6b74ea926e3b058965fb6c0f0807b921328ee4ac5479973bc984d18c60273e94
-DIST thunderbird-102.9.0-ca.xpi 651365 BLAKE2B 0d5e4ae8a9f2cb1c569bb405bd3bf3c87dc60083a9352272531a9ca6b8e724db7b856412424b2c4f8e37a623a0c42de889d254fb8cbe1faaf6c979c86d2f6298 SHA512 df76e4b699f1e5e6021186b20285d3a1aa35969fe6ae23ad3d154f6ee26f23988c67d777fdc85c9442a4e4eaf06bf2d8bcd0e71727b0c9aab3c3bd458c465169
-DIST thunderbird-102.9.0-cak.xpi 651756 BLAKE2B 276bf44151ec19262b1d467896b92150eb363353528103deb72d8cae7f2c1ad43421a83e24b79b2ec14883a69ddb61a6fd11bef546bf59e9ee7bbee8530cea7a SHA512 12b5e00d64b19c9a3ac7237b6f97e081ccce6f96d6090252dbe9ec278b23a7ce05faf1a64da688d7605ad54f52dfd80ed50a700561f8779be3471552bb584869
-DIST thunderbird-102.9.0-cs.xpi 728624 BLAKE2B a3e0b7e50ce0d08fee6f7ff3d45439b70b15790693b82effff2f4bcb89ebf5f5c495d984ebe6c01e10c9579c646d4d822cdae44ffb55bf24fd6135d0e8f72546 SHA512 b3bbbbb19b46cf1674994d27d0457c3c0ac25ec10ff9b4ec12405e5bb8a49045f215315531b281c702006a99406b351c840b6b330f1f874b05d426ca48334fa4
-DIST thunderbird-102.9.0-cy.xpi 705575 BLAKE2B 354069fec8d9f6e17207c79cc68e905bd3cf3c59aecfde9a911804444e94459ff9f08fea85bb8d56467bb4065592981bbf86306d46bc2c65d11438628c0b9531 SHA512 3591d840dd4b7ff68f6e8f575541e9b4a44d86f3d937fb140fe093adeae9c6b45a8fd1540f2abc679fd8fffe0692c4eaf1f445343ca3d537ad9c026ef3f7718d
-DIST thunderbird-102.9.0-da.xpi 685254 BLAKE2B 7db530f79aaca42bb8b788b81b135a8c6f2d57161dca480af9507d631495f74ae77df328445a847c56e7108ad53d3792d81dfecbd75c3f6983f5f54b36ffc500 SHA512 1d9caf0809802720d16727c93921844d747273323cf2fb662a0d3ece1929ba4c141e792962bcd797e7ace5590305ab62862858b5b19fd3dfdba06beeb4f9dcc9
-DIST thunderbird-102.9.0-de.xpi 717943 BLAKE2B 3e5166728b70f2500a376f10f28c06bee0945990a8191b1f02d85b078f744667e4c49f60d1cc8f131c2b0fb5d0eb7d66cfa292397138165e65722d72b658ac02 SHA512 4ae58445fb12603517150dbd4746e30745a3906ffb7da839476eab8f99b153824100bb08e19219054bf7b1bb9d89d9c4e9d199943686495fd8cbf0201db29d35
-DIST thunderbird-102.9.0-dsb.xpi 737085 BLAKE2B 42691ccf3eacee124c7b73d242fcf0df3d7357ec754e24a2992f3822e363a5e4f1455a86b041803c4eccae32463a66c51a22511d1bc9e984fc5c6fcb0be11a2b SHA512 5d3782b4fbb229ae4cdc34da6b3621c58647f0becbfdde0b7c850a853535d8d70199c770b579c1b54d3f2b102c68656e15f5141db7bb407a36c83617e391a7ee
-DIST thunderbird-102.9.0-el.xpi 840813 BLAKE2B 809c6cb014059c81b1b22c356ae7318eee0b2366a6bfc38b76fc47194c6a3f5e0b869e34cec195bd0be3b173d36f0d784730341e81b7594856f460dc8fb0dd13 SHA512 97c50f7625d32dfd5395936afa0813cc0df77539608927a790fb2fcbac30beca9ea92fbdaacdbff902392f4f4e148ffca1cc872decb99434f56082b4cdd13019
-DIST thunderbird-102.9.0-en-CA.xpi 659093 BLAKE2B ba7d6133971a7283abf6ebca4d33b5dafe49b70de58223258123cbcd154c4536b5c6a9285ae98aca054c0481d682e4d3c0cf0d37c948c4ba8452a6f60a11a6eb SHA512 33c136bb77fe2f5e8db033a3385af6a4474dc05207b2ba9606bc04ec5baa006522804c759623c20a64a181cf1764b69289a8a9003361712fe63dfc8d8fbcb98e
-DIST thunderbird-102.9.0-en-GB.xpi 665005 BLAKE2B b0771a5a63af4ee5946db3bc0f3ea227378364704a6e076cbbc528ef03dc7d2a7f8776df40df0eb5b2704a377d3aae6bade1253ce6349e87916c8ee78347154d SHA512 8a13d3663d9ce6bb5d41362420b9c39ca71118e1f12c2d413ca2ed87870c958bb61831bebb071c81bd410299503bf072b96cb5ecb3fa6029e7310eae5e0214bf
-DIST thunderbird-102.9.0-es-AR.xpi 717276 BLAKE2B 007bffc9e9fc80531cf10061cb3e7076e033ac5281c49d90c277416039ded34012893094014e90adcf5823a49a386572a7800abc65cf053e7ec2cd2be2cc734e SHA512 19fdb6279e1b55578c42a2f8dfaa3a52c27016ccf65cecb41ee1d3652bf9967245f2588569098ce19c1755c5a58d75cb06d9c47fcd88be58761cc7e131beffbd
-DIST thunderbird-102.9.0-es-ES.xpi 677482 BLAKE2B 063b2fd1adce310870e4eafed75abdb57911bacea5c42261f83d54415531657757893eaeb8bed29b3bd2d7406676f760bafa87937473fa069cfae4f9c4a105e6 SHA512 7652fc1f0adb9fd2655b4a59a1dcd7c7ce8e7f5cfba5126ea3f5273a4fd0d343f6c5e016fd8e3d08f2374cbe1cd580177759e92d54cdb9eadc4ba8ad53220831
-DIST thunderbird-102.9.0-es-MX.xpi 719709 BLAKE2B f4b0ad9e6438c1783349e3c30b6336761f84f6656b6f9bfe9931f85ebb1a4531bb5c800e35d3d0da2e5091d1395fbb7d7a3eb1f29683841dc169cd1c1a45e54b SHA512 e1a31bca52c8348c78bd4c0da670e352575b76983131ba7bf25a7e151f2d314ed255e647ed75077d96f5e4bc4ef9ed56490b7300d469e59d611b86547935d9b8
-DIST thunderbird-102.9.0-et.xpi 676677 BLAKE2B 26a70f0f81ed5272922f94d8f159d1a7f465782d33820ca02609b8e06f8e0297e35463434fc64ef040351d08f31e7c28cdf405ccee39f6f587e9ae3d587f1499 SHA512 6039f42b803211aab591077ea769b589a37d5a04db3b4b708b35062c607836301bc0c3c3260b0c62ea66f7559b1930e6552408f20373f1bbade5c771ca7bd699
-DIST thunderbird-102.9.0-eu.xpi 701826 BLAKE2B dd158fffa5e43740e91dd661470f8831aa23931284974de2136c7f0110d7b0c76d8d00216aab5cb79be7f6b0506eb8ed3224c03ed9f3df27c93e5954babdc4b3 SHA512 484652c74312809ce55b889cdcc2fe3acd13ab0ec15e1ad0ee8ef57ce7281982c1221635d99a53b47d472a69c2895f69d6fa0dfa144b4d3294932dbe46de1c29
-DIST thunderbird-102.9.0-fi.xpi 693485 BLAKE2B 4af44a588f7e08f270cf907cd5ae1733534d321ca61277ff581b8260d157de2d779397c9bd1ec65eba722d8d3b8c87a80b1ccf6d0493a67e68b992b5f1d4197e SHA512 1b68c656cc81b57eeb408aebd6e89bcf58901082bc4841cbd52bd9514f7a0b0b0ca507b49014b9d296ec633a0eb37970d22699f4fa133690d211fbddb728e6d6
-DIST thunderbird-102.9.0-fr.xpi 730317 BLAKE2B b1fe33e7a25b8d18024d5cfddc79d371615fba7176a2fa3f310663cdb65c81c6399d9b28b177ee9292c9daf8e9a866d265fc42caac4c8c89fb06d9250fa72c0f SHA512 e53383c9ca14d340b8201e108f514ace073714225556aea6023b4b6c9761e1281f76ca3f05cd92bd1211d09ec8c4abe5d0e00bce10224f727ff26a7657540afc
-DIST thunderbird-102.9.0-fy-NL.xpi 711990 BLAKE2B ab3873388da191f1f9e057e2c5e633d6aa08c74332d6004a2f72fd7e9ab047581c7e89a1c30365cfe1dc878a23fd20950cff6bf5b8c855555d6758043ee66bcc SHA512 0c4cb41b3c3f11b3b0af5f771fe34f2e23770b28e9521e6a1c4244703562630d6abf4a7e55c90136dc5d57bfa1e85ac6067da8454edc3f9701d921ba86f689ce
-DIST thunderbird-102.9.0-ga-IE.xpi 614537 BLAKE2B 63eb00b572142f694cde2d3dd92672c4f919b0f7eb39a94c32e872d845956bb971c5a96f79577c71bc3af850b215476f9cfd14265bb44bacc286065f8b163e3f SHA512 843a297461ffc3471b4d72708c9c8c1f16432fc9de610ef2438c64ccb0773097cd394204b40bf33f7414ff3b53e3e6c8aa6c478d092c7a707918853c680e91a7
-DIST thunderbird-102.9.0-gd.xpi 643574 BLAKE2B 127c08079f7b2f54a92e1513f58bdaecaacff05073200d8febb46d05cb7143b3280908a783c59419c9f54a39a5e7b3ea09b39985aac6be9a159756202004d10d SHA512 d4a47fb3d49cddbe90ac42d5b41d851070b3afad79cadd74a4387501212b140943aba71b5b06c6904e63b3566abc7b6c561de6fbc1eea5ff3e1a2e8970705d47
-DIST thunderbird-102.9.0-gl.xpi 673002 BLAKE2B 7f2d3b2778fb32562a7b5c66689e151bef82b778ae6945c4535f81795d817201df9f669295935306fc12a16ae58d86f115bedb5693018ca608be79bccc2efa81 SHA512 60da77b16acf7569a26b68519d1e11e4c2f61faab7341175a31919470305fb1cacea061ffb839a0569606070ab766d57506e6a7d1cdcb6bad5ac47c8da3d2658
-DIST thunderbird-102.9.0-he.xpi 676370 BLAKE2B 8d02e8f49135fe003adfc402dd2579b6137a33f6960916819e248bfb57ff6aa3bc1ddee25bd038903626a0da71078bab6cb48bf52c36ec3a39d2d3aaee273ea1 SHA512 60790257dd1169564b0461a3e599a5f75b1e56b701d4bc77e1d4d6869f556568fe42d0f08e9ff0757ffdb0832c39065d34207722c16e4fe110f0b7385d2066fc
-DIST thunderbird-102.9.0-hr.xpi 677720 BLAKE2B 48af94cd00df4b649d3914874eb0edef9ceeb28c6ab0f3ecf0b7799fc47bd692ac2c9fd27d3a183f9a6f2d0efc4cb6e7ae4311e7c28eee3c893629a074a6adac SHA512 e5c01d683f44f7b19fc591047d40f7e6bf3d18c1b0dfd5dca0cb0d25449ebd48f1df1f3760eeb6ac12bba68be06ae80b016f3cd66fa337e2464945a763b431ad
-DIST thunderbird-102.9.0-hsb.xpi 736541 BLAKE2B 582165ac139ba09b12fcd5bf2354ddf0e6b6a96adb54a174ec7324d288dad99c3821c22f110bf906ea004475599d3114d067876fa47da4cd666141064ced36ed SHA512 2002b599fc0afcf5196c6c6dd0c920c3835c5de9106f2d77be9e165cb3153d30687884d355d8e808d18f678c1cd5186f73c49453559a943fb2ae97c22f74f47c
-DIST thunderbird-102.9.0-hu.xpi 741199 BLAKE2B 36f1139a54f552d8b264fcf214b74a6ae479429f90aa2614fd7dda78311837c749117a6c8cfe4a0f61204e763dba495dccd7665f28ac14ccd1bb7843b78a0811 SHA512 b86eebce7143637a4a145d4e6d0f8eb208346127cd126c06f6115e8a62fe282b622712d9524d8702c01207560d7b8b994c35b3b11a74df4269706762a5e50ba2
-DIST thunderbird-102.9.0-id.xpi 653190 BLAKE2B 1fb8a0ccd587da2ac822e789a5ec5b3da15a6496ba748bb6359703d9924d5e0e6027cd188082491cbf2a3880f73572ed5bb7b447b229846897152ff02c5d2544 SHA512 fc92ae6e2843bf9cc1079888b57acb1e41db839523d56ddd6c6d5aa9705f015b78a1bc60dee55303ce34ff3274a718deddaf0c5ba786c357095311eb11461a16
-DIST thunderbird-102.9.0-is.xpi 706393 BLAKE2B 687f27f6d22a893eb994f50beb5271efb60017901cf66a950eda7fa3ed019d85b23c9524c6fa3ec853408d5795cb582ab0c85f199ccbf229eae874d055e040e8 SHA512 620b4299a68477ddba5e25c27a5f492c811faa51db24078621aa17ced787f6db9165d593e47b90113d6c1532dc0e06c69e06868ee8111b243603894e5cb31322
-DIST thunderbird-102.9.0-it.xpi 639987 BLAKE2B 7973b43bed91e65f5c589db03a974eb45360967ea1af3d2b667b2ea40353bc6cbdae7fd9ef6a86fa64fd922f0e03826953f0717b0030eb7db50f6cb29eec1e9a SHA512 8a42b42c870ed6aff52ef1d0a6f1bf6852311ed75aff9c38cbd3076258499612a8072a260cc9910aefcced83e0472bdbf8223f54dc46d1b7531adc28ac1fc96c
-DIST thunderbird-102.9.0-ja.xpi 781906 BLAKE2B 31637bfe4f78971a489698c854d5d75ab483e3e4ded147130825475f4adedc0a0acf904b9d4184894ceefee9caca870e0d160a4aa57fe3e99aef9167898db428 SHA512 d3b0273595093dd0b6cce355d8b3b5089c1abbdbde619c1dcd6af68ddd09ed42a5841e48d8f8cb7d8806a8bd639108a6aa1414a1875f36416ed83dc1b0a5f11d
-DIST thunderbird-102.9.0-ka.xpi 769801 BLAKE2B 0994772c2fde5fe7dc427ffcc473515b01594dfbe5d0102898d79ea14c1663e97ceb2e15297793f291c38a99c6ae08a3f1dd57ad950c5db02e8fbc5dfba8f157 SHA512 675e1b7f719f82f15d8dd36ed7c8cc93c39c0a1f47ea5604501d4a74dee44d9fb72fd16d1e4b7c2450f8fea19ac4b9167bb5294c78cbf885afd34aee8e017269
-DIST thunderbird-102.9.0-kab.xpi 702702 BLAKE2B 175c8868f7e3e7c3f630ca207166f37ad486853603e257c2c6d6d8706fb8c2e8af5692d8b1e2c71b4fb691aa18e6fa298dff2100e266cea791c9897213529e3e SHA512 9f1883da8e525adbcd49debe68cbe3c6b35dd2788c64e5f9c0e3d16a7145fd2db84b75f4333ebde1986a4f934014f7740d8b6fe592e1b95904332eb52037e4a5
-DIST thunderbird-102.9.0-kk.xpi 810967 BLAKE2B fb2590dae647b2abf97593dd9c3e94785fa4b428c1035d68594c2100306a0ba1c54ae08cec8fe60996b10268db1679c81e30d3bb04c58d72703f686f5ae29b66 SHA512 16c3da47c6aa86d3ac14099346b8d3ff8db889507c4bf666c2f483daff034730dfdba8ed574e2f197fb5144143ae72752d19147c83ba14a4073f1bf79a77c507
-DIST thunderbird-102.9.0-ko.xpi 716819 BLAKE2B 49b64c0f1cea544aeba244ffd1e9af577c6a395dc32e112893f58c58a4155f37929a702ddc27083da84228dd8aa5a6e8f4e6d06fad74981ddc683127f924c354 SHA512 4165e5b63fdf4122aef171dd37dc7f11af6cc9d5776a6ccac7d8bcf981d9e442d192453b06e16c7be393a1ce738e74b4bede074ab9caba4a0b3d5b03e3ca48ef
-DIST thunderbird-102.9.0-lt.xpi 690853 BLAKE2B 5987f30ee1842d1a3bd0190a914054789efd9f2e8fab29a4e5c72d4810f61d6049988376fac2a480a15d73b2d81e8292bb87a765e0e572d1ab4605ff105120d7 SHA512 a526b679ab7a326603a04a4a3e81da96098cdc582d2a1f07341f96f9c1aa8ab60e2b80fbf6cb24b4301939ef1f49a5f5ca1ed6505e2fe708bd6bd4f5e949d384
-DIST thunderbird-102.9.0-lv.xpi 617744 BLAKE2B ee31969824474bb3fda6793dd44834f6b94bcb42acb24a07b3c5b4588f2336ca1bcc3c03cb4a1d0ddd767d7c840af9e0b3f6658321f81f6ac85097b70b37abfe SHA512 0d7807bab273aba3f376b661620334195a9ffcf1db2b5bf5d2b6e78681fc6323c957b9127d168ff02fdc020e89a7e6500a801ae73e55a045fca1ffd14cbf15e3
-DIST thunderbird-102.9.0-ms.xpi 577757 BLAKE2B 48b0c9df8c916e95d5f6eb16c8bfa225290dfb478142d8d206914cfefecad30276bce4d3a5b930ce54798085a74429ecda6ce3d2c69beac5de40a24ab0354ace SHA512 7ae1acc1cd782af5ec2054f2f09278418b1df65b8f44b83a40c3480506fb3b364a8694d46099095cabd2420a79efe83dbbc971290f1dca576f9c83fc99f10252
-DIST thunderbird-102.9.0-nb-NO.xpi 662683 BLAKE2B f18385ddc358df732e219da94c19d87ad5eb5df7434ef0eb64582a4958d234c0c154b27a4342064d46d68a6dc00dac15429a85d76df8b9e34213c2e9185c6ca7 SHA512 2cf73b40c1cf1c282221dbf4639bab6462cbcc7a08a86c50ae4003c073c0fd31d7df3907c5c583799e18c8f1157d83f2083a886303ffa754956af9277cae48c0
-DIST thunderbird-102.9.0-nl.xpi 703276 BLAKE2B eea32ef3061dee8130e8dc7f6e5742c50f0ee4bb350f8c7a4226ca1660753f38df014fc7a7250537d2322cdc39f8de1a6d3c468ef463b06e225e067f87631a43 SHA512 f6c11412fdb85833d5d7cdec1430676df8bd61f8ef52233e6a6ff2356452e418cbb41e00af20f4ceb8f64e5da6d0e4a59e1932fc9f8ed2d50990a4c30eff8505
-DIST thunderbird-102.9.0-nn-NO.xpi 672831 BLAKE2B f9a95018090275af94f4ac06ef763de46773b1a26c77f0ecbcc45ec9d24a3439cc50b6af2b50abef8bd54ab9dcddd7c5cc08647def53efc0aaa7ef4d5be71dc3 SHA512 b64256e796dec231421c7b895a8086b324275799c1bd53fc35cc3d05457c36dd95509d27889f3bc5faa0663b8004d9a8a1a33e921f73f400d6ee8dd3b66db843
-DIST thunderbird-102.9.0-pa-IN.xpi 668032 BLAKE2B 0ac19cd9f781494a5e03f33d1a737eb780bc57a937f438a0c208092a418996c4358ca11300cc02e1ab7467bcaff867480d841acc439a5f93f66ed59c7958d8eb SHA512 7aaabe4dce42c679c3cd79df5337bb6d5608be79875dcf00b56f734ee0c67eae519f093b1ea9891020074f0eef580fd134999af531dbd90dd5b89382fb88c765
-DIST thunderbird-102.9.0-pl.xpi 716230 BLAKE2B 74a3b0d58da7dc23a2437ace51f8f32a345ed990fd368e820d018d74024daf4b0dc4ba038e2a50fa8147a9b35669e246ac996d3d51a9fd5c6a7f33eb224537d7 SHA512 199c37b5dd4211fbdf3e92bbbf65d436ef3d56c542a3e18394e29d1b5843fd2946782963135323b6794d921fa32a55ed299b2cf85574209557dbcb36249d4830
-DIST thunderbird-102.9.0-pt-BR.xpi 711148 BLAKE2B be9e4cd9c34a0ffdc2675c95b593465eb5478bb9c2abc5c94433a3ecefe4355d3ff92218b874fae7a3e55a2938ca194c681c0060ef2ea3c39ca1af21527cea31 SHA512 93595647d48e6becb102e9a458664e585cbc7255c89316ee96c1b625fb54b2221b70df09f6c00d019f4869b8cf9e3c1198df6051e4aebb76421815ac29065e98
-DIST thunderbird-102.9.0-pt-PT.xpi 686910 BLAKE2B d603c8687fe5b22d0100d8b3340fa25eea8fce6076d1600cd7013736b6604dd70b752e5a0a208149f4dc57f2dad035a08c62704a4a95ab7d97ea3ee7a4c73128 SHA512 de77732eb5e9ad3cf24276ec08e5b88c4c6194ecbdeff16ac7cc3fffa498c6f1f575fdc6820d116f290b9e217d840b0c1311857b94490c3f4f977fa5a9906e1f
-DIST thunderbird-102.9.0-rm.xpi 701681 BLAKE2B f20e0f051a9a6b556df777254ca2d5375be8dabd700a9cf19cc4fd482f1dc69c4ac970e2f8d495614e56ccabdad51a4c8b7161b60793b0877effcb31df184652 SHA512 becebcdb6ffd479219b41ad66d312b150ec1043f0e7b74f5a9ec9f2e0ec5469562d04342b7ff4c2c2ec064f75d9c90e54a92763518e10e1818cdb901cc28402d
-DIST thunderbird-102.9.0-ro.xpi 661282 BLAKE2B cd86ed52e76c5d11a86bd57121df23e34789c544b2e9f676e5532c1e862eb667443a3c84a433f6f50d32379b8d46fd41aac8c33b1a6af1e726c4b17e209ddb7b SHA512 95430fc08d598692cd60dea87c34dc0e3f12ab38b89ef7ab840a8da6e0e54abbd7d91911466757d65c8ef711a3096b1b355c851f7cd60e8438938f7b577a0d66
-DIST thunderbird-102.9.0-ru.xpi 827221 BLAKE2B 8d89d5823afe5dad9317d5f962e7680c59df2b17cec1c734eb6f853c26710e2bff1fe6e3ac21f26e92441f30fe46d38bf52a4e7eb1dbbf967fdb316c06f4a6bf SHA512 e9edb09d0ebc16093544c0b71629819285a8c453ee598dc4af6f293783d310eb64479b1a687ef46a967d98510141ddadadeb8a4e29d524e4a3b6e5564e0a451a
-DIST thunderbird-102.9.0-sk.xpi 740981 BLAKE2B 41bf133640535ae7108d2673a630cb583b2892f9edfb86029afc814db46a4ffe238546283d60200423b1d02d0239759b4113da0b331e6faf4af6d7bebb2fdc1e SHA512 bf05155d59531c81e9f644df1217d42a7a127adeb68821b072e6c94745b56b5decdf30cf546c3aab7f3abc71d9622df0f311a52763000a14c953f267374d6821
-DIST thunderbird-102.9.0-sl.xpi 704059 BLAKE2B f7b2ecb0805614560e4bf5707d19fbbf3b0c4448d0e5f1b4b39899248de277e2381ae474358dc2a9b7055d08a29fc44ade167c00304b4c7f8d099b9e464e3a25 SHA512 dbe48e9c334df0983605829b062b1eb543f7d58575b7a19a30b48aa6d91bc5fd5c89ec64bea4478842c445c88e3863b6705e6dfeb427f41f448312a9fcb00008
-DIST thunderbird-102.9.0-sq.xpi 726035 BLAKE2B 3947fdd48e131b89114821b15da74071d271351bbe87260a74275fc74479866429a814324fb0f5098060725d3942407c02074a13813dd4ae5c1f5c01a0fea80f SHA512 71d697523c9ffa45b644c3afaea4cd84a1e01227e52a6e07430d6cff4678908c2a4eb2600d68987c7d0fd84675ecc5ae4d52f60de6da7c9c68badb6af0039a44
-DIST thunderbird-102.9.0-sr.xpi 720556 BLAKE2B 6797b250fd12a6dec65920c0aa20a4ebf8a6bcfa39b91b6307e64e05cb7b7a7e5474b59e6f91178bce02ba04161aab7c337b6772b3fa51095ae603d36872e324 SHA512 961e444a81d29ca45c01ada9b2b391287f2f0f8edf8313810d46eb7151b3cb70148e72f1bd7c9d51b2a36959a6cad8df2de8b2f9512a9da5b0654ea6a350afaa
-DIST thunderbird-102.9.0-sv-SE.xpi 706953 BLAKE2B 01b420c820e3540f46446c18a0e72793d59c5e8f7d55595ddcf09a82d2b0244a86fd4ad83bac43f0bb5d34a53eb2ea9b29707a8981e38ef227ddbdaa59e4ec0e SHA512 bb81d682522102fae7e078acc37f6c71921837515ed332f9031795105fc7b4ea7217397b1b3403480e984b038e2be3e9b3039801bee5c748d805a76d0a290b3c
-DIST thunderbird-102.9.0-th.xpi 758236 BLAKE2B b3f6d89a07539f3721860378e4632e3368a10c2ee075c375c151ae94081d6f7cc4d13a4cef1de99e600f238132664c487b2f3c342adbd017235c4e7599dce273 SHA512 2cbf1138666b3207ec8403ee6462b6ba588128a5e5c7954734ec34a10ff37415a6192930f572ca6af154860f2d24a5b850683b9fdff71be0fa14ab06121a6723
-DIST thunderbird-102.9.0-tr.xpi 720175 BLAKE2B 2c455ce111e72e07f01c6f7d44db2dd96e7c6056044f97c808a9798401ba20a69889038dd53eb32bf973532ec540b464be5e7d244702ff88d9fb968610cdb959 SHA512 35f10916664de17427fa614562d33f1a7de7291d0ae013629b9f0e1fc651fcc73c1cd4cf2044ac76fa29bbb427b4f4ad7d5668143aae63c18caf9785967bbb29
-DIST thunderbird-102.9.0-uk.xpi 818661 BLAKE2B c0b2ee5afc9dbb01521509baaabad76f435b56aef4611e56597736f70d1017c311353837609e72b1d9060e1f7382ea5e65f78919f8f13409ab6b8762fad01998 SHA512 63943aafda95c437ad3f2c786ebf0354902fbab81e28e69b62894943bf0870f08b77819f5214d43f461f6705713021762a6bd7acfa53420690042994601972b9
-DIST thunderbird-102.9.0-uz.xpi 593012 BLAKE2B 48d96b22ed6ed7541c47c8cfcff118177cf83d59e38ec3d7715bf62cafa6fd7051b6d22b8590f74455304f3a2ab3ae034a383aab8340557899adda1ae098db2d SHA512 eced56f72cb9f0491ca6484ecd25208c18a40fb414c9ba290bc093f4b547b4f8750ce9035107fd5d1dc7220aed5a2087d2513a9907c5fbb30d42f3054a6aaeed
-DIST thunderbird-102.9.0-vi.xpi 745663 BLAKE2B dae24dc639d4b566750dd3db205a5fb6abaa5f1dd32826f01fcd440ebcf6d30a65a3db0e806fb977bfb1bb25eaf654119cc03f5c585e8107f25327e645b8e5d6 SHA512 7869b58f862f6e5823704741ef1768a2135f167f91f1dfbe0479480077f173bbaf8d6c4ec17f27131132f3238f00dd76db5e14f5ac399e3170b6fef49293ed8b
-DIST thunderbird-102.9.0-zh-CN.xpi 739887 BLAKE2B 885a7acf5ea5bfcab826755bb1f604850a79ed3f185578413c0a0081be0be29790f14687328994756411efd0f3ae104d4f2d495cdb58550670e59d4520f08ba4 SHA512 997880258871dceb5018c8fecc8a61b20a051d322ca1791ed014ca1e573bcc653e7eced939968db01fa00befa82ff3bc50fe8e81f871331290d63043aba91a57
-DIST thunderbird-102.9.0-zh-TW.xpi 748346 BLAKE2B 1f9850366f292ca4ccc613efd071146d772661a26d2ce571dcfb99e7dbad66f39b1d0d2d4833fb8eb40fd4f4efaa633d2b0d8c0e177aa7750b3d2c867cf8a167 SHA512 dd902d37b4e695fb1eb8e1e39c95bd9cee94cf66814c418cafbb48965b6d0d9e9600d0afce309ed36f3bfde32c5a225dba480613ca66468d2370303de68c4ca4
-DIST thunderbird-bin_i686-102.9.0.tar.bz2 78187976 BLAKE2B 8b62e5dd196c6b74e73f51f63535aaeb571b4b3d7c12e0012d8a9c7797ded687f4fed1da43bec422137e02f5320e9a09bf864d35c6ab13c9d17a5ec7115cc732 SHA512 1ef1172c238d2b9f49b1dddf9abd608fc52eb4df8ac3de5d0d94b5a4e17fbec216eb76642cf79443fea017541bce00ed78ff16a0d5aa5a3f911524f9b705d231
-DIST thunderbird-bin_x86_64-102.9.0.tar.bz2 75263816 BLAKE2B 5f2f5b37f096c278839e1d8499a0ae8a1c517817a03985d45660760444354ea29f703756a50fa8527eb3fae55ad60ab759048b1ebbb6e413823a6aff0071e933 SHA512 01250f6e1c1c4918bf458764dcfea643c37f8f70d83251bed3801cdab4e57182e6e4e99e33a3ff9d6e9661f9f6862cc5fe33bb895039cd30da63c03254894eae
+DIST thunderbird-102.11.2-af.xpi 556870 BLAKE2B ac1ae139ffeff11f80de6fbda3ca2c42141d8ff75116c0616c5d288cde482bb4bb4e58605587489cc7878b9751bb29a6f1b718e0b7ae45dee11b62f83e10363c SHA512 4b6f650241309a3dcef9b456602bd054777ed666c5185f724974fa9b0443505460c8edccba0c105322a4fd4b939567feaaa6f5366eacfd2be878d7b4f3cc222c
+DIST thunderbird-102.11.2-ar.xpi 666809 BLAKE2B b2618593844dc04eb8ae996e63caf551c96e2ab814847edd468b01a67ff2e42283a95c3d8f840266693e83dda12d033c47cb03d9880c2602486c3bbf018e0328 SHA512 875982f30e86a75cd6258fa27112dcb57d552c916d9676f7d6319f474e85e3b5a42eaa17eaa52942bf480d82c4a523c3403579068551ea0092c5770d1e429dcd
+DIST thunderbird-102.11.2-ast.xpi 572287 BLAKE2B 822dce98bac70496a7404d3a957a24fdf5d507cb03b81c26fc90e04e819ab51f401c8c0dd7bac24ad9d6979e62cd33f565d3ecda1d4c21b0b2f36483330499cb SHA512 b7e813d001aa994aa5e42c4859e87d98b4fe565821f13b6291e257ba35df2e09b81ec7d63a6d2fdf0cde38e81ec3bc43b32ea1439fd5b2d39ede7fbe6437a039
+DIST thunderbird-102.11.2-be.xpi 701913 BLAKE2B 4eca354fd64a3dc54d424c9e6f633430682e16cf802ac74b5800a202d636b8da7bbaa92d9db785fd6ff1d51fb7692965742800004f2af13a4ace0661653a94eb SHA512 a24320e34dde9977897489e9e34c58f00995ca5d39025dc34ac3b4cc2db9a068a31761b77d10386fd827de0ef4c9fcc61b8c64518549ea8b11afb3f60a140aac
+DIST thunderbird-102.11.2-bg.xpi 693376 BLAKE2B 7fb62be7867e5f029a269173fbe16df416c7e24c18b2af407d0e6346cce1d1b5562c1bd79734751d56ce177268a61b029938d323f4c2426eb736c295c95c3962 SHA512 eec2076e7bd5c1a2c2df308d847295c198c3475b8f2aa232259c64736477286bf0aeaeb538319e0a5dcc095b4bdafc7d734ff765385f8966f48dedb7f80dd0a2
+DIST thunderbird-102.11.2-br.xpi 626472 BLAKE2B 2f680375d5a6910290dd1aef3594dd691671d64090c6186da8687a9fbfd5fc6285f4552d4fbb9f7baf7bf5bb0d37735afe5e24b7746a25fef34c51ae8f081bd5 SHA512 e98ebb043ec0f65047936f37b56a27675d46561717d50a629445fc584462b03863952f0b34be9f5e3f697ff7d9736e2b8991d24cb234fa30452a1f5d8c483497
+DIST thunderbird-102.11.2-ca.xpi 651367 BLAKE2B a05035c151b46cfcdd9e5d332849a34b2bf44c5789c55fc418896b87f8507e06f28da2084cb0a810289a02f1e5df217cda734b9fbef535129bfbcc547a18105d SHA512 a4c08166e4d48af5e00064817df3ae9e5e672a71cbb34a31863e8050a148eb18f6630d2adf475ce965fbccc3f7f9ad6357d7237493aceb8342b059c279deb51d
+DIST thunderbird-102.11.2-cak.xpi 651779 BLAKE2B e3988c8c0205799130534832b87d8ee09f2d3f4c8d70febe9303c85d75255d4d3c36c86c249650aaf944a87c34933c8b51d2d98ecbea8409b7723fd1c06d66b0 SHA512 4facc2d6ace0147e96e36af4fa102c3cb3fc842d11afd9f982ad1ad3b7b636c8f3f9acfb6dfa7133fa8b9bce1cbbdda33fcd985ad66987f4c3229688005e2e1b
+DIST thunderbird-102.11.2-cs.xpi 728625 BLAKE2B c74710b8effc107b2841745fd9b1dc0b061c9877870bbc54d5e41208cd9656d699a038801f0831d98d665c723f11ceae79dce9df4691b935b0afc096cf7d7c5f SHA512 74c70695341d3ff7cd47a45b3b20497e14e9fba91113be24806b21a06ae888fadbc0c2cf3f870998d7f9979d77b87f6d1b82a924b46be55011d122fdccbc9ccb
+DIST thunderbird-102.11.2-cy.xpi 705576 BLAKE2B efd25384014c2ad40ef74d3172e9903ba39e66133d05181f251760c72c9e3b42fc0932779061017cd40528a1b1b8aa1a8355eed34702eb593f2b70322c7a3410 SHA512 81edb53bafbc4e06225c69daa92c14159351652f9ac24d7e8d66321574fbd4fb85b6a9144f6afddf4e5e47630e7049bfa585daad8d3d73c7cd4f2c83bd386e8e
+DIST thunderbird-102.11.2-da.xpi 685255 BLAKE2B 5fcf25f26ce641593d68adda50101a82183767f70792ff50c1b19cd5183de3ae9b92cf61c843e3f9d1a483418bd36f33749f60b378d47f87d69ea4ee5b49fc81 SHA512 3d996ed5576c986e19e4953ede08933c6f3d1d173cbe0cd7c3f7ee2f605a98e6b78663a0c3ec6d834b33f63c835773f56e0e9435d6480b26c19daf8f4134b8a4
+DIST thunderbird-102.11.2-de.xpi 717944 BLAKE2B e96cbefbff1889afee56153fead33928ae15ad4b4e490426d81872310a44311cc00cd7a5c32fb0d3e3951b4ab3d26c1fda0c6c13398f131a1b1ba4ff5e8f5a26 SHA512 ed3acafeb37a25a0a47b3182c745cc14b0897fa8744343483a4f1b778b8e1d6d45cc67a039553e40b78b88b6dc5fe71db9a7a5f0b1ee4a2d0840751ba168b323
+DIST thunderbird-102.11.2-dsb.xpi 737085 BLAKE2B 4977fded409c3f0c783a6d24097d03797b5ab85e47323ab699cefdda0edb191eb5acd0ce44961a2cfacc3abc21455525cc722d37d22db2b1b833d6832c14205f SHA512 5c300bf8c9dbe813dd6a7d45bac0cbf209642cb54c62bb1a2d962f54fb800892efe2a1b2160a69ecb7fda97c2886e8f9b8bcb937f7954281574550dbf466b49f
+DIST thunderbird-102.11.2-el.xpi 840813 BLAKE2B 66d476a3dda4a68404dcecbf6f7650267fe574923c78a7f3493156f1ab60aeb40536f58f24a1df187034d134c78fb348c6a4cc5d2a7c25228bccc287fe41aaaa SHA512 18b17917668b413ccf01da0a571b4175cf4b2f1bdc13ffc96dbaac689b38ca81af137f2ddaab02c26fa004f912ff61c7b3e2f08ccd72ebb0923d3ac79367a662
+DIST thunderbird-102.11.2-en-CA.xpi 659094 BLAKE2B f1a41658529bd74c2cca7e071b63ad66ec7c5c162c4637cb0f0584ff7f88697d72aa3ceb093b5b49bf136069fa9ad2f70f130844e97ab2738852107ecf2f3bf8 SHA512 1f949369ac2cd7c5504742d31832a1a2e2b54b89271b5828a70a151279b0ff50a83c18aae9207a642f4547219d51882deeae7dbe0600d26f5513d3c81f676189
+DIST thunderbird-102.11.2-en-GB.xpi 665008 BLAKE2B f1230b450a23fa275e875ff8a1a305f2697655a01f4b4783a64a654ecdddb56c5fcfb3ec4d8971de19a63b67a2ac311c6027ed1c2ecb9b58a6bd6839710598bd SHA512 4d81f498d3775da6f9bb4678008982d2e24a1908c2324ad7c0c79baeba50d5f4540746a1971fceff0cae227b7fb812a16558fd1c0a868c53efbed1e265372a76
+DIST thunderbird-102.11.2-es-AR.xpi 717276 BLAKE2B 32f7f04592d57235968210fdcc5c06a9ce4eeb9b224ac635c1c25daece7555e8022e5dd63f0fd4aaa06a71cbf8d78e84a30a702bbf12a98960893523df6905d9 SHA512 9b993f86578f0702d3cb43784ac5dc99b1a487aba021187838f79eb2855b940e1ab9935b1243bb6ea121c89cc01e76d378fce9818ac5816e0bc48108d8200967
+DIST thunderbird-102.11.2-es-ES.xpi 677483 BLAKE2B 401e9ebebec07ba34c1cbb289aacd6b80991539ad23a6421df5cd36b672a69b42d6b244e1f9ae05044cf5f4cd25cb63ce80c1271eb52ea40e53e424ba33eda0d SHA512 d160d5cbe82945e8e5032cb3a777d2db40503080be6c6ad352324d4b368f83f8742898b1fe02807eb8647b25b96b0a7d87d32cddcd494b5d69f4dc21de673bc4
+DIST thunderbird-102.11.2-es-MX.xpi 719709 BLAKE2B cb79c0aca1a2f8214172a8e1cf464182ebbe954721ea85d2b7fb496ec893cefaabc25ac06f697c8bd98189f3c30887cbec104924640197367898ec926d37f140 SHA512 8a3a2c474d6596d269b81f7a5de9cf100dc868d5d6b66b913bdcbb51e21ceb452ddd9f91d737cb9d9d9ccb02b369ffc3dc65f2f8f2f7ab9e34226b3b29f33ab7
+DIST thunderbird-102.11.2-et.xpi 676675 BLAKE2B 9591bc5df8a55507d07d699d1ca3c51afd7eb8ea2cf4123d5c9282e9d449b5bf7d739951355b737ef087d0f52cd5d9fc231ac55bebe48e554ccb544afd1de9cf SHA512 ffd17d68a5af8ac0e1c1f5df2dacd3f65c0e7c838fc0f7b66223754b0737b1600815ddfabf888cb48951084454090b7f9518ba6f1031a91e71cc117cb48be982
+DIST thunderbird-102.11.2-eu.xpi 701828 BLAKE2B 2447845e9f4ef20fd563b7c0f1f881a3809a63e582e2b02d911c4879da749a61b61d584063248efb191525e7688d95732b201c1b001e564972b51efecfeab895 SHA512 7f646436797d7063475dc4c64e8a90782c84dbb58ccc7316a6e7d59121c710791979031ff15df7fd4e05fccfbdc61ae6ce67961894f127ca127bbc500f2f0bcf
+DIST thunderbird-102.11.2-fi.xpi 693485 BLAKE2B 58913fd6a2694fd713f33748d8bfe89d73ab875ba42a8ac9067dc3bed79513d411ed8593f47c8bff215ca71cec85cd868e829ce7d7de207e925d1b14d5d6c90b SHA512 784514df687650a10ab406facc8934ac3920105c233b5262502116c9570bd5bca901ab2c45c5fe1e4b2f8f04f6a5e3fc7b280fddcf1edce8a9a41cbef667c9f5
+DIST thunderbird-102.11.2-fr.xpi 730317 BLAKE2B 66da592a84a5045f136d986610f72d11fdbe8c2b71b82dc23d48af31cc43fe512b12bcdd2b1226499d52ea4ecf27d6397cd5fe776d78b49f7aeb008df8bd21a0 SHA512 02a79b46defec6fe2c8b3c057bff4ae77e8ef47fdf9e34bc70df1acdae4890b2b97b276f250c72a23952ae74c440a800d9d9d6c33d6ca7dde925268439bb658e
+DIST thunderbird-102.11.2-fy-NL.xpi 711989 BLAKE2B a36d8b12f25f485d402489ce9ccf267f8412eade15866eaa426d0aae5ca64d3e4a1e35b1dd0b636af8f62bb10f82907da3959f48616a7799999c47438ff13d36 SHA512 e5e00e0eba9b45dc1265200094c182caea214d8d4f7af1fe6e3955f6209f58f75bd3a8014f119ebac1fbf1965eab4d8181109121f0364d529d97195e0bbd9ce6
+DIST thunderbird-102.11.2-ga-IE.xpi 614536 BLAKE2B d231ff5653850d25986527cf3444045aa9ee514f3ae0414fa997dbdfeb3028f8bc4682fff525420c5af52018317bdb650b636c1cb37a9d66c94dfdafa1ae9629 SHA512 53c6949b5827ac84077c52e909b2fe60d1c5e60096e00189d31e238a5826f3eaa0d7fe32b352b9c6b7c9168ddd11a9a1ee6af8fd25d6d83d3b35b3010d0a7457
+DIST thunderbird-102.11.2-gd.xpi 643576 BLAKE2B d090ea8178b9daee112618d24572ad0ae5795492c816bb57036ee34e939368646e86f5f987553bb8763217a6d94842233fb992fa2c4bb204395575df3cf9414b SHA512 0b851e2b52dcef40615fdd74dc4890bbf398dadb458351a4decefa1d40ef3826edf767369ba5f2c2e0c35d7e761820a903d999c2f262dd7cce17f17ca1766d23
+DIST thunderbird-102.11.2-gl.xpi 673002 BLAKE2B fe8122eddd18ffcc15d67af53994792d1b94c49f6ea47413a7b248cec58f43ea7055c92d6c10132a8fc9fa635b6953502b2ff836410ea883a5a332d5c9062edb SHA512 8d61eecd0f79ce665311b5d7c41ca4bf061b9227fbd7514f58a76d78acc61206b87c4d0b4541ef2d7f5738de9d2b29a75a2cd9a6e6c86479005166d8af8beb91
+DIST thunderbird-102.11.2-he.xpi 676370 BLAKE2B 62a470838d513a18d76027ead0332091f4c91d77cbb17eedc70131a73a11a0f37787b1ba824e035c38963a74d0bfa277d11fecbce93fde8cba99acf51161d710 SHA512 41a676ccbf9cc970085324b7ef5d5cf53616de73cc4df193ba795eeec8b09df8f7bf6364d5d52904de47f5d7b8f3c66bc5b5445cf74589e6f9450fd7d7590dab
+DIST thunderbird-102.11.2-hr.xpi 677719 BLAKE2B 97cbe958de59c20797680c9a916ebc5e8927726b9f4b4ae32d51fbbbc810ab08c975acdec17afe9c5e4fd22932c4a6340e3a6fda5b6f6359e4d4aab9a1b8ddc0 SHA512 b1cd4c9c5e485eff73b2b4783043a5ace36ce160394ab77e22317b9d24bd693d3182d01220e44caeb34c69b132e9cb8e1b3b360ce08fa4188ec67b20bcacf549
+DIST thunderbird-102.11.2-hsb.xpi 736540 BLAKE2B cb4a522f9535285f3f67f7e38f7a50ca22a71099ceca6c9e79925d0c085234883297427be96578339df30b8bb173e67021d7b4be1deb8925d5853b8031a529f2 SHA512 b40394b1a78319795731d2320b2c718adfe9ada748e109575e1123d48c7d6101e1e8fb9da69ce35a2cefee93e8439ba4c944dc02f9c2ae1801be860e390f961f
+DIST thunderbird-102.11.2-hu.xpi 741201 BLAKE2B 9dc4cb758056cc43cbd6f54057f14987af528bbe988efd57d8cd3494b83efa7bc42757952dd7c258382945ee9300b8e5cc6783902337b916f70c8c76d8dab264 SHA512 2c4afd2b6cfdc9bc8b0d8585c803ec50fad80cd990f2968cbde16c72c8abf1d3721a17d1f370c6067868b9d4b403fb4be65e101784416b46ac9abfff384e1e1e
+DIST thunderbird-102.11.2-id.xpi 653192 BLAKE2B 39b1e900bfd5baa177f0a253e27b893e992c35e11098c30ad4e2a4c8e11fd39668d404f8a6be7ddaa07c9c4f41fb5eb486f6835e865e2d009c5d0a1b4df00106 SHA512 ac2a9d01e8da2f1f6cd05b35a6e9d2ae705dee6cb623ee74e193cbb1eea6c333ba6f7ea6c08feb77681aa64334470c0f945e57ec0377088c4992ee7dec699e9b
+DIST thunderbird-102.11.2-is.xpi 706392 BLAKE2B c51a031a29924686a079ff8ca803fb6ef24d40ca6eb3bcaf266a4536439af123c218d8f56256defc524c6a0f2400baa81177402f142aef3336913822f477b8ee SHA512 d815285fcdde53b31638e2ccecb95cf2c2696f0fda245e50003ff988612181877d4f513dd8c1cdb9e49eea0ccc38c2d11fc9b1e416d62953564bef6aa75637ae
+DIST thunderbird-102.11.2-it.xpi 639984 BLAKE2B 0611fca6dbee5b5a68fff51d2881c8c912626de7529422a3e71f819eb996186bfa2eb437527ed3c029a6919bdef191a527dea1e24ccc4d78c5fe3452bdd8d748 SHA512 efed78a5d9508656415f9078c587a33190da48a1ee251602bb43a9f662e2abf7f036d686cc1d33a54e66b797f088eec5ee284aa35cc2ce277a82f9ecbd3ba50f
+DIST thunderbird-102.11.2-ja.xpi 781907 BLAKE2B f80464e58cff1003a2bf2ad30979091042122a5375f4ef0c3f093e9f6f474a2707f6d9d9322b8ac94fdc7b21a2c40b9debf808d35c16871a1107f14b3a25be15 SHA512 8135271601dfa2158289db5c0886897bd882d64f68d10740fa296392287e880c5abfb68910c2299e9802d4aa6559aa3c4bb2aa0c2ac41a762cf5eafa19de13f4
+DIST thunderbird-102.11.2-ka.xpi 769803 BLAKE2B 3abc28f0248a72b6d56cefedae61f38606029f45cc8b120ffbfb6118378d00e751b0e97071e9b6dcfd1e5a72e3fb80c3ad08e8303de82435696d7d3b572f3d22 SHA512 818f910cff92ed615e56ae84aeaecc7e8783f844b579b1083d9e55c2c01385a2f6807f10f7e4f7a68e3c3ed71f044f7cc622cdd10bdd72338c171b9306ed2bcf
+DIST thunderbird-102.11.2-kab.xpi 702703 BLAKE2B ca9f07bde942eaaa57b7dc08a9eb5f820cf88e4533e2f432b6432680ed4d449adf5597e04ed5bc1fe6689ca34b186b701d5dc8c1b8a69cb9da1c7c6c1f49a32e SHA512 8d0821a487093f6c6b1dedc22e02b5e97a83df5e18ce6afa89476b7b03e64a9bda56488aab181eabb257c548eb507ea4c5c64f011b75363aeebcff9f54cf673b
+DIST thunderbird-102.11.2-kk.xpi 810967 BLAKE2B 2f236882c876a784bcbd548d37ec8be826d97ef6b35f688020dcf74bb0f7b1f21ccf421454e9b904a916f8a91569928e45ac36f543b73f31ddf34683f2ecce71 SHA512 30a2556353ed6923d44adbdcc9dee4c136d1a0d498551a391e2946798ee8a46d254008d26ba4cb83296566ba706ed30205fed11df36c1029f26700e74c841cf0
+DIST thunderbird-102.11.2-ko.xpi 716818 BLAKE2B a4839cdcd3275ed59f1691f6d21fa54e1d66f5fe6e8eb91ccab832cfd8fc57b07f4499290efbc830a253119ffb2e67f21a2186366de046ae0d05f996f9039e6e SHA512 119192663bcc9e26a314cb92d3fd882aeb47910a6d44c82b863fc6aa36b49afd8ef2c1835740fde2a4836b15c50653f0e58daf39bbea574aa3cb557109ae768c
+DIST thunderbird-102.11.2-lt.xpi 690855 BLAKE2B 419102b1bae385f1b1725a4e4ab9a89ef0762dc02eecdb785898097299caaf0ac13f77a2b2ce8eb0e9ba4611c8e0574e041d970ef0742eee9ecfc37a060fdecc SHA512 f3bf69290ee27184f78c745a1d151081ee67d338a5d6155a5e7c1a2ca96e630691ead82434e3de3408970b5acb4e240fbd62a22a68bb94689d8cfe35d48733a0
+DIST thunderbird-102.11.2-lv.xpi 617766 BLAKE2B 6f54b5fc8e1ae58156003f923d4744ae4d0fbd9297484298ba38910661d53cd0287f755bf96589efc9798a557607789188d5486a714ad645045d69c2750ce657 SHA512 a5dbce5ad5100459db835981c2d8e153d24da81faf2229f3f70ab5e1698fbdbf9c9463d395703a8526b47597c3a9e5d11d7a10688b86d3ff2b6bb214fa14965a
+DIST thunderbird-102.11.2-ms.xpi 577757 BLAKE2B 4af2f514684502199fce14debf052d717927fe8dbeedb098f298819dd9f926259c7fa64d20d13ae891de059e6853b05a447a8ad52e72875a47db02708e908a36 SHA512 cde3e2c403398c9d62420b96144c0908726cbf527f7bcf4a9aa5a14bfcadb83f4a7ae2d9a0b98fde4d8b029b1b1587385b95d2d91a46e6fbddfc30604fc6dcca
+DIST thunderbird-102.11.2-nb-NO.xpi 662683 BLAKE2B 13d3f1db254e35b7ab23dfe9ab42bc047c842c27eef76461154202a02ecaf41e9067b4751b151f402cb751f79ab3d1992e6e36c3167d24948421e5fdc1b40b33 SHA512 05105bf0456feb4643f65856cf33e1f72d83e9ed95779deba9197abd00cffa14b3bdde25eccb3df169eea641f7d53b4c897b25c4abd3361895c29324dc43b697
+DIST thunderbird-102.11.2-nl.xpi 703276 BLAKE2B ddb5e5c132da39ba59a803aa0e0bb855ad6bbeb8758abb3b18d2935456e3888a882e2d273869a5f50176ca615449c7b07e762d3e529e9e2e1d9a61c24f1477ac SHA512 77147d37993b1580c862be9ccd914e063c9894b2aba0c929a84524e15dd510d7de4ff6bc8ec903ac06fbee5f00b6e16c23012e6ceffba2fac7eceb720b58e480
+DIST thunderbird-102.11.2-nn-NO.xpi 672832 BLAKE2B f1ebece41612576a2144343461f7eca9c3e6af6759285f24bed1a9a9ae1c6e161435a56526f1174f625819f47f24bdde37dd382f7eb181713aeb75fa2d6f4df9 SHA512 c9543a73d2ff95c93f9e9735fd08d5283f791c2a1f8203ca15db887ec51ca251b9dcc8d1d6c9a77fee6efce67c82da654a919193596c81ede2b27ee839f474fc
+DIST thunderbird-102.11.2-pa-IN.xpi 668031 BLAKE2B 8ef2c424415d707266100bf9b69f8a676615de56ed8d59b7fcfb0681c73f52a1b65fe53a1460a11f0bfeed2058d0476af5e756852bf9207e916a7cf6d709f61c SHA512 67f4f6b9c3891923b01b409bca2bf759fe30a40804e61fe089d1e01d2640d1fa4da15c6064ffd69d29419aa9c05d22c72e74d38c7b0563c06657f7f9c4e2bd4d
+DIST thunderbird-102.11.2-pl.xpi 716231 BLAKE2B 4200ff6e88b58f9c164b16439bf2c00f5a32e156f603cbeb30a99486baef3df363ee1b26e722abaab097831672921ab7c7d2c913a50dc7ab7a470a3c41d41c5d SHA512 f7754102e88fef14013f539829ce8b1d295d7731fad0ebd7473f492e80a053766f9a3b082c3b3f72160f45ab6fc99d529e40694d601846ea713fe2dba32eb789
+DIST thunderbird-102.11.2-pt-BR.xpi 711151 BLAKE2B 195c4fe0a2bc7635dd5eec6380500352e952dea6cc2083cf5a46aa82d74491b406c58873b6181bce682eeb33e2ff32bc43a093b1075077096acd55c2ae7669e3 SHA512 eee53cdaae489af164e312f6d3b2c9fcf847ffba2f2353c0f3cec3b6a820a012b7fc359e8f99301894f62c909f186e795ef4ffa12e93686bf03d9e8766d9507b
+DIST thunderbird-102.11.2-pt-PT.xpi 686910 BLAKE2B 7adbcdc2f359f17ac264a7b899d285d31201e93dacc3fe387f04b17bd8243b605ed45bdce1328bd408f795df780f5fd17a84f681a5b742848baa7ae7702ac185 SHA512 f8857ccef775b1e987e92990c07841cd1aca345a5c955026d62a274964a659a3592efce024f8a8551ea80264e06748d186dd530485d0a0cc061423ca2dd1dae6
+DIST thunderbird-102.11.2-rm.xpi 701682 BLAKE2B c4f210562e43fa2e5a39aa805c2e8eb3f288603489f18115b73e3fd7ce4326f2c6eedbc55345675087b4fc1c49424f71118a49b9bdaf838efd7afe7a75c0569b SHA512 6f8f2bbd8db2506d7349ed1a3669d890b029384b14c5f8ed02075e8b71084aa511f43b782f30cc5c186b0d179f9243e802e66fc7f3ce9a0fcbc20d6238e9cbce
+DIST thunderbird-102.11.2-ro.xpi 661280 BLAKE2B 3f791b9f9919d18472b5b3d04a17c56560d8d4f800a55fe17d214fd992c7ea29787d05b53b09b523a33b7c8296908ff87d3754a2102a98a88a8713c0d1f641ec SHA512 82176689885bea3f3fcf02d1231e1f7807019273598c7ba80e0f893ab53c4403ecfa42616fef1c7a66e1490d7b71e0c96182e4082f1c20843fd2bedb9b7d2302
+DIST thunderbird-102.11.2-ru.xpi 827220 BLAKE2B f190008052ffd4bfdbd17209fb1bff059c3cd9feb7c10e6ff9a7529243c9cc1c3ebd824dde2fddcd9c90f88c2e7367bd01d0f0c8d0de9be16e75ec7de43f5ba9 SHA512 b999cc911943a178a0447287dd5f48edc9d97820714dafa1790dd4a08740e2a842177902d05e3e93f30e3a3c7a576215c9c06490c048ed9762fec2fdea2827c1
+DIST thunderbird-102.11.2-sk.xpi 740981 BLAKE2B 37886712c99837881eb1cf1b028b7f8842bdf4eff88675099019503c46015a50d02551b6f167a4e236b7cdc5f205cd1f698f360cc2e437d027b2c50727175e7d SHA512 8e71bebbfb0fa48e9c38d86cfc90e63224ce2b0f0c69cec5186f90ef04af7e87c728f452662e0ecac02a4346514c9c05007e7181b407a3055967580cbc290a37
+DIST thunderbird-102.11.2-sl.xpi 704060 BLAKE2B a0b7b41d9d39c7b0716540a5fac6c05809d954694f1a2b5acef89ed3e0a6e0b44e4823abf66f87a5b520e14676f224c458337df7c4a5d7f58fabafeb5c4ae925 SHA512 d41ffca62084badbeaaa34e6df78b2e17a11a1185376039d0509a8ea789162aa194bdc19fbb6a5a219c62a9885a37defbc8ae3fc3b4bd5f822a4988d11b9c1ab
+DIST thunderbird-102.11.2-sq.xpi 726037 BLAKE2B ec511b8cda1b25c19c1be1f6b23daea30f05cdaee65038964d42c4c298a83c938b38ca003a3f25a37d44287c39d98fc1f7f25ea385034779e46a1d47b0191ef2 SHA512 74a613e6df0aaf018659362314888b9f58285e99eda2db16d15c04d3f291d9add78bc998a9940f8ad7dbdf61b6cff60bf370e6bf50c6f80c599a0ff094ce7b60
+DIST thunderbird-102.11.2-sr.xpi 720557 BLAKE2B 28856cef4d5b62fb6e688d3d06090b624fd09ccbd059898844122fafb94d5967b6a9530e14d6a5ed4ef754c67c8e1a267271b08461e4b1f9077f0bcb59bd897f SHA512 389b7294b60436a54d6569695f2049038305e4fdd9305958b57f7b3cd033d161be0fd0ce6bc25c59eb7c1c4bbed18a513f3834d9d9b2332bc14547f5c4dc610b
+DIST thunderbird-102.11.2-sv-SE.xpi 706953 BLAKE2B 65ee5e718de73910e5c321a9325babccc30f42132133b221bfe61ebeab62fa9e75c6b38681dd9a8aa646b55f5da1ed27b9cbb74d81e2376d1117fbb1b87a8ab6 SHA512 3ee02e0d14868c78bbb36f8ad345ba28d3d765978542256eb4eba2848c5d2ac976573509e10562f14cec514305de3bd9809f83db8c758f260b4f8c0e0581f813
+DIST thunderbird-102.11.2-th.xpi 758235 BLAKE2B 247e9a59f53daecc89d89949f0341aceb9be72cc2658185927bef2abc305e925d671b05c789de2ea036c6b1baecd923536af43c42713bf2f992e2a088ad35177 SHA512 d562c7f76ba6f7d4660cff2041d49c575288725b60d0c78c1849c08a46564359fb2717488426577db9c1a28a1b9fa42e1cdb2b021c9022b255d1effe52b13923
+DIST thunderbird-102.11.2-tr.xpi 720175 BLAKE2B 30838c2b7b569d40f71d1150460840891da8519073417e0a9611c42114513001c49864cfee29710f49c682019924f47864f98bd92dc374e3987f56607d77c159 SHA512 1d5fb242d567ee88a7f9e422d395e390b59690e9b5d86c80eaeb0a039089ec1f5f5a30f51285770d25c9ae26d6d89647bdee466444dd543777669b86bdc2b8f2
+DIST thunderbird-102.11.2-uk.xpi 818663 BLAKE2B 6772953d86f682b535b9121d1e06f0a7f5e6890c18933217938c771df3a84b2e144eb13e4f55385551803999fa0e822a125e8c7090cb009d1f3b3efca730e2c4 SHA512 ec95da3330429d171120786dba00505195122dd921c5860f395e2d27aa7b36da08992918ffc69083e67ad5618f1e5ac8734a3b24423f02df2205105cb267484b
+DIST thunderbird-102.11.2-uz.xpi 593013 BLAKE2B 7947e7e9fc35219b0a5be2e67002d3afdffb0c82a60e16936dd9783c1fcff363c53324c80e66a054014cc92b1caf98acbb9c33b7e3534f0c7f66c2735d8cc69b SHA512 b9ff962f19f7ac136e5ba347632804ed11303352520f3299d35881909daba86c0e1092406a1a377be67a8332235758346b9be0d8c4804141238dc594e52c0706
+DIST thunderbird-102.11.2-vi.xpi 745664 BLAKE2B 0ff46ad2bdc69036d78bcf8936d563b38c66685ac59e11df83aa59da027e5b36b6506c4d926db6729a4cc40b5f0f9058bccd71f93a6884f745954b8149e4b3cc SHA512 c697e3b2f7bf3e3940b73ea979c5eb06c2ba08a3e266687d2a7ce2a3a7970b0ea435bbf37e155a2b131845106870a96ada2fffa6a26579759bc16fa2b69f7f90
+DIST thunderbird-102.11.2-zh-CN.xpi 739887 BLAKE2B 4425a432fa392e92d688b69c314d848ac2938e7e5a207eaa42a0a3c329511157e5b50f9d158e0836afe93fc073a29d8c730f2b6a2af59df94f80e167de43fbf2 SHA512 528c008e1226cc3db92c1167aa4b3b67ff476a6f81ac7646e1cc90a59d85f84089b1bbad2050998e2e5d22266991bc506af5bc7847f6904037d8cea43f9c4854
+DIST thunderbird-102.11.2-zh-TW.xpi 748345 BLAKE2B 94c8fc2a5e7d321fb283903867a8427d90822676ec0ecc3e987286477ffcf6765b382d11dfffcc916a5543b6ae9ff531f7a86ec8eeca4ac658cb943b668a3b1c SHA512 8f9c3ae246d130a46170f3d7df00a9d0c7c5b701d2ee75fd6762796d51cc7f6ce0501ca09f1b4a2536f9fe3c8c8a1a0034ec8365af9212eb5db74523067f9403
+DIST thunderbird-bin_i686-102.11.2.tar.bz2 78347553 BLAKE2B ad7cf501d9f1b7f8ea5f64d1327d43805dfff75dd9c2cf1697e27deb19e5f0c4e4f592b76af0ff0022ac57d4b35d23af946c6483bb3279480c495351d3766532 SHA512 3e3020511de9cb03c274d652894daafe669b06848aa43dd5a8d9277c2a330f9074809bbb76b019141bd47e6f52a3daa95abdef56b7a8aed99a67c0684d85f31c
+DIST thunderbird-bin_x86_64-102.11.2.tar.bz2 75402680 BLAKE2B 58ea44bba669cf986874fc9b1e291fc8c537d6c2d8447f2aa5817aee22a6b65c74588b919bae02eb06e97c63f6835b71c3a17c6ac4fcb40339a1bfaac8a27f74 SHA512 900badabb48f4cf480e83e1dd77c03db82c1625565ffb483e2c3ba55a775f676f25c0b9915fdfed2ffdef040dc054bbb68d44629fa199ebe28729f9be6c83a97
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-102.9.0.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-102.11.2.ebuild
index 111a1c0c3750..111a1c0c3750 100644
--- a/mail-client/thunderbird-bin/thunderbird-bin-102.9.0.ebuild
+++ b/mail-client/thunderbird-bin/thunderbird-bin-102.11.2.ebuild
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index e0c16e285f92..e4d2ddd2ea35 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,66 +1,131 @@
-DIST firefox-102esr-patches-09jtb.tar.xz 20492 BLAKE2B d5771a9d665cc53ceea0222d48bd73cb0b8896d70aea88fb70744d29f1af0e43f148dd3f1269e03e04a63949e1d50205ba795bec9f4a55d3261e0a2ae8c078ee SHA512 dcfbe583a5f84eaecd506f836043a4a4811bfee9d9cafbf47efce367ee2ff6463a7dc223e78410a3e5b30201fbd62627317dc74c5ebd1d6f3e275105655f29cd
-DIST thunderbird-102.9.0-af.xpi 556846 BLAKE2B 4f98b3d4db5a1a7c63438544ec6d661554057d68c091e347610a223459f480becdd345ffae53476dfb2b2ff7b61234f19e275185be886a390f2956a3326481aa SHA512 26cdfeecb18a14bfe01902987b9051b2d58b1f4bd85b45e90ca86eb2929c5387077b146f3bf681b80268bba2d048be15bc11124d58db1176ea2b6b487d9422c8
-DIST thunderbird-102.9.0-ar.xpi 666812 BLAKE2B c5146b6f9b578385792f4bb24f08c406100c613618230b8c09b5c518453a57ef1751cbfed4485d9f3145a13674a2e21f7012a0d7ff1c8a9d7bf7810e492093c2 SHA512 1b4b2875783cb9681343baa268a6d9ec788e366e09e5e2ced5838e1e3083b664f771c5e788cfd1c80410ce029f46c70a48014024e41b6d98791cea95d4801daf
-DIST thunderbird-102.9.0-ast.xpi 572266 BLAKE2B eb7d8987f51f99694833304d0d86158df2c61b3c6c9cfea17dd8855cd98d8746449e67b98194d22da51ccc65b7b62c9ac66b16a9093e371d4557d067620dc234 SHA512 1f897917ac1ab4513040275d195c207fc60904691415b64d2cc768877f4a4e04e5d953d734c867700f5b32e614de6c57d6671c08f10e4c72d6c8b8d23682a07d
-DIST thunderbird-102.9.0-be.xpi 701891 BLAKE2B fd1bdde4dc3556066a0c297f1dc04e88a8a73461624e1491c4981d85e85372c9574191d76785592c037e5d33848ed8deb0b5ceb43a3745cd028e6b828843a982 SHA512 638354d83f4308cceffa203ac638b0272ab39a49eed122f04ecf4a502746ef1bb4b813111604a0aad18f27c34820d81fec7aaa4f01b157ec7f75c572005e6654
-DIST thunderbird-102.9.0-bg.xpi 693377 BLAKE2B f44f893cc9a89330753ca258aa15b91084e32a7f15ba571b67a544656a6c83a0f8629121eda2ac2df602a8aa836444667eb7a3bccce37e4f92cbf7d599d488f4 SHA512 56b2aa36c4802c7c64d10ef69ec484ee7eaf72ca698d9f3d4881efe1575058d244efff3272ced304a6f0527eeee0975c79c862bb4c690eff847625f3fe414df9
-DIST thunderbird-102.9.0-br.xpi 626470 BLAKE2B 04d0eb066b0f7c5487411c7f165056602379db85b85dd7dd5ceb1278d31d3e7f258ea08d5a62fca4f955bfdbc9d806dda19b8bff9e832a89a5507c1bfa54d514 SHA512 67510da0d9124bd6e3f56b833846b95bcace979ac8588ca5d490427a3012852b6b74ea926e3b058965fb6c0f0807b921328ee4ac5479973bc984d18c60273e94
-DIST thunderbird-102.9.0-ca.xpi 651365 BLAKE2B 0d5e4ae8a9f2cb1c569bb405bd3bf3c87dc60083a9352272531a9ca6b8e724db7b856412424b2c4f8e37a623a0c42de889d254fb8cbe1faaf6c979c86d2f6298 SHA512 df76e4b699f1e5e6021186b20285d3a1aa35969fe6ae23ad3d154f6ee26f23988c67d777fdc85c9442a4e4eaf06bf2d8bcd0e71727b0c9aab3c3bd458c465169
-DIST thunderbird-102.9.0-cak.xpi 651756 BLAKE2B 276bf44151ec19262b1d467896b92150eb363353528103deb72d8cae7f2c1ad43421a83e24b79b2ec14883a69ddb61a6fd11bef546bf59e9ee7bbee8530cea7a SHA512 12b5e00d64b19c9a3ac7237b6f97e081ccce6f96d6090252dbe9ec278b23a7ce05faf1a64da688d7605ad54f52dfd80ed50a700561f8779be3471552bb584869
-DIST thunderbird-102.9.0-cs.xpi 728624 BLAKE2B a3e0b7e50ce0d08fee6f7ff3d45439b70b15790693b82effff2f4bcb89ebf5f5c495d984ebe6c01e10c9579c646d4d822cdae44ffb55bf24fd6135d0e8f72546 SHA512 b3bbbbb19b46cf1674994d27d0457c3c0ac25ec10ff9b4ec12405e5bb8a49045f215315531b281c702006a99406b351c840b6b330f1f874b05d426ca48334fa4
-DIST thunderbird-102.9.0-cy.xpi 705575 BLAKE2B 354069fec8d9f6e17207c79cc68e905bd3cf3c59aecfde9a911804444e94459ff9f08fea85bb8d56467bb4065592981bbf86306d46bc2c65d11438628c0b9531 SHA512 3591d840dd4b7ff68f6e8f575541e9b4a44d86f3d937fb140fe093adeae9c6b45a8fd1540f2abc679fd8fffe0692c4eaf1f445343ca3d537ad9c026ef3f7718d
-DIST thunderbird-102.9.0-da.xpi 685254 BLAKE2B 7db530f79aaca42bb8b788b81b135a8c6f2d57161dca480af9507d631495f74ae77df328445a847c56e7108ad53d3792d81dfecbd75c3f6983f5f54b36ffc500 SHA512 1d9caf0809802720d16727c93921844d747273323cf2fb662a0d3ece1929ba4c141e792962bcd797e7ace5590305ab62862858b5b19fd3dfdba06beeb4f9dcc9
-DIST thunderbird-102.9.0-de.xpi 717943 BLAKE2B 3e5166728b70f2500a376f10f28c06bee0945990a8191b1f02d85b078f744667e4c49f60d1cc8f131c2b0fb5d0eb7d66cfa292397138165e65722d72b658ac02 SHA512 4ae58445fb12603517150dbd4746e30745a3906ffb7da839476eab8f99b153824100bb08e19219054bf7b1bb9d89d9c4e9d199943686495fd8cbf0201db29d35
-DIST thunderbird-102.9.0-dsb.xpi 737085 BLAKE2B 42691ccf3eacee124c7b73d242fcf0df3d7357ec754e24a2992f3822e363a5e4f1455a86b041803c4eccae32463a66c51a22511d1bc9e984fc5c6fcb0be11a2b SHA512 5d3782b4fbb229ae4cdc34da6b3621c58647f0becbfdde0b7c850a853535d8d70199c770b579c1b54d3f2b102c68656e15f5141db7bb407a36c83617e391a7ee
-DIST thunderbird-102.9.0-el.xpi 840813 BLAKE2B 809c6cb014059c81b1b22c356ae7318eee0b2366a6bfc38b76fc47194c6a3f5e0b869e34cec195bd0be3b173d36f0d784730341e81b7594856f460dc8fb0dd13 SHA512 97c50f7625d32dfd5395936afa0813cc0df77539608927a790fb2fcbac30beca9ea92fbdaacdbff902392f4f4e148ffca1cc872decb99434f56082b4cdd13019
-DIST thunderbird-102.9.0-en-CA.xpi 659093 BLAKE2B ba7d6133971a7283abf6ebca4d33b5dafe49b70de58223258123cbcd154c4536b5c6a9285ae98aca054c0481d682e4d3c0cf0d37c948c4ba8452a6f60a11a6eb SHA512 33c136bb77fe2f5e8db033a3385af6a4474dc05207b2ba9606bc04ec5baa006522804c759623c20a64a181cf1764b69289a8a9003361712fe63dfc8d8fbcb98e
-DIST thunderbird-102.9.0-en-GB.xpi 665005 BLAKE2B b0771a5a63af4ee5946db3bc0f3ea227378364704a6e076cbbc528ef03dc7d2a7f8776df40df0eb5b2704a377d3aae6bade1253ce6349e87916c8ee78347154d SHA512 8a13d3663d9ce6bb5d41362420b9c39ca71118e1f12c2d413ca2ed87870c958bb61831bebb071c81bd410299503bf072b96cb5ecb3fa6029e7310eae5e0214bf
-DIST thunderbird-102.9.0-es-AR.xpi 717276 BLAKE2B 007bffc9e9fc80531cf10061cb3e7076e033ac5281c49d90c277416039ded34012893094014e90adcf5823a49a386572a7800abc65cf053e7ec2cd2be2cc734e SHA512 19fdb6279e1b55578c42a2f8dfaa3a52c27016ccf65cecb41ee1d3652bf9967245f2588569098ce19c1755c5a58d75cb06d9c47fcd88be58761cc7e131beffbd
-DIST thunderbird-102.9.0-es-ES.xpi 677482 BLAKE2B 063b2fd1adce310870e4eafed75abdb57911bacea5c42261f83d54415531657757893eaeb8bed29b3bd2d7406676f760bafa87937473fa069cfae4f9c4a105e6 SHA512 7652fc1f0adb9fd2655b4a59a1dcd7c7ce8e7f5cfba5126ea3f5273a4fd0d343f6c5e016fd8e3d08f2374cbe1cd580177759e92d54cdb9eadc4ba8ad53220831
-DIST thunderbird-102.9.0-es-MX.xpi 719709 BLAKE2B f4b0ad9e6438c1783349e3c30b6336761f84f6656b6f9bfe9931f85ebb1a4531bb5c800e35d3d0da2e5091d1395fbb7d7a3eb1f29683841dc169cd1c1a45e54b SHA512 e1a31bca52c8348c78bd4c0da670e352575b76983131ba7bf25a7e151f2d314ed255e647ed75077d96f5e4bc4ef9ed56490b7300d469e59d611b86547935d9b8
-DIST thunderbird-102.9.0-et.xpi 676677 BLAKE2B 26a70f0f81ed5272922f94d8f159d1a7f465782d33820ca02609b8e06f8e0297e35463434fc64ef040351d08f31e7c28cdf405ccee39f6f587e9ae3d587f1499 SHA512 6039f42b803211aab591077ea769b589a37d5a04db3b4b708b35062c607836301bc0c3c3260b0c62ea66f7559b1930e6552408f20373f1bbade5c771ca7bd699
-DIST thunderbird-102.9.0-eu.xpi 701826 BLAKE2B dd158fffa5e43740e91dd661470f8831aa23931284974de2136c7f0110d7b0c76d8d00216aab5cb79be7f6b0506eb8ed3224c03ed9f3df27c93e5954babdc4b3 SHA512 484652c74312809ce55b889cdcc2fe3acd13ab0ec15e1ad0ee8ef57ce7281982c1221635d99a53b47d472a69c2895f69d6fa0dfa144b4d3294932dbe46de1c29
-DIST thunderbird-102.9.0-fi.xpi 693485 BLAKE2B 4af44a588f7e08f270cf907cd5ae1733534d321ca61277ff581b8260d157de2d779397c9bd1ec65eba722d8d3b8c87a80b1ccf6d0493a67e68b992b5f1d4197e SHA512 1b68c656cc81b57eeb408aebd6e89bcf58901082bc4841cbd52bd9514f7a0b0b0ca507b49014b9d296ec633a0eb37970d22699f4fa133690d211fbddb728e6d6
-DIST thunderbird-102.9.0-fr.xpi 730317 BLAKE2B b1fe33e7a25b8d18024d5cfddc79d371615fba7176a2fa3f310663cdb65c81c6399d9b28b177ee9292c9daf8e9a866d265fc42caac4c8c89fb06d9250fa72c0f SHA512 e53383c9ca14d340b8201e108f514ace073714225556aea6023b4b6c9761e1281f76ca3f05cd92bd1211d09ec8c4abe5d0e00bce10224f727ff26a7657540afc
-DIST thunderbird-102.9.0-fy-NL.xpi 711990 BLAKE2B ab3873388da191f1f9e057e2c5e633d6aa08c74332d6004a2f72fd7e9ab047581c7e89a1c30365cfe1dc878a23fd20950cff6bf5b8c855555d6758043ee66bcc SHA512 0c4cb41b3c3f11b3b0af5f771fe34f2e23770b28e9521e6a1c4244703562630d6abf4a7e55c90136dc5d57bfa1e85ac6067da8454edc3f9701d921ba86f689ce
-DIST thunderbird-102.9.0-ga-IE.xpi 614537 BLAKE2B 63eb00b572142f694cde2d3dd92672c4f919b0f7eb39a94c32e872d845956bb971c5a96f79577c71bc3af850b215476f9cfd14265bb44bacc286065f8b163e3f SHA512 843a297461ffc3471b4d72708c9c8c1f16432fc9de610ef2438c64ccb0773097cd394204b40bf33f7414ff3b53e3e6c8aa6c478d092c7a707918853c680e91a7
-DIST thunderbird-102.9.0-gd.xpi 643574 BLAKE2B 127c08079f7b2f54a92e1513f58bdaecaacff05073200d8febb46d05cb7143b3280908a783c59419c9f54a39a5e7b3ea09b39985aac6be9a159756202004d10d SHA512 d4a47fb3d49cddbe90ac42d5b41d851070b3afad79cadd74a4387501212b140943aba71b5b06c6904e63b3566abc7b6c561de6fbc1eea5ff3e1a2e8970705d47
-DIST thunderbird-102.9.0-gl.xpi 673002 BLAKE2B 7f2d3b2778fb32562a7b5c66689e151bef82b778ae6945c4535f81795d817201df9f669295935306fc12a16ae58d86f115bedb5693018ca608be79bccc2efa81 SHA512 60da77b16acf7569a26b68519d1e11e4c2f61faab7341175a31919470305fb1cacea061ffb839a0569606070ab766d57506e6a7d1cdcb6bad5ac47c8da3d2658
-DIST thunderbird-102.9.0-he.xpi 676370 BLAKE2B 8d02e8f49135fe003adfc402dd2579b6137a33f6960916819e248bfb57ff6aa3bc1ddee25bd038903626a0da71078bab6cb48bf52c36ec3a39d2d3aaee273ea1 SHA512 60790257dd1169564b0461a3e599a5f75b1e56b701d4bc77e1d4d6869f556568fe42d0f08e9ff0757ffdb0832c39065d34207722c16e4fe110f0b7385d2066fc
-DIST thunderbird-102.9.0-hr.xpi 677720 BLAKE2B 48af94cd00df4b649d3914874eb0edef9ceeb28c6ab0f3ecf0b7799fc47bd692ac2c9fd27d3a183f9a6f2d0efc4cb6e7ae4311e7c28eee3c893629a074a6adac SHA512 e5c01d683f44f7b19fc591047d40f7e6bf3d18c1b0dfd5dca0cb0d25449ebd48f1df1f3760eeb6ac12bba68be06ae80b016f3cd66fa337e2464945a763b431ad
-DIST thunderbird-102.9.0-hsb.xpi 736541 BLAKE2B 582165ac139ba09b12fcd5bf2354ddf0e6b6a96adb54a174ec7324d288dad99c3821c22f110bf906ea004475599d3114d067876fa47da4cd666141064ced36ed SHA512 2002b599fc0afcf5196c6c6dd0c920c3835c5de9106f2d77be9e165cb3153d30687884d355d8e808d18f678c1cd5186f73c49453559a943fb2ae97c22f74f47c
-DIST thunderbird-102.9.0-hu.xpi 741199 BLAKE2B 36f1139a54f552d8b264fcf214b74a6ae479429f90aa2614fd7dda78311837c749117a6c8cfe4a0f61204e763dba495dccd7665f28ac14ccd1bb7843b78a0811 SHA512 b86eebce7143637a4a145d4e6d0f8eb208346127cd126c06f6115e8a62fe282b622712d9524d8702c01207560d7b8b994c35b3b11a74df4269706762a5e50ba2
-DIST thunderbird-102.9.0-id.xpi 653190 BLAKE2B 1fb8a0ccd587da2ac822e789a5ec5b3da15a6496ba748bb6359703d9924d5e0e6027cd188082491cbf2a3880f73572ed5bb7b447b229846897152ff02c5d2544 SHA512 fc92ae6e2843bf9cc1079888b57acb1e41db839523d56ddd6c6d5aa9705f015b78a1bc60dee55303ce34ff3274a718deddaf0c5ba786c357095311eb11461a16
-DIST thunderbird-102.9.0-is.xpi 706393 BLAKE2B 687f27f6d22a893eb994f50beb5271efb60017901cf66a950eda7fa3ed019d85b23c9524c6fa3ec853408d5795cb582ab0c85f199ccbf229eae874d055e040e8 SHA512 620b4299a68477ddba5e25c27a5f492c811faa51db24078621aa17ced787f6db9165d593e47b90113d6c1532dc0e06c69e06868ee8111b243603894e5cb31322
-DIST thunderbird-102.9.0-it.xpi 639987 BLAKE2B 7973b43bed91e65f5c589db03a974eb45360967ea1af3d2b667b2ea40353bc6cbdae7fd9ef6a86fa64fd922f0e03826953f0717b0030eb7db50f6cb29eec1e9a SHA512 8a42b42c870ed6aff52ef1d0a6f1bf6852311ed75aff9c38cbd3076258499612a8072a260cc9910aefcced83e0472bdbf8223f54dc46d1b7531adc28ac1fc96c
-DIST thunderbird-102.9.0-ja.xpi 781906 BLAKE2B 31637bfe4f78971a489698c854d5d75ab483e3e4ded147130825475f4adedc0a0acf904b9d4184894ceefee9caca870e0d160a4aa57fe3e99aef9167898db428 SHA512 d3b0273595093dd0b6cce355d8b3b5089c1abbdbde619c1dcd6af68ddd09ed42a5841e48d8f8cb7d8806a8bd639108a6aa1414a1875f36416ed83dc1b0a5f11d
-DIST thunderbird-102.9.0-ka.xpi 769801 BLAKE2B 0994772c2fde5fe7dc427ffcc473515b01594dfbe5d0102898d79ea14c1663e97ceb2e15297793f291c38a99c6ae08a3f1dd57ad950c5db02e8fbc5dfba8f157 SHA512 675e1b7f719f82f15d8dd36ed7c8cc93c39c0a1f47ea5604501d4a74dee44d9fb72fd16d1e4b7c2450f8fea19ac4b9167bb5294c78cbf885afd34aee8e017269
-DIST thunderbird-102.9.0-kab.xpi 702702 BLAKE2B 175c8868f7e3e7c3f630ca207166f37ad486853603e257c2c6d6d8706fb8c2e8af5692d8b1e2c71b4fb691aa18e6fa298dff2100e266cea791c9897213529e3e SHA512 9f1883da8e525adbcd49debe68cbe3c6b35dd2788c64e5f9c0e3d16a7145fd2db84b75f4333ebde1986a4f934014f7740d8b6fe592e1b95904332eb52037e4a5
-DIST thunderbird-102.9.0-kk.xpi 810967 BLAKE2B fb2590dae647b2abf97593dd9c3e94785fa4b428c1035d68594c2100306a0ba1c54ae08cec8fe60996b10268db1679c81e30d3bb04c58d72703f686f5ae29b66 SHA512 16c3da47c6aa86d3ac14099346b8d3ff8db889507c4bf666c2f483daff034730dfdba8ed574e2f197fb5144143ae72752d19147c83ba14a4073f1bf79a77c507
-DIST thunderbird-102.9.0-ko.xpi 716819 BLAKE2B 49b64c0f1cea544aeba244ffd1e9af577c6a395dc32e112893f58c58a4155f37929a702ddc27083da84228dd8aa5a6e8f4e6d06fad74981ddc683127f924c354 SHA512 4165e5b63fdf4122aef171dd37dc7f11af6cc9d5776a6ccac7d8bcf981d9e442d192453b06e16c7be393a1ce738e74b4bede074ab9caba4a0b3d5b03e3ca48ef
-DIST thunderbird-102.9.0-lt.xpi 690853 BLAKE2B 5987f30ee1842d1a3bd0190a914054789efd9f2e8fab29a4e5c72d4810f61d6049988376fac2a480a15d73b2d81e8292bb87a765e0e572d1ab4605ff105120d7 SHA512 a526b679ab7a326603a04a4a3e81da96098cdc582d2a1f07341f96f9c1aa8ab60e2b80fbf6cb24b4301939ef1f49a5f5ca1ed6505e2fe708bd6bd4f5e949d384
-DIST thunderbird-102.9.0-lv.xpi 617744 BLAKE2B ee31969824474bb3fda6793dd44834f6b94bcb42acb24a07b3c5b4588f2336ca1bcc3c03cb4a1d0ddd767d7c840af9e0b3f6658321f81f6ac85097b70b37abfe SHA512 0d7807bab273aba3f376b661620334195a9ffcf1db2b5bf5d2b6e78681fc6323c957b9127d168ff02fdc020e89a7e6500a801ae73e55a045fca1ffd14cbf15e3
-DIST thunderbird-102.9.0-ms.xpi 577757 BLAKE2B 48b0c9df8c916e95d5f6eb16c8bfa225290dfb478142d8d206914cfefecad30276bce4d3a5b930ce54798085a74429ecda6ce3d2c69beac5de40a24ab0354ace SHA512 7ae1acc1cd782af5ec2054f2f09278418b1df65b8f44b83a40c3480506fb3b364a8694d46099095cabd2420a79efe83dbbc971290f1dca576f9c83fc99f10252
-DIST thunderbird-102.9.0-nb-NO.xpi 662683 BLAKE2B f18385ddc358df732e219da94c19d87ad5eb5df7434ef0eb64582a4958d234c0c154b27a4342064d46d68a6dc00dac15429a85d76df8b9e34213c2e9185c6ca7 SHA512 2cf73b40c1cf1c282221dbf4639bab6462cbcc7a08a86c50ae4003c073c0fd31d7df3907c5c583799e18c8f1157d83f2083a886303ffa754956af9277cae48c0
-DIST thunderbird-102.9.0-nl.xpi 703276 BLAKE2B eea32ef3061dee8130e8dc7f6e5742c50f0ee4bb350f8c7a4226ca1660753f38df014fc7a7250537d2322cdc39f8de1a6d3c468ef463b06e225e067f87631a43 SHA512 f6c11412fdb85833d5d7cdec1430676df8bd61f8ef52233e6a6ff2356452e418cbb41e00af20f4ceb8f64e5da6d0e4a59e1932fc9f8ed2d50990a4c30eff8505
-DIST thunderbird-102.9.0-nn-NO.xpi 672831 BLAKE2B f9a95018090275af94f4ac06ef763de46773b1a26c77f0ecbcc45ec9d24a3439cc50b6af2b50abef8bd54ab9dcddd7c5cc08647def53efc0aaa7ef4d5be71dc3 SHA512 b64256e796dec231421c7b895a8086b324275799c1bd53fc35cc3d05457c36dd95509d27889f3bc5faa0663b8004d9a8a1a33e921f73f400d6ee8dd3b66db843
-DIST thunderbird-102.9.0-pa-IN.xpi 668032 BLAKE2B 0ac19cd9f781494a5e03f33d1a737eb780bc57a937f438a0c208092a418996c4358ca11300cc02e1ab7467bcaff867480d841acc439a5f93f66ed59c7958d8eb SHA512 7aaabe4dce42c679c3cd79df5337bb6d5608be79875dcf00b56f734ee0c67eae519f093b1ea9891020074f0eef580fd134999af531dbd90dd5b89382fb88c765
-DIST thunderbird-102.9.0-pl.xpi 716230 BLAKE2B 74a3b0d58da7dc23a2437ace51f8f32a345ed990fd368e820d018d74024daf4b0dc4ba038e2a50fa8147a9b35669e246ac996d3d51a9fd5c6a7f33eb224537d7 SHA512 199c37b5dd4211fbdf3e92bbbf65d436ef3d56c542a3e18394e29d1b5843fd2946782963135323b6794d921fa32a55ed299b2cf85574209557dbcb36249d4830
-DIST thunderbird-102.9.0-pt-BR.xpi 711148 BLAKE2B be9e4cd9c34a0ffdc2675c95b593465eb5478bb9c2abc5c94433a3ecefe4355d3ff92218b874fae7a3e55a2938ca194c681c0060ef2ea3c39ca1af21527cea31 SHA512 93595647d48e6becb102e9a458664e585cbc7255c89316ee96c1b625fb54b2221b70df09f6c00d019f4869b8cf9e3c1198df6051e4aebb76421815ac29065e98
-DIST thunderbird-102.9.0-pt-PT.xpi 686910 BLAKE2B d603c8687fe5b22d0100d8b3340fa25eea8fce6076d1600cd7013736b6604dd70b752e5a0a208149f4dc57f2dad035a08c62704a4a95ab7d97ea3ee7a4c73128 SHA512 de77732eb5e9ad3cf24276ec08e5b88c4c6194ecbdeff16ac7cc3fffa498c6f1f575fdc6820d116f290b9e217d840b0c1311857b94490c3f4f977fa5a9906e1f
-DIST thunderbird-102.9.0-rm.xpi 701681 BLAKE2B f20e0f051a9a6b556df777254ca2d5375be8dabd700a9cf19cc4fd482f1dc69c4ac970e2f8d495614e56ccabdad51a4c8b7161b60793b0877effcb31df184652 SHA512 becebcdb6ffd479219b41ad66d312b150ec1043f0e7b74f5a9ec9f2e0ec5469562d04342b7ff4c2c2ec064f75d9c90e54a92763518e10e1818cdb901cc28402d
-DIST thunderbird-102.9.0-ro.xpi 661282 BLAKE2B cd86ed52e76c5d11a86bd57121df23e34789c544b2e9f676e5532c1e862eb667443a3c84a433f6f50d32379b8d46fd41aac8c33b1a6af1e726c4b17e209ddb7b SHA512 95430fc08d598692cd60dea87c34dc0e3f12ab38b89ef7ab840a8da6e0e54abbd7d91911466757d65c8ef711a3096b1b355c851f7cd60e8438938f7b577a0d66
-DIST thunderbird-102.9.0-ru.xpi 827221 BLAKE2B 8d89d5823afe5dad9317d5f962e7680c59df2b17cec1c734eb6f853c26710e2bff1fe6e3ac21f26e92441f30fe46d38bf52a4e7eb1dbbf967fdb316c06f4a6bf SHA512 e9edb09d0ebc16093544c0b71629819285a8c453ee598dc4af6f293783d310eb64479b1a687ef46a967d98510141ddadadeb8a4e29d524e4a3b6e5564e0a451a
-DIST thunderbird-102.9.0-sk.xpi 740981 BLAKE2B 41bf133640535ae7108d2673a630cb583b2892f9edfb86029afc814db46a4ffe238546283d60200423b1d02d0239759b4113da0b331e6faf4af6d7bebb2fdc1e SHA512 bf05155d59531c81e9f644df1217d42a7a127adeb68821b072e6c94745b56b5decdf30cf546c3aab7f3abc71d9622df0f311a52763000a14c953f267374d6821
-DIST thunderbird-102.9.0-sl.xpi 704059 BLAKE2B f7b2ecb0805614560e4bf5707d19fbbf3b0c4448d0e5f1b4b39899248de277e2381ae474358dc2a9b7055d08a29fc44ade167c00304b4c7f8d099b9e464e3a25 SHA512 dbe48e9c334df0983605829b062b1eb543f7d58575b7a19a30b48aa6d91bc5fd5c89ec64bea4478842c445c88e3863b6705e6dfeb427f41f448312a9fcb00008
-DIST thunderbird-102.9.0-sq.xpi 726035 BLAKE2B 3947fdd48e131b89114821b15da74071d271351bbe87260a74275fc74479866429a814324fb0f5098060725d3942407c02074a13813dd4ae5c1f5c01a0fea80f SHA512 71d697523c9ffa45b644c3afaea4cd84a1e01227e52a6e07430d6cff4678908c2a4eb2600d68987c7d0fd84675ecc5ae4d52f60de6da7c9c68badb6af0039a44
-DIST thunderbird-102.9.0-sr.xpi 720556 BLAKE2B 6797b250fd12a6dec65920c0aa20a4ebf8a6bcfa39b91b6307e64e05cb7b7a7e5474b59e6f91178bce02ba04161aab7c337b6772b3fa51095ae603d36872e324 SHA512 961e444a81d29ca45c01ada9b2b391287f2f0f8edf8313810d46eb7151b3cb70148e72f1bd7c9d51b2a36959a6cad8df2de8b2f9512a9da5b0654ea6a350afaa
-DIST thunderbird-102.9.0-sv-SE.xpi 706953 BLAKE2B 01b420c820e3540f46446c18a0e72793d59c5e8f7d55595ddcf09a82d2b0244a86fd4ad83bac43f0bb5d34a53eb2ea9b29707a8981e38ef227ddbdaa59e4ec0e SHA512 bb81d682522102fae7e078acc37f6c71921837515ed332f9031795105fc7b4ea7217397b1b3403480e984b038e2be3e9b3039801bee5c748d805a76d0a290b3c
-DIST thunderbird-102.9.0-th.xpi 758236 BLAKE2B b3f6d89a07539f3721860378e4632e3368a10c2ee075c375c151ae94081d6f7cc4d13a4cef1de99e600f238132664c487b2f3c342adbd017235c4e7599dce273 SHA512 2cbf1138666b3207ec8403ee6462b6ba588128a5e5c7954734ec34a10ff37415a6192930f572ca6af154860f2d24a5b850683b9fdff71be0fa14ab06121a6723
-DIST thunderbird-102.9.0-tr.xpi 720175 BLAKE2B 2c455ce111e72e07f01c6f7d44db2dd96e7c6056044f97c808a9798401ba20a69889038dd53eb32bf973532ec540b464be5e7d244702ff88d9fb968610cdb959 SHA512 35f10916664de17427fa614562d33f1a7de7291d0ae013629b9f0e1fc651fcc73c1cd4cf2044ac76fa29bbb427b4f4ad7d5668143aae63c18caf9785967bbb29
-DIST thunderbird-102.9.0-uk.xpi 818661 BLAKE2B c0b2ee5afc9dbb01521509baaabad76f435b56aef4611e56597736f70d1017c311353837609e72b1d9060e1f7382ea5e65f78919f8f13409ab6b8762fad01998 SHA512 63943aafda95c437ad3f2c786ebf0354902fbab81e28e69b62894943bf0870f08b77819f5214d43f461f6705713021762a6bd7acfa53420690042994601972b9
-DIST thunderbird-102.9.0-uz.xpi 593012 BLAKE2B 48d96b22ed6ed7541c47c8cfcff118177cf83d59e38ec3d7715bf62cafa6fd7051b6d22b8590f74455304f3a2ab3ae034a383aab8340557899adda1ae098db2d SHA512 eced56f72cb9f0491ca6484ecd25208c18a40fb414c9ba290bc093f4b547b4f8750ce9035107fd5d1dc7220aed5a2087d2513a9907c5fbb30d42f3054a6aaeed
-DIST thunderbird-102.9.0-vi.xpi 745663 BLAKE2B dae24dc639d4b566750dd3db205a5fb6abaa5f1dd32826f01fcd440ebcf6d30a65a3db0e806fb977bfb1bb25eaf654119cc03f5c585e8107f25327e645b8e5d6 SHA512 7869b58f862f6e5823704741ef1768a2135f167f91f1dfbe0479480077f173bbaf8d6c4ec17f27131132f3238f00dd76db5e14f5ac399e3170b6fef49293ed8b
-DIST thunderbird-102.9.0-zh-CN.xpi 739887 BLAKE2B 885a7acf5ea5bfcab826755bb1f604850a79ed3f185578413c0a0081be0be29790f14687328994756411efd0f3ae104d4f2d495cdb58550670e59d4520f08ba4 SHA512 997880258871dceb5018c8fecc8a61b20a051d322ca1791ed014ca1e573bcc653e7eced939968db01fa00befa82ff3bc50fe8e81f871331290d63043aba91a57
-DIST thunderbird-102.9.0-zh-TW.xpi 748346 BLAKE2B 1f9850366f292ca4ccc613efd071146d772661a26d2ce571dcfb99e7dbad66f39b1d0d2d4833fb8eb40fd4f4efaa633d2b0d8c0e177aa7750b3d2c867cf8a167 SHA512 dd902d37b4e695fb1eb8e1e39c95bd9cee94cf66814c418cafbb48965b6d0d9e9600d0afce309ed36f3bfde32c5a225dba480613ca66468d2370303de68c4ca4
-DIST thunderbird-102.9.0.source.tar.xz 503081436 BLAKE2B 538ec2705bd73f0673864a72e4e8c854d3450c79e40577e00ea8091c7c03f20a33b25ae475b270543963773c544d3819cd889e6bafc816ab0e78bd0b4fb6fd55 SHA512 0de88cef22e7b239804e27705b577dd34a86487512bb2af29804b358d056628c14034a34cbbdded75612bda984fac2c04d116cca8040b9212a7fb0206c07c440
+DIST firefox-102esr-patches-10tb.tar.xz 21740 BLAKE2B 46da143f4d2ef474542752b7648cd80faf52332dc1b315fad6474dc2d1cb60848852f3a1f3e96934b50247f4c9add94d4a5d0d279a848f7d3b959d743ad98482 SHA512 6a0e9661ce30786e5480d3a81efe7df67f550da4b2fa5e71d4cbfd191320c975bdc1a4a9971e7df366e79242c89e58cc951d5a7058452773b354edb20b7f60a0
+DIST thunderbird-102.11.0-af.xpi 556871 BLAKE2B e451737a66a7612b5845cd5632d34871ac3f5df9c85fe6a7520df44cbd5ff13220ad03d9bdd4000cf7c659a33037c7b4812469e87c5bbe1067e26a285a39e691 SHA512 485ae20825e7d30d6a2454b6d5013c6cb16e539cc7170f0c324dd39225206b8313cd344db19b3ee162873322537d9ee614b754f931580681fffb462c060c4774
+DIST thunderbird-102.11.0-ar.xpi 666809 BLAKE2B e1bdf8119b415c3fc981950660f790654cb014bb6b8626b3612f7608a68512578bf57c980dbd56edb6e7c31c3311dde81c8e4a5af0a338e5819f90b0158c951c SHA512 c39fa28a6675f9d7045351513a54d30fb6d2a37db3a84e89a569ad021d877d16b14d79cd012e46c44d2cc9d2eb80a4a25739deb420f7d9a79fa9ba2b3131365c
+DIST thunderbird-102.11.0-ast.xpi 572288 BLAKE2B 15222ac9f728d69161fdd3f121f8c67694feecd700d9a75c86425c0a5ef8cb251f1e2fb1a49f6aa03d1b27299a9e1740cdb2a84fd08d10574c6c8efe92104496 SHA512 c73e3e3f9aacbb6ac8862f1baa974517051a2e27975e452486b701fb5116bc20e88f6366d73a6ca1d0633abc8047530b2353321be6af2f85f78298dd64b4d3d8
+DIST thunderbird-102.11.0-be.xpi 701914 BLAKE2B 2904ef4aa2218c2ff3a44d9f591451768e4b43f6205fbd35ddd4de7e75a13f85547ef18218e707c06fd6f0cf9ae865f9b5aeecd22c6efa6fcd1f3981a5b94757 SHA512 1949e53afbe0680d9d16703c0d80d5cd2401780ca1333810f1c20fc8cbaff3e6c36ab4e6fcbaa0216f58927bf27199a9a3608374d31e3b5ddda59a1c5a7b309a
+DIST thunderbird-102.11.0-bg.xpi 693377 BLAKE2B d011c5527c485f8c8b0fb261c27d078bdbac72333d8ec1839f52dea385a74f0c66f0da720d69d9ba10f429a5946e317707afda5ad5d5802bae3ba2263b5f5033 SHA512 a6b2e49b3973bc2c70f344c63eff3906269d79aa1a5fbe0e42868af41f28f044789b4ed0e22102f470b1d8452dd928dcbd98ebe1e97c25e8150bbc73da0a6632
+DIST thunderbird-102.11.0-br.xpi 626473 BLAKE2B 2ffccb2518e18d7941a3b02dad80239133592a00718111f7e200c4ce187b50ed70cf762dfa3b6f824562c4b7079301d49bff46e5a8749ffb056f3b0911f5b09d SHA512 9f119cd61e4103b55f8503d6657b9e614c75a1423d075621be0942a13c7a90b9a1cc8e6f263c543c172cba605f2df39d66ec7cbd90292526349d758b2ff45f38
+DIST thunderbird-102.11.0-ca.xpi 651367 BLAKE2B 043a640910956387519bac2dee3f4c5e949d58ee719cf28bc509c30675c4376c5cebd3648b8d09003996c113b801526dc115874480c6f5ee16beafb91806cc60 SHA512 b1eb1d946e093594080e35d7c5bb0a637c1c79bc29bc8f33ea447a73fbbe5dd424d7752437cf15527a9301191ce4a560b9eb2e25582c1f020f9c298722730c8d
+DIST thunderbird-102.11.0-cak.xpi 651779 BLAKE2B a41e444ea8ac7743b4ec2ed073ff48c986b3a5848ab1728f89aa1435ba5451c42ab5695636472db705f10793ae22b5030c5612905bb86e48700682b00eafd038 SHA512 21b227b97768d29787cb362d782fa1d92f70d57e65bbec1f9f3a4c66001a8fef66f54e6de5c18c4418c369033ed4c13bc1b4ce275094a633bb67072dfe94b80a
+DIST thunderbird-102.11.0-cs.xpi 728624 BLAKE2B c0c38d9df006bfbd4adf89ce74632535a635e6b425380603b560538e8088d92a405322461fe77824bebbcc445dc692673432b2f27edeb3d24387734851be75d4 SHA512 2e7d1c3dcdc348029d327c5fb0bf909c5b0b48e7f40f03b29baa53c13c0cad0f9d0a692d03f69fc58888c05a16bca2709eacfbcbe3e9917b28c049918aaa3356
+DIST thunderbird-102.11.0-cy.xpi 705577 BLAKE2B 34966a71dd97b910c11e495c30f534ffc2864df384b20755c79c4b275f5170a37451ea72556a48b8eb7973b27d36cee5a9bf63678bdec6d70f30d41f2d07db39 SHA512 43e02462959c5fcb0a2176151f5d49851c4f9f379711efbb7bc0fd4504f0f6788840f01236d10909cefac0b1277a0358cebb411b50303c232b930da0297704ed
+DIST thunderbird-102.11.0-da.xpi 685254 BLAKE2B bee85a2b3af238537e77899e7f464d8eea681ec223c7e344d59a878dce627341c080ea4572769152a9d2c216e74100b89998619bddfcefbecd4be298e53c5412 SHA512 78155b89d4de4855d7d967f9489fe5aa52fce6a55b8e185e0246eb400b9f21a1ab35840c3904eb539284693e287e9a5523ada6d250df96085c85bd9e48fd9c2e
+DIST thunderbird-102.11.0-de.xpi 717944 BLAKE2B b061e54c6053b85b8279d53b8e436420fbee55f5453f6f6fed9159a83da87251460efdf7ea7c3f41684728e8fb737a2afa453b33e56810533bfdb6e277cefeb6 SHA512 dc42fb48f625b375f90d772b97e898a2751eec2b04d24269cdf09cf5ebe6c77cf73eaf0b84b8d59754e54631e7e205598783038371d44ef0dbe429125330a1b5
+DIST thunderbird-102.11.0-dsb.xpi 737086 BLAKE2B a1f05ab76dab156f9a0fa63d89373b94b2c2c6586f20898b1a484a93e191b1ea66959e33d1e7295a1073e00df9f5c5dfd10c4481e7f4b3c1d08ac7c0cbea7a0f SHA512 513fdda538c20ef9022af6d160ca44919221cf82ae651d0d90356d734e9cb0aab95d2105d72e65ed28e4df1da472bfaf157f0e3888a200cb65b352b66e2418b4
+DIST thunderbird-102.11.0-el.xpi 840812 BLAKE2B aaa6b5ba2af46fdb02738038546d08b9f87fff9730c32fdb32bd811dda1949036da031fa1e050522760aadbc0edb2e7d1282e78ddd60d1c134718948841605df SHA512 32f453951156502e742841abf314d4b223af1c3e8359b3c0d927ceaf48841a1f5ddfdac36eb8709801c32feae06ed0f1675c08b58da5f8d795aa9a47987e6c0e
+DIST thunderbird-102.11.0-en-CA.xpi 659094 BLAKE2B bb90b7184a5063a4076ab5b1368b37711864a49ed63c79f3ccf7ca32687a2196a6e7f62eecdbcc705301e5193340fdb9b47132dfcc70683727e91669d077a8e2 SHA512 3505328fefa5929f419b0c74536a476f9ecf71afb359cfb29086ab12b429e62ef2e0b7a79ebc32b89d40ba7f1a9a7e84188d05c9a950493e7aa6d1ae8b772c66
+DIST thunderbird-102.11.0-en-GB.xpi 665008 BLAKE2B 00f413f239bad43a13f1adfdd336fd83c20917ea38925266c56102975811998e1df776925c7973ac7df1a5b40a17d310e3753ff60f6450f378a92a0644f5f8f0 SHA512 f60a8b2f930515c61390b39cb9ad50d7d73f9988ec34d4c71918669198e521667a70e469477042c62f47cd90cffe233bb3a2cbb172c99675c023b257ddf3ac7e
+DIST thunderbird-102.11.0-es-AR.xpi 717276 BLAKE2B c2a5e27530ea94c062ade36ffa382d450db5d8a00650f2d0f2cbf0139b5bdcf070fbb0ca19709d9ecb23eb81b05895069260dad386895a5a88dca476c6b8abfb SHA512 3cc16180fb1666b86de9b81bb9e730894d615db22c20a75c7282c63cc05be65bca4997dc1bd331df17ddd9bf05908e014c1e0dd70e61cf985b8321394b476044
+DIST thunderbird-102.11.0-es-ES.xpi 677482 BLAKE2B 4345382cef6f318afa9babbf0480c420f6bf48358efb4b0eb18950bf1462ba20facb06327a02e8f7e28543127169886cde5770a4641c4af3edde2d3751d77428 SHA512 ed5f2a041ff31dc0d0406439548c3a753d122e296d5fbbbd48369a47d482340a399beb0be691e21b2f2a70de551939483ed3a8955c7bb5c425a35eb42ae21f53
+DIST thunderbird-102.11.0-es-MX.xpi 719709 BLAKE2B a96a78ec126c0d91f50228a494ff0a7c1bd26052f73433503f990d1964172722b988326270438d985739379bb9ddfdd442876b1c5bc3468bba4f411462544bd2 SHA512 e4d6aafa65594651808993a2925a4a7eee5957aadf3044d607a4e9ecad92ba2d0ee84752a9b0d724c62ff2dd7a80a998855e6e80a13999471a7a3b176ccd2ffb
+DIST thunderbird-102.11.0-et.xpi 676677 BLAKE2B 78f53af0868b65ec579c922f4a18f393d4a1ad9dd77d73bf776fa32527229c3d2b04dfb065e132b7d4966892f59307a22e3fcc6dfa3e2a5d434838a737864993 SHA512 4513a1a3dee098b56687d8966db073be4e69d56bc76a8ec8bfb519122fd83384ec09367d48b84012495763433d47ea5faa2cbdab1233097c7214390c1c00c160
+DIST thunderbird-102.11.0-eu.xpi 701828 BLAKE2B 0cc898e5e042a0436ea7a125ea5248af309ff5866a8bfa51b0de2fd819ae2397aa4965d0b7303aedb76be752ae1baaf437430724e3f2e4b41ab43f56064f1e8e SHA512 4591a6faf52e259e19a6ce2159904c1f4f018dd1e95883015988a8acf8882d3b10914c139bba761fd675c76aed4086b4887b92698836ac3f9cc593a3d898c0bf
+DIST thunderbird-102.11.0-fi.xpi 693486 BLAKE2B fe55f9d6c25f42bcbb23c69d0b886230405831049edd681909172ec71ec47fd99b3dfa13d8e83f84031a41dbbd7739100d358eb320f43c2fcc614a9272c8e5bf SHA512 68584b3abe323440d84ce25147cc3fce7f71c5df0cb6778fbfbc48b2dc9c201363c22089658e422a5f296dd85e8f236ba7b2184b1eb5473cf1d0f43892bc1ca6
+DIST thunderbird-102.11.0-fr.xpi 730318 BLAKE2B a343e6af9bf5e97e0d3ce4f7fe8477f8397d8c04cf14b1b922e9cc4ff2b103ede0fc6ef65279a4fecb08ac9db3f5bc8f3a94f5c49fa91d61dfd5311ee117fc13 SHA512 3ae2910cbbd4dae977bb7056b36ddabec4562f5642bb347ee70075309744010a71a7b7274171408f353d793c4c1be5e072b83452640d141a0621bc79d98e8189
+DIST thunderbird-102.11.0-fy-NL.xpi 711991 BLAKE2B 7b1b591e3533628dd636814fee9fa6e66e1bf3a27d9e55d4618ff605b00d0e6d89c06c80eebebf082a2f72b4e0f1f931551fda80158776f2eefaaab8c1599d2d SHA512 d75e4cbcf4db3446a756bde3344d83ed1d4130485a0074f5a1c2f3de030e1a5a3cbd04d7a03666dde942f65977c8fffccec6f01f936bb4b967018ef01ad0c811
+DIST thunderbird-102.11.0-ga-IE.xpi 614536 BLAKE2B 2ff1c2ae3773e0e1736a005f4f47b310029123db366a33a5f80d7787e7261560cee81b316e6df8089cb51ce2fc0d76d5dc7c91e6c3412e2e6658cd9c1954675e SHA512 6f79958ba17849e852bda0eb47f88a47e26147f92d23113ab77e2c97ea48955ef05ffd9fc6d6a25876871d4e239b002bcbc82a55abe7a32ac840988d4eadab11
+DIST thunderbird-102.11.0-gd.xpi 643575 BLAKE2B e947c53468ade421ed2c3942f0a435bf7b591e15239615fa2d7ffc788633b8b26a7fc48ed8f974d3dab699d8cf2ccafa53c41e741330ac2ee578f5a99c5fbb2a SHA512 e09abe8d6dcf9253f999306b2ade4cd2e1aabf979530bbbb9bff5b8305322d2d858624201394f58ff86a0fbfee00d0dc9062122af8005a9799f44d0334d9db00
+DIST thunderbird-102.11.0-gl.xpi 673002 BLAKE2B cf89b42dd3620063590b46a0ae0eaaa461615542c29ff220504cd9114674ce52946d1d84a79f0d95b0489110987554aa9e7a6baf2592c3723463e0889334aa53 SHA512 a4c6cf5c71e632bff8640c78335c0052e5a2b43797a9e87137c369c9373ee318238ab6f99bed3ea7a6954c3a874ad4cc950286bbe31a3e3da87d17ccc17c7760
+DIST thunderbird-102.11.0-he.xpi 676370 BLAKE2B 63feae1964d80c507caf44ea7f06facac3540e32cd532745df4b288e1a501dc2f0eea45bde438af96fcc8c448972eaf772afdbc122b6b822531bd7eb1f868cdf SHA512 c3875b4f13b9bd8dbb6c2d3ab0b023e39135d5f71262b1b98d6bf31654d1f750a24e437f9050cf5940fe6df7ffe3da7c3aa3fd62e24b89176a1f58277222aa3b
+DIST thunderbird-102.11.0-hr.xpi 677720 BLAKE2B 36169d51a028c87618a8b562259a7fe3718817d396efee3129f43ad1e34da58130281c79fee5eae0328ffd7b19eca7204e8fb1f2165aa01adda2e0551291ac74 SHA512 4f345f3aabdc84db77727481a02bc137b00ea29ee61bb28f3a0af75dd4d7505ddb2e45afeeaa308be20caf569cd634cd4512b3b1dcbc6da50612f3201cc53778
+DIST thunderbird-102.11.0-hsb.xpi 736542 BLAKE2B 26bb51f50276d47cfccddceb4f59113db834adf83f9e915a3caba55e4268dd40cf59ce265da3efc7897807c7570f7abc36ac1abe8ede0c13910ed3c812f834ca SHA512 c90e1c8cca6f1581f4d6db7aea8a5c79feb1a5ae98191c57c37a88d065642dcdc8807aa7997ad37699eee8a2433861ab8e27b0d6d19e8ce2a52246fedad0c986
+DIST thunderbird-102.11.0-hu.xpi 741200 BLAKE2B 0bb90af2e4a36b4b4d95a5b775069659a83188216c896d83b102f2ee665a64e8fb435eb3de55f77735a97b002273c3e9fc2165cfe663c61c82568cb1868cbda7 SHA512 565a8a14f9fb92679b172c20cc9aed805d658f64c109245f69317734dd886bbf202fc3b7cbb52763b315bef9244fea3507edbeecadda884772abe597210e2623
+DIST thunderbird-102.11.0-id.xpi 653192 BLAKE2B ec0ef214bbb28242560e9d995d5df5638024006b16e3c32b3834c6a152a753624b0b11a31334588190e91b62686030e385eb9fd7a32ba3fc9ea8ad08820b718c SHA512 8283c3afbe50f9828d7fe12d4a0ba048289b2ad22ae92bb6f3dcc4bd56be2e0ce802c749dfa27d4ce62bd31df63dc882e9fd8a746abc51dac3eb4377a9fac66e
+DIST thunderbird-102.11.0-is.xpi 706392 BLAKE2B 902714253e6f6bf330a313d59083c88ab871c528e38b32f6cbb5929f55452e73c21caac11b83268e79308d4ab42542795402a089a449506a11f55653592c27db SHA512 2fd795d5603dfb1b0f05f4eac75ca7c9dd63ccface8e00ee3f084fdddd567ef4a9b96216d36d9ee603631465a05c626a30a42411212de4b06502b16b51466e84
+DIST thunderbird-102.11.0-it.xpi 639987 BLAKE2B 7d1fcb43668c32fde61afc0c4678b50a283e2218fd152ddb9a1d49513315386772cc9bf4415c191dddb306437027784f9b8b07af36948e4e7a235e86cb7a4141 SHA512 e9dcb0ecdc3bb4f8437e97450fb34e8eff9db4132a8a9d8750b6b47c57c3ac11150cc41d2c2895a6a629a574eb56c9940b0b9cfd39655e24e1e586360760d402
+DIST thunderbird-102.11.0-ja.xpi 781907 BLAKE2B 90afa492da36ecc97d87eceda9a25db0795ca3e2baeb686af77f08c8352f7efe361eecfcd1c127a9909c64c17914696711fb2fe1b9643f0a9549b586f80ecbfd SHA512 e9ee9476456e2c3b66112206f1ad589acbf5ca52ed03ca9bdae1b66d75f3487202d401c9ab5ef6b46a79c1b414d6198514548e577825e77a44b8d47893342052
+DIST thunderbird-102.11.0-ka.xpi 769803 BLAKE2B 3778d5b62549fa4bb3a10fb72f62a511ff73471122a5fd382f2f1257339750bd4599dff3cd4af1e74baed22807ebc5b6c93ce3c2409b58a10f0808ba832c44c3 SHA512 7e2687af06028ea4f6cf71755bd60cc88ea93a3cbbb489466a6bc9598260d4091c0d3b61319a3ab597fddc83646b74577b60ea3717a807d0ed18fb3bb6da46c1
+DIST thunderbird-102.11.0-kab.xpi 702703 BLAKE2B 20ff0a6365a7cda8e42184f4b815b2150a7874508777d706a6f6108b6dde1fe7e6e5ffb926542365171c582b2d6aa20f1d3491d47b03d3d46f39981703ada003 SHA512 e509076e0dc488d83fd4f147e9c3f5020b1f6dd321d0f3280ef7fd88790417619f6d5cea2431f67c55d2b100a7a95b7a47152186f18de2aed09f7a26e0aab3c4
+DIST thunderbird-102.11.0-kk.xpi 810968 BLAKE2B 797be21fc1cc5929b3b6be6a50ba9a089d4e0b0fe03cbb243cd5d7a0f165521520920a04637a0c2f6571d461ec946fbfa667532736ba30c309c4ad9da495705c SHA512 ad30f62b8cd5055ae3147dbd261bc0abdf04ce53247f9cfe80b7b83f47f4b57214ec0f805760fd25417c44a5eff13c3f86951f73365ddc89284fb3dec6f19a52
+DIST thunderbird-102.11.0-ko.xpi 716820 BLAKE2B 3e71bd9d1c1229e659068415e7372941fa8aec762abfeccbb3ef95a8930f94fbc5a48ad946784126d0ad980cad2fbbf02b3ce1bf368d1cb5321a3d80c8dcd1ec SHA512 60980e6e753f7355406ddf27e140b1195448989903330a9297be5ff5e8760b16a7f745733ad0522f7e27c8e9aedc9cf942271be6f072e1a5acdfaf4f1f140664
+DIST thunderbird-102.11.0-lt.xpi 690855 BLAKE2B 6ae6b15f09c34a2709b43b654ecc25d6087e1d68f9708d77d0803e06595f0c42133b28ffc532c832840544eba3d5c0781f86154fdc5989008dd231b20e12e6f6 SHA512 5fe4a029b90319bdcd74db24cc2fe2bbf0994aceaf76d721cf940d77f64818ec4d616bc705c9de64f91c36e9e01b93c24a3f3ffd6f246e74de05dea232c9bc1f
+DIST thunderbird-102.11.0-lv.xpi 617767 BLAKE2B de7f88f26260dd01e3469f73a3eaeb21160832a8ebbc0d2797fd07f05a0b88019f891ae24c6e5f9b6dd4d72a91891aa89ea2332c5896239c225f95e75b95f1fd SHA512 47afeed1edfef6356c13098cd3d6b2572951589c1fd772377353c408effee2ce452168f4f2d2cf917cf4ea6e75a85d21ed5b1fc1b95c66432cff9772dffb58eb
+DIST thunderbird-102.11.0-ms.xpi 577759 BLAKE2B 6203ccdfa7ff6ab99799d4cc2e5983b2caa0aa8270b26af24711c0d3705e36338171f376939d2cd77d33527323539222e54444c5e05fb14ccb170815265dd8b6 SHA512 8c87a4ce179810ca7488e5ac7be095f40ec210760feaddd2b7112cbcac68a4a1b663cd62102c36a89f2f1d6885d6880c5149efdbdd2d99667b6a4bf144b5cc9a
+DIST thunderbird-102.11.0-nb-NO.xpi 662683 BLAKE2B a7b10786148c1d05bee1b03c45fae986f1039c8575baafe5bf8f44e1deb66c7e8c7a0ec2c173227572e5d8abceccfeb2c1183dff3d1daa3b47d5cd589c022bec SHA512 37d22263bd4c9e74e2e0ff6fabba7e4383e0603b6137f4e807ef6ab65c4ff214f94f79af0e55de58c62742e17843a6ff56b555d768648f68d4c45e0ecfe79094
+DIST thunderbird-102.11.0-nl.xpi 703276 BLAKE2B da669b7ee939731ffc36b642c51ca91a90c85214f433bca862ad0276369405bf93bef8841e086d02edee90ad45c27ab871d363b8a79491e5987e226fa55007cb SHA512 8be0aecb2ef1e7e8b17440b0abbb6a940586af04e91ccd54a8194bdf9d9da36fbd7bf67c62f44c64a6b63bf99aaa505133d3c953bb1e1b3ffa524dfca3d14fa4
+DIST thunderbird-102.11.0-nn-NO.xpi 672832 BLAKE2B 00058c2967b56550198bb28fc18919584ec42d7a2f4770ed76d9b772f942d160b7c92ae84b1c897b253e2dd213663a9d271549971bac8a24e7790f0dc18af573 SHA512 dd8b4190665c73a3c1bbc2ad0cb5abbe5dd8dbdf3dadde8e1d4836d9632adc75445f89b2709171e96932ac313b37272c4143306f0f639f8e62092b97c44f9de7
+DIST thunderbird-102.11.0-pa-IN.xpi 668031 BLAKE2B adda3fb3e1825516dafb49e344850a0e484543de5f6e7c33e98697ffca91523bb299c957d965dd10649b370a0b2a2233705c6bf6684ca0312b20fa1829f1b38b SHA512 7be76ec8f983b87cda5e53c95b086620ed14446bdb055786d7a948a4410d88a65d5a9225dfd451b9dcae7b481b10727a97c86680823f566fe58d4b77e8a8e0a4
+DIST thunderbird-102.11.0-pl.xpi 716232 BLAKE2B 92a817812d62326d5d4760e6bdfca38dea1dc706e01deb9ca5c4565864a24d70174b714ead38c303f2d9edb7eed9042cfa9b775f4a4fe51d672d1444ee5a169f SHA512 81758242124ac36aedf98abcefe16c8bf75bd3b0b55efa8a4744de0068c2b48e0df880ba8a1e18257cdf29f6a444acaed88de341bbb5a75a418309d1ef7f4305
+DIST thunderbird-102.11.0-pt-BR.xpi 711151 BLAKE2B 3b238fbeb8e99e2078560e7ea85406de1a7f51350084ba367bb4cef306c625c12075b27e58cc9786d29b0de2cbf02a00a7b1c7781fc6aec6dd98b40246d68714 SHA512 c6106198f78a27837bb975bd8ed4dbe4a32963cf708b98b4c3df2a60b6a3d54ff0d00ab0078fad1cf8110caa019e5e4e41a55b3e35169b99b4f1cf6da8762f12
+DIST thunderbird-102.11.0-pt-PT.xpi 686910 BLAKE2B bd98e66dc3a02a95eff82951124bbba3bb842bc02c6afc84e1f6b5dfb1ca1cd0372f5a848deea266e14358ac081d8450a04c7419c5bc0f0bf2d497d0a425c3f2 SHA512 d00c251b43c37fdfe6a2f0812a70f1c0493b184b598ef9578ceb51acf2938f022e905d29713160f852582ff5cb8011c3bf91a3e1fd4b1a3c45dc799f7969da11
+DIST thunderbird-102.11.0-rm.xpi 701682 BLAKE2B 5aa8547f84f65ad194475678f9d49d80f6aea7afa88b63cb91ed621be26fc513b119c5e1cd7bfebb777e95d60f98f6e4642bb4e2b74b97bf6f322b3290b4c694 SHA512 499c148a88a78edd5f583566fbf1308b912cbceeca0b99b3414ac6ae844cae03fd796819506dc6215bd738bc82fcf20fcad6f58cbe0ee67b81a9e4d604d064d7
+DIST thunderbird-102.11.0-ro.xpi 661283 BLAKE2B 21f5323f96646f80e8541bde3d22a8fed862f5881fab384a53ec856064263e000ad1a8560c438a0541dd1e78d9b6f14da4109772748f1b8838e30e53431c9800 SHA512 7badffe03ad20cd86c1813ef1f55fc452af1d411be6de877365cd1f6574367f49708930d2eebfe73139ea4177aff3d53b37800b6b9db8f18e8e815b8d29ac3f0
+DIST thunderbird-102.11.0-ru.xpi 827221 BLAKE2B e00e472952240947a1d5e4a2aa97d69be3d77cb5e3526a2b7dc2f0b3ba425ed35e417f64c824baf8db19e8264208d005cc57441f400334dc521c96b82b03e8f9 SHA512 a680309c5222b7d0e460a83be640a02d191ac475bf00147949eee1fd1126561641f02aa25ed333be8570d355d982bea9def0470c94082833642b7e2bbf29a8ec
+DIST thunderbird-102.11.0-sk.xpi 740981 BLAKE2B 7223ea133e53c1d7d751871e6cff5e9e176a5f989c8ec07f8db836bbf0c0f3fc7c31c0d406c044334d18b385811f913b9c8b0373faec7303f48fbd2e4c86437e SHA512 b15f9c5643168e22941e7d8e2f2104eec947ef1b85c693de31c5f52949732b857e25e5118f557eca1b7bb42fda1eda8bdbfadd2fd4b5e753ec18fd6e586b1129
+DIST thunderbird-102.11.0-sl.xpi 704059 BLAKE2B ef08ba32c9737fe8c323e582bb9efc14db702095729145a8b2120fd7fa0d714eda87b58f9cbc795ab0cdf299e8a0429837ac545c6c0ace6e1b5494ab5cb545d9 SHA512 c60f8ad34846acca23d3e7db7e552a77d1419f9b2a6d036cec6205109395fbe418279a274b71f8e86a493155a71c4b71d255161464e7f28a7a995287f3bbb9ba
+DIST thunderbird-102.11.0-sq.xpi 726037 BLAKE2B 55206d92978bd93c13e4d57577e332b3954db0bb69659e18953042f2cc21207fae33bda2ca13d959077a241496dad1c0f16e986a36989b94195d3568878ce701 SHA512 bfa48dfd77be93c31c3c1dd8ff2fc2d7ebdcb2ff2739b43c03f2ae1b8ca4edb6b7fd23a7669100070a65e5f36260f5456e60cf50957f9fa2765f42333cdf744c
+DIST thunderbird-102.11.0-sr.xpi 720555 BLAKE2B 3a5bea0b850fb122655a5f832e3215b460968cc86b5d9211b5b0744d8baa0c8f4f7ead0d90332b5c024c4da313adaf75e15596027289b73435d987d9f144eba8 SHA512 81f275c7efa39f0bc66311e0ed112b4243777f12a21ac86adba8f660a3bf57f19a328cf264cd5d5467364a8dec420d65e5bb6b6520af36b89170ed7f9eba9807
+DIST thunderbird-102.11.0-sv-SE.xpi 706954 BLAKE2B e650cc799e12de20243a24b9754c32168aad88bcc8ecea22451c30b50d688c8cc7621257a41104cc06bc45217f32788462bed81d385d06bed2f4ba4a6dd2e7f9 SHA512 fc0ba65abb3159fd661f5026722b7ab1b2c8930f2ac5f7ce9ee443638877b6e58aed750e41009b1027dda18265b1a98d247a216e33139aba0e49d035278304a6
+DIST thunderbird-102.11.0-th.xpi 758237 BLAKE2B 515fc0d2e0ab03b68be046029cdf20cd7e7073464b831ac30084e77ebd23b86a3472d392f30a981c2c154622087e88a66a5126b75a00f433c02cc817f37a6a15 SHA512 9eefe8a7123e82705ae5b0d1d887b00348e2a62c9993209def45e21073338b3d8df462bbf53e153a75b2e881500ee7986a1a441244302f953e7ea5c1ef7b9364
+DIST thunderbird-102.11.0-tr.xpi 720174 BLAKE2B 27cdfff50bb2ba85556c8be1a503cd6c157772dec6ab0ba8d2788cfa5ea0756504eaa454e5916b0c1074a8b314d182ecce8cdd5af5c2a1e83e8e685ebb54b120 SHA512 02e31d1072273236d0065749c37aba57eba05134f1347e331a5f7d7cf3ef89d077f68df874bc7910fb17dd4f25a76f1283b5952adcffd748109eb5f4bbf90aca
+DIST thunderbird-102.11.0-uk.xpi 818662 BLAKE2B 9fbfc31aa328ecbbf84154ad43795e403f20c2dc9b7972f7554faef267e839e13fb16fa5c63efae606332059e1601ba97185f13587e926a605ca377840a6869b SHA512 eb59385c7ccbfc2c0102e3cea41a8b90b1d814e69e7bd3782636b1271b9038d1b96de2d0b1a45b3143451c9c8775e17c902f88b2e9f65276ba2462669c0916d7
+DIST thunderbird-102.11.0-uz.xpi 593013 BLAKE2B 3a5a95bffcc9744c4bd1a57f2aff12a3b5d5d3ce2f5d102e1ab54ee66ee702ce47458140ef7c038dc222e2df2cb8617219caa58289b238c0a5cffa921274f986 SHA512 537e448414a6bf4fe3cd52ed90ae709d84ef770a785f4ecb559d98376482146251c052e6302abc163d893bd9d593ac84d2304421d1edfe988de5d73f47a8d128
+DIST thunderbird-102.11.0-vi.xpi 745665 BLAKE2B 757ae36c07aba6d1e20eebeb3e294954648d409ee2c11a4e9515c00dd857cb1f6bcce958cf94c1094dd19f9f63417ddd294822c0031c9bc008afceb153c6bf76 SHA512 eb2a77d4ea5390705060368357f5dd6327b703dc481a48a9045ada51d6119af3731b87a39a1fd74abd97deb36e860cebfe2640312fc77abd0f40590a1ee83790
+DIST thunderbird-102.11.0-zh-CN.xpi 739887 BLAKE2B 45055d549a1a3f56a3b2f41907c0b072e0bc8653d90929def09983500f78e045401fa44f97921b25c4fac0a2a1553650f41945a8167970c9719446dec27e6bd6 SHA512 ef86ed3c3670c111a2fbf9cec2536d1436287c9784bff1cd6091bd015b387e967e4be44460b6bbf109636d14f2bb5f069ea3ce108f7cbd2cc83485179d9de876
+DIST thunderbird-102.11.0-zh-TW.xpi 748348 BLAKE2B 7f9d445a9f14b872ede3ee337529cf60b876601eb143a5c9316e9cc3e65bb7efc34e6ad224d5d9460a267bb7f486da5abe26e4a11d5ae6aeb3cb130b2865e7c9 SHA512 6bf42d9af76ab3389dd775547fe05e955dfe5740aedca60a1b29e652ba47a6a5d86d43c494eb46e48aea5585a9ea991d76fea201a538e27d6e108c6f7fcdd13f
+DIST thunderbird-102.11.0.source.tar.xz 509580260 BLAKE2B d64a9525d40e89b76827a1210be224abe3fbcebb7e4e264aac9c66abad4d5a8c321d88064281e7fb1d846474faf1f660ffc4ddc29752733e7c5e82cadc8b780c SHA512 8ae12ffab5893456f14df7417e1a9d5e0e754bdd743b2f3a42623ea57342f10de32763e56ff9ccf6938f89726e31d2a4062d4336a77918e884aac70a338f4130
+DIST thunderbird-102.11.2-af.xpi 556870 BLAKE2B ac1ae139ffeff11f80de6fbda3ca2c42141d8ff75116c0616c5d288cde482bb4bb4e58605587489cc7878b9751bb29a6f1b718e0b7ae45dee11b62f83e10363c SHA512 4b6f650241309a3dcef9b456602bd054777ed666c5185f724974fa9b0443505460c8edccba0c105322a4fd4b939567feaaa6f5366eacfd2be878d7b4f3cc222c
+DIST thunderbird-102.11.2-ar.xpi 666809 BLAKE2B b2618593844dc04eb8ae996e63caf551c96e2ab814847edd468b01a67ff2e42283a95c3d8f840266693e83dda12d033c47cb03d9880c2602486c3bbf018e0328 SHA512 875982f30e86a75cd6258fa27112dcb57d552c916d9676f7d6319f474e85e3b5a42eaa17eaa52942bf480d82c4a523c3403579068551ea0092c5770d1e429dcd
+DIST thunderbird-102.11.2-ast.xpi 572287 BLAKE2B 822dce98bac70496a7404d3a957a24fdf5d507cb03b81c26fc90e04e819ab51f401c8c0dd7bac24ad9d6979e62cd33f565d3ecda1d4c21b0b2f36483330499cb SHA512 b7e813d001aa994aa5e42c4859e87d98b4fe565821f13b6291e257ba35df2e09b81ec7d63a6d2fdf0cde38e81ec3bc43b32ea1439fd5b2d39ede7fbe6437a039
+DIST thunderbird-102.11.2-be.xpi 701913 BLAKE2B 4eca354fd64a3dc54d424c9e6f633430682e16cf802ac74b5800a202d636b8da7bbaa92d9db785fd6ff1d51fb7692965742800004f2af13a4ace0661653a94eb SHA512 a24320e34dde9977897489e9e34c58f00995ca5d39025dc34ac3b4cc2db9a068a31761b77d10386fd827de0ef4c9fcc61b8c64518549ea8b11afb3f60a140aac
+DIST thunderbird-102.11.2-bg.xpi 693376 BLAKE2B 7fb62be7867e5f029a269173fbe16df416c7e24c18b2af407d0e6346cce1d1b5562c1bd79734751d56ce177268a61b029938d323f4c2426eb736c295c95c3962 SHA512 eec2076e7bd5c1a2c2df308d847295c198c3475b8f2aa232259c64736477286bf0aeaeb538319e0a5dcc095b4bdafc7d734ff765385f8966f48dedb7f80dd0a2
+DIST thunderbird-102.11.2-br.xpi 626472 BLAKE2B 2f680375d5a6910290dd1aef3594dd691671d64090c6186da8687a9fbfd5fc6285f4552d4fbb9f7baf7bf5bb0d37735afe5e24b7746a25fef34c51ae8f081bd5 SHA512 e98ebb043ec0f65047936f37b56a27675d46561717d50a629445fc584462b03863952f0b34be9f5e3f697ff7d9736e2b8991d24cb234fa30452a1f5d8c483497
+DIST thunderbird-102.11.2-ca.xpi 651367 BLAKE2B a05035c151b46cfcdd9e5d332849a34b2bf44c5789c55fc418896b87f8507e06f28da2084cb0a810289a02f1e5df217cda734b9fbef535129bfbcc547a18105d SHA512 a4c08166e4d48af5e00064817df3ae9e5e672a71cbb34a31863e8050a148eb18f6630d2adf475ce965fbccc3f7f9ad6357d7237493aceb8342b059c279deb51d
+DIST thunderbird-102.11.2-cak.xpi 651779 BLAKE2B e3988c8c0205799130534832b87d8ee09f2d3f4c8d70febe9303c85d75255d4d3c36c86c249650aaf944a87c34933c8b51d2d98ecbea8409b7723fd1c06d66b0 SHA512 4facc2d6ace0147e96e36af4fa102c3cb3fc842d11afd9f982ad1ad3b7b636c8f3f9acfb6dfa7133fa8b9bce1cbbdda33fcd985ad66987f4c3229688005e2e1b
+DIST thunderbird-102.11.2-cs.xpi 728625 BLAKE2B c74710b8effc107b2841745fd9b1dc0b061c9877870bbc54d5e41208cd9656d699a038801f0831d98d665c723f11ceae79dce9df4691b935b0afc096cf7d7c5f SHA512 74c70695341d3ff7cd47a45b3b20497e14e9fba91113be24806b21a06ae888fadbc0c2cf3f870998d7f9979d77b87f6d1b82a924b46be55011d122fdccbc9ccb
+DIST thunderbird-102.11.2-cy.xpi 705576 BLAKE2B efd25384014c2ad40ef74d3172e9903ba39e66133d05181f251760c72c9e3b42fc0932779061017cd40528a1b1b8aa1a8355eed34702eb593f2b70322c7a3410 SHA512 81edb53bafbc4e06225c69daa92c14159351652f9ac24d7e8d66321574fbd4fb85b6a9144f6afddf4e5e47630e7049bfa585daad8d3d73c7cd4f2c83bd386e8e
+DIST thunderbird-102.11.2-da.xpi 685255 BLAKE2B 5fcf25f26ce641593d68adda50101a82183767f70792ff50c1b19cd5183de3ae9b92cf61c843e3f9d1a483418bd36f33749f60b378d47f87d69ea4ee5b49fc81 SHA512 3d996ed5576c986e19e4953ede08933c6f3d1d173cbe0cd7c3f7ee2f605a98e6b78663a0c3ec6d834b33f63c835773f56e0e9435d6480b26c19daf8f4134b8a4
+DIST thunderbird-102.11.2-de.xpi 717944 BLAKE2B e96cbefbff1889afee56153fead33928ae15ad4b4e490426d81872310a44311cc00cd7a5c32fb0d3e3951b4ab3d26c1fda0c6c13398f131a1b1ba4ff5e8f5a26 SHA512 ed3acafeb37a25a0a47b3182c745cc14b0897fa8744343483a4f1b778b8e1d6d45cc67a039553e40b78b88b6dc5fe71db9a7a5f0b1ee4a2d0840751ba168b323
+DIST thunderbird-102.11.2-dsb.xpi 737085 BLAKE2B 4977fded409c3f0c783a6d24097d03797b5ab85e47323ab699cefdda0edb191eb5acd0ce44961a2cfacc3abc21455525cc722d37d22db2b1b833d6832c14205f SHA512 5c300bf8c9dbe813dd6a7d45bac0cbf209642cb54c62bb1a2d962f54fb800892efe2a1b2160a69ecb7fda97c2886e8f9b8bcb937f7954281574550dbf466b49f
+DIST thunderbird-102.11.2-el.xpi 840813 BLAKE2B 66d476a3dda4a68404dcecbf6f7650267fe574923c78a7f3493156f1ab60aeb40536f58f24a1df187034d134c78fb348c6a4cc5d2a7c25228bccc287fe41aaaa SHA512 18b17917668b413ccf01da0a571b4175cf4b2f1bdc13ffc96dbaac689b38ca81af137f2ddaab02c26fa004f912ff61c7b3e2f08ccd72ebb0923d3ac79367a662
+DIST thunderbird-102.11.2-en-CA.xpi 659094 BLAKE2B f1a41658529bd74c2cca7e071b63ad66ec7c5c162c4637cb0f0584ff7f88697d72aa3ceb093b5b49bf136069fa9ad2f70f130844e97ab2738852107ecf2f3bf8 SHA512 1f949369ac2cd7c5504742d31832a1a2e2b54b89271b5828a70a151279b0ff50a83c18aae9207a642f4547219d51882deeae7dbe0600d26f5513d3c81f676189
+DIST thunderbird-102.11.2-en-GB.xpi 665008 BLAKE2B f1230b450a23fa275e875ff8a1a305f2697655a01f4b4783a64a654ecdddb56c5fcfb3ec4d8971de19a63b67a2ac311c6027ed1c2ecb9b58a6bd6839710598bd SHA512 4d81f498d3775da6f9bb4678008982d2e24a1908c2324ad7c0c79baeba50d5f4540746a1971fceff0cae227b7fb812a16558fd1c0a868c53efbed1e265372a76
+DIST thunderbird-102.11.2-es-AR.xpi 717276 BLAKE2B 32f7f04592d57235968210fdcc5c06a9ce4eeb9b224ac635c1c25daece7555e8022e5dd63f0fd4aaa06a71cbf8d78e84a30a702bbf12a98960893523df6905d9 SHA512 9b993f86578f0702d3cb43784ac5dc99b1a487aba021187838f79eb2855b940e1ab9935b1243bb6ea121c89cc01e76d378fce9818ac5816e0bc48108d8200967
+DIST thunderbird-102.11.2-es-ES.xpi 677483 BLAKE2B 401e9ebebec07ba34c1cbb289aacd6b80991539ad23a6421df5cd36b672a69b42d6b244e1f9ae05044cf5f4cd25cb63ce80c1271eb52ea40e53e424ba33eda0d SHA512 d160d5cbe82945e8e5032cb3a777d2db40503080be6c6ad352324d4b368f83f8742898b1fe02807eb8647b25b96b0a7d87d32cddcd494b5d69f4dc21de673bc4
+DIST thunderbird-102.11.2-es-MX.xpi 719709 BLAKE2B cb79c0aca1a2f8214172a8e1cf464182ebbe954721ea85d2b7fb496ec893cefaabc25ac06f697c8bd98189f3c30887cbec104924640197367898ec926d37f140 SHA512 8a3a2c474d6596d269b81f7a5de9cf100dc868d5d6b66b913bdcbb51e21ceb452ddd9f91d737cb9d9d9ccb02b369ffc3dc65f2f8f2f7ab9e34226b3b29f33ab7
+DIST thunderbird-102.11.2-et.xpi 676675 BLAKE2B 9591bc5df8a55507d07d699d1ca3c51afd7eb8ea2cf4123d5c9282e9d449b5bf7d739951355b737ef087d0f52cd5d9fc231ac55bebe48e554ccb544afd1de9cf SHA512 ffd17d68a5af8ac0e1c1f5df2dacd3f65c0e7c838fc0f7b66223754b0737b1600815ddfabf888cb48951084454090b7f9518ba6f1031a91e71cc117cb48be982
+DIST thunderbird-102.11.2-eu.xpi 701828 BLAKE2B 2447845e9f4ef20fd563b7c0f1f881a3809a63e582e2b02d911c4879da749a61b61d584063248efb191525e7688d95732b201c1b001e564972b51efecfeab895 SHA512 7f646436797d7063475dc4c64e8a90782c84dbb58ccc7316a6e7d59121c710791979031ff15df7fd4e05fccfbdc61ae6ce67961894f127ca127bbc500f2f0bcf
+DIST thunderbird-102.11.2-fi.xpi 693485 BLAKE2B 58913fd6a2694fd713f33748d8bfe89d73ab875ba42a8ac9067dc3bed79513d411ed8593f47c8bff215ca71cec85cd868e829ce7d7de207e925d1b14d5d6c90b SHA512 784514df687650a10ab406facc8934ac3920105c233b5262502116c9570bd5bca901ab2c45c5fe1e4b2f8f04f6a5e3fc7b280fddcf1edce8a9a41cbef667c9f5
+DIST thunderbird-102.11.2-fr.xpi 730317 BLAKE2B 66da592a84a5045f136d986610f72d11fdbe8c2b71b82dc23d48af31cc43fe512b12bcdd2b1226499d52ea4ecf27d6397cd5fe776d78b49f7aeb008df8bd21a0 SHA512 02a79b46defec6fe2c8b3c057bff4ae77e8ef47fdf9e34bc70df1acdae4890b2b97b276f250c72a23952ae74c440a800d9d9d6c33d6ca7dde925268439bb658e
+DIST thunderbird-102.11.2-fy-NL.xpi 711989 BLAKE2B a36d8b12f25f485d402489ce9ccf267f8412eade15866eaa426d0aae5ca64d3e4a1e35b1dd0b636af8f62bb10f82907da3959f48616a7799999c47438ff13d36 SHA512 e5e00e0eba9b45dc1265200094c182caea214d8d4f7af1fe6e3955f6209f58f75bd3a8014f119ebac1fbf1965eab4d8181109121f0364d529d97195e0bbd9ce6
+DIST thunderbird-102.11.2-ga-IE.xpi 614536 BLAKE2B d231ff5653850d25986527cf3444045aa9ee514f3ae0414fa997dbdfeb3028f8bc4682fff525420c5af52018317bdb650b636c1cb37a9d66c94dfdafa1ae9629 SHA512 53c6949b5827ac84077c52e909b2fe60d1c5e60096e00189d31e238a5826f3eaa0d7fe32b352b9c6b7c9168ddd11a9a1ee6af8fd25d6d83d3b35b3010d0a7457
+DIST thunderbird-102.11.2-gd.xpi 643576 BLAKE2B d090ea8178b9daee112618d24572ad0ae5795492c816bb57036ee34e939368646e86f5f987553bb8763217a6d94842233fb992fa2c4bb204395575df3cf9414b SHA512 0b851e2b52dcef40615fdd74dc4890bbf398dadb458351a4decefa1d40ef3826edf767369ba5f2c2e0c35d7e761820a903d999c2f262dd7cce17f17ca1766d23
+DIST thunderbird-102.11.2-gl.xpi 673002 BLAKE2B fe8122eddd18ffcc15d67af53994792d1b94c49f6ea47413a7b248cec58f43ea7055c92d6c10132a8fc9fa635b6953502b2ff836410ea883a5a332d5c9062edb SHA512 8d61eecd0f79ce665311b5d7c41ca4bf061b9227fbd7514f58a76d78acc61206b87c4d0b4541ef2d7f5738de9d2b29a75a2cd9a6e6c86479005166d8af8beb91
+DIST thunderbird-102.11.2-he.xpi 676370 BLAKE2B 62a470838d513a18d76027ead0332091f4c91d77cbb17eedc70131a73a11a0f37787b1ba824e035c38963a74d0bfa277d11fecbce93fde8cba99acf51161d710 SHA512 41a676ccbf9cc970085324b7ef5d5cf53616de73cc4df193ba795eeec8b09df8f7bf6364d5d52904de47f5d7b8f3c66bc5b5445cf74589e6f9450fd7d7590dab
+DIST thunderbird-102.11.2-hr.xpi 677719 BLAKE2B 97cbe958de59c20797680c9a916ebc5e8927726b9f4b4ae32d51fbbbc810ab08c975acdec17afe9c5e4fd22932c4a6340e3a6fda5b6f6359e4d4aab9a1b8ddc0 SHA512 b1cd4c9c5e485eff73b2b4783043a5ace36ce160394ab77e22317b9d24bd693d3182d01220e44caeb34c69b132e9cb8e1b3b360ce08fa4188ec67b20bcacf549
+DIST thunderbird-102.11.2-hsb.xpi 736540 BLAKE2B cb4a522f9535285f3f67f7e38f7a50ca22a71099ceca6c9e79925d0c085234883297427be96578339df30b8bb173e67021d7b4be1deb8925d5853b8031a529f2 SHA512 b40394b1a78319795731d2320b2c718adfe9ada748e109575e1123d48c7d6101e1e8fb9da69ce35a2cefee93e8439ba4c944dc02f9c2ae1801be860e390f961f
+DIST thunderbird-102.11.2-hu.xpi 741201 BLAKE2B 9dc4cb758056cc43cbd6f54057f14987af528bbe988efd57d8cd3494b83efa7bc42757952dd7c258382945ee9300b8e5cc6783902337b916f70c8c76d8dab264 SHA512 2c4afd2b6cfdc9bc8b0d8585c803ec50fad80cd990f2968cbde16c72c8abf1d3721a17d1f370c6067868b9d4b403fb4be65e101784416b46ac9abfff384e1e1e
+DIST thunderbird-102.11.2-id.xpi 653192 BLAKE2B 39b1e900bfd5baa177f0a253e27b893e992c35e11098c30ad4e2a4c8e11fd39668d404f8a6be7ddaa07c9c4f41fb5eb486f6835e865e2d009c5d0a1b4df00106 SHA512 ac2a9d01e8da2f1f6cd05b35a6e9d2ae705dee6cb623ee74e193cbb1eea6c333ba6f7ea6c08feb77681aa64334470c0f945e57ec0377088c4992ee7dec699e9b
+DIST thunderbird-102.11.2-is.xpi 706392 BLAKE2B c51a031a29924686a079ff8ca803fb6ef24d40ca6eb3bcaf266a4536439af123c218d8f56256defc524c6a0f2400baa81177402f142aef3336913822f477b8ee SHA512 d815285fcdde53b31638e2ccecb95cf2c2696f0fda245e50003ff988612181877d4f513dd8c1cdb9e49eea0ccc38c2d11fc9b1e416d62953564bef6aa75637ae
+DIST thunderbird-102.11.2-it.xpi 639984 BLAKE2B 0611fca6dbee5b5a68fff51d2881c8c912626de7529422a3e71f819eb996186bfa2eb437527ed3c029a6919bdef191a527dea1e24ccc4d78c5fe3452bdd8d748 SHA512 efed78a5d9508656415f9078c587a33190da48a1ee251602bb43a9f662e2abf7f036d686cc1d33a54e66b797f088eec5ee284aa35cc2ce277a82f9ecbd3ba50f
+DIST thunderbird-102.11.2-ja.xpi 781907 BLAKE2B f80464e58cff1003a2bf2ad30979091042122a5375f4ef0c3f093e9f6f474a2707f6d9d9322b8ac94fdc7b21a2c40b9debf808d35c16871a1107f14b3a25be15 SHA512 8135271601dfa2158289db5c0886897bd882d64f68d10740fa296392287e880c5abfb68910c2299e9802d4aa6559aa3c4bb2aa0c2ac41a762cf5eafa19de13f4
+DIST thunderbird-102.11.2-ka.xpi 769803 BLAKE2B 3abc28f0248a72b6d56cefedae61f38606029f45cc8b120ffbfb6118378d00e751b0e97071e9b6dcfd1e5a72e3fb80c3ad08e8303de82435696d7d3b572f3d22 SHA512 818f910cff92ed615e56ae84aeaecc7e8783f844b579b1083d9e55c2c01385a2f6807f10f7e4f7a68e3c3ed71f044f7cc622cdd10bdd72338c171b9306ed2bcf
+DIST thunderbird-102.11.2-kab.xpi 702703 BLAKE2B ca9f07bde942eaaa57b7dc08a9eb5f820cf88e4533e2f432b6432680ed4d449adf5597e04ed5bc1fe6689ca34b186b701d5dc8c1b8a69cb9da1c7c6c1f49a32e SHA512 8d0821a487093f6c6b1dedc22e02b5e97a83df5e18ce6afa89476b7b03e64a9bda56488aab181eabb257c548eb507ea4c5c64f011b75363aeebcff9f54cf673b
+DIST thunderbird-102.11.2-kk.xpi 810967 BLAKE2B 2f236882c876a784bcbd548d37ec8be826d97ef6b35f688020dcf74bb0f7b1f21ccf421454e9b904a916f8a91569928e45ac36f543b73f31ddf34683f2ecce71 SHA512 30a2556353ed6923d44adbdcc9dee4c136d1a0d498551a391e2946798ee8a46d254008d26ba4cb83296566ba706ed30205fed11df36c1029f26700e74c841cf0
+DIST thunderbird-102.11.2-ko.xpi 716818 BLAKE2B a4839cdcd3275ed59f1691f6d21fa54e1d66f5fe6e8eb91ccab832cfd8fc57b07f4499290efbc830a253119ffb2e67f21a2186366de046ae0d05f996f9039e6e SHA512 119192663bcc9e26a314cb92d3fd882aeb47910a6d44c82b863fc6aa36b49afd8ef2c1835740fde2a4836b15c50653f0e58daf39bbea574aa3cb557109ae768c
+DIST thunderbird-102.11.2-lt.xpi 690855 BLAKE2B 419102b1bae385f1b1725a4e4ab9a89ef0762dc02eecdb785898097299caaf0ac13f77a2b2ce8eb0e9ba4611c8e0574e041d970ef0742eee9ecfc37a060fdecc SHA512 f3bf69290ee27184f78c745a1d151081ee67d338a5d6155a5e7c1a2ca96e630691ead82434e3de3408970b5acb4e240fbd62a22a68bb94689d8cfe35d48733a0
+DIST thunderbird-102.11.2-lv.xpi 617766 BLAKE2B 6f54b5fc8e1ae58156003f923d4744ae4d0fbd9297484298ba38910661d53cd0287f755bf96589efc9798a557607789188d5486a714ad645045d69c2750ce657 SHA512 a5dbce5ad5100459db835981c2d8e153d24da81faf2229f3f70ab5e1698fbdbf9c9463d395703a8526b47597c3a9e5d11d7a10688b86d3ff2b6bb214fa14965a
+DIST thunderbird-102.11.2-ms.xpi 577757 BLAKE2B 4af2f514684502199fce14debf052d717927fe8dbeedb098f298819dd9f926259c7fa64d20d13ae891de059e6853b05a447a8ad52e72875a47db02708e908a36 SHA512 cde3e2c403398c9d62420b96144c0908726cbf527f7bcf4a9aa5a14bfcadb83f4a7ae2d9a0b98fde4d8b029b1b1587385b95d2d91a46e6fbddfc30604fc6dcca
+DIST thunderbird-102.11.2-nb-NO.xpi 662683 BLAKE2B 13d3f1db254e35b7ab23dfe9ab42bc047c842c27eef76461154202a02ecaf41e9067b4751b151f402cb751f79ab3d1992e6e36c3167d24948421e5fdc1b40b33 SHA512 05105bf0456feb4643f65856cf33e1f72d83e9ed95779deba9197abd00cffa14b3bdde25eccb3df169eea641f7d53b4c897b25c4abd3361895c29324dc43b697
+DIST thunderbird-102.11.2-nl.xpi 703276 BLAKE2B ddb5e5c132da39ba59a803aa0e0bb855ad6bbeb8758abb3b18d2935456e3888a882e2d273869a5f50176ca615449c7b07e762d3e529e9e2e1d9a61c24f1477ac SHA512 77147d37993b1580c862be9ccd914e063c9894b2aba0c929a84524e15dd510d7de4ff6bc8ec903ac06fbee5f00b6e16c23012e6ceffba2fac7eceb720b58e480
+DIST thunderbird-102.11.2-nn-NO.xpi 672832 BLAKE2B f1ebece41612576a2144343461f7eca9c3e6af6759285f24bed1a9a9ae1c6e161435a56526f1174f625819f47f24bdde37dd382f7eb181713aeb75fa2d6f4df9 SHA512 c9543a73d2ff95c93f9e9735fd08d5283f791c2a1f8203ca15db887ec51ca251b9dcc8d1d6c9a77fee6efce67c82da654a919193596c81ede2b27ee839f474fc
+DIST thunderbird-102.11.2-pa-IN.xpi 668031 BLAKE2B 8ef2c424415d707266100bf9b69f8a676615de56ed8d59b7fcfb0681c73f52a1b65fe53a1460a11f0bfeed2058d0476af5e756852bf9207e916a7cf6d709f61c SHA512 67f4f6b9c3891923b01b409bca2bf759fe30a40804e61fe089d1e01d2640d1fa4da15c6064ffd69d29419aa9c05d22c72e74d38c7b0563c06657f7f9c4e2bd4d
+DIST thunderbird-102.11.2-pl.xpi 716231 BLAKE2B 4200ff6e88b58f9c164b16439bf2c00f5a32e156f603cbeb30a99486baef3df363ee1b26e722abaab097831672921ab7c7d2c913a50dc7ab7a470a3c41d41c5d SHA512 f7754102e88fef14013f539829ce8b1d295d7731fad0ebd7473f492e80a053766f9a3b082c3b3f72160f45ab6fc99d529e40694d601846ea713fe2dba32eb789
+DIST thunderbird-102.11.2-pt-BR.xpi 711151 BLAKE2B 195c4fe0a2bc7635dd5eec6380500352e952dea6cc2083cf5a46aa82d74491b406c58873b6181bce682eeb33e2ff32bc43a093b1075077096acd55c2ae7669e3 SHA512 eee53cdaae489af164e312f6d3b2c9fcf847ffba2f2353c0f3cec3b6a820a012b7fc359e8f99301894f62c909f186e795ef4ffa12e93686bf03d9e8766d9507b
+DIST thunderbird-102.11.2-pt-PT.xpi 686910 BLAKE2B 7adbcdc2f359f17ac264a7b899d285d31201e93dacc3fe387f04b17bd8243b605ed45bdce1328bd408f795df780f5fd17a84f681a5b742848baa7ae7702ac185 SHA512 f8857ccef775b1e987e92990c07841cd1aca345a5c955026d62a274964a659a3592efce024f8a8551ea80264e06748d186dd530485d0a0cc061423ca2dd1dae6
+DIST thunderbird-102.11.2-rm.xpi 701682 BLAKE2B c4f210562e43fa2e5a39aa805c2e8eb3f288603489f18115b73e3fd7ce4326f2c6eedbc55345675087b4fc1c49424f71118a49b9bdaf838efd7afe7a75c0569b SHA512 6f8f2bbd8db2506d7349ed1a3669d890b029384b14c5f8ed02075e8b71084aa511f43b782f30cc5c186b0d179f9243e802e66fc7f3ce9a0fcbc20d6238e9cbce
+DIST thunderbird-102.11.2-ro.xpi 661280 BLAKE2B 3f791b9f9919d18472b5b3d04a17c56560d8d4f800a55fe17d214fd992c7ea29787d05b53b09b523a33b7c8296908ff87d3754a2102a98a88a8713c0d1f641ec SHA512 82176689885bea3f3fcf02d1231e1f7807019273598c7ba80e0f893ab53c4403ecfa42616fef1c7a66e1490d7b71e0c96182e4082f1c20843fd2bedb9b7d2302
+DIST thunderbird-102.11.2-ru.xpi 827220 BLAKE2B f190008052ffd4bfdbd17209fb1bff059c3cd9feb7c10e6ff9a7529243c9cc1c3ebd824dde2fddcd9c90f88c2e7367bd01d0f0c8d0de9be16e75ec7de43f5ba9 SHA512 b999cc911943a178a0447287dd5f48edc9d97820714dafa1790dd4a08740e2a842177902d05e3e93f30e3a3c7a576215c9c06490c048ed9762fec2fdea2827c1
+DIST thunderbird-102.11.2-sk.xpi 740981 BLAKE2B 37886712c99837881eb1cf1b028b7f8842bdf4eff88675099019503c46015a50d02551b6f167a4e236b7cdc5f205cd1f698f360cc2e437d027b2c50727175e7d SHA512 8e71bebbfb0fa48e9c38d86cfc90e63224ce2b0f0c69cec5186f90ef04af7e87c728f452662e0ecac02a4346514c9c05007e7181b407a3055967580cbc290a37
+DIST thunderbird-102.11.2-sl.xpi 704060 BLAKE2B a0b7b41d9d39c7b0716540a5fac6c05809d954694f1a2b5acef89ed3e0a6e0b44e4823abf66f87a5b520e14676f224c458337df7c4a5d7f58fabafeb5c4ae925 SHA512 d41ffca62084badbeaaa34e6df78b2e17a11a1185376039d0509a8ea789162aa194bdc19fbb6a5a219c62a9885a37defbc8ae3fc3b4bd5f822a4988d11b9c1ab
+DIST thunderbird-102.11.2-sq.xpi 726037 BLAKE2B ec511b8cda1b25c19c1be1f6b23daea30f05cdaee65038964d42c4c298a83c938b38ca003a3f25a37d44287c39d98fc1f7f25ea385034779e46a1d47b0191ef2 SHA512 74a613e6df0aaf018659362314888b9f58285e99eda2db16d15c04d3f291d9add78bc998a9940f8ad7dbdf61b6cff60bf370e6bf50c6f80c599a0ff094ce7b60
+DIST thunderbird-102.11.2-sr.xpi 720557 BLAKE2B 28856cef4d5b62fb6e688d3d06090b624fd09ccbd059898844122fafb94d5967b6a9530e14d6a5ed4ef754c67c8e1a267271b08461e4b1f9077f0bcb59bd897f SHA512 389b7294b60436a54d6569695f2049038305e4fdd9305958b57f7b3cd033d161be0fd0ce6bc25c59eb7c1c4bbed18a513f3834d9d9b2332bc14547f5c4dc610b
+DIST thunderbird-102.11.2-sv-SE.xpi 706953 BLAKE2B 65ee5e718de73910e5c321a9325babccc30f42132133b221bfe61ebeab62fa9e75c6b38681dd9a8aa646b55f5da1ed27b9cbb74d81e2376d1117fbb1b87a8ab6 SHA512 3ee02e0d14868c78bbb36f8ad345ba28d3d765978542256eb4eba2848c5d2ac976573509e10562f14cec514305de3bd9809f83db8c758f260b4f8c0e0581f813
+DIST thunderbird-102.11.2-th.xpi 758235 BLAKE2B 247e9a59f53daecc89d89949f0341aceb9be72cc2658185927bef2abc305e925d671b05c789de2ea036c6b1baecd923536af43c42713bf2f992e2a088ad35177 SHA512 d562c7f76ba6f7d4660cff2041d49c575288725b60d0c78c1849c08a46564359fb2717488426577db9c1a28a1b9fa42e1cdb2b021c9022b255d1effe52b13923
+DIST thunderbird-102.11.2-tr.xpi 720175 BLAKE2B 30838c2b7b569d40f71d1150460840891da8519073417e0a9611c42114513001c49864cfee29710f49c682019924f47864f98bd92dc374e3987f56607d77c159 SHA512 1d5fb242d567ee88a7f9e422d395e390b59690e9b5d86c80eaeb0a039089ec1f5f5a30f51285770d25c9ae26d6d89647bdee466444dd543777669b86bdc2b8f2
+DIST thunderbird-102.11.2-uk.xpi 818663 BLAKE2B 6772953d86f682b535b9121d1e06f0a7f5e6890c18933217938c771df3a84b2e144eb13e4f55385551803999fa0e822a125e8c7090cb009d1f3b3efca730e2c4 SHA512 ec95da3330429d171120786dba00505195122dd921c5860f395e2d27aa7b36da08992918ffc69083e67ad5618f1e5ac8734a3b24423f02df2205105cb267484b
+DIST thunderbird-102.11.2-uz.xpi 593013 BLAKE2B 7947e7e9fc35219b0a5be2e67002d3afdffb0c82a60e16936dd9783c1fcff363c53324c80e66a054014cc92b1caf98acbb9c33b7e3534f0c7f66c2735d8cc69b SHA512 b9ff962f19f7ac136e5ba347632804ed11303352520f3299d35881909daba86c0e1092406a1a377be67a8332235758346b9be0d8c4804141238dc594e52c0706
+DIST thunderbird-102.11.2-vi.xpi 745664 BLAKE2B 0ff46ad2bdc69036d78bcf8936d563b38c66685ac59e11df83aa59da027e5b36b6506c4d926db6729a4cc40b5f0f9058bccd71f93a6884f745954b8149e4b3cc SHA512 c697e3b2f7bf3e3940b73ea979c5eb06c2ba08a3e266687d2a7ce2a3a7970b0ea435bbf37e155a2b131845106870a96ada2fffa6a26579759bc16fa2b69f7f90
+DIST thunderbird-102.11.2-zh-CN.xpi 739887 BLAKE2B 4425a432fa392e92d688b69c314d848ac2938e7e5a207eaa42a0a3c329511157e5b50f9d158e0836afe93fc073a29d8c730f2b6a2af59df94f80e167de43fbf2 SHA512 528c008e1226cc3db92c1167aa4b3b67ff476a6f81ac7646e1cc90a59d85f84089b1bbad2050998e2e5d22266991bc506af5bc7847f6904037d8cea43f9c4854
+DIST thunderbird-102.11.2-zh-TW.xpi 748345 BLAKE2B 94c8fc2a5e7d321fb283903867a8427d90822676ec0ecc3e987286477ffcf6765b382d11dfffcc916a5543b6ae9ff531f7a86ec8eeca4ac658cb943b668a3b1c SHA512 8f9c3ae246d130a46170f3d7df00a9d0c7c5b701d2ee75fd6762796d51cc7f6ce0501ca09f1b4a2536f9fe3c8c8a1a0034ec8365af9212eb5db74523067f9403
+DIST thunderbird-102.11.2.source.tar.xz 503416640 BLAKE2B 2be8dfb6aea780c605d29ba56783c631cda5fe875e6fd4bbee20547c70d795180a7fadb4904763a2e5220dab8d8ac78f7ced3f9f0e976883fe9f2fbb1093a874 SHA512 631e2fd8f9ce3b480ad6ea820c684a039b3de17f475acbba35ea4d3229223b81081a7f09b4a7c4ae64cf3f58a50dba58a72fe591f6e42ef6bac7c402db3d8558
diff --git a/mail-client/thunderbird/thunderbird-102.9.0.ebuild b/mail-client/thunderbird/thunderbird-102.11.0.ebuild
index c41d696dab90..271a377a2584 100644
--- a/mail-client/thunderbird/thunderbird-102.9.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-102.11.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-102esr-patches-09jtb.tar.xz"
+FIREFOX_PATCHSET="firefox-102esr-patches-10tb.tar.xz"
LLVM_MAX_SLOT=15
diff --git a/mail-client/thunderbird/thunderbird-102.11.2.ebuild b/mail-client/thunderbird/thunderbird-102.11.2.ebuild
new file mode 100644
index 000000000000..2291ad1b535d
--- /dev/null
+++ b/mail-client/thunderbird/thunderbird-102.11.2.ebuild
@@ -0,0 +1,1178 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-102esr-patches-10tb.tar.xz"
+
+LLVM_MAX_SLOT=15
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="pgo"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_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
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils \
+ llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \
+ virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~{juippis,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.thunderbird.net/"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp"
+IUSE+=" wayland wifi"
+
+# Thunderbird-only USE flags.
+IUSE+=" +system-librnp"
+
+REQUIRED_USE="debug? ( !system-av1 )
+ pgo? ( lto )
+ wayland? ( dbus )
+ wifi? ( dbus )"
+
+# Thunderbird-only dependencies.
+TB_ONLY_DEPEND="!<x11-plugins/enigmail-2.2
+ selinux? ( sec-policy/selinux-thunderbird )
+ !system-librnp? ( dev-libs/jsoncpp )
+ system-librnp? ( dev-util/librnp )"
+BDEPEND="${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:15
+ sys-devel/llvm:15
+ clang? (
+ sys-devel/lld:15
+ virtual/rust:0/llvm-15
+ pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:14
+ sys-devel/llvm:14
+ clang? (
+ sys-devel/lld:14
+ virtual/rust:0/llvm-14
+ pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] )
+ )
+ )
+ )
+ !clang? ( virtual/rust )
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.24.3
+ net-libs/nodejs
+ virtual/pkgconfig
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )"
+
+COMMON_DEPEND="${TB_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.79.2
+ >=dev-libs/nspr-4.34
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ x11-libs/libxkbcommon[X]
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ libproxy? ( net-libs/libproxy )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-71.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.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ wayland? (
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libdrm
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ dev-libs/dbus-glib
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )"
+
+RDEPEND="${COMMON_DEPEND}
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
+ einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES es-MX et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ 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 ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm_pkg_setup
+
+ if use clang && use lto ; then
+ local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
+ [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
+ [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
+
+ local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
+ [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
+ [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
+
+ if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
+ eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
+ eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
+ eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
+ eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
+ eerror " - Build ${CATEGORY}/${PN} without USE=lto"
+ eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
+ eerror " llvm/clang/lld/rust chain depending on your @world updates)"
+ die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
+ fi
+ fi
+
+ python-any-r1_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 \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Allow access to GPU during PGO run
+ local ati_cards mesa_cards nvidia_cards render_cards
+ shopt -s nullglob
+
+ ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
+ if [[ -n "${ati_cards}" ]] ; then
+ addpredict "${ati_cards}"
+ fi
+
+ mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if [[ -n "${mesa_cards}" ]] ; then
+ addpredict "${mesa_cards}"
+ fi
+
+ nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
+ if [[ -n "${nvidia_cards}" ]] ; then
+ addpredict "${nvidia_cards}"
+ fi
+
+ render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
+ if [[ -n "${render_cards}" ]] ; then
+ addpredict "${render_cards}"
+ fi
+
+ shopt -u nullglob
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # 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.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Make LTO respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure \
+ || die "sed failed to set num_cores"
+
+ # Make ICU respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py \
+ || die "sed failed to set num_cores"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clearing crate checksums where we have applied patches
+ moz_clear_vendor_checksums bindgen
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+ AR=llvm-ar
+ CC=${CHOST}-clang
+ CXX=${CHOST}-clang++
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=comm/mail
+
+ # Set Gentoo defaults
+ export MOZILLA_OFFICIAL=1
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-updater \
+ --enable-js-shell \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ if use ppc64; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ 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-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ if use system-librnp; then
+ mozconfig_add_options_ac "+system-librnp" --enable-compile-environment
+ mozconfig_use_with system-librnp
+ else
+ # This controls the backend of the bundled librnp. Choices are "botan" and "openssl".
+ # RNP Upstream recommends to use botan. In Gentoo it's preferred to use system-librnp.
+ mozconfig_add_options_ac "+bundled librnp backend = botan" --with-librnp-backend="botan"
+ fi
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ if use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
+ fi
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld when using clang
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # This is upstream's default
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ else
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+ fi
+
+ # LTO flag was handled via configure
+ filter-flags '-flto*'
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ else
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ if use clang ; then
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
+ # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
+ local disable_elf_hack=
+ if use amd64 ; then
+ disable_elf_hack=yes
+ elif use x86 ; then
+ disable_elf_hack=yes
+ elif use arm ; then
+ disable_elf_hack=yes
+ fi
+
+ if [[ -n ${disable_elf_hack} ]] ; then
+ mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
+ fi
+ elif tc-is-gcc ; then
+ if ver_test $(gcc-fullversion) -ge 10 ; then
+ einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..."
+ append-cxxflags -fno-tree-loop-vectorize
+ fi
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc ; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ if use system-python-libs; then
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system"
+ else
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if use pgo ; then
+ virtx_cmd=virtx
+
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+ fi
+
+ local -x GDK_BACKEND=x11
+
+ ${virtx_cmd} ./mach build --verbose \
+ || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/comm/mail/branding/thunderbird"
+ local icon_symbolic_file="${icon_srcdir}/TB-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; 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
+
+ local show_doh_information
+ local show_shortcut_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_shortcut_information=no
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 91.0 ; then
+ # Tell user that we no longer install a shortcut
+ # per supported display protocol
+ show_shortcut_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ if [[ -n "${show_shortcut_information}" ]] ; then
+ elog
+ elog "Since ${PN}-91.0 we no longer install multiple shortcuts for"
+ elog "each supported display protocol. Instead we will only install"
+ elog "one generic Mozilla ${PN^} shortcut."
+ elog "If you still want to be able to select between running Mozilla ${PN^}"
+ elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "encrypted chat support" net-libs/libotr
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+}