public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-02-04  5:57 anarchy
  0 siblings, 0 replies; 21+ messages in thread
From: anarchy @ 2011-02-04  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e5d4683b70fb317c084e1ec0abf1abd4a17d8105
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  4 05:56:57 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Fri Feb  4 05:56:57 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=e5d4683b70fb317c084e1ec0abf1abd4a17d8105

add enigmail support for tb-3.3a2

---
 mail-client/thunderbird/Manifest                   |    4 +-
 .../enigmail-1.1.2-20110124-locale-fixup.diff      |    8 +++
 .../thunderbird/thunderbird-3.3_alpha2.ebuild      |   47 ++++++++++++++++++--
 3 files changed, 54 insertions(+), 5 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 0b59fb5..f135ed8 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -2,12 +2,14 @@ AUX 1001-xulrunner_fix_jemalloc_vs_aslr.patch 1936 RMD160 4edd9e5ab5082f86cb66ad
 AUX 2000-thunderbird_gentoo_install_dirs.patch 813 RMD160 802697aab947df43693d7330f5d83700a62a6b50 SHA1 d2621bc80130239d7d65562ce8de8488dcbf60e2 SHA256 f663f3e59ac1752d681ed5d09bd599693009a65f603c89fa6d2e851b3487a8c4
 AUX bug-606109.patch 1259 RMD160 6d3f5d354524268e34293e9ce2d8b173c47163af SHA1 e1488807cc61ec04b2caa50019c000ba5d077450 SHA256 f2e645dfaa03cabcf46703be5bdeff8ee021694896465d3d263b038682dc0395
 AUX cups-1.4.4-fixup.patch 5439 RMD160 e907f65012a88b0810979c0beda4244e817835e6 SHA1 4099626a22b61802c958faad8171d506a95f9fca SHA256 501f95e278c2fdf3dec2b5586a2dc5ae35d78557a0db9939a1501c4782e54be5
+AUX enigmail-1.1.2-20110124-locale-fixup.diff 125 RMD160 8704469817cd93c99665a35655fa626b74253920 SHA1 708e101ae0576f99d6f10ac778fbc2b76c3ff6ea SHA256 60627ed65b032e33935d14eea4c7224f940641c4a11ab8bdf2c5d6056a76bfda
 AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa94229581e89f57fa SHA1 d8a6a4b41b7e62cf8b2e69d24f22c30dc80dfa29 SHA256 e31c806e820e33ed56d3ca112443c39b8506140c82bb57dd1a84c03b45fec598
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
 AUX libpng-1.4-support.patch 669 RMD160 88e3de516a1d30c42f12f6f9225f36c0b2ec7c68 SHA1 0dad51d35b16ae36f3fc7a17b8c2ad9329eeba1f SHA256 81d60906b103b7d58213c5ef4d4c9e53ea9c5d46b6dcbd993a3cd54d25627417
 AUX system-cairo-fixup.patch 3364 RMD160 e823edc67c7d0984fed7645b09c417b93eb663ed SHA1 62b3f66be453a2fb13e2504858849aaef72bbb44 SHA256 fac11adcee4f506a005725a5741f55ba55810f7bcfc82fce5fba4317c84f4be5
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
 AUX thunderbird-respect-ldflags.patch 1640 RMD160 889a63b2fb04878e99b2a14d47713e47621ab334 SHA1 fec674ca325de52a547af336864b66e113fb2df7 SHA256 3db9aea0cdfc77c6c7de20591a44b92eecb9636fdb6c45676a173905a8bd7ae1
+DIST enigmail-1.1.2-20110124.tar.bz2 862291 RMD160 6b7b4a9a4295c5d0b0ff149d3750b3c059e29d47 SHA1 a4d81224def58e68ca6b8fc291b93d3598279096 SHA256 89c24933ccdf765d5a0928127a5139e3f800a2b5bf7c20020d0870e78e70f044
 DIST thunderbird-3.1-patches-1.2.tar.bz2 3427 RMD160 354d9003e8132e0aaf7069aec84459ff28237f61 SHA1 36ad5f9af77eaacc02c7df744b5d2563fb54bed8 SHA256 6586cf569b035bd1b9179036678a0cbedbf3def88ca7d69852451542b52693a0
 DIST thunderbird-3.1.7-af.xpi 210611 RMD160 f14882bffe66cd8f41fc819e12f385870268e42a SHA1 8d2042974e99cdae13873ffdba675fc43b485937 SHA256 6ab42b6e69e0da306d165414ff3fe9fb51b124d29a41a3cf102a4c823257fb85
 DIST thunderbird-3.1.7-ar.xpi 230312 RMD160 dd0f3a50977811eceb6ee0b71839a5f673e04ad0 SHA1 cae652843c60fc2f769b9b94377b3e200cb76de7 SHA256 48073e7d016781302283818fb3c2f34c8996e7fea76ec041c591ed73246cc45c
@@ -57,4 +59,4 @@ DIST thunderbird-3.1.7-zh-TW.xpi 220637 RMD160 0b4268075f3e625f0f3a1ebc87605fd54
 DIST thunderbird-3.1.7.source.tar.bz2 65948060 RMD160 c5e25004565decf1467a9b452139c0aedec4299e SHA1 c2d6cdedfe399c1ab41c00045e4fce835cc0b36f SHA256 800fe263b3889d4e602ff48889036ad56e940fc792894aca10fa07db28b6e662
 DIST thunderbird-3.3a2.source.tar.bz2 81657866 RMD160 c3378e9b97992665e3f2a152c058fb2fa1a2fb6f SHA1 e9fb755875b49b0fb42554065840c59ddf6389be SHA256 226f3406e934f82085897671d042b7c0b2b07bfe697f49086f71d8a13e646b12
 EBUILD thunderbird-3.1.7-r2.ebuild 7831 RMD160 4619228769a31891bf0ae3b002045f18f1f3bc44 SHA1 faefa67d3b1d223383ce0fc9328f523e663e7071 SHA256 b5ef015484c4d67a77e5c9b2a6c7f1a5ee4fd61b97a586dd07c735314185483f
-EBUILD thunderbird-3.3_alpha2.ebuild 7811 RMD160 b7501875d7988aa489c80e04b13c0583be49da4c SHA1 85a367d847c9b3f693493e75b0f117d8046e967a SHA256 571b7abfa4ade9759cc1b0b0312041fefe42a7dc3a1553d0e280ba00b7119f41
+EBUILD thunderbird-3.3_alpha2.ebuild 9018 RMD160 406e3ac74ca2d0797931f97365d02c4579742787 SHA1 2632b1798136df348b149ebf5e446cc8e9df5a2b SHA256 5564b4be84365808158ef9675f08c9dc081d16e5f7d21ee575699432f792afa4

diff --git a/mail-client/thunderbird/files/enigmail-1.1.2-20110124-locale-fixup.diff b/mail-client/thunderbird/files/enigmail-1.1.2-20110124-locale-fixup.diff
new file mode 100644
index 0000000..e5e52f1
--- /dev/null
+++ b/mail-client/thunderbird/files/enigmail-1.1.2-20110124-locale-fixup.diff
@@ -0,0 +1,8 @@
+--- enigmail/lang/current-languages.txt
++++ enigmail/lang/current-languages.txt
+@@ -1,5 +1,4 @@
+ ar
+-bg-BG
+ ca
+ cs-CZ
+ de-AT

diff --git a/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild b/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
index f3a0dae..f3fd549 100644
--- a/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
+++ b/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
@@ -15,6 +15,7 @@ inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib mozext
 
 MY_PV="${PV/_alpha/a}"
 MY_P="${P/_alpha/a}"
+EMVER="1.1.2"
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
@@ -26,7 +27,8 @@ IUSE="+alsa +crypt bindist libnotify +lightning mozdom system-sqlite wifi"
 #PATCH="${PN}-3.1-patches-1.2"
 
 REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases"
-SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2"
+SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2
+	crypt? ( http://dev.gentoo.org/~polynomial-c/mozilla/enigmail-${EMVER}-20110124.tar.bz2 )"
 #	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2"
 
 #for X in ${LANGS} ; do
@@ -56,9 +58,16 @@ RDEPEND=">=sys-devel/binutils-2.16.1
 	libnotify? ( >=x11-libs/libnotify-0.4 )
 	system-sqlite? ( >=dev-db/sqlite-3.7.4[fts3,secure-delete,unlock-notify] )
 	wifi? ( net-wireless/wireless-tools )
-	!x11-plugins/lightning"
-
-PDEPEND="crypt? ( >=x11-plugins/enigmail-1.1 )"
+	!x11-plugins/lightning
+	crypt?  ( || (
+		( >=app-crypt/gnupg-2.0
+			|| (
+				app-crypt/pinentry[gtk]
+				app-crypt/pinentry[qt4]
+			)
+		)
+		=app-crypt/gnupg-1.4*
+	) )"
 
 S="${WORKDIR}"/comm-central
 
@@ -114,6 +123,16 @@ src_prepare() {
 	epatch "${FILESDIR}/2000-thunderbird_gentoo_install_dirs.patch"
 	epatch "${FILESDIR}/system-cairo-fixup.patch"
 
+	if use crypt ; then
+		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
+		cd "${S}"/mailnews/extensions/enigmail || die
+		epatch "${FILESDIR}"/enigmail-1.1.2-20110124-locale-fixup.diff
+		cd enigmail
+		./makemake -r
+		sed -i -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' Makefile.in
+		cd "${S}"
+	fi
+
 	# Allow user to apply any additional patches without modifing ebuild
 	epatch_user
 
@@ -142,6 +161,10 @@ src_configure() {
 	# It doesn't compile on alpha without this LDFLAGS
 	use alpha && append-ldflags "-Wl,--no-relax"
 
+	if use crypt ; then
+		# omni.jar breaks enigmail 
+		mozconfig_annotate '' --enable-chrome-format=jar
+	fi
 	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
 	mozconfig_annotate '' --enable-application=mail
 	mozconfig_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}"
@@ -193,6 +216,12 @@ src_compile() {
 	# Should the build use multiprocessing? Not enabled by default, as it tends to break
 	[ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1"
 	emake ${jobs} || die
+
+	# Only build enigmail extension if crypt enabled.
+	if use crypt ; then
+		emake -C "${S}"/mailnews/extensions/enigmail || die "make enigmail failed"
+		emake -C "${S}"/mailnews/extensions/enigmail xpi || die "make enigmail xpi failed"
+	fi
 }
 
 src_install() {
@@ -200,6 +229,16 @@ src_install() {
 
 	emake DESTDIR="${D}" install || die "emake install failed"
 
+	if use crypt ; then
+		cd "${T}" || die
+		unzip "${S}"/mozilla/dist/bin/enigmail*.xpi install.rdf || die
+		emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
+
+		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
+		cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
+		unzip "${S}"/mozilla/dist/bin/enigmail*.xpi || die
+	fi
+
 	if use lightning ; then
 		declare emid emd1 emid2
 



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-03-06  2:42 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-03-06  2:42 UTC (permalink / raw
  To: gentoo-commits

commit:     328eebb263c6ab1b21c89c8e5a1b7de38f9a7a8d
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 02:42:27 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 02:42:27 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=328eebb2

update tb-3.1 branch for security, address ldflags issues with ldap

---
 mail-client/thunderbird/Manifest                   |   99 ++++++------
 .../thunderbird/files/cups-1.4.4-fixup.patch       |  161 --------------------
 mail-client/thunderbird/files/libnotify-0.7.patch  |   56 +++++++
 .../files/thunderbird-respect-ldflags.patch        |   28 ----
 ...rd-3.1.7-r2.ebuild => thunderbird-3.1.9.ebuild} |   11 +-
 .../thunderbird/thunderbird-3.3_alpha2.ebuild      |    1 +
 6 files changed, 112 insertions(+), 244 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index c96c92a..1a177b7 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,62 +1,61 @@
 AUX 1001-xulrunner_fix_jemalloc_vs_aslr.patch 1936 RMD160 4edd9e5ab5082f86cb66ad1fc158e4c105f861ce SHA1 20df285bac8e0704559c0479f7dfe02f030afa8a SHA256 0beb08f2b3fc504897b1024caabcf2887b55fae31c021341c66d3491dc63e32b
 AUX 2000-thunderbird_gentoo_install_dirs.patch 813 RMD160 802697aab947df43693d7330f5d83700a62a6b50 SHA1 d2621bc80130239d7d65562ce8de8488dcbf60e2 SHA256 f663f3e59ac1752d681ed5d09bd599693009a65f603c89fa6d2e851b3487a8c4
 AUX bug-606109.patch 1259 RMD160 6d3f5d354524268e34293e9ce2d8b173c47163af SHA1 e1488807cc61ec04b2caa50019c000ba5d077450 SHA256 f2e645dfaa03cabcf46703be5bdeff8ee021694896465d3d263b038682dc0395
-AUX cups-1.4.4-fixup.patch 5439 RMD160 e907f65012a88b0810979c0beda4244e817835e6 SHA1 4099626a22b61802c958faad8171d506a95f9fca SHA256 501f95e278c2fdf3dec2b5586a2dc5ae35d78557a0db9939a1501c4782e54be5
 AUX enigmail-1.1.2-20110124-locale-fixup.diff 125 RMD160 8704469817cd93c99665a35655fa626b74253920 SHA1 708e101ae0576f99d6f10ac778fbc2b76c3ff6ea SHA256 60627ed65b032e33935d14eea4c7224f940641c4a11ab8bdf2c5d6056a76bfda
 AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa94229581e89f57fa SHA1 d8a6a4b41b7e62cf8b2e69d24f22c30dc80dfa29 SHA256 e31c806e820e33ed56d3ca112443c39b8506140c82bb57dd1a84c03b45fec598
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
+AUX libnotify-0.7.patch 1809 RMD160 5d88eedd2769b3cf318f759717df75444a823fcb SHA1 41c1c7f7b0259cf1857f9d38b1d5be0c1027c304 SHA256 97fb2338cd5e813afef08a128358c5702cb63e5399afca3004b20b863ab8281b
 AUX libpng-1.4-support.patch 669 RMD160 88e3de516a1d30c42f12f6f9225f36c0b2ec7c68 SHA1 0dad51d35b16ae36f3fc7a17b8c2ad9329eeba1f SHA256 81d60906b103b7d58213c5ef4d4c9e53ea9c5d46b6dcbd993a3cd54d25627417
 AUX system-cairo-fixup.patch 3364 RMD160 e823edc67c7d0984fed7645b09c417b93eb663ed SHA1 62b3f66be453a2fb13e2504858849aaef72bbb44 SHA256 fac11adcee4f506a005725a5741f55ba55810f7bcfc82fce5fba4317c84f4be5
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
-AUX thunderbird-respect-ldflags.patch 1640 RMD160 889a63b2fb04878e99b2a14d47713e47621ab334 SHA1 fec674ca325de52a547af336864b66e113fb2df7 SHA256 3db9aea0cdfc77c6c7de20591a44b92eecb9636fdb6c45676a173905a8bd7ae1
 DIST enigmail-1.1.2-20110124.tar.bz2 862291 RMD160 6b7b4a9a4295c5d0b0ff149d3750b3c059e29d47 SHA1 a4d81224def58e68ca6b8fc291b93d3598279096 SHA256 89c24933ccdf765d5a0928127a5139e3f800a2b5bf7c20020d0870e78e70f044
 DIST thunderbird-3.1-patches-1.2.tar.bz2 3427 RMD160 354d9003e8132e0aaf7069aec84459ff28237f61 SHA1 36ad5f9af77eaacc02c7df744b5d2563fb54bed8 SHA256 6586cf569b035bd1b9179036678a0cbedbf3def88ca7d69852451542b52693a0
-DIST thunderbird-3.1.7-af.xpi 210611 RMD160 f14882bffe66cd8f41fc819e12f385870268e42a SHA1 8d2042974e99cdae13873ffdba675fc43b485937 SHA256 6ab42b6e69e0da306d165414ff3fe9fb51b124d29a41a3cf102a4c823257fb85
-DIST thunderbird-3.1.7-ar.xpi 230312 RMD160 dd0f3a50977811eceb6ee0b71839a5f673e04ad0 SHA1 cae652843c60fc2f769b9b94377b3e200cb76de7 SHA256 48073e7d016781302283818fb3c2f34c8996e7fea76ec041c591ed73246cc45c
-DIST thunderbird-3.1.7-be.xpi 194406 RMD160 f9c9225111458b5f401856c162f4abeda6bbdb76 SHA1 f5ff2a8640f295d245219af534ce3c09d1f93890 SHA256 8c6b08f97c125111758c4254756b90252eeb2c804048e29042ecb12806df2ac9
-DIST thunderbird-3.1.7-bg.xpi 235175 RMD160 f4708f64b53637dc669d9a048f46bc7fc26e8649 SHA1 53d5459cc1c2c2b93e55dc51650097cdac0e7580 SHA256 3ce29659294151584d85e6c8c52b536506725f25c7e2e47b2da596678151dd7d
-DIST thunderbird-3.1.7-bn-BD.xpi 244801 RMD160 93e48faa3c55875de1c35661590fdc285f5ffb45 SHA1 a13a0450235ed7a372d6c6a0ec3f7133272b73aa SHA256 605999e3a1552e39a949a9b3ad257fff2500dce83d733b4be9ebd7fec8a7c9df
-DIST thunderbird-3.1.7-ca.xpi 219359 RMD160 6a210b6ed89ccbec653a5bdc18e1b3c6b171ca91 SHA1 0987bef62a0eeaccb0f64e697e7dc67fc9dd7238 SHA256 4bf09c82c30bbb376e4b3ab92cab1ab2f6b8edf9f3fe3acc2fe736e26214fa12
-DIST thunderbird-3.1.7-cs.xpi 218206 RMD160 5bb9a14cc3a91a77b6fa756bfcb4224cc020397e SHA1 ef85afe5f72064221a308d9c511a30b1a804d2c2 SHA256 a1c94a40c172d8d1e30cd40bebec90e77ae240f62be828608fcaebe3682ea539
-DIST thunderbird-3.1.7-da.xpi 203134 RMD160 d534da81407becdbb3d187543604e3891b526809 SHA1 3e8cb6e4d735610dffb9f3a98ca998974ca2e90b SHA256 79783517d73459c364c17e85b248000ad8c342eb6c3fedf783954c2ec058cf59
-DIST thunderbird-3.1.7-de.xpi 222821 RMD160 5b465f580fee7eb205c48a4020bc91aa8a8bd124 SHA1 b57c32217bc533b04b1d4c0f3105d774041f6d2b SHA256 7befd739bb8e2836e8458880b9cd630068eed6f5dc6057e4982a1a70facb70e1
-DIST thunderbird-3.1.7-el.xpi 210073 RMD160 32e210e9257b713fb5e731b6a3460ddd17327984 SHA1 ce2e0b6dde8f9513f8fdbcdfa14e28749798a862 SHA256 b38c143dd0032c3de2f9c2f9769aa9e7c094ecb9078bd9259106fa0d2959f218
-DIST thunderbird-3.1.7-en-GB.xpi 203673 RMD160 eb250735a344906b27c009db65addbbad7628754 SHA1 f9bd9a7f912276ae0c2b10d0f6b1904ce2c51b9f SHA256 fda2446835a0fd3f9bc84f07f8325c747fd794f941a39ea383d8be99baec6758
-DIST thunderbird-3.1.7-es-AR.xpi 218576 RMD160 60d1f366cd16fc4039aa732dd35a31ba8ce9e790 SHA1 5b99ceeabc083b3724af6dda11a94531b324dd40 SHA256 72f6dddb4510d09a93bd18b7332df0862b57cb88406a438118d0abcfc1dc7fd1
-DIST thunderbird-3.1.7-es-ES.xpi 172928 RMD160 b37529a6e1405eb6942506efd0dd6dd4b7cdf992 SHA1 15e478091efc6edc2e98ff7c1f0f2c4e0259032d SHA256 fb9b6aa098a39526bd414004a771211e420cfc6531a19090bdca2ec608d5a719
-DIST thunderbird-3.1.7-et.xpi 221694 RMD160 d3e0980fe9e939a6257ebc857ccb18a50d3b28ab SHA1 cd180b0193ac25c854761a1c386c92e767be0a5b SHA256 a3c8fa94d7d5c95fd08925fbcfda7a849722108c2bddc4720dd9284b24736e86
-DIST thunderbird-3.1.7-eu.xpi 211301 RMD160 f7091c5483266c5bb74aa32c5c0ee454182f47a5 SHA1 e7580b3d04d3ad60b57504fcfd37d8f9820cd4d2 SHA256 304803c97bf2b760e57181fb582b840e741409759bfa479398170b69c190b872
-DIST thunderbird-3.1.7-fi.xpi 219527 RMD160 73b032d8ebababb1745c15f1134888b17e930842 SHA1 d149ff5e6ce7858f640867f22d90b429dddc7d4e SHA256 b57f21a8076fd2cf60e4d7f988ee5a70439f8699b0bffc85de50d7b6895ffbc5
-DIST thunderbird-3.1.7-fr.xpi 221695 RMD160 ef917100c47dab2fc6cf1cc2b26db60710b587e3 SHA1 dc04c073fd3cddcf51dc6e87b6698ab219bde385 SHA256 05fd5517a1d22795543727132daafc6fccb129199c6706f20f3781ab23820741
-DIST thunderbird-3.1.7-fy-NL.xpi 220820 RMD160 70af42868a67a37c0ab45e43173b4c8e23c8ab5f SHA1 3d4953397193f6ea700621594795c79a2ae9aad6 SHA256 97a61bfe377971c1f36fcf8615047f49295b7d85a2a161028fe3dc4aea303043
-DIST thunderbird-3.1.7-ga-IE.xpi 219444 RMD160 73101740c3eff49ee8d5148df918d4685c79b7ff SHA1 6b92f630412f58257c9c7d879f35f7037181e8c4 SHA256 da3746909f6deafa0043f78875f16207c60cc8632c886fcb137a5499f354aa89
-DIST thunderbird-3.1.7-he.xpi 204912 RMD160 75e335553462b3ec4bbde10548e9421f4945c573 SHA1 6c8ddb7eed3fb0ff7641cf89c5f718d124876ed2 SHA256 09af53dc8bb17b80f1257c588dd25fae8a3e2a81ffcab88109fe9aeced56d8b3
-DIST thunderbird-3.1.7-hu.xpi 226112 RMD160 3bf83e71ce9deef0b56c2171eac13e5c85b62f14 SHA1 6cc1bebfbcea4798caa78ca05eaf979035a15cfc SHA256 c6c72ebc826b5a1db7ecc6bfca4f0cd7615e16bed2f4d301e34b36e3754464e1
-DIST thunderbird-3.1.7-id.xpi 185887 RMD160 5e8eeb59b43fd4ce9d1f257a9f85bf2099ca4d12 SHA1 d5e66f2560fd41d58bc4ab58ae41609843f20298 SHA256 77f9fc6d1cc2c838a4b3b7639e41b00a44edcd47185b0c3c66d7dc602a9c79b4
-DIST thunderbird-3.1.7-is.xpi 213976 RMD160 c6aa0f17504669047f8b6732f575f71d2bff7be4 SHA1 91301ee82e627ad00ea1cf8fdbacd24b52cf9ac0 SHA256 fc61e57188b9329dd2c6d29c6ebdb82e40669ef1b8f7350826113bd394f78e6e
-DIST thunderbird-3.1.7-it.xpi 171392 RMD160 e1e8629d3e7a841d483e22bd769a2eba3ecaa58a SHA1 06c586920c8b28cbe46453267c6db350b8593eea SHA256 54b5c9c0b85b07eb097eacb2b22b5f293fc9f08f7db7a22663b0d7b5b6affa69
-DIST thunderbird-3.1.7-ja.xpi 236545 RMD160 a670e3cb85c06253f0d72b155df8d752fbe8f4a0 SHA1 1b547809757e3d1cc04d82ade97fc12b5ea5e568 SHA256 2f36ba88321f90c29af2124c166c8c59e7d012d5cce0f652fed97572faf252c9
-DIST thunderbird-3.1.7-ko.xpi 194778 RMD160 f83b183b3195af518565b1b20b3e9ead15308f42 SHA1 325f825ea86481e3b7ef65d1f9c392b78547313b SHA256 61fa0a944af32722c9211607c637bf750912073a7a76473e4ac2ed2506d348b2
-DIST thunderbird-3.1.7-lt.xpi 235344 RMD160 f1f132fcdffc77c66dd3587f323ad0cf4f2c82f9 SHA1 46516c610fe90b21ab1046215e747c5a74cb34c9 SHA256 8d447bd26f53e490105031739a865281fa303be6dbc548bb8747f1a0708a6645
-DIST thunderbird-3.1.7-nb-NO.xpi 213889 RMD160 065202eb8ce5193c8e1aa2f9c5cdda788e00ab5d SHA1 6023b8bbed82f8c1e30012db74c455cab578fb1c SHA256 0c852d1a857628f22203ca506c008f15622f07d12a31f17a9e8c7edbda77d43f
-DIST thunderbird-3.1.7-nl.xpi 216634 RMD160 d043c4536efde26b2149b546652c663aa17daade SHA1 042e1580716ef61a6fc0add6d000c81947b6a215 SHA256 ac2f7ae83c1f8ec609aee69b42370ac65c85edd234aa8e462fd3e48611de23ec
-DIST thunderbird-3.1.7-nn-NO.xpi 215629 RMD160 313d9a416395966990f5e9079a37f9f5b20cb536 SHA1 3c6c66b5e732f1d3ff9ef8e95d01f4e09c2c3b66 SHA256 efc3ca5944b6786f84fc3636676b692208a2262dd812890aaa375d2aa57f5d3b
-DIST thunderbird-3.1.7-pa-IN.xpi 241095 RMD160 d239152af7393953020e823c5f65d8085a8ccc96 SHA1 5e6725b3b41566af516c096e9ad31607b7666bb0 SHA256 44f9155d3fab14f8d74ea9bf1d3a33171860a894247b0990fea9e95615503bda
-DIST thunderbird-3.1.7-pl.xpi 203953 RMD160 03e7014e289e1107dcb44bfda36a3bfa69644949 SHA1 0fb2f3179e92e794f98fcb95a06f6f03809991bf SHA256 70934afaa1c66f5f80c7348a2050c7b3c56f8d77f41b9bbbc9b4c1f4c30b635b
-DIST thunderbird-3.1.7-pt-BR.xpi 215036 RMD160 3d0aa170285378b165dc5ab879b309d8d46b2d37 SHA1 b86a55057f200d352438d7fa0f909eb4c783c4c8 SHA256 f9eb4b508a04716d3e2cc9c4deae6993e4a305f584c600ccb294775b01ac9f0d
-DIST thunderbird-3.1.7-pt-PT.xpi 214247 RMD160 fd9101fdaae7dd13424f34f31fee144680e2a9a4 SHA1 acd604a450731f867ca531585f7aefd58978b30f SHA256 554ce2040248f6ceffdfc864efef46613a6aecf25943bbb1ea9bbfbb0f9f8ea6
-DIST thunderbird-3.1.7-ro.xpi 221192 RMD160 628c7bf9c4c4358b719e81012672f70124cf6dd7 SHA1 061a78b481c6950636747b505ad52655f2a03a44 SHA256 f8ec73056773ff131268df1826df653788be15152a9a6c28c77705f9a5e1b955
-DIST thunderbird-3.1.7-ru.xpi 198138 RMD160 44c2b54bb114efba9c9231a262eb08ca8afb3646 SHA1 86dc20d413f4bb1e205cbfbb57edd9e6f09a3d67 SHA256 cdd7f09379838e234c940c0dbf99f7dd16269a62ff06e2ae29e730efb90d8173
-DIST thunderbird-3.1.7-si.xpi 246101 RMD160 2277b4c98be77121f81a96b9b3a6083efe8caf3d SHA1 7ab417ff172b61637c7c30228900e2ac46c5352e SHA256 9d35250423e552ecce334475f3c9f66682e90118f2a5abce64d6c9297d2c84f7
-DIST thunderbird-3.1.7-sk.xpi 224605 RMD160 bb200cb4651fe342bcbe3247494d28121b6d55ee SHA1 a0e2e76209807e9955ff5bb72fcd03256467df45 SHA256 2f138c1d182ca8638b404054c52406ecdb21e9334c809ab556266e5b8d7ec36b
-DIST thunderbird-3.1.7-sl.xpi 218530 RMD160 84ca8d1405e287f0697f4d5bd4ec6bbb776a7647 SHA1 762a95483baeadc9083dbd9ae8df62c257fb76aa SHA256 d36b1773e75f4db438ec66c83d08aec6e90d7d42b0e80fa2df24b0e5bfd62465
-DIST thunderbird-3.1.7-sq.xpi 211276 RMD160 0a59b312193aec059c282c9060f12699759c754a SHA1 3bfd4d70726740da4b9e010a2a6583484af454c6 SHA256 69ac7650edba145d120f0cbe09bb28a481eb94070848dd036471bc18e4b2a579
-DIST thunderbird-3.1.7-sv-SE.xpi 221166 RMD160 be356ab646bf6cb01cdc90139af31c205915121c SHA1 6d293f74dc7d829145a7e27c3eb3320d680d7767 SHA256 141b8024eafd18f41c903bb6d92b7b3553d2c542744093ed7879b029a9416cd9
-DIST thunderbird-3.1.7-tr.xpi 215791 RMD160 b6dc8c21007c54a56851de585c63688480d23a5f SHA1 4622db51ba66ec53c9116e71410eecd8b751a46f SHA256 c8bc44fcf4a0d58a5f72821606e427e5a3443648617e9021cd2df5258e5521b8
-DIST thunderbird-3.1.7-uk.xpi 244865 RMD160 82f2870914e11354dbabbc50afd3d6f7dbc30ee9 SHA1 0a0fb65fa888012328e07e1f20e1cd8de984b73f SHA256 8a0144be8468c453196d1f0fc053d9b247a48053d539cc00152cdd90ebf6db4e
-DIST thunderbird-3.1.7-zh-CN.xpi 219645 RMD160 373e89d87879c26c1eced73c74cfc5e2fb5d1ad4 SHA1 7e4c21e53c99479aa7d1b947fe72af361fd34f29 SHA256 31372d3c8f2b184536592ad68b0603c4eac076300ba531d6f63ebd14f6f4ff09
-DIST thunderbird-3.1.7-zh-TW.xpi 220637 RMD160 0b4268075f3e625f0f3a1ebc87605fd545cee493 SHA1 31ec9c985f607ea7fcb9c31628fea5acfdfb5b38 SHA256 651023dfef22a2c1a284d9e1b314f885140d153efa7efac4a2c4928f66cf511e
-DIST thunderbird-3.1.7.source.tar.bz2 65948060 RMD160 c5e25004565decf1467a9b452139c0aedec4299e SHA1 c2d6cdedfe399c1ab41c00045e4fce835cc0b36f SHA256 800fe263b3889d4e602ff48889036ad56e940fc792894aca10fa07db28b6e662
+DIST thunderbird-3.1.9-af.xpi 210605 RMD160 c2d36af032e89c3422ffed329c81119a6323c1dc SHA1 c4c63c458ff0ee3ac159e6993cb3895deaf471d6 SHA256 e7c10eec1f1d75f4daf010d721aba50766a8be3e2c90248c69d412c2c3468255
+DIST thunderbird-3.1.9-ar.xpi 230363 RMD160 82cd47a2d3caa37442ba0734bc8958cfb0ab0ffb SHA1 14fe03fa047f764fc43dfb9853c48494c65d26b5 SHA256 88ebac284316a33b8a97a7528cde1b1b476cc2c8ec3804c53f1b6bd1f8f9b74c
+DIST thunderbird-3.1.9-be.xpi 194405 RMD160 68694e68eeacbf837e40f643a652a714cb00a35b SHA1 11cb3c542ee233bf52ff27b340dd3b1cbe85e34f SHA256 b082f4b12d565d465b062d28bf5f41a763cc2602cc706beab89c8f2bdaeca1a6
+DIST thunderbird-3.1.9-bg.xpi 235177 RMD160 479d1478f2f2e72ad40cbaa851783a2f1f5f7632 SHA1 8db7ab7219b3dfa4cb82a4c25f591521f90c88d9 SHA256 e26e6e2aa084744327073f5ce04c43c1723c4db1e75fb3641d1edf7b0aa00bb7
+DIST thunderbird-3.1.9-bn-BD.xpi 244795 RMD160 e254f4141f7ce2c0636467bf9c176d09bfeb915d SHA1 654db9ddd1feab8c03f1645c39d6803593592046 SHA256 d267ccaeb36cf64c8993f1492544e75652bc397d333b8e9ff5d512cf542e9fd8
+DIST thunderbird-3.1.9-ca.xpi 219304 RMD160 62eb12134a3e15a4f0126d4a3ce1b743f8a08538 SHA1 0d5fc7c0c11ee837116ffd1878b13a1cb59f6d75 SHA256 e35cf1156f1413d650d66103239e263e71b63ccdfde96edaf1b8e31a0c62e79f
+DIST thunderbird-3.1.9-cs.xpi 218173 RMD160 c0b82b64d49174e3c4d7830fc49d0a2c1993fd39 SHA1 579757beee8e1b3734e92daa4dbdbe7db39baf73 SHA256 90108dec5cecdefcd04ea86c1e57cdaa684f5353a2ddbdef56922229bcde1438
+DIST thunderbird-3.1.9-da.xpi 203183 RMD160 b3a8685a600d4263ddf33ca118ec39ec5f0b5361 SHA1 8176f12ecf7e680d649138d4711415aab60a3a5a SHA256 fc580a0740c38f924cdabbfa0005c344809375cc4f5e033e95f38d0c053e2aec
+DIST thunderbird-3.1.9-de.xpi 222766 RMD160 023f25533f30b3eb8f4ef0f7738a2cace5ab6d65 SHA1 cde1e01e9b174ab49f027465181a7b03869382ad SHA256 d8e65f743c842a0696ca51eef59ce9b3fcf7bf6181382569ee269f05aa810f52
+DIST thunderbird-3.1.9-el.xpi 210118 RMD160 0fdf49e4a3122c1f35ef474c99eecb9d68e4a34a SHA1 72e172d02553e0cacd8809d1605492ff9a1a2fcd SHA256 5e0ca68be63e3ac6faf0e39fd193e4ee71fd50dfc15c97ef01bc183c347a1e8b
+DIST thunderbird-3.1.9-en-GB.xpi 203621 RMD160 5b1ad9f6dfe7a037df86a3392ac9fc04ca5b3206 SHA1 39ba6b47464cfb5aed7444f4144e5ca2991c4d4d SHA256 35c7493a5e3e8cfea0a3ef49ef3591527dbe593a73e0faf27d5d59cd16408d88
+DIST thunderbird-3.1.9-es-AR.xpi 218630 RMD160 40a7d9589b40f036ea7f2706d751d0f45c6e5d6c SHA1 ffab52a9a90561882e1d27b4b550b6e5d7da705d SHA256 3a1a530035bdba2231ba29bdafd3fa36edbb13322d3aeddbead73ac007a08f3e
+DIST thunderbird-3.1.9-es-ES.xpi 172870 RMD160 f43a8b84dcb81e4276ceb83ea091a4eaa1c7d7e1 SHA1 3b26cb059fc554fa7365c6350d0b4607b2ba5c5c SHA256 27925c8fcb67381449304f6aa31a1406e4269d711ee74435f5aabf9131c9275e
+DIST thunderbird-3.1.9-et.xpi 221750 RMD160 15503f606389cad008515bbbf725caff5ba10298 SHA1 34ccb3cda1711909c521ea51a851ededa2761f37 SHA256 c75b3fe61301c189cb3179907eb508a672069abaff3d61a11aa64302974fe64e
+DIST thunderbird-3.1.9-eu.xpi 211280 RMD160 bc98a7b5aa8d6a1caa7bed5ad6faa32d8b83dd4c SHA1 3a01f921bf6a9df8772963c40c0ae02fcf896836 SHA256 332ce6aafd91e9d705fc9546a67cf277a03f78d600f6f891f498933d8b71618d
+DIST thunderbird-3.1.9-fi.xpi 219472 RMD160 b6a39c444668b8fa2094ceaae756281101e0d893 SHA1 e7c3a08da578dfd3e38a8007cd0e98c7e8233dc0 SHA256 db3881dfbb88f5648df2b826e0fce6db96ff6dfd7e75805d25c537e89ebf874f
+DIST thunderbird-3.1.9-fr.xpi 221707 RMD160 e9c9bec1f6f937485f8ee25fe37f4f043dd1d825 SHA1 4d8ad3b37a4c6a86017b68b164f27b521fb0067a SHA256 3da6453df46698984f9f7dbcbf0d2ca7cab819f2e6a51cc1882bb235d70371c4
+DIST thunderbird-3.1.9-fy-NL.xpi 220851 RMD160 ab8015f80f1a3cf2483eb00246084ee13d58ca1a SHA1 4549a80493409b0d26947ce8b02b8a769f2f1f0a SHA256 c9e6dc651480689f7a4ad70bbee8f828c7f858952c60dc61b66d43fda912c754
+DIST thunderbird-3.1.9-ga-IE.xpi 219424 RMD160 e2243bd59e8d38a0f4e93f3c182c4fdb81001be4 SHA1 1c6a1b8106286576030982c3f41116bc4466fc3a SHA256 3f15932c1b121ce03c72d2f60ea61fad171d0664277b4eec02cb05042598873b
+DIST thunderbird-3.1.9-he.xpi 204911 RMD160 18a4a551ed4ac4dcbf049dd927709f9dd42b80d8 SHA1 f6604002db2dcad339040e4548fb4841129d794d SHA256 1456b8319fb4e88ea0251699d7425e276e1a1ceaea9d889b86380ee350f05e0a
+DIST thunderbird-3.1.9-hu.xpi 226082 RMD160 9459b6762b0c6208330baaf01ad3fc0656aedba7 SHA1 d6d7023a2b09925d01d84a0cca83ec6454cd1673 SHA256 5fbceab200f0c59387582a5b341eadf3c842bd036141c354c151621a31878771
+DIST thunderbird-3.1.9-id.xpi 185890 RMD160 3f7825be46b926ab4711d26a0d51d5d799320969 SHA1 c97042852c5d6d53c8a0690d6054bb979a9e67f1 SHA256 830eb15912381c11446e52610e30c14194f9554c79f7eb81ae32a8195a8afa0b
+DIST thunderbird-3.1.9-is.xpi 214006 RMD160 cee5d4f3f26750ecab796036d626d065e016500d SHA1 4cef4c87f8197f7db94c6cd549da50ffc2e4b281 SHA256 dd4ece5d22e028520cc8889fa0d25b32229d935a7f4f3b43844164230fa0eb17
+DIST thunderbird-3.1.9-it.xpi 171390 RMD160 57711be79446d5e6742c7531a822f1ddcfe5baa9 SHA1 bf762028135bf55202f50d0fa454de51541b8f5f SHA256 3e1356acf6f6ae390050983a53513c585f3853ea9ca2c69ee766bb0a87a6cab2
+DIST thunderbird-3.1.9-ja.xpi 236562 RMD160 01049ca8e0d507e520410a6aac8448e8dedb7886 SHA1 437bf425c87461584424141d7030191148a523f5 SHA256 a3a5ddb49abbbfa5a6cd10f9d0943a529fc9737d669570e54012a3475faab570
+DIST thunderbird-3.1.9-ko.xpi 194723 RMD160 ed272bc9886519831466d37ae6a2719a480107e3 SHA1 b7e1c8a57f1f2ba4a12a40d3600d8f2cc424b611 SHA256 8125525b3f5f4632094a36ed124327d8fec0adbc358c0caacbe82f25588636aa
+DIST thunderbird-3.1.9-lt.xpi 235289 RMD160 f8df4fab497a1942bf1f264f15120302198f820e SHA1 1c08e652eedd5ce9a6cca729bd2565a5345a830a SHA256 5dd8935581ad778f9d265847d3840e82e433fdb92df92d18644b79e5214ffc2f
+DIST thunderbird-3.1.9-nb-NO.xpi 213870 RMD160 bfcd987ecd21db617b9a36ba05663bf7645c1923 SHA1 c01da35297885d21fd32424165d746208b25cc74 SHA256 6efd6cf6f030ec71a5cb32423815f4e7bb0782e866d8e8d62eeef89cc6dc25a7
+DIST thunderbird-3.1.9-nl.xpi 216627 RMD160 41025cbbb2cf439bfff94cd7094822963f40b1e8 SHA1 1695bcfffe6ee3e6d332c5ca253dccf44d5a3743 SHA256 47a39bbb1bbad0609f639d530184887061d1388aa16eb5593e884e8ac6facc8a
+DIST thunderbird-3.1.9-nn-NO.xpi 215631 RMD160 08aebe614c21135e25280e7244026dfcfe83a8e8 SHA1 f381a468471930fa40793d57aa3d019fd2246dd7 SHA256 af1771f8a8bd02120e841c4e112202958ae4feef3aeb532c738b3618360ca002
+DIST thunderbird-3.1.9-pa-IN.xpi 241097 RMD160 50c8ddfcf4f92a188c9448123688db3f3762fb2c SHA1 b9622a3bf85e5f20fa7c7c1b129a7423c5986cc9 SHA256 b7ac5f93603f89752a070688dad3eeb2dfbcc259a5a93b20243855e9c66963cd
+DIST thunderbird-3.1.9-pl.xpi 203928 RMD160 73ab4c18464a8dd1b508562f74ecb0e7b8ad1b5c SHA1 ffa7ac89aed5168b1203e2460e882a3ffbb65caf SHA256 cc0db5cd192624d19db3356dd7a2a4a121469c524641475255f08268eb968947
+DIST thunderbird-3.1.9-pt-BR.xpi 215015 RMD160 32703934ade8e0617eaa8db9e7b8bc158b37750a SHA1 cd8238b164c20a4533253aa335cc2a63f257ad19 SHA256 205cfd565a98a5155d6f9a6e0d52c4edf53e3974b2a72450d8a2efb7eddcba02
+DIST thunderbird-3.1.9-pt-PT.xpi 214278 RMD160 b3781bc650602f5e4003b6ab96b71a021be18c76 SHA1 213d21d63bc01491b1484e99c28e433f906dbeaa SHA256 9bbd81d0ab439ecf8c96ca3bbff758c539f94894a4013b4c0aafa8abbfafddd4
+DIST thunderbird-3.1.9-ro.xpi 221192 RMD160 acdcdbca982ac386f49fb6c08eae0c5239e368b2 SHA1 9f0a21893431c115b9010f40185df7088dd16821 SHA256 9df61bedf440a1d4b83d47cb7e45d9cdd22ec47e3f4f73b9f24f95878c603e38
+DIST thunderbird-3.1.9-ru.xpi 198135 RMD160 24d05d112707aaeece1d34cdab0e09765b309748 SHA1 ebd615f1b99d713484c05733867e0e4067fb242e SHA256 0ecf1ddec6ee8abe6b425c8dd9d7c132fa611413a5734d717ab1835bb23859d1
+DIST thunderbird-3.1.9-si.xpi 246147 RMD160 217a55bc273de84cf84a97e09f289936c7e45cbc SHA1 b19a9f9cdcbf1c3fdb996e9a91979a4fd9d2c122 SHA256 701e21102b04883bcc6a398d85b54a1c218f93e322d9563a496d05aea6c62f90
+DIST thunderbird-3.1.9-sk.xpi 224544 RMD160 6abf5e623d6bd573c65fb5d55a4ea258177bbb26 SHA1 dfae35b86280aa57bc9a1e774f4beef98b3e9b15 SHA256 82a6286bbe7fb28d294b1d05ab416d10e529fb2de80934035079981bb3753599
+DIST thunderbird-3.1.9-sl.xpi 218470 RMD160 30222dcd01e9a3575feee3446ae75e91ebe64b9b SHA1 c4d38c5277c8cad4cf49ceee57d8ff5c0655ec9e SHA256 67f2c184889df341f3174dc5e455f81b5a18587f243d84b51e6466955bd77dd1
+DIST thunderbird-3.1.9-sq.xpi 211241 RMD160 5c966d5e0cd414684628bc16a30a5ff8c4ccfd34 SHA1 e4eec499a7368a72197553fe7ad14bee468d9b88 SHA256 099372c70d4b01d94ae3406a65dba1eca0f4164f874e3b96cbeef86debac9bf7
+DIST thunderbird-3.1.9-sv-SE.xpi 221165 RMD160 1d988d15ba87ae402961bdea1d152ae91e9dbdce SHA1 c7ea922d053b1c99077dc87db08e2019b330ae0a SHA256 99306080067b73b0af98e26659513dad7b9c9e27bc13fe2574373fff9d56199c
+DIST thunderbird-3.1.9-tr.xpi 215742 RMD160 f02292921c5121b879d6e8f4280759b4171f0081 SHA1 d7e0561f906649072ca5bf4e116aff7f93115d80 SHA256 6f16ac87bbe6fceec53da967522d2ddcc5d02f00500e22d8942c39b98b6cc97d
+DIST thunderbird-3.1.9-uk.xpi 244831 RMD160 87f7f8ab4c93cc4afb10ae8b95e3402c3ce4ce4f SHA1 bd64d0ae92d19231d292d9bba62a87b721a2b825 SHA256 5198224eede7e5a9364c416fdff8e70b53a4df0c135ab6ee15bab73bc74d482e
+DIST thunderbird-3.1.9-zh-CN.xpi 219646 RMD160 a48694168186adec3841840390bbffd772e7211a SHA1 469270dd5b5f4c6efdfd9856b1cb438ae4806337 SHA256 c700b7b46fd66142a0b8afe979dc7eed86354a2d1f996aabb7f649e19511172a
+DIST thunderbird-3.1.9-zh-TW.xpi 220577 RMD160 d13efbae626df159e32e17b40134f082451d013d SHA1 41f064ed29960c57f4e0d2c9676d3e8557f43a2b SHA256 029e44c508e71056c9e6ce9045cc935cba40c714840755dff99bc9efc131a70a
+DIST thunderbird-3.1.9.source.tar.bz2 68760361 RMD160 9c85e4b76929792a7c2c8cbc0435c86cb9961a4d SHA1 22b153102939430180ae1873ce15ef52286ff08d SHA256 8b499ec3d81d3242b0cc2de27effb1891a07259adf7e5e4c06150f8c9f5254c2
 DIST thunderbird-3.3a2.source.tar.bz2 81657866 RMD160 c3378e9b97992665e3f2a152c058fb2fa1a2fb6f SHA1 e9fb755875b49b0fb42554065840c59ddf6389be SHA256 226f3406e934f82085897671d042b7c0b2b07bfe697f49086f71d8a13e646b12
-EBUILD thunderbird-3.1.7-r2.ebuild 7919 RMD160 791d5a3d52abc0e4a759b71a01c365bcf7eb5ee1 SHA1 649bfa19e56ebaf945fdaedcf899bff0001d5cf1 SHA256 3898b95a62589d8dc9e2a81c926cd32ead2803120d0c5d44a9a7f90d480ea43d
-EBUILD thunderbird-3.3_alpha2.ebuild 8984 RMD160 54c4b60ce47c9c30fc1551c6dcf92a02099b1fc8 SHA1 43e763d1e7e13be45a26e398611d00f4c13b3de3 SHA256 9f7a8edbc06563ef44d98aae28e54b5fadebaba2910235235ddd18e453ca21a5
+EBUILD thunderbird-3.1.9.ebuild 7958 RMD160 5f232ad9c77030a5dff3c3a6e96486cbfa484bd2 SHA1 1104d693f074aa195b93d178cb26fd4e9a50e2b3 SHA256 4200f0a8ba78a249929633ac62088bca31f5d61383c6391d9d7cf4da375463ef
+EBUILD thunderbird-3.3_alpha2.ebuild 9012 RMD160 cde9f6ee68cb9131a4a283bd4a812c7a669aefbc SHA1 60e856047581cbfe114bedfc89a1746541dbeac1 SHA256 6c63434315103e587dc87d11eb3d8691eb9c45a750c40b295baefb6cf72074e7

diff --git a/mail-client/thunderbird/files/cups-1.4.4-fixup.patch b/mail-client/thunderbird/files/cups-1.4.4-fixup.patch
deleted file mode 100644
index a0923e8..0000000
--- a/mail-client/thunderbird/files/cups-1.4.4-fixup.patch
+++ /dev/null
@@ -1,161 +0,0 @@
-# HG changeset patch
-# User Matthew Gregan <kinetik@flim.org>
-# Date 1293624205 -3600
-# Node ID ffa1ef8ab52b4081e27aa2b24d14a550386f90db
-# Parent  9e561d402701f46eb56dbadb96b6963f4518cdd0
-Bug 573039 - Construct nsCUPSShim statically and avoid calling PR_UnloadLibrary on libcups after it has been initialized. r=karlt a=clegnitto
-
-diff --git a/mozilla/gfx/src/psshared/nsCUPSShim.cpp b/mozilla/gfx/src/psshared/nsCUPSShim.cpp
---- a/mozilla/gfx/src/psshared/nsCUPSShim.cpp
-+++ b/mozilla/gfx/src/psshared/nsCUPSShim.cpp
-@@ -83,14 +83,8 @@ nsCUPSShim::Init()
- #endif
-             PR_UnloadLibrary(mCupsLib);
-             mCupsLib = nsnull;
-             return PR_FALSE;
-         }
-     }
-     return PR_TRUE;
- }
--
--nsCUPSShim::~nsCUPSShim()
--{
--    if (mCupsLib)
--        PR_UnloadLibrary(mCupsLib);
--}
-diff --git a/mozilla/gfx/src/psshared/nsCUPSShim.h b/mozilla/gfx/src/psshared/nsCUPSShim.h
---- a/mozilla/gfx/src/psshared/nsCUPSShim.h
-+++ b/mozilla/gfx/src/psshared/nsCUPSShim.h
-@@ -81,17 +81,16 @@ typedef int (PR_CALLBACK *CupsAddOptionT
-                                              int           num_options,
-                                              cups_option_t **options);
- 
- struct PRLibrary;
- 
- class NS_PSSHARED nsCUPSShim {
-     public:
-         nsCUPSShim() : mCupsLib(nsnull) { }
--        ~nsCUPSShim();
- 
-         /**
-          * Initialize this object. Attempt to load the CUPS shared
-          * library and find function pointers for the supported
-          * functions (see below).
-          * @return PR_FALSE if the shared library could not be loaded, or if
-          *                  any of the functions could not be found.
-          *         PR_TRUE  for successful initialization.
-diff --git a/mozilla/gfx/src/psshared/nsPSPrinters.cpp b/mozilla/gfx/src/psshared/nsPSPrinters.cpp
---- a/mozilla/gfx/src/psshared/nsPSPrinters.cpp
-+++ b/mozilla/gfx/src/psshared/nsPSPrinters.cpp
-@@ -51,32 +51,34 @@
- #include "plstr.h"
- 
- #define NS_CUPS_PRINTER "CUPS/"
- #define NS_CUPS_PRINTER_LEN (sizeof(NS_CUPS_PRINTER) - 1)
- 
- /* dummy printer name for the gfx/src/ps driver */
- #define NS_POSTSCRIPT_DRIVER_NAME "PostScript/"
- 
-+nsCUPSShim gCupsShim;
-+
- /* Initialize the printer manager object */
- nsresult
- nsPSPrinterList::Init()
- {
-     nsresult rv;
- 
-     mPrefSvc = do_GetService(NS_PREFSERVICE_CONTRACTID, &rv);
-     if (NS_SUCCEEDED(rv))
-         rv = mPrefSvc->GetBranch("print.", getter_AddRefs(mPref));
-     NS_ENSURE_SUCCESS(rv, NS_ERROR_NOT_INITIALIZED);
- 
-     // Should we try cups?
-     PRBool useCups = PR_TRUE;
-     rv = mPref->GetBoolPref("postscript.cups.enabled", &useCups);
--    if (useCups)
--        mCups.Init();
-+    if (useCups && !gCupsShim.IsInitialized())
-+        gCupsShim.Init();
-     return NS_OK;
- }
- 
- 
- /* Check whether the PostScript module has been disabled at runtime */
- PRBool
- nsPSPrinterList::Enabled()
- {
-@@ -94,35 +96,35 @@ nsPSPrinterList::Enabled()
- /* Fetch a list of printers handled by the PostsScript module */
- void
- nsPSPrinterList::GetPrinterList(nsTArray<nsCString>& aList)
- {
-     aList.Clear();
- 
-     // Query CUPS for a printer list. The default printer goes to the
-     // head of the output list; others are appended.
--    if (mCups.IsInitialized()) {
-+    if (gCupsShim.IsInitialized()) {
-         cups_dest_t *dests;
- 
--        int num_dests = (mCups.mCupsGetDests)(&dests);
-+        int num_dests = (gCupsShim.mCupsGetDests)(&dests);
-         if (num_dests) {
-             for (int i = 0; i < num_dests; i++) {
-                 nsCAutoString fullName(NS_CUPS_PRINTER);
-                 fullName.Append(dests[i].name);
-                 if (dests[i].instance != NULL) {
-                     fullName.Append("/");
-                     fullName.Append(dests[i].instance);
-                 }
-                 if (dests[i].is_default)
-                     aList.InsertElementAt(0, fullName);
-                 else
-                     aList.AppendElement(fullName);
-             }
-         }
--        (mCups.mCupsFreeDests)(num_dests, dests);
-+        (gCupsShim.mCupsFreeDests)(num_dests, dests);
-     }
- 
-     // Build the "classic" list of printers -- those accessed by running
-     // an opaque command. This list always contains a printer named "default".
-     // In addition, we look for either an environment variable
-     // MOZILLA_POSTSCRIPT_PRINTER_LIST or a preference setting
-     // print.printer_list, which contains a space-separated list of printer
-     // names.
-diff --git a/mozilla/gfx/src/psshared/nsPSPrinters.h b/mozilla/gfx/src/psshared/nsPSPrinters.h
---- a/mozilla/gfx/src/psshared/nsPSPrinters.h
-+++ b/mozilla/gfx/src/psshared/nsPSPrinters.h
-@@ -37,17 +37,16 @@
-  * ***** END LICENSE BLOCK ***** */
- 
- #ifndef nsPSPrinters_h___
- #define nsPSPrinters_h___
- 
- #include "nsString.h"
- #include "nsTArray.h"
- #include "prtypes.h"
--#include "nsCUPSShim.h"
- #include "psSharedCore.h"
- 
- class nsIPrefService;
- class nsIPrefBranch;
- class nsCUPSShim;
- 
- class NS_PSSHARED nsPSPrinterList {
-     public:
-@@ -91,12 +90,11 @@ class NS_PSSHARED nsPSPrinterList {
-          *              the <type> portion as described for GetPrinterList().
-          * @return The PrinterType value for this name.
-          */
-         static PrinterType GetPrinterType(const nsACString& aName);
- 
-     private:
-         nsCOMPtr<nsIPrefService> mPrefSvc;
-         nsCOMPtr<nsIPrefBranch> mPref;
--        nsCUPSShim mCups;
- };
- 
- #endif /* nsPSPrinters_h___ */
-
-

diff --git a/mail-client/thunderbird/files/libnotify-0.7.patch b/mail-client/thunderbird/files/libnotify-0.7.patch
new file mode 100644
index 0000000..ab363a2
--- /dev/null
+++ b/mail-client/thunderbird/files/libnotify-0.7.patch
@@ -0,0 +1,56 @@
+# HG changeset patch
+# User Priit Laes <plaes@plaes.org>
+# Parent 194dd9a57615185c998a87148fac65df51600758
+Bug 628222 - Add support for libnotify-0.7+. r=karlt
+
+diff --git a/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp b/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp
+--- a/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp
++++ b/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp
+@@ -42,16 +42,21 @@
+ #include "nsNetUtil.h"
+ #include "nsIImageToPixbuf.h"
+ #include "nsIStringBundle.h"
+ 
+ #include <gdk-pixbuf/gdk-pixbuf.h>
+ #include <libnotify/notify.h>
+ #include <gdk/gdk.h>
+ 
++// Compatibility macro for <libnotify-0.7
++#ifndef NOTIFY_CHECK_VERSION
++#define NOTIFY_CHECK_VERSION(x,y,z) 0
++#endif
++
+ static PRBool gHasActions = PR_FALSE;
+ 
+ static void notify_action_cb(NotifyNotification *notification,
+                              gchar *action, gpointer user_data)
+ {
+   nsAlertsIconListener* alert = static_cast<nsAlertsIconListener*> (user_data);
+   alert->SendCallback();
+ }
+@@ -199,17 +204,23 @@ nsAlertsIconListener::OnStopFrame(imgIRe
+   return NS_OK;
+ }
+ 
+ nsresult
+ nsAlertsIconListener::ShowAlert(GdkPixbuf* aPixbuf)
+ {
+   NotifyNotification* notify = notify_notification_new(mAlertTitle.get(),
+                                                        mAlertText.get(),
+-                                                       NULL, NULL);
++                                          NULL
++// >=libnotify-0.7.0 has no support for attaching to widgets
++#if !NOTIFY_CHECK_VERSION(0,7,0)
++                                          , NULL
++#endif
++                                          );
++
+   if (!notify)
+     return NS_ERROR_OUT_OF_MEMORY;
+ 
+   if (aPixbuf)
+     notify_notification_set_icon_from_pixbuf(notify, aPixbuf);
+ 
+   NS_ADDREF(this);
+   if (mAlertHasAction) {
+

diff --git a/mail-client/thunderbird/files/thunderbird-respect-ldflags.patch b/mail-client/thunderbird/files/thunderbird-respect-ldflags.patch
deleted file mode 100644
index c35ec64..0000000
--- a/mail-client/thunderbird/files/thunderbird-respect-ldflags.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/directory/c-sdk/build.mk	2010-12-11 08:46:14.137000000 -0600
-+++ b/directory/c-sdk/build.mk	2010-12-11 08:46:17.443000000 -0600
-@@ -488,21 +488,21 @@
- LINK_LIB2       = $(RM) $@; $(AR) $@ $(OBJS2); $(RANLIB) $@
- ifneq ($(LD),$(CC))
- ifdef SONAMEFLAG_PREFIX
--LINK_DLL        = $(LD) $(DSO_LDOPTS) $(LDRPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) \
-+LINK_DLL        = $(LD) $(DSO_LDOPTS) $(LDRPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) $(OS_LDFLAGS)\
-                         $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
-                         -o $@ $(SONAMEFLAG_PREFIX)$(notdir $@) $(OBJS)
- else # SONAMEFLAG_PREFIX
--LINK_DLL        = $(LD) $(DSO_LDOPTS) $(LDRPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) \
-+LINK_DLL        = $(LD) $(DSO_LDOPTS) $(LDRPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) $(OS_LDFLAGS)\
-                         $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
-                         -o $@ $(OBJS)
- endif # SONAMEFLAG_PREFIX
- else  # $(CC) is used to link libs
- ifdef SONAMEFLAG_PREFIX
--LINK_DLL        = $(LD) $(DSO_LDOPTS) $(RPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) \
-+LINK_DLL        = $(LD) $(DSO_LDOPTS) $(RPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) $(OS_LDFLAGS)\
-                         $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
-                         -o $@ $(SONAMEFLAG_PREFIX)$(notdir $@) $(OBJS)
- else # SONAMEFLAG_PREFIX
--LINK_DLL        = $(LD) $(DSO_LDOPTS) $(RPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) \
-+LINK_DLL        = $(LD) $(DSO_LDOPTS) $(RPATHFLAG_PREFIX)$(RPATHFLAG) $(ALDFLAGS) $(OS_LDFLAGS)\
-                         $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
-                         -o $@ $(OBJS)
- endif # SONAMEFLAG_PREFIX

diff --git a/mail-client/thunderbird/thunderbird-3.1.7-r2.ebuild b/mail-client/thunderbird/thunderbird-3.1.9.ebuild
similarity index 96%
rename from mail-client/thunderbird/thunderbird-3.1.7-r2.ebuild
rename to mail-client/thunderbird/thunderbird-3.1.9.ebuild
index e6c6acf..6720195 100644
--- a/mail-client/thunderbird/thunderbird-3.1.7-r2.ebuild
+++ b/mail-client/thunderbird/thunderbird-3.1.9.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-3.1.6.ebuild,v 1.1 2010/10/28 15:40:01 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-3.1.9.ebuild,v 1.1 2011/03/06 01:07:48 anarchy Exp $
 
 EAPI="3"
 WANT_AUTOCONF="2.1"
@@ -54,7 +54,7 @@ RDEPEND=">=sys-devel/binutils-2.16.1
 	media-libs/libpng[apng]
 	alsa? ( media-libs/alsa-lib )
 	libnotify? ( >=x11-libs/libnotify-0.4 )
-	system-sqlite? ( >=dev-db/sqlite-3.7.1[fts3,secure-delete] )
+	system-sqlite? ( >=dev-db/sqlite-3.7.1[fts3,secure-delete,threadsafe] )
 	wifi? ( net-wireless/wireless-tools )
 	!x11-plugins/lightning"
 
@@ -90,6 +90,7 @@ linguas() {
 pkg_setup() {
 	export BUILD_OFFICIAL=1
 	export MOZILLA_OFFICIAL=1
+	export ALDFLAGS=${LDFLAGS}
 
 	if ! use bindist; then
 		elog "You are enabling official branding. You may not redistribute this build"
@@ -116,14 +117,14 @@ src_unpack() {
 
 src_prepare() {
 	# Apply our patches
+	EPATCH_EXCLUDE="1002-fix_hunspell_double_buffer.patch" \
 	EPATCH_SUFFIX="patch" \
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}"
 
 	epatch "${FILESDIR}/bug-606109.patch"
-	epatch "${FILESDIR}/cups-1.4.4-fixup.patch"
 	epatch "${FILESDIR}/libpng-1.4-support.patch"
-	epatch "${FILESDIR}/${PN}-respect-ldflags.patch"
+	epatch "${FILESDIR}/libnotify-0.7.patch"
 
 	# Allow user to apply any additional patches without modifing ebuild
 	epatch_user

diff --git a/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild b/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
index fbdb0fc..4f75023 100644
--- a/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
+++ b/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
@@ -100,6 +100,7 @@ S="${WORKDIR}"/comm-central
 pkg_setup() {
 	export BUILD_OFFICIAL=1
 	export MOZILLA_OFFICIAL=1
+	export ALDFLAGS=${LDFLAGS}
 
 	if ! use bindist; then
 		elog "You are enabling official branding. You may not redistribute this build"



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-03-17  2:53 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-03-17  2:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a493f37aeb6ae23c89ee3b0776ee5b781e9fd11b
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 02:53:40 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 02:53:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=a493f37a

tb-3.3a3 update

---
 mail-client/thunderbird/Manifest                   |    7 +-
 .../thunderbird/files/system-cairo-fixup.patch     |  133 --------------------
 ...alpha2.ebuild => thunderbird-3.3_alpha3.ebuild} |    5 +-
 3 files changed, 5 insertions(+), 140 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index ae5e2c4..73381a2 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -6,9 +6,8 @@ AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa942295
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
 AUX libnotify-0.7.patch 1809 RMD160 5d88eedd2769b3cf318f759717df75444a823fcb SHA1 41c1c7f7b0259cf1857f9d38b1d5be0c1027c304 SHA256 97fb2338cd5e813afef08a128358c5702cb63e5399afca3004b20b863ab8281b
 AUX libpng-1.4-support.patch 669 RMD160 88e3de516a1d30c42f12f6f9225f36c0b2ec7c68 SHA1 0dad51d35b16ae36f3fc7a17b8c2ad9329eeba1f SHA256 81d60906b103b7d58213c5ef4d4c9e53ea9c5d46b6dcbd993a3cd54d25627417
-AUX system-cairo-fixup.patch 3364 RMD160 e823edc67c7d0984fed7645b09c417b93eb663ed SHA1 62b3f66be453a2fb13e2504858849aaef72bbb44 SHA256 fac11adcee4f506a005725a5741f55ba55810f7bcfc82fce5fba4317c84f4be5
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
-DIST enigmail-1.1.2-20110124.tar.bz2 862291 RMD160 6b7b4a9a4295c5d0b0ff149d3750b3c059e29d47 SHA1 a4d81224def58e68ca6b8fc291b93d3598279096 SHA256 89c24933ccdf765d5a0928127a5139e3f800a2b5bf7c20020d0870e78e70f044
+DIST enigmail-1.2a1-20110316.tar.bz2 905604 RMD160 57bb867f70f6b37ee11d426a8e155f2ccf5d56d2 SHA1 371e3c8bd7157ed8aee7648a271df591db75f8c2 SHA256 113db06ab1621328635c5394174afe02bef9c154c46b62ea7c605ac0a0b2beba
 DIST thunderbird-3.1-patches-1.2.tar.bz2 3427 RMD160 354d9003e8132e0aaf7069aec84459ff28237f61 SHA1 36ad5f9af77eaacc02c7df744b5d2563fb54bed8 SHA256 6586cf569b035bd1b9179036678a0cbedbf3def88ca7d69852451542b52693a0
 DIST thunderbird-3.1.9-af.xpi 210605 RMD160 c2d36af032e89c3422ffed329c81119a6323c1dc SHA1 c4c63c458ff0ee3ac159e6993cb3895deaf471d6 SHA256 e7c10eec1f1d75f4daf010d721aba50766a8be3e2c90248c69d412c2c3468255
 DIST thunderbird-3.1.9-ar.xpi 230363 RMD160 82cd47a2d3caa37442ba0734bc8958cfb0ab0ffb SHA1 14fe03fa047f764fc43dfb9853c48494c65d26b5 SHA256 88ebac284316a33b8a97a7528cde1b1b476cc2c8ec3804c53f1b6bd1f8f9b74c
@@ -56,6 +55,6 @@ DIST thunderbird-3.1.9-uk.xpi 244831 RMD160 87f7f8ab4c93cc4afb10ae8b95e3402c3ce4
 DIST thunderbird-3.1.9-zh-CN.xpi 219646 RMD160 a48694168186adec3841840390bbffd772e7211a SHA1 469270dd5b5f4c6efdfd9856b1cb438ae4806337 SHA256 c700b7b46fd66142a0b8afe979dc7eed86354a2d1f996aabb7f649e19511172a
 DIST thunderbird-3.1.9-zh-TW.xpi 220577 RMD160 d13efbae626df159e32e17b40134f082451d013d SHA1 41f064ed29960c57f4e0d2c9676d3e8557f43a2b SHA256 029e44c508e71056c9e6ce9045cc935cba40c714840755dff99bc9efc131a70a
 DIST thunderbird-3.1.9.source.tar.bz2 68760361 RMD160 9c85e4b76929792a7c2c8cbc0435c86cb9961a4d SHA1 22b153102939430180ae1873ce15ef52286ff08d SHA256 8b499ec3d81d3242b0cc2de27effb1891a07259adf7e5e4c06150f8c9f5254c2
-DIST thunderbird-3.3a2.source.tar.bz2 81657866 RMD160 c3378e9b97992665e3f2a152c058fb2fa1a2fb6f SHA1 e9fb755875b49b0fb42554065840c59ddf6389be SHA256 226f3406e934f82085897671d042b7c0b2b07bfe697f49086f71d8a13e646b12
+DIST thunderbird-3.3a3.source.tar.bz2 83692340 RMD160 79ec91e73d6f1e64f16efae9c6ec333a2e54b220 SHA1 416c085e92a04c12c49b7f1ad41effb7ef24ece9 SHA256 7f5487449023a68784d800fdd38c25d30356972b27b0a23c2ba162c149161618
 EBUILD thunderbird-3.1.9.ebuild 6919 RMD160 be58947bcaa8cd79be14ca7d604f4dd87ee7e515 SHA1 99bf98735225e17cc80e92d880541ac82bd10426 SHA256 a91d1a32df6c36bae2533fd312d7b551776e885ebed44d675fa336c1159d553a
-EBUILD thunderbird-3.3_alpha2.ebuild 7739 RMD160 059321abb2457c8ad4244400cf422edd3964f55d SHA1 c5104679cab923de804c192fdb0f5720df84a1a0 SHA256 e94d2bd1e37b887be2a6b5b823d65bf9a210d688314340da62b2e0d81ccd7c36
+EBUILD thunderbird-3.3_alpha3.ebuild 7695 RMD160 ef0813c9c83025c4434cfac88ea52c6c3f03e858 SHA1 0b9f27b8a07f9a49abef83f63460f944d7c76bbd SHA256 fc5707889ac439b615cd6e173e12a3b7cf6ea0cee5fae3cb44d723732c8fb48a

diff --git a/mail-client/thunderbird/files/system-cairo-fixup.patch b/mail-client/thunderbird/files/system-cairo-fixup.patch
deleted file mode 100644
index 608b4b5..0000000
--- a/mail-client/thunderbird/files/system-cairo-fixup.patch
+++ /dev/null
@@ -1,133 +0,0 @@
-work around new features that are not avaliable in system-cairo on linux
-(romaxa's original patch with modifications to use cairo-tee)
-
-diff --git a/config/system-headers b/config/system-headers
---- a/mozilla/config/system-headers
-+++ b/mozilla/config/system-headers
-@@ -81,16 +81,17 @@ pixman.h
- cairo.h
- cairo-atsui.h
- cairo-beos.h
- cairo-ft.h
- cairo-glitz.h
- cairo-os2.h
- cairo-pdf.h
- cairo-ps.h
-+cairo-tee.h
- cairo-quartz.h
- cairo-win32.h
- cairo-xlib.h
- cairo-xlib-xrender.h
- cairo-directfb.h
- cairo-qpainter.h
- #endif
- dfiff.h
-diff --git a/gfx/thebes/gfxASurface.cpp b/gfx/thebes/gfxASurface.cpp
---- a/mozilla/gfx/thebes/gfxASurface.cpp
-+++ b/mozilla/gfx/thebes/gfxASurface.cpp
-@@ -216,19 +216,21 @@ gfxASurface::Init(cairo_surface_t* surfa
- 
-     mSurface = surface;
-     mSurfaceValid = PR_TRUE;
- 
-     if (existingSurface) {
-         mFloatingRefs = 0;
-     } else {
-         mFloatingRefs = 1;
-+#ifdef MOZ_TREE_CAIRO
-         if (cairo_surface_get_content(surface) != CAIRO_CONTENT_COLOR) {
-             cairo_surface_set_subpixel_antialiasing(surface, CAIRO_SUBPIXEL_ANTIALIASING_DISABLED);
-         }
-+#endif
-     }
- }
- 
- gfxASurface::gfxSurfaceType
- gfxASurface::GetType() const
- {
-     if (!mSurfaceValid)
-         return (gfxSurfaceType)-1;
-@@ -430,28 +432,34 @@ gfxASurface::FormatFromContent(gfxASurfa
-         default:
-             return ImageFormatRGB24;
-     }
- }
- 
- void
- gfxASurface::SetSubpixelAntialiasingEnabled(PRBool aEnabled)
- {
-+#ifdef MOZ_TREE_CAIRO
-     if (!mSurfaceValid)
-         return;
-     cairo_surface_set_subpixel_antialiasing(mSurface,
-         aEnabled ? CAIRO_SUBPIXEL_ANTIALIASING_ENABLED : CAIRO_SUBPIXEL_ANTIALIASING_DISABLED);
-+#endif
- }
- 
- PRBool
- gfxASurface::GetSubpixelAntialiasingEnabled()
- {
-     if (!mSurfaceValid)
-       return PR_FALSE;
-+#ifdef MOZ_TREE_CAIRO
-     return cairo_surface_get_subpixel_antialiasing(mSurface) == CAIRO_SUBPIXEL_ANTIALIASING_ENABLED;
-+#else
-+    return PR_TRUE;
-+#endif
- }
- 
- PRInt32
- gfxASurface::BytePerPixelFromFormat(gfxImageFormat format)
- {
-     switch (format) {
-         case ImageFormatARGB32:
-         case ImageFormatRGB24:
-diff --git a/gfx/thebes/gfxTeeSurface.cpp b/gfx/thebes/gfxTeeSurface.cpp
---- a/mozilla/gfx/thebes/gfxTeeSurface.cpp
-+++ b/mozilla/gfx/thebes/gfxTeeSurface.cpp
-@@ -32,17 +32,24 @@
-  * and other provisions required by the GPL or the LGPL. If you do not delete
-  * the provisions above, a recipient may use your version of this file under
-  * the terms of any one of the MPL, the GPL or the LGPL.
-  *
-  * ***** END LICENSE BLOCK ***** */
- 
- #include "gfxTeeSurface.h"
- 
-+/* Once cairo in tree is update ensure we remove the ifdef
-+    and just include cairo-tee.h
-+*/
-+#ifdef MOZ_TREE_CAIRO
- #include "cairo.h"
-+#else
-+#include "cairo-tee.h"
-+#endif
- 
- gfxTeeSurface::gfxTeeSurface(cairo_surface_t *csurf)
- {
-     Init(csurf, PR_TRUE);
- }
- 
- gfxTeeSurface::gfxTeeSurface(gfxASurface **aSurfaces, PRInt32 aSurfaceCount)
- {
-diff --git a/js/src/config/system-headers b/js/src/config/system-headers
---- a/mozilla/js/src/config/system-headers
-+++ b/mozilla/js/src/config/system-headers
-@@ -82,16 +82,17 @@ cairo.h
- cairo-atsui.h
- cairo-beos.h
- cairo-ft.h
- cairo-glitz.h
- cairo-os2.h
- cairo-pdf.h
- cairo-ps.h
- cairo-quartz.h
-+cairo-tee.h
- cairo-win32.h
- cairo-xlib.h
- cairo-xlib-xrender.h
- cairo-directfb.h
- cairo-qpainter.h
- #endif
- dfiff.h
- exception

diff --git a/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild b/mail-client/thunderbird/thunderbird-3.3_alpha3.ebuild
similarity index 98%
rename from mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
rename to mail-client/thunderbird/thunderbird-3.3_alpha3.ebuild
index 1bb60ca..56b250d 100644
--- a/mail-client/thunderbird/thunderbird-3.3_alpha2.ebuild
+++ b/mail-client/thunderbird/thunderbird-3.3_alpha3.ebuild
@@ -15,7 +15,7 @@ inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib mozext
 
 MY_PV="${PV/_alpha/a}"
 MY_P="${P/_alpha/a}"
-EMVER="1.1.2"
+EMVER="1.2a1"
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
@@ -28,7 +28,7 @@ IUSE="bindist +crashreporter +crypt +ipc +lightning mozdom"
 
 REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases"
 SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2
-	crypt? ( http://dev.gentoo.org/~polynomial-c/mozilla/enigmail-${EMVER}-20110124.tar.bz2 )"
+	crypt? ( http://dev.gentoo.org/~anarchy/mozilla/firefox/enigmail-${EMVER}-20110316.tar.bz2 )"
 #	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2"
 
 #for X in ${LANGS} ; do
@@ -116,7 +116,6 @@ src_unpack() {
 src_prepare() {
 	epatch "${FILESDIR}/1001-xulrunner_fix_jemalloc_vs_aslr.patch"
 	epatch "${FILESDIR}/2000-thunderbird_gentoo_install_dirs.patch"
-	epatch "${FILESDIR}/system-cairo-fixup.patch"
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-03-28 20:12 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-03-28 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     6c742e005094beea67a78f837cd55faee94f7c40
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 28 20:12:29 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 28 20:12:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=6c742e00

fix automagic dep of gconf on thunderbird

---
 mail-client/thunderbird/Manifest                   |   51 +----
 .../thunderbird-3.3-gconf-config-update.patch      |   50 ++++
 mail-client/thunderbird/thunderbird-3.1.9.ebuild   |  238 --------------------
 ...ha3.ebuild => thunderbird-3.3_alpha3-r1.ebuild} |    7 +-
 4 files changed, 57 insertions(+), 289 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 73381a2..2c75f90 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -6,55 +6,8 @@ AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa942295
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
 AUX libnotify-0.7.patch 1809 RMD160 5d88eedd2769b3cf318f759717df75444a823fcb SHA1 41c1c7f7b0259cf1857f9d38b1d5be0c1027c304 SHA256 97fb2338cd5e813afef08a128358c5702cb63e5399afca3004b20b863ab8281b
 AUX libpng-1.4-support.patch 669 RMD160 88e3de516a1d30c42f12f6f9225f36c0b2ec7c68 SHA1 0dad51d35b16ae36f3fc7a17b8c2ad9329eeba1f SHA256 81d60906b103b7d58213c5ef4d4c9e53ea9c5d46b6dcbd993a3cd54d25627417
+AUX thunderbird-3.3-gconf-config-update.patch 1569 RMD160 e237530c4d95de84aa295927fd1c703d8a54b9a9 SHA1 6f78524f88fd7b3f4fef4eec1666eabe96c89992 SHA256 9da47f2752f7bb353297b93be3aaecf2d6004af3c91717d22e35a347ee6cf2a2
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
 DIST enigmail-1.2a1-20110316.tar.bz2 905604 RMD160 57bb867f70f6b37ee11d426a8e155f2ccf5d56d2 SHA1 371e3c8bd7157ed8aee7648a271df591db75f8c2 SHA256 113db06ab1621328635c5394174afe02bef9c154c46b62ea7c605ac0a0b2beba
-DIST thunderbird-3.1-patches-1.2.tar.bz2 3427 RMD160 354d9003e8132e0aaf7069aec84459ff28237f61 SHA1 36ad5f9af77eaacc02c7df744b5d2563fb54bed8 SHA256 6586cf569b035bd1b9179036678a0cbedbf3def88ca7d69852451542b52693a0
-DIST thunderbird-3.1.9-af.xpi 210605 RMD160 c2d36af032e89c3422ffed329c81119a6323c1dc SHA1 c4c63c458ff0ee3ac159e6993cb3895deaf471d6 SHA256 e7c10eec1f1d75f4daf010d721aba50766a8be3e2c90248c69d412c2c3468255
-DIST thunderbird-3.1.9-ar.xpi 230363 RMD160 82cd47a2d3caa37442ba0734bc8958cfb0ab0ffb SHA1 14fe03fa047f764fc43dfb9853c48494c65d26b5 SHA256 88ebac284316a33b8a97a7528cde1b1b476cc2c8ec3804c53f1b6bd1f8f9b74c
-DIST thunderbird-3.1.9-be.xpi 194405 RMD160 68694e68eeacbf837e40f643a652a714cb00a35b SHA1 11cb3c542ee233bf52ff27b340dd3b1cbe85e34f SHA256 b082f4b12d565d465b062d28bf5f41a763cc2602cc706beab89c8f2bdaeca1a6
-DIST thunderbird-3.1.9-bg.xpi 235177 RMD160 479d1478f2f2e72ad40cbaa851783a2f1f5f7632 SHA1 8db7ab7219b3dfa4cb82a4c25f591521f90c88d9 SHA256 e26e6e2aa084744327073f5ce04c43c1723c4db1e75fb3641d1edf7b0aa00bb7
-DIST thunderbird-3.1.9-bn-BD.xpi 244795 RMD160 e254f4141f7ce2c0636467bf9c176d09bfeb915d SHA1 654db9ddd1feab8c03f1645c39d6803593592046 SHA256 d267ccaeb36cf64c8993f1492544e75652bc397d333b8e9ff5d512cf542e9fd8
-DIST thunderbird-3.1.9-ca.xpi 219304 RMD160 62eb12134a3e15a4f0126d4a3ce1b743f8a08538 SHA1 0d5fc7c0c11ee837116ffd1878b13a1cb59f6d75 SHA256 e35cf1156f1413d650d66103239e263e71b63ccdfde96edaf1b8e31a0c62e79f
-DIST thunderbird-3.1.9-cs.xpi 218173 RMD160 c0b82b64d49174e3c4d7830fc49d0a2c1993fd39 SHA1 579757beee8e1b3734e92daa4dbdbe7db39baf73 SHA256 90108dec5cecdefcd04ea86c1e57cdaa684f5353a2ddbdef56922229bcde1438
-DIST thunderbird-3.1.9-da.xpi 203183 RMD160 b3a8685a600d4263ddf33ca118ec39ec5f0b5361 SHA1 8176f12ecf7e680d649138d4711415aab60a3a5a SHA256 fc580a0740c38f924cdabbfa0005c344809375cc4f5e033e95f38d0c053e2aec
-DIST thunderbird-3.1.9-de.xpi 222766 RMD160 023f25533f30b3eb8f4ef0f7738a2cace5ab6d65 SHA1 cde1e01e9b174ab49f027465181a7b03869382ad SHA256 d8e65f743c842a0696ca51eef59ce9b3fcf7bf6181382569ee269f05aa810f52
-DIST thunderbird-3.1.9-el.xpi 210118 RMD160 0fdf49e4a3122c1f35ef474c99eecb9d68e4a34a SHA1 72e172d02553e0cacd8809d1605492ff9a1a2fcd SHA256 5e0ca68be63e3ac6faf0e39fd193e4ee71fd50dfc15c97ef01bc183c347a1e8b
-DIST thunderbird-3.1.9-en-GB.xpi 203621 RMD160 5b1ad9f6dfe7a037df86a3392ac9fc04ca5b3206 SHA1 39ba6b47464cfb5aed7444f4144e5ca2991c4d4d SHA256 35c7493a5e3e8cfea0a3ef49ef3591527dbe593a73e0faf27d5d59cd16408d88
-DIST thunderbird-3.1.9-es-AR.xpi 218630 RMD160 40a7d9589b40f036ea7f2706d751d0f45c6e5d6c SHA1 ffab52a9a90561882e1d27b4b550b6e5d7da705d SHA256 3a1a530035bdba2231ba29bdafd3fa36edbb13322d3aeddbead73ac007a08f3e
-DIST thunderbird-3.1.9-es-ES.xpi 172870 RMD160 f43a8b84dcb81e4276ceb83ea091a4eaa1c7d7e1 SHA1 3b26cb059fc554fa7365c6350d0b4607b2ba5c5c SHA256 27925c8fcb67381449304f6aa31a1406e4269d711ee74435f5aabf9131c9275e
-DIST thunderbird-3.1.9-et.xpi 221750 RMD160 15503f606389cad008515bbbf725caff5ba10298 SHA1 34ccb3cda1711909c521ea51a851ededa2761f37 SHA256 c75b3fe61301c189cb3179907eb508a672069abaff3d61a11aa64302974fe64e
-DIST thunderbird-3.1.9-eu.xpi 211280 RMD160 bc98a7b5aa8d6a1caa7bed5ad6faa32d8b83dd4c SHA1 3a01f921bf6a9df8772963c40c0ae02fcf896836 SHA256 332ce6aafd91e9d705fc9546a67cf277a03f78d600f6f891f498933d8b71618d
-DIST thunderbird-3.1.9-fi.xpi 219472 RMD160 b6a39c444668b8fa2094ceaae756281101e0d893 SHA1 e7c3a08da578dfd3e38a8007cd0e98c7e8233dc0 SHA256 db3881dfbb88f5648df2b826e0fce6db96ff6dfd7e75805d25c537e89ebf874f
-DIST thunderbird-3.1.9-fr.xpi 221707 RMD160 e9c9bec1f6f937485f8ee25fe37f4f043dd1d825 SHA1 4d8ad3b37a4c6a86017b68b164f27b521fb0067a SHA256 3da6453df46698984f9f7dbcbf0d2ca7cab819f2e6a51cc1882bb235d70371c4
-DIST thunderbird-3.1.9-fy-NL.xpi 220851 RMD160 ab8015f80f1a3cf2483eb00246084ee13d58ca1a SHA1 4549a80493409b0d26947ce8b02b8a769f2f1f0a SHA256 c9e6dc651480689f7a4ad70bbee8f828c7f858952c60dc61b66d43fda912c754
-DIST thunderbird-3.1.9-ga-IE.xpi 219424 RMD160 e2243bd59e8d38a0f4e93f3c182c4fdb81001be4 SHA1 1c6a1b8106286576030982c3f41116bc4466fc3a SHA256 3f15932c1b121ce03c72d2f60ea61fad171d0664277b4eec02cb05042598873b
-DIST thunderbird-3.1.9-he.xpi 204911 RMD160 18a4a551ed4ac4dcbf049dd927709f9dd42b80d8 SHA1 f6604002db2dcad339040e4548fb4841129d794d SHA256 1456b8319fb4e88ea0251699d7425e276e1a1ceaea9d889b86380ee350f05e0a
-DIST thunderbird-3.1.9-hu.xpi 226082 RMD160 9459b6762b0c6208330baaf01ad3fc0656aedba7 SHA1 d6d7023a2b09925d01d84a0cca83ec6454cd1673 SHA256 5fbceab200f0c59387582a5b341eadf3c842bd036141c354c151621a31878771
-DIST thunderbird-3.1.9-id.xpi 185890 RMD160 3f7825be46b926ab4711d26a0d51d5d799320969 SHA1 c97042852c5d6d53c8a0690d6054bb979a9e67f1 SHA256 830eb15912381c11446e52610e30c14194f9554c79f7eb81ae32a8195a8afa0b
-DIST thunderbird-3.1.9-is.xpi 214006 RMD160 cee5d4f3f26750ecab796036d626d065e016500d SHA1 4cef4c87f8197f7db94c6cd549da50ffc2e4b281 SHA256 dd4ece5d22e028520cc8889fa0d25b32229d935a7f4f3b43844164230fa0eb17
-DIST thunderbird-3.1.9-it.xpi 171390 RMD160 57711be79446d5e6742c7531a822f1ddcfe5baa9 SHA1 bf762028135bf55202f50d0fa454de51541b8f5f SHA256 3e1356acf6f6ae390050983a53513c585f3853ea9ca2c69ee766bb0a87a6cab2
-DIST thunderbird-3.1.9-ja.xpi 236562 RMD160 01049ca8e0d507e520410a6aac8448e8dedb7886 SHA1 437bf425c87461584424141d7030191148a523f5 SHA256 a3a5ddb49abbbfa5a6cd10f9d0943a529fc9737d669570e54012a3475faab570
-DIST thunderbird-3.1.9-ko.xpi 194723 RMD160 ed272bc9886519831466d37ae6a2719a480107e3 SHA1 b7e1c8a57f1f2ba4a12a40d3600d8f2cc424b611 SHA256 8125525b3f5f4632094a36ed124327d8fec0adbc358c0caacbe82f25588636aa
-DIST thunderbird-3.1.9-lt.xpi 235289 RMD160 f8df4fab497a1942bf1f264f15120302198f820e SHA1 1c08e652eedd5ce9a6cca729bd2565a5345a830a SHA256 5dd8935581ad778f9d265847d3840e82e433fdb92df92d18644b79e5214ffc2f
-DIST thunderbird-3.1.9-nb-NO.xpi 213870 RMD160 bfcd987ecd21db617b9a36ba05663bf7645c1923 SHA1 c01da35297885d21fd32424165d746208b25cc74 SHA256 6efd6cf6f030ec71a5cb32423815f4e7bb0782e866d8e8d62eeef89cc6dc25a7
-DIST thunderbird-3.1.9-nl.xpi 216627 RMD160 41025cbbb2cf439bfff94cd7094822963f40b1e8 SHA1 1695bcfffe6ee3e6d332c5ca253dccf44d5a3743 SHA256 47a39bbb1bbad0609f639d530184887061d1388aa16eb5593e884e8ac6facc8a
-DIST thunderbird-3.1.9-nn-NO.xpi 215631 RMD160 08aebe614c21135e25280e7244026dfcfe83a8e8 SHA1 f381a468471930fa40793d57aa3d019fd2246dd7 SHA256 af1771f8a8bd02120e841c4e112202958ae4feef3aeb532c738b3618360ca002
-DIST thunderbird-3.1.9-pa-IN.xpi 241097 RMD160 50c8ddfcf4f92a188c9448123688db3f3762fb2c SHA1 b9622a3bf85e5f20fa7c7c1b129a7423c5986cc9 SHA256 b7ac5f93603f89752a070688dad3eeb2dfbcc259a5a93b20243855e9c66963cd
-DIST thunderbird-3.1.9-pl.xpi 203928 RMD160 73ab4c18464a8dd1b508562f74ecb0e7b8ad1b5c SHA1 ffa7ac89aed5168b1203e2460e882a3ffbb65caf SHA256 cc0db5cd192624d19db3356dd7a2a4a121469c524641475255f08268eb968947
-DIST thunderbird-3.1.9-pt-BR.xpi 215015 RMD160 32703934ade8e0617eaa8db9e7b8bc158b37750a SHA1 cd8238b164c20a4533253aa335cc2a63f257ad19 SHA256 205cfd565a98a5155d6f9a6e0d52c4edf53e3974b2a72450d8a2efb7eddcba02
-DIST thunderbird-3.1.9-pt-PT.xpi 214278 RMD160 b3781bc650602f5e4003b6ab96b71a021be18c76 SHA1 213d21d63bc01491b1484e99c28e433f906dbeaa SHA256 9bbd81d0ab439ecf8c96ca3bbff758c539f94894a4013b4c0aafa8abbfafddd4
-DIST thunderbird-3.1.9-ro.xpi 221192 RMD160 acdcdbca982ac386f49fb6c08eae0c5239e368b2 SHA1 9f0a21893431c115b9010f40185df7088dd16821 SHA256 9df61bedf440a1d4b83d47cb7e45d9cdd22ec47e3f4f73b9f24f95878c603e38
-DIST thunderbird-3.1.9-ru.xpi 198135 RMD160 24d05d112707aaeece1d34cdab0e09765b309748 SHA1 ebd615f1b99d713484c05733867e0e4067fb242e SHA256 0ecf1ddec6ee8abe6b425c8dd9d7c132fa611413a5734d717ab1835bb23859d1
-DIST thunderbird-3.1.9-si.xpi 246147 RMD160 217a55bc273de84cf84a97e09f289936c7e45cbc SHA1 b19a9f9cdcbf1c3fdb996e9a91979a4fd9d2c122 SHA256 701e21102b04883bcc6a398d85b54a1c218f93e322d9563a496d05aea6c62f90
-DIST thunderbird-3.1.9-sk.xpi 224544 RMD160 6abf5e623d6bd573c65fb5d55a4ea258177bbb26 SHA1 dfae35b86280aa57bc9a1e774f4beef98b3e9b15 SHA256 82a6286bbe7fb28d294b1d05ab416d10e529fb2de80934035079981bb3753599
-DIST thunderbird-3.1.9-sl.xpi 218470 RMD160 30222dcd01e9a3575feee3446ae75e91ebe64b9b SHA1 c4d38c5277c8cad4cf49ceee57d8ff5c0655ec9e SHA256 67f2c184889df341f3174dc5e455f81b5a18587f243d84b51e6466955bd77dd1
-DIST thunderbird-3.1.9-sq.xpi 211241 RMD160 5c966d5e0cd414684628bc16a30a5ff8c4ccfd34 SHA1 e4eec499a7368a72197553fe7ad14bee468d9b88 SHA256 099372c70d4b01d94ae3406a65dba1eca0f4164f874e3b96cbeef86debac9bf7
-DIST thunderbird-3.1.9-sv-SE.xpi 221165 RMD160 1d988d15ba87ae402961bdea1d152ae91e9dbdce SHA1 c7ea922d053b1c99077dc87db08e2019b330ae0a SHA256 99306080067b73b0af98e26659513dad7b9c9e27bc13fe2574373fff9d56199c
-DIST thunderbird-3.1.9-tr.xpi 215742 RMD160 f02292921c5121b879d6e8f4280759b4171f0081 SHA1 d7e0561f906649072ca5bf4e116aff7f93115d80 SHA256 6f16ac87bbe6fceec53da967522d2ddcc5d02f00500e22d8942c39b98b6cc97d
-DIST thunderbird-3.1.9-uk.xpi 244831 RMD160 87f7f8ab4c93cc4afb10ae8b95e3402c3ce4ce4f SHA1 bd64d0ae92d19231d292d9bba62a87b721a2b825 SHA256 5198224eede7e5a9364c416fdff8e70b53a4df0c135ab6ee15bab73bc74d482e
-DIST thunderbird-3.1.9-zh-CN.xpi 219646 RMD160 a48694168186adec3841840390bbffd772e7211a SHA1 469270dd5b5f4c6efdfd9856b1cb438ae4806337 SHA256 c700b7b46fd66142a0b8afe979dc7eed86354a2d1f996aabb7f649e19511172a
-DIST thunderbird-3.1.9-zh-TW.xpi 220577 RMD160 d13efbae626df159e32e17b40134f082451d013d SHA1 41f064ed29960c57f4e0d2c9676d3e8557f43a2b SHA256 029e44c508e71056c9e6ce9045cc935cba40c714840755dff99bc9efc131a70a
-DIST thunderbird-3.1.9.source.tar.bz2 68760361 RMD160 9c85e4b76929792a7c2c8cbc0435c86cb9961a4d SHA1 22b153102939430180ae1873ce15ef52286ff08d SHA256 8b499ec3d81d3242b0cc2de27effb1891a07259adf7e5e4c06150f8c9f5254c2
 DIST thunderbird-3.3a3.source.tar.bz2 83692340 RMD160 79ec91e73d6f1e64f16efae9c6ec333a2e54b220 SHA1 416c085e92a04c12c49b7f1ad41effb7ef24ece9 SHA256 7f5487449023a68784d800fdd38c25d30356972b27b0a23c2ba162c149161618
-EBUILD thunderbird-3.1.9.ebuild 6919 RMD160 be58947bcaa8cd79be14ca7d604f4dd87ee7e515 SHA1 99bf98735225e17cc80e92d880541ac82bd10426 SHA256 a91d1a32df6c36bae2533fd312d7b551776e885ebed44d675fa336c1159d553a
-EBUILD thunderbird-3.3_alpha3.ebuild 7695 RMD160 ef0813c9c83025c4434cfac88ea52c6c3f03e858 SHA1 0b9f27b8a07f9a49abef83f63460f944d7c76bbd SHA256 fc5707889ac439b615cd6e173e12a3b7cf6ea0cee5fae3cb44d723732c8fb48a
+EBUILD thunderbird-3.3_alpha3-r1.ebuild 7845 RMD160 274d36893468fc4fe20c80099d6982f1296c1de9 SHA1 6b9f4cd50a98fd6f96c15d9d36d1f54e7999dd39 SHA256 6861bc566c6301603bae14ac1e4c1267c82f87980a8704cba384d4871892a6bc

diff --git a/mail-client/thunderbird/files/thunderbird-3.3-gconf-config-update.patch b/mail-client/thunderbird/files/thunderbird-3.3-gconf-config-update.patch
new file mode 100644
index 0000000..8bb7237
--- /dev/null
+++ b/mail-client/thunderbird/files/thunderbird-3.3-gconf-config-update.patch
@@ -0,0 +1,50 @@
+diff --git a/configure.in b/configure.in
+--- a/configure.in
++++ b/configure.in
+@@ -5031,16 +5031,21 @@ then
+             fi
+             MOZ_ENABLE_GIO=
+         ])
+     fi
+ 
+     dnl ========================================================
+     dnl = GConf support module
+     dnl ========================================================
++    MOZ_ARG_DISABLE_BOOL(gconf,
++    [  --disable-gconf      Disable Gconf support ],
++        MOZ_ENABLE_GCONF=,
++        MOZ_ENABLE_GCONF=force)
++
+     if test "$MOZ_ENABLE_GCONF"
+     then
+         PKG_CHECK_MODULES(MOZ_GCONF, gconf-2.0 >= $GCONF_VERSION gobject-2.0 ,[
+             MOZ_ENABLE_GCONF=1
+         ],[
+             MOZ_ENABLE_GCONF=
+         ])
+      fi
+diff --git a/mozilla/configure.in b/mozilla/configure.in
+--- a/mozilla/configure.in
++++ b/mozilla/configure.in
+@@ -5701,16 +5701,21 @@ then
+ 
+     AC_SUBST(MOZ_ENABLE_GIO)
+     AC_SUBST(MOZ_GIO_CFLAGS)
+     AC_SUBST(MOZ_GIO_LIBS)
+    
+     dnl ========================================================
+     dnl = GConf support module
+     dnl ========================================================
++    MOZ_ARG_DISABLE_BOOL(gconf,
++    [  --disable-gconf      Disable Gconf support ],
++        MOZ_ENABLE_GCONF=,
++        MOZ_ENABLE_GCONF=force)
++
+     if test "$MOZ_ENABLE_GCONF"
+     then
+         PKG_CHECK_MODULES(MOZ_GCONF, gconf-2.0 >= $GCONF_VERSION gobject-2.0 ,[
+             MOZ_GCONF_LIBS=`echo $MOZ_GCONF_LIBS | sed 's/-llinc\>//'`
+             MOZ_ENABLE_GCONF=1
+         ],[
+             if test "$MOZ_ENABLE_GCONF" = "force"
+             then

diff --git a/mail-client/thunderbird/thunderbird-3.1.9.ebuild b/mail-client/thunderbird/thunderbird-3.1.9.ebuild
deleted file mode 100644
index 9a9f975..0000000
--- a/mail-client/thunderbird/thunderbird-3.1.9.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-3.1.9.ebuild,v 1.1 2011/03/06 01:07:48 anarchy Exp $
-
-EAPI="3"
-WANT_AUTOCONF="2.1"
-
-inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib mozextension autotools python pax-utils
-
-# This list can be updated using get_langs.sh from the mozilla overlay
-LANGS="af ar be bg bn-BD ca cs da de el en en-GB en-US es-AR es-ES et eu fi fr \
-fy-NL ga-IE he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru si \
-sk sl sq sv-SE tr uk zh-CN zh-TW"
-NOSHORTLANGS="en-GB es-AR pt-BR zh-TW"
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${P/_rc/rc}"
-
-DESCRIPTION="Thunderbird Mail Client"
-HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-SLOT="0"
-LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
-IUSE="ldap bindist +crypt +lightning mozdom"
-PATCH="${PN}-3.1-patches-1.2"
-
-REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases"
-SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2
-	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2"
-
-for X in ${LANGS} ; do
-	if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
-		SRC_URI="${SRC_URI}
-			linguas_${X/-/_}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
-	fi
-	IUSE="${IUSE} linguas_${X/-/_}"
-	# english is handled internally
-	if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
-		if [ "${X}" != "en-US" ]; then
-			SRC_URI="${SRC_URI}
-				linguas_${X%%-*}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
-		fi
-		IUSE="${IUSE} linguas_${X%%-*}"
-	fi
-done
-
-RDEPEND=">=sys-devel/binutils-2.16.1
-	>=dev-libs/nss-3.12.8
-	>=dev-libs/nspr-4.8.6
-	x11-libs/pango[X]
-	media-libs/libpng[apng]
-	!x11-plugins/lightning"
-
-DEPEND="${RDEPEND}"
-
-PDEPEND="crypt? ( >=x11-plugins/enigmail-1.1 )"
-
-S="${WORKDIR}"/comm-1.9.2
-
-linguas() {
-	local LANG SLANG
-	for LANG in ${LINGUAS}; do
-		if has ${LANG} en en_US; then
-			has en ${linguas} || linguas="${linguas:+"${linguas} "}en"
-			continue
-		elif has ${LANG} ${LANGS//-/_}; then
-			has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}"
-			continue
-		elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then
-			for X in ${LANGS}; do
-				if [[ "${X}" == "${LANG}-"* ]] && \
-					[[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then
-					has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}"
-					continue 2
-				fi
-			done
-		fi
-		ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA"
-	done
-}
-
-pkg_setup() {
-	moz_pkgsetup
-
-	if ! use bindist; then
-		elog "You are enabling official branding. You may not redistribute this build"
-		elog "to any users on your network or the internet. Doing so puts yourself into"
-		elog "a legal problem with Mozilla Foundation"
-		elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
-	fi
-}
-
-src_unpack() {
-	unpack ${A}
-
-	linguas
-	for X in ${linguas}; do
-		# FIXME: Add support for unpacking xpis to portage
-		[[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
-	done
-	if [[ ${linguas} != "" && ${linguas} != "en" ]]; then
-		einfo "Selected language packs (first will be default): ${linguas}"
-	fi
-}
-
-src_prepare() {
-	# Apply our patches
-	EPATCH_EXCLUDE="1002-fix_hunspell_double_buffer.patch" \
-	EPATCH_SUFFIX="patch" \
-	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}"
-
-	epatch "${FILESDIR}/bug-606109.patch"
-	epatch "${FILESDIR}/libpng-1.4-support.patch"
-	epatch "${FILESDIR}/libnotify-0.7.patch"
-
-	# Allow user to apply any additional patches without modifing ebuild
-	epatch_user
-
-	eautoreconf
-
-	cd mozilla
-	eautoreconf
-	cd js/src
-	eautoreconf
-}
-
-src_configure() {
-	declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-	MEXTENSIONS="default"
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}"
-	mozconfig_annotate '' --with-user-appdir=.thunderbird
-	mozconfig_annotate '' --with-system-png
-
-	# Use enable features
-	mozconfig_use_enable ldap
-	mozconfig_use_enable ldap ldap-experimental
-	mozconfig_use_enable lightning calendar
-
-	# Bug #72667
-	if use mozdom; then
-		MEXTENSIONS="${MEXTENSIONS},inspector"
-	fi
-
-	# Finalize and report settings
-	mozconfig_final
-
-	####################################
-	#
-	#  Configure and build
-	#
-	####################################
-
-	# Disable no-print-directory
-	MAKEOPTS=${MAKEOPTS/--no-print-directory/}
-
-	if [[ $(gcc-major-version) -lt 4 ]]; then
-		append-cxxflags -fno-stack-protector
-	fi
-
-	CPPFLAGS="${CPPFLAGS}" \
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
-	econf || die
-}
-
-src_compile() {
-	# Should the build use multiprocessing? Not enabled by default, as it tends to break
-	[ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1"
-	emake ${jobs} || die
-}
-
-src_install() {
-	declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
-	emake DESTDIR="${D}" install || die "emake install failed"
-
-	if use lightning ; then
-		declare emid emd1 emid2
-
-		emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}"
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
-		cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
-		unzip "${S}"/mozilla/dist/xpi-stage/gdata-provider.xpi
-
-		emid1="calendar-timezones@mozilla.org"
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid1}
-		cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid1}
-		unzip "${S}"/mozilla/dist/xpi-stage/calendar-timezones.xpi
-
-		emid2="{e2fda1a4-762b-4020-b5ad-a41df1933103}"
-		dodir ${MOZILLA_FIVE_HOME}/extensions/${emid2}
-		cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid2}
-		unzip "${S}"/mozilla/dist/xpi-stage/lightning.xpi
-	fi
-
-	linguas
-	for X in ${linguas}; do
-		[[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
-	done
-
-	if ! use bindist; then
-		newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
-		domenu "${FILESDIR}"/icon/${PN}.desktop
-	else
-		newicon "${S}"/mail/branding/unofficial/content/icon48.png thunderbird-icon-unbranded.png
-		newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
-			${PN}.desktop
-
-		sed -i -e "s:Mozilla\ Thunderbird:Lanikai:g" \
-			"${D}"/usr/share/applications/${PN}.desktop
-
-	fi
-
-	# Warn user that remerging enigmail is neccessary on USE=crypt
-	use crypt && ewarn "Please remerge x11-plugins/enigmail after updating ${PN}."
-
-	# Enable very specific settings for thunderbird-3
-	cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js \
-		"${ED}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
-		die "failed to cp thunderbird-gentoo-default-prefs.js"
-
-	pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/thunderbird-bin
-}

diff --git a/mail-client/thunderbird/thunderbird-3.3_alpha3.ebuild b/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
similarity index 97%
rename from mail-client/thunderbird/thunderbird-3.3_alpha3.ebuild
rename to mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
index 56b250d..0dcba17 100644
--- a/mail-client/thunderbird/thunderbird-3.3_alpha3.ebuild
+++ b/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
-IUSE="bindist +crashreporter +crypt +ipc +lightning mozdom"
+IUSE="bindist gconf +crashreporter +crypt +ipc +lightning mozdom"
 #PATCH="${PN}-3.1-patches-1.2"
 
 REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases"
@@ -50,6 +50,7 @@ SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2
 RDEPEND=">=sys-devel/binutils-2.16.1
 	>=dev-libs/nss-3.12.9
 	>=dev-libs/nspr-4.8.7
+	gconf? ( >=gnome-base/gconf-1.2.1:2 )
 	media-libs/libpng[apng]
 	!x11-plugins/lightning
 	!x11-plugins/enigmail
@@ -116,13 +117,14 @@ src_unpack() {
 src_prepare() {
 	epatch "${FILESDIR}/1001-xulrunner_fix_jemalloc_vs_aslr.patch"
 	epatch "${FILESDIR}/2000-thunderbird_gentoo_install_dirs.patch"
+	epatch "${FILESDIR}/thunderbird-3.3-gconf-config-update.patch"
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
 		cd "${S}"/mailnews/extensions/enigmail || die
 		epatch "${FILESDIR}"/enigmail-1.1.2-20110124-locale-fixup.diff
 		cd enigmail
-		./makemake -r
+		./makemake -r 2> /dev/null
 		sed -i -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' Makefile.in
 		cd "${S}"
 	fi
@@ -165,6 +167,7 @@ src_configure() {
 
 	# Use enable features
 	mozconfig_use_enable lightning calendar
+	mozconfig_use_enable gconf
 
 	# Bug #72667
 	if use mozdom; then



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-04-04  2:41 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-04-04  2:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d02fe4c43e6f48f7497ade2c42bd53de1ceae184
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  4 02:41:50 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Apr  4 02:41:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=d02fe4c4

finish removing dead files

---
 mail-client/thunderbird/Manifest                   |    1 -
 .../thunderbird/files/libpng-1.4-support.patch     |   15 ---------------
 2 files changed, 0 insertions(+), 16 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 4fe65ee..bc4964d 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -3,7 +3,6 @@ AUX 2000-thunderbird_gentoo_install_dirs.patch 813 RMD160 802697aab947df43693d73
 AUX enigmail-1.1.2-20110124-locale-fixup.diff 125 RMD160 8704469817cd93c99665a35655fa626b74253920 SHA1 708e101ae0576f99d6f10ac778fbc2b76c3ff6ea SHA256 60627ed65b032e33935d14eea4c7224f940641c4a11ab8bdf2c5d6056a76bfda
 AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa94229581e89f57fa SHA1 d8a6a4b41b7e62cf8b2e69d24f22c30dc80dfa29 SHA256 e31c806e820e33ed56d3ca112443c39b8506140c82bb57dd1a84c03b45fec598
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
-AUX libpng-1.4-support.patch 669 RMD160 88e3de516a1d30c42f12f6f9225f36c0b2ec7c68 SHA1 0dad51d35b16ae36f3fc7a17b8c2ad9329eeba1f SHA256 81d60906b103b7d58213c5ef4d4c9e53ea9c5d46b6dcbd993a3cd54d25627417
 AUX thunderbird-3.3-gconf-config-update.patch 1569 RMD160 e237530c4d95de84aa295927fd1c703d8a54b9a9 SHA1 6f78524f88fd7b3f4fef4eec1666eabe96c89992 SHA256 9da47f2752f7bb353297b93be3aaecf2d6004af3c91717d22e35a347ee6cf2a2
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
 DIST enigmail-1.2a1-20110316.tar.bz2 905604 RMD160 57bb867f70f6b37ee11d426a8e155f2ccf5d56d2 SHA1 371e3c8bd7157ed8aee7648a271df591db75f8c2 SHA256 113db06ab1621328635c5394174afe02bef9c154c46b62ea7c605ac0a0b2beba

diff --git a/mail-client/thunderbird/files/libpng-1.4-support.patch b/mail-client/thunderbird/files/libpng-1.4-support.patch
deleted file mode 100644
index b4c55dc..0000000
--- a/mail-client/thunderbird/files/libpng-1.4-support.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- comm-1.9.2/mozilla/modules/libpr0n/encoders/png/nsPNGEncoder.cppa	2010-04-30 22:44:29.000000000 +0300
-+++ comm-1.9.2/mozilla/modules/libpr0n/encoders/png/nsPNGEncoder.cpp	2010-05-07 18:23:12.563590173 +0300
-@@ -135,9 +135,9 @@ NS_IMETHODIMP nsPNGEncoder::StartImageEn
-
-   // initialize
-   mPNG = png_create_write_struct(PNG_LIBPNG_VER_STRING,
--                                 png_voidp_NULL,
--                                 ErrorCallback,
--                                 ErrorCallback);
-+                                 NULL,
-+                                 NULL,
-+                                 NULL);
-   if (! mPNG)
-     return NS_ERROR_OUT_OF_MEMORY;
-



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-04-10 20:01 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-04-10 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ac6db2c013898be4d3fc56db6af18fb4f8ab549b
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 20:02:11 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 20:02:11 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=ac6db2c0

thunderbird-3.3 gcc-4.6 fixup

---
 mail-client/thunderbird/Manifest                   |    3 +-
 .../thunderbird/files/mozilla-2.0-gcc46.patch      |  165 ++++++++++++++++++++
 .../thunderbird/thunderbird-3.3_alpha3-r1.ebuild   |    1 +
 3 files changed, 168 insertions(+), 1 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index bc4964d..290a991 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -3,8 +3,9 @@ AUX 2000-thunderbird_gentoo_install_dirs.patch 813 RMD160 802697aab947df43693d73
 AUX enigmail-1.1.2-20110124-locale-fixup.diff 125 RMD160 8704469817cd93c99665a35655fa626b74253920 SHA1 708e101ae0576f99d6f10ac778fbc2b76c3ff6ea SHA256 60627ed65b032e33935d14eea4c7224f940641c4a11ab8bdf2c5d6056a76bfda
 AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa94229581e89f57fa SHA1 d8a6a4b41b7e62cf8b2e69d24f22c30dc80dfa29 SHA256 e31c806e820e33ed56d3ca112443c39b8506140c82bb57dd1a84c03b45fec598
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
+AUX mozilla-2.0-gcc46.patch 5474 RMD160 6df99f01de7d95351afc2b5dad2ee9471c7ee71f SHA1 14781debf8a99f2ca487b2d6a2facb8ac6d53a44 SHA256 6a554bbb2d1c0bf6b221c1c6f5429fd0d6d8feb0632ef7251724eeb62a506906
 AUX thunderbird-3.3-gconf-config-update.patch 1569 RMD160 e237530c4d95de84aa295927fd1c703d8a54b9a9 SHA1 6f78524f88fd7b3f4fef4eec1666eabe96c89992 SHA256 9da47f2752f7bb353297b93be3aaecf2d6004af3c91717d22e35a347ee6cf2a2
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
 DIST enigmail-1.2a1-20110316.tar.bz2 905604 RMD160 57bb867f70f6b37ee11d426a8e155f2ccf5d56d2 SHA1 371e3c8bd7157ed8aee7648a271df591db75f8c2 SHA256 113db06ab1621328635c5394174afe02bef9c154c46b62ea7c605ac0a0b2beba
 DIST thunderbird-3.3a3.source.tar.bz2 83692340 RMD160 79ec91e73d6f1e64f16efae9c6ec333a2e54b220 SHA1 416c085e92a04c12c49b7f1ad41effb7ef24ece9 SHA256 7f5487449023a68784d800fdd38c25d30356972b27b0a23c2ba162c149161618
-EBUILD thunderbird-3.3_alpha3-r1.ebuild 7845 RMD160 274d36893468fc4fe20c80099d6982f1296c1de9 SHA1 6b9f4cd50a98fd6f96c15d9d36d1f54e7999dd39 SHA256 6861bc566c6301603bae14ac1e4c1267c82f87980a8704cba384d4871892a6bc
+EBUILD thunderbird-3.3_alpha3-r1.ebuild 7891 RMD160 92b854a63330f7884c9e018cbb18049ac6db4f8e SHA1 9f12d09a0c8b9e45f36cb0ebd4e928464ec3d633 SHA256 70e416d868f5a8010296d592853e311b910ac4712f11d532c01b5a7126aa6a70

diff --git a/mail-client/thunderbird/files/mozilla-2.0-gcc46.patch b/mail-client/thunderbird/files/mozilla-2.0-gcc46.patch
new file mode 100644
index 0000000..3c3e8e9
--- /dev/null
+++ b/mail-client/thunderbird/files/mozilla-2.0-gcc46.patch
@@ -0,0 +1,165 @@
+# HG changeset patch
+# User Rafael Ávila de Espíndola <respindola@mozilla.com>
+# Date 1301009215 14400
+# Node ID ca41c566399956643d79ac88bfac1d63ea3b2bcc
+# Parent  92b43aa07b7d8ca9833c98ddb3d4da30d0693ed8
+Bug 623126 - Add constructor for nsDebugImpl, nsTraceRefcntImpl, EmptyEnumeratorImpl, and nsSimpleUnicharStreamFactory to placate CLang; r=bsmedberg
+
+diff --git a/mozilla/xpcom/base/nsDebugImpl.h b/mozilla/xpcom/base/nsDebugImpl.h
+--- a/mozilla/xpcom/base/nsDebugImpl.h
++++ b/mozilla/xpcom/base/nsDebugImpl.h
+@@ -35,16 +35,17 @@
+  * ***** END LICENSE BLOCK ***** */
+ 
+ #include "nsIDebug.h"
+ #include "nsIDebug2.h"
+ 
+ class nsDebugImpl : public nsIDebug2
+ {
+ public:
++    nsDebugImpl() {}
+     NS_DECL_ISUPPORTS
+     NS_DECL_NSIDEBUG
+     NS_DECL_NSIDEBUG2
+     
+     static nsresult Create(nsISupports* outer, const nsIID& aIID, void* *aInstancePtr);
+ };
+ 
+ 
+diff --git a/mozilla/xpcom/base/nsTraceRefcntImpl.h b/mozilla/xpcom/base/nsTraceRefcntImpl.h
+--- a/mozilla/xpcom/base/nsTraceRefcntImpl.h
++++ b/mozilla/xpcom/base/nsTraceRefcntImpl.h
+@@ -39,16 +39,17 @@
+ #define nsTraceRefcntImpl_h___
+ 
+ #include <stdio.h> // for FILE
+ #include "nsITraceRefcnt.h"
+ 
+ class nsTraceRefcntImpl : public nsITraceRefcnt
+ {
+ public:
++  nsTraceRefcntImpl() {}
+   NS_DECL_ISUPPORTS
+   NS_DECL_NSITRACEREFCNT
+ 
+   static NS_COM void Startup();
+   static NS_COM void Shutdown();
+ 
+   enum StatisticsType {
+     ALL_STATS,
+diff --git a/mozilla/xpcom/glue/nsEnumeratorUtils.cpp b/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
+--- a/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
++++ b/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
+@@ -47,16 +47,17 @@
+ 
+ #include "nsCOMPtr.h"
+ 
+ class EmptyEnumeratorImpl : public nsISimpleEnumerator,
+                             public nsIUTF8StringEnumerator,
+                             public nsIStringEnumerator
+ {
+ public:
++    EmptyEnumeratorImpl() {}
+     // nsISupports interface
+     NS_DECL_ISUPPORTS_INHERITED  // not really inherited, but no mRefCnt
+ 
+     // nsISimpleEnumerator
+     NS_DECL_NSISIMPLEENUMERATOR
+     NS_DECL_NSIUTF8STRINGENUMERATOR
+     // can't use NS_DECL_NSISTRINGENUMERATOR because they share the
+     // HasMore() signature
+diff --git a/mozilla/xpcom/io/nsUnicharInputStream.h b/mozilla/xpcom/io/nsUnicharInputStream.h
+--- a/mozilla/xpcom/io/nsUnicharInputStream.h
++++ b/mozilla/xpcom/io/nsUnicharInputStream.h
+@@ -46,16 +46,17 @@
+ #define NS_SIMPLE_UNICHAR_STREAM_FACTORY_CID \
+ { 0x428dca6f, 0x1a0f, 0x4cda, { 0xb5, 0x16, 0xd, 0x52, 0x44, 0x74, 0x5a, 0x6a } }
+ 
+ class nsSimpleUnicharStreamFactory :
+   public nsIFactory, 
+   private nsISimpleUnicharStreamFactory
+ {
+ public:
++  nsSimpleUnicharStreamFactory() {}
+   NS_DECL_ISUPPORTS_INHERITED
+   NS_DECL_NSIFACTORY
+   NS_DECL_NSISIMPLEUNICHARSTREAMFACTORY
+ 
+   static NS_COM nsSimpleUnicharStreamFactory* GetInstance();
+ 
+ private:
+   static const nsSimpleUnicharStreamFactory kInstance;
+
+
+diff --git a/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp b/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp
+index 57fd9b1..0052ca7 100644
+--- a/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp
++++ b/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp
+@@ -99,6 +99,7 @@ nsIDirectoryServiceProvider *EmbedPrivate::sAppFileLocProvider = nsnull;
+ class GTKEmbedDirectoryProvider : public nsIDirectoryServiceProvider2
+ {
+ public:
++  GTKEmbedDirectoryProvider() {}
+   NS_DECL_ISUPPORTS_INHERITED
+   NS_DECL_NSIDIRECTORYSERVICEPROVIDER
+   NS_DECL_NSIDIRECTORYSERVICEPROVIDER2
+
+# HG changeset patch
+# User Rafael Ávila de Espíndola <respindola@mozilla.com>
+# Date 1301009369 14400
+# Node ID 570781a55419e42e0ddd43d5d9da070dd022772d
+# Parent  b26e0f9e43e8f44b6663fdb29e9ee8a14c955e22
+Bug 623123 - Add constructor for nsXULAppInfo (which inherits from nsIXULAppInfo) to placate CLang; r=bsmedberg
+
+diff --git a/mozilla/toolkit/xre/nsAppRunner.cpp b/mozilla/toolkit/xre/nsAppRunner.cpp
+--- a/mozilla/toolkit/xre/nsAppRunner.cpp
++++ b/mozilla/toolkit/xre/nsAppRunner.cpp
+@@ -608,16 +608,17 @@ class nsXULAppInfo : public nsIXULAppInf
+ #endif
+ #ifdef MOZ_CRASHREPORTER
+                      public nsICrashReporter,
+ #endif
+                      public nsIXULRuntime
+ 
+ {
+ public:
++  nsXULAppInfo() {}
+   NS_DECL_ISUPPORTS_INHERITED
+   NS_DECL_NSIXULAPPINFO
+   NS_DECL_NSIXULRUNTIME
+ #ifdef MOZ_CRASHREPORTER
+   NS_DECL_NSICRASHREPORTER
+ #endif
+ #ifdef XP_WIN
+   NS_DECL_NSIWINAPPHELPER
+
+# HG changeset patch
+# User Rafael Ávila de Espíndola <respindola@mozilla.com>
+# Date 1301011307 14400
+# Node ID 067fdfe97f0d9b0400e665d38578c0b3a0f670db
+# Parent  17015e66511231d618d2915aecfc146c18a873a5
+Bug 623116 - Add constructor for nsASCIICaseInsensitiveStringComparator (which inherits from nsStringComparator) to placate CLang; r=smontagu
+
+diff --git a/mozilla/intl/unicharutil/util/nsUnicharUtils.h b/mozilla/intl/unicharutil/util/nsUnicharUtils.h
+--- a/mozilla/intl/unicharutil/util/nsUnicharUtils.h
++++ b/mozilla/intl/unicharutil/util/nsUnicharUtils.h
+@@ -98,16 +98,17 @@ public:
+   PRBool Equals(const A& a, const B& b) const {
+     return a.Equals(b, nsCaseInsensitiveStringComparator());
+   }
+ };
+ 
+ class nsASCIICaseInsensitiveStringComparator : public nsStringComparator
+ {
+ public:
++  nsASCIICaseInsensitiveStringComparator() {}
+   virtual int operator() (const PRUnichar*,
+                           const PRUnichar*,
+                           PRUint32,
+                           PRUint32) const;
+ };
+ 
+ inline PRBool
+ CaseInsensitiveFindInReadable(const nsAString& aPattern,
+
+

diff --git a/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild b/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
index 0dcba17..6cdd98f 100644
--- a/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
@@ -118,6 +118,7 @@ src_prepare() {
 	epatch "${FILESDIR}/1001-xulrunner_fix_jemalloc_vs_aslr.patch"
 	epatch "${FILESDIR}/2000-thunderbird_gentoo_install_dirs.patch"
 	epatch "${FILESDIR}/thunderbird-3.3-gconf-config-update.patch"
+	epatch "${FILESDIR}/mozilla-2.0-gcc46.patch"
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-04-16 13:00 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-04-16 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2c8d3620cda670e5fd715332e2ad158b45bd1e62
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 16 13:01:03 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 13:01:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=2c8d3620

roll snapshot, include support for libpng-1.5 in thunderbird

---
 mail-client/thunderbird/Manifest                   |    7 +-
 .../1001-xulrunner_fix_jemalloc_vs_aslr.patch      |   55 -------
 .../2000-thunderbird_gentoo_install_dirs.patch     |   22 ---
 .../thunderbird/files/mozilla-2.0-gcc46.patch      |  165 --------------------
 .../thunderbird-3.3-gconf-config-update.patch      |   50 ------
 .../thunderbird/thunderbird-3.3_alpha3-r1.ebuild   |   17 +-
 6 files changed, 10 insertions(+), 306 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 290a991..1bba889 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,11 +1,8 @@
-AUX 1001-xulrunner_fix_jemalloc_vs_aslr.patch 1936 RMD160 4edd9e5ab5082f86cb66ad1fc158e4c105f861ce SHA1 20df285bac8e0704559c0479f7dfe02f030afa8a SHA256 0beb08f2b3fc504897b1024caabcf2887b55fae31c021341c66d3491dc63e32b
-AUX 2000-thunderbird_gentoo_install_dirs.patch 813 RMD160 802697aab947df43693d7330f5d83700a62a6b50 SHA1 d2621bc80130239d7d65562ce8de8488dcbf60e2 SHA256 f663f3e59ac1752d681ed5d09bd599693009a65f603c89fa6d2e851b3487a8c4
 AUX enigmail-1.1.2-20110124-locale-fixup.diff 125 RMD160 8704469817cd93c99665a35655fa626b74253920 SHA1 708e101ae0576f99d6f10ac778fbc2b76c3ff6ea SHA256 60627ed65b032e33935d14eea4c7224f940641c4a11ab8bdf2c5d6056a76bfda
 AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa94229581e89f57fa SHA1 d8a6a4b41b7e62cf8b2e69d24f22c30dc80dfa29 SHA256 e31c806e820e33ed56d3ca112443c39b8506140c82bb57dd1a84c03b45fec598
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
-AUX mozilla-2.0-gcc46.patch 5474 RMD160 6df99f01de7d95351afc2b5dad2ee9471c7ee71f SHA1 14781debf8a99f2ca487b2d6a2facb8ac6d53a44 SHA256 6a554bbb2d1c0bf6b221c1c6f5429fd0d6d8feb0632ef7251724eeb62a506906
-AUX thunderbird-3.3-gconf-config-update.patch 1569 RMD160 e237530c4d95de84aa295927fd1c703d8a54b9a9 SHA1 6f78524f88fd7b3f4fef4eec1666eabe96c89992 SHA256 9da47f2752f7bb353297b93be3aaecf2d6004af3c91717d22e35a347ee6cf2a2
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
 DIST enigmail-1.2a1-20110316.tar.bz2 905604 RMD160 57bb867f70f6b37ee11d426a8e155f2ccf5d56d2 SHA1 371e3c8bd7157ed8aee7648a271df591db75f8c2 SHA256 113db06ab1621328635c5394174afe02bef9c154c46b62ea7c605ac0a0b2beba
+DIST thunderbird-3.3-patches-0.2.tar.bz2 4404 RMD160 2bc1a86867f01cb5bf8f29b4e3d65bf662279bf7 SHA1 11f37a4b53bc59e767768d793f126129e8666abf SHA256 3ddd4a086f19b4871160fe72dc920eaed8ef6ed872ac22f8d6759e84a8e4d1f8
 DIST thunderbird-3.3a3.source.tar.bz2 83692340 RMD160 79ec91e73d6f1e64f16efae9c6ec333a2e54b220 SHA1 416c085e92a04c12c49b7f1ad41effb7ef24ece9 SHA256 7f5487449023a68784d800fdd38c25d30356972b27b0a23c2ba162c149161618
-EBUILD thunderbird-3.3_alpha3-r1.ebuild 7891 RMD160 92b854a63330f7884c9e018cbb18049ac6db4f8e SHA1 9f12d09a0c8b9e45f36cb0ebd4e928464ec3d633 SHA256 70e416d868f5a8010296d592853e311b910ac4712f11d532c01b5a7126aa6a70
+EBUILD thunderbird-3.3_alpha3-r1.ebuild 7725 RMD160 1835619c58fe682ec54f79bedacb9feb146d6e08 SHA1 aadc1d06125fc2d94c799f9f4a4395342f0d7aa0 SHA256 a7d2341447746f50a0890b1727cde92f688da02dc856ee7173fc8314dce8bf96

diff --git a/mail-client/thunderbird/files/1001-xulrunner_fix_jemalloc_vs_aslr.patch b/mail-client/thunderbird/files/1001-xulrunner_fix_jemalloc_vs_aslr.patch
deleted file mode 100644
index 7511ac7..0000000
--- a/mail-client/thunderbird/files/1001-xulrunner_fix_jemalloc_vs_aslr.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-diff -urpx 'cscope*' -x '.*.swp' mozilla-1.9.1-orig/memory/jemalloc/jemalloc.c mozilla-1.9.1/memory/jemalloc/jemalloc.c
---- mozilla-orig/memory/jemalloc/jemalloc.c	2009-07-30 17:30:25.000000000 +0200
-+++ mozilla/memory/jemalloc/jemalloc.c	2009-08-10 14:28:59.000000000 +0200
-@@ -392,7 +392,7 @@ __FBSDID("$FreeBSD: head/lib/libc/stdlib
- static const bool __isthreaded = true;
- #endif
- 
--#if defined(MOZ_MEMORY_SOLARIS) && defined(MAP_ALIGN) && !defined(JEMALLOC_NEVER_USES_MAP_ALIGN)
-+#if defined(MOZ_MEMORY_SOLARIS) || defined(MOZ_MEMORY_LINUX) || defined(MOZ_MEMORY_BSD)
- #define JEMALLOC_USES_MAP_ALIGN	 /* Required on Solaris 10. Might improve performance elsewhere. */
- #endif
- 
-@@ -2305,20 +2305,31 @@ pages_map_align(size_t size, int pfd, si
- 	 * We don't use MAP_FIXED here, because it can cause the *replacement*
- 	 * of existing mappings, and we only want to create new mappings.
- 	 */
--#ifdef MALLOC_PAGEFILE
--	if (pfd != -1) {
--		ret = mmap((void *)alignment, size, PROT_READ | PROT_WRITE, MAP_PRIVATE |
--		    MAP_NOSYNC | MAP_ALIGN, pfd, 0);
--	} else
--#endif
--	       {
--		ret = mmap((void *)alignment, size, PROT_READ | PROT_WRITE, MAP_PRIVATE |
--		    MAP_NOSYNC | MAP_ALIGN | MAP_ANON, -1, 0);
--	}
-+	ret = mmap(NULL, size + alignment, PROT_READ | PROT_WRITE, MAP_PRIVATE |
-+		    MAP_NOSYNC| MAP_ANON, -1, 0);
- 	assert(ret != NULL);
- 
- 	if (ret == MAP_FAILED)
- 		ret = NULL;
-+	else {
-+		uintptr_t aligned_ret;
-+		size_t extra_size;
-+
-+		aligned_ret = (uintptr_t)ret + alignment - 1;
-+		aligned_ret &= ~(alignment - 1);
-+		extra_size = aligned_ret - (uintptr_t)ret;
-+		munmap(ret, extra_size);
-+		munmap(ret + extra_size + size, alignment - extra_size);
-+		ret = (void *)aligned_ret;
-+#ifdef MALLOC_PAGEFILE
-+		if (pfd != -1) {
-+			ret = mmap(ret, size, PROT_READ | PROT_WRITE, MAP_PRIVATE |
-+			    MAP_NOSYNC | MAP_FIXED, pfd, 0);
-+		}
-+		if (ret == MAP_FAILED)
-+			ret = NULL;
-+#endif
-+	}
- 	return (ret);
- }
- #endif
-

diff --git a/mail-client/thunderbird/files/2000-thunderbird_gentoo_install_dirs.patch b/mail-client/thunderbird/files/2000-thunderbird_gentoo_install_dirs.patch
deleted file mode 100644
index b3af6f3..0000000
--- a/mail-client/thunderbird/files/2000-thunderbird_gentoo_install_dirs.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -ur work.orig/config/autoconf.mk.in work/config/autoconf.mk.in
---- work.orig/config/autoconf.mk.in	2009-04-28 16:55:24.000000000 +0000
-+++ work/config/autoconf.mk.in	2009-04-28 16:57:12.000000000 +0000
-@@ -60,14 +60,14 @@
- prefix		= @prefix@
- exec_prefix	= @exec_prefix@
- bindir		= @bindir@
--includedir	= @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-+includedir	= @includedir@/thunderbird
- libdir		= @libdir@
- datadir		= @datadir@
- mandir		= @mandir@
--idldir		= $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-+idldir		= $(datadir)/idl/thunderbird
- 
--installdir	= $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
--sdkdir		= $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
-+installdir	= $(libdir)/thunderbird
-+sdkdir		= $(libdir)/thunderbird-devel
- 
- MOZDEPTH	= $(DEPTH)/mozilla
- DIST		= $(MOZDEPTH)/dist

diff --git a/mail-client/thunderbird/files/mozilla-2.0-gcc46.patch b/mail-client/thunderbird/files/mozilla-2.0-gcc46.patch
deleted file mode 100644
index 3c3e8e9..0000000
--- a/mail-client/thunderbird/files/mozilla-2.0-gcc46.patch
+++ /dev/null
@@ -1,165 +0,0 @@
-# HG changeset patch
-# User Rafael Ávila de Espíndola <respindola@mozilla.com>
-# Date 1301009215 14400
-# Node ID ca41c566399956643d79ac88bfac1d63ea3b2bcc
-# Parent  92b43aa07b7d8ca9833c98ddb3d4da30d0693ed8
-Bug 623126 - Add constructor for nsDebugImpl, nsTraceRefcntImpl, EmptyEnumeratorImpl, and nsSimpleUnicharStreamFactory to placate CLang; r=bsmedberg
-
-diff --git a/mozilla/xpcom/base/nsDebugImpl.h b/mozilla/xpcom/base/nsDebugImpl.h
---- a/mozilla/xpcom/base/nsDebugImpl.h
-+++ b/mozilla/xpcom/base/nsDebugImpl.h
-@@ -35,16 +35,17 @@
-  * ***** END LICENSE BLOCK ***** */
- 
- #include "nsIDebug.h"
- #include "nsIDebug2.h"
- 
- class nsDebugImpl : public nsIDebug2
- {
- public:
-+    nsDebugImpl() {}
-     NS_DECL_ISUPPORTS
-     NS_DECL_NSIDEBUG
-     NS_DECL_NSIDEBUG2
-     
-     static nsresult Create(nsISupports* outer, const nsIID& aIID, void* *aInstancePtr);
- };
- 
- 
-diff --git a/mozilla/xpcom/base/nsTraceRefcntImpl.h b/mozilla/xpcom/base/nsTraceRefcntImpl.h
---- a/mozilla/xpcom/base/nsTraceRefcntImpl.h
-+++ b/mozilla/xpcom/base/nsTraceRefcntImpl.h
-@@ -39,16 +39,17 @@
- #define nsTraceRefcntImpl_h___
- 
- #include <stdio.h> // for FILE
- #include "nsITraceRefcnt.h"
- 
- class nsTraceRefcntImpl : public nsITraceRefcnt
- {
- public:
-+  nsTraceRefcntImpl() {}
-   NS_DECL_ISUPPORTS
-   NS_DECL_NSITRACEREFCNT
- 
-   static NS_COM void Startup();
-   static NS_COM void Shutdown();
- 
-   enum StatisticsType {
-     ALL_STATS,
-diff --git a/mozilla/xpcom/glue/nsEnumeratorUtils.cpp b/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
---- a/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
-+++ b/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
-@@ -47,16 +47,17 @@
- 
- #include "nsCOMPtr.h"
- 
- class EmptyEnumeratorImpl : public nsISimpleEnumerator,
-                             public nsIUTF8StringEnumerator,
-                             public nsIStringEnumerator
- {
- public:
-+    EmptyEnumeratorImpl() {}
-     // nsISupports interface
-     NS_DECL_ISUPPORTS_INHERITED  // not really inherited, but no mRefCnt
- 
-     // nsISimpleEnumerator
-     NS_DECL_NSISIMPLEENUMERATOR
-     NS_DECL_NSIUTF8STRINGENUMERATOR
-     // can't use NS_DECL_NSISTRINGENUMERATOR because they share the
-     // HasMore() signature
-diff --git a/mozilla/xpcom/io/nsUnicharInputStream.h b/mozilla/xpcom/io/nsUnicharInputStream.h
---- a/mozilla/xpcom/io/nsUnicharInputStream.h
-+++ b/mozilla/xpcom/io/nsUnicharInputStream.h
-@@ -46,16 +46,17 @@
- #define NS_SIMPLE_UNICHAR_STREAM_FACTORY_CID \
- { 0x428dca6f, 0x1a0f, 0x4cda, { 0xb5, 0x16, 0xd, 0x52, 0x44, 0x74, 0x5a, 0x6a } }
- 
- class nsSimpleUnicharStreamFactory :
-   public nsIFactory, 
-   private nsISimpleUnicharStreamFactory
- {
- public:
-+  nsSimpleUnicharStreamFactory() {}
-   NS_DECL_ISUPPORTS_INHERITED
-   NS_DECL_NSIFACTORY
-   NS_DECL_NSISIMPLEUNICHARSTREAMFACTORY
- 
-   static NS_COM nsSimpleUnicharStreamFactory* GetInstance();
- 
- private:
-   static const nsSimpleUnicharStreamFactory kInstance;
-
-
-diff --git a/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp b/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp
-index 57fd9b1..0052ca7 100644
---- a/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp
-+++ b/mozilla/embedding/browser/gtk/src/EmbedPrivate.cpp
-@@ -99,6 +99,7 @@ nsIDirectoryServiceProvider *EmbedPrivate::sAppFileLocProvider = nsnull;
- class GTKEmbedDirectoryProvider : public nsIDirectoryServiceProvider2
- {
- public:
-+  GTKEmbedDirectoryProvider() {}
-   NS_DECL_ISUPPORTS_INHERITED
-   NS_DECL_NSIDIRECTORYSERVICEPROVIDER
-   NS_DECL_NSIDIRECTORYSERVICEPROVIDER2
-
-# HG changeset patch
-# User Rafael Ávila de Espíndola <respindola@mozilla.com>
-# Date 1301009369 14400
-# Node ID 570781a55419e42e0ddd43d5d9da070dd022772d
-# Parent  b26e0f9e43e8f44b6663fdb29e9ee8a14c955e22
-Bug 623123 - Add constructor for nsXULAppInfo (which inherits from nsIXULAppInfo) to placate CLang; r=bsmedberg
-
-diff --git a/mozilla/toolkit/xre/nsAppRunner.cpp b/mozilla/toolkit/xre/nsAppRunner.cpp
---- a/mozilla/toolkit/xre/nsAppRunner.cpp
-+++ b/mozilla/toolkit/xre/nsAppRunner.cpp
-@@ -608,16 +608,17 @@ class nsXULAppInfo : public nsIXULAppInf
- #endif
- #ifdef MOZ_CRASHREPORTER
-                      public nsICrashReporter,
- #endif
-                      public nsIXULRuntime
- 
- {
- public:
-+  nsXULAppInfo() {}
-   NS_DECL_ISUPPORTS_INHERITED
-   NS_DECL_NSIXULAPPINFO
-   NS_DECL_NSIXULRUNTIME
- #ifdef MOZ_CRASHREPORTER
-   NS_DECL_NSICRASHREPORTER
- #endif
- #ifdef XP_WIN
-   NS_DECL_NSIWINAPPHELPER
-
-# HG changeset patch
-# User Rafael Ávila de Espíndola <respindola@mozilla.com>
-# Date 1301011307 14400
-# Node ID 067fdfe97f0d9b0400e665d38578c0b3a0f670db
-# Parent  17015e66511231d618d2915aecfc146c18a873a5
-Bug 623116 - Add constructor for nsASCIICaseInsensitiveStringComparator (which inherits from nsStringComparator) to placate CLang; r=smontagu
-
-diff --git a/mozilla/intl/unicharutil/util/nsUnicharUtils.h b/mozilla/intl/unicharutil/util/nsUnicharUtils.h
---- a/mozilla/intl/unicharutil/util/nsUnicharUtils.h
-+++ b/mozilla/intl/unicharutil/util/nsUnicharUtils.h
-@@ -98,16 +98,17 @@ public:
-   PRBool Equals(const A& a, const B& b) const {
-     return a.Equals(b, nsCaseInsensitiveStringComparator());
-   }
- };
- 
- class nsASCIICaseInsensitiveStringComparator : public nsStringComparator
- {
- public:
-+  nsASCIICaseInsensitiveStringComparator() {}
-   virtual int operator() (const PRUnichar*,
-                           const PRUnichar*,
-                           PRUint32,
-                           PRUint32) const;
- };
- 
- inline PRBool
- CaseInsensitiveFindInReadable(const nsAString& aPattern,
-
-

diff --git a/mail-client/thunderbird/files/thunderbird-3.3-gconf-config-update.patch b/mail-client/thunderbird/files/thunderbird-3.3-gconf-config-update.patch
deleted file mode 100644
index 8bb7237..0000000
--- a/mail-client/thunderbird/files/thunderbird-3.3-gconf-config-update.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff --git a/configure.in b/configure.in
---- a/configure.in
-+++ b/configure.in
-@@ -5031,16 +5031,21 @@ then
-             fi
-             MOZ_ENABLE_GIO=
-         ])
-     fi
- 
-     dnl ========================================================
-     dnl = GConf support module
-     dnl ========================================================
-+    MOZ_ARG_DISABLE_BOOL(gconf,
-+    [  --disable-gconf      Disable Gconf support ],
-+        MOZ_ENABLE_GCONF=,
-+        MOZ_ENABLE_GCONF=force)
-+
-     if test "$MOZ_ENABLE_GCONF"
-     then
-         PKG_CHECK_MODULES(MOZ_GCONF, gconf-2.0 >= $GCONF_VERSION gobject-2.0 ,[
-             MOZ_ENABLE_GCONF=1
-         ],[
-             MOZ_ENABLE_GCONF=
-         ])
-      fi
-diff --git a/mozilla/configure.in b/mozilla/configure.in
---- a/mozilla/configure.in
-+++ b/mozilla/configure.in
-@@ -5701,16 +5701,21 @@ then
- 
-     AC_SUBST(MOZ_ENABLE_GIO)
-     AC_SUBST(MOZ_GIO_CFLAGS)
-     AC_SUBST(MOZ_GIO_LIBS)
-    
-     dnl ========================================================
-     dnl = GConf support module
-     dnl ========================================================
-+    MOZ_ARG_DISABLE_BOOL(gconf,
-+    [  --disable-gconf      Disable Gconf support ],
-+        MOZ_ENABLE_GCONF=,
-+        MOZ_ENABLE_GCONF=force)
-+
-     if test "$MOZ_ENABLE_GCONF"
-     then
-         PKG_CHECK_MODULES(MOZ_GCONF, gconf-2.0 >= $GCONF_VERSION gobject-2.0 ,[
-             MOZ_GCONF_LIBS=`echo $MOZ_GCONF_LIBS | sed 's/-llinc\>//'`
-             MOZ_ENABLE_GCONF=1
-         ],[
-             if test "$MOZ_ENABLE_GCONF" = "force"
-             then

diff --git a/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild b/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
index 6cdd98f..a07e4e5 100644
--- a/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-3.3_alpha3-r1.ebuild
@@ -24,12 +24,12 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linu
 SLOT="0"
 LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
 IUSE="bindist gconf +crashreporter +crypt +ipc +lightning mozdom"
-#PATCH="${PN}-3.1-patches-1.2"
+PATCH="${PN}-3.3-patches-0.2"
 
 REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases"
 SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2
-	crypt? ( http://dev.gentoo.org/~anarchy/mozilla/firefox/enigmail-${EMVER}-20110316.tar.bz2 )"
-#	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2"
+	crypt? ( http://dev.gentoo.org/~anarchy/mozilla/firefox/enigmail-${EMVER}-20110316.tar.bz2 )
+	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2"
 
 #for X in ${LANGS} ; do
 #	if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
@@ -115,17 +115,16 @@ src_unpack() {
 }
 
 src_prepare() {
-	epatch "${FILESDIR}/1001-xulrunner_fix_jemalloc_vs_aslr.patch"
-	epatch "${FILESDIR}/2000-thunderbird_gentoo_install_dirs.patch"
-	epatch "${FILESDIR}/thunderbird-3.3-gconf-config-update.patch"
-	epatch "${FILESDIR}/mozilla-2.0-gcc46.patch"
+	# Apply our patches
+	EPATCH_SUFFIX="patch" \
+	EPATCH_FORCE="yes" \
+	epatch "${WORKDIR}"
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
 		cd "${S}"/mailnews/extensions/enigmail || die
 		epatch "${FILESDIR}"/enigmail-1.1.2-20110124-locale-fixup.diff
-		cd enigmail
-		./makemake -r 2> /dev/null
+		./makemake -r 2&> /dev/null
 		sed -i -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' Makefile.in
 		cd "${S}"
 	fi



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-06-06 14:16 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-06-06 14:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5c93e126a3e94506b918907a8f3e322b2c68c900
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 14:12:57 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 14:12:57 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=5c93e126

update thunderbird for new beta

---
 mail-client/thunderbird/Manifest                   |    9 +-
 .../enigmail-1.1.2-20110124-locale-fixup.diff      |    8 --
 ...pha3-r2.ebuild => thunderbird-5.0_beta1.ebuild} |  133 ++++++++++----------
 3 files changed, 73 insertions(+), 77 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index e31d46d..39b3049 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,8 +1,7 @@
-AUX enigmail-1.1.2-20110124-locale-fixup.diff 125 RMD160 8704469817cd93c99665a35655fa626b74253920 SHA1 708e101ae0576f99d6f10ac778fbc2b76c3ff6ea SHA256 60627ed65b032e33935d14eea4c7224f940641c4a11ab8bdf2c5d6056a76bfda
 AUX icon/thunderbird-unbranded.desktop 277 RMD160 49301b139cddf8c88d7168fa94229581e89f57fa SHA1 d8a6a4b41b7e62cf8b2e69d24f22c30dc80dfa29 SHA256 e31c806e820e33ed56d3ca112443c39b8506140c82bb57dd1a84c03b45fec598
 AUX icon/thunderbird.desktop 267 RMD160 109313e3ae88d0cd991e831cafbb3f4856b84478 SHA1 861c4cd25a936078597b909bd444164fbf38c82c SHA256 d1e91cf5596d3044e6a1089ce7e97b431eb1fb93afd7b353c6587fc8c4fc2a6f
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
-DIST enigmail-1.2a1-20110316.tar.bz2 905604 RMD160 57bb867f70f6b37ee11d426a8e155f2ccf5d56d2 SHA1 371e3c8bd7157ed8aee7648a271df591db75f8c2 SHA256 113db06ab1621328635c5394174afe02bef9c154c46b62ea7c605ac0a0b2beba
-DIST thunderbird-3.3-patches-0.3.tar.bz2 5460 RMD160 6df630946d3e5ac19aa0ae88d13d696cc3327f1d SHA1 fd533e694e5046f0024af1e0331b4fad0b6b8948 SHA256 ff92a0298112e00b71e2804e69be6461d97509703bf4293f1b794fd5e70eb750
-DIST thunderbird-3.3a3.source.tar.bz2 83692340 RMD160 79ec91e73d6f1e64f16efae9c6ec333a2e54b220 SHA1 416c085e92a04c12c49b7f1ad41effb7ef24ece9 SHA256 7f5487449023a68784d800fdd38c25d30356972b27b0a23c2ba162c149161618
-EBUILD thunderbird-3.3_alpha3-r2.ebuild 7858 RMD160 4d57358b4eed3e85bfeeed09021997518e224299 SHA1 d337b9ac9a3c7c4416876848609ceae26c176dfe SHA256 f5840cf2f3f7d4dc975b5c253d207e07718acfc6ea318ff6be174b53da16694e
+DIST enigmail-1.2a2-20110606.tar.bz2 925807 RMD160 ca2dcbb26970fa68ca1a70649adb5f857c4bacca SHA1 6498fd008d6e781f4db28c9be5570c7c899b776b SHA256 c0b2dbe040db273ccc70ec7e2ac7eac839664c08f51d66f21ef238bc80039f58
+DIST thunderbird-5.0-patches-0.1.tar.bz2 2660 RMD160 6a09ee90ace5c19a99f1dcd8041adc62b7003976 SHA1 a52d2bc593bf5f905cb61a3279fe61aee2a14247 SHA256 89ac374408b4c8350cf09af5ce844ea1173546187018f588992a8ee48f339e36
+DIST thunderbird-5.0b1.source.tar.bz2 86519368 RMD160 2428eec8dd6d63b0f19530efd95b4c4fc287e8a1 SHA1 1bb7891a53b825c2c172cd9ebd76f15110751767 SHA256 5c45d276ec5c6df1e6cd1fad7fbb5a4fe2c930f085067383f99b053aca1640a7
+EBUILD thunderbird-5.0_beta1.ebuild 7781 RMD160 ead71cdb66e1162cc557ed5572bad91b05b59fe1 SHA1 e308368e6396e7ae121540430996cfe3634ef71e SHA256 1f085b97604555e9bf5c67cfaf2c6d89fdd8fcda1545862feb41f5472367615f

diff --git a/mail-client/thunderbird/files/enigmail-1.1.2-20110124-locale-fixup.diff b/mail-client/thunderbird/files/enigmail-1.1.2-20110124-locale-fixup.diff
deleted file mode 100644
index e5e52f1..0000000
--- a/mail-client/thunderbird/files/enigmail-1.1.2-20110124-locale-fixup.diff
+++ /dev/null
@@ -1,8 +0,0 @@
---- enigmail/lang/current-languages.txt
-+++ enigmail/lang/current-languages.txt
-@@ -1,5 +1,4 @@
- ar
--bg-BG
- ca
- cs-CZ
- de-AT

diff --git a/mail-client/thunderbird/thunderbird-3.3_alpha3-r2.ebuild b/mail-client/thunderbird/thunderbird-5.0_beta1.ebuild
similarity index 72%
rename from mail-client/thunderbird/thunderbird-3.3_alpha3-r2.ebuild
rename to mail-client/thunderbird/thunderbird-5.0_beta1.ebuild
index 7da339a..edd790a 100644
--- a/mail-client/thunderbird/thunderbird-3.3_alpha3-r2.ebuild
+++ b/mail-client/thunderbird/thunderbird-5.0_beta1.ebuild
@@ -1,21 +1,15 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-3.1.6.ebuild,v 1.1 2010/10/28 15:40:01 polynomial-c Exp $
+# $Header: $
 
 EAPI="3"
 WANT_AUTOCONF="2.1"
 
 inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib mozextension autotools pax-utils python
 
-# This list can be updated using get_langs.sh from the mozilla overlay
-#LANGS="af ar be bg bn-BD ca cs da de el en en-GB en-US es-AR es-ES et eu fi fr \
-#fy-NL ga-IE he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru si \
-#sk sl sq sv-SE tr uk zh-CN zh-TW"
-#NOSHORTLANGS="en-GB es-AR pt-BR zh-TW"
-
-MY_PV="${PV/_alpha/a}"
-MY_P="${P/_alpha/a}"
-EMVER="1.2a1"
+TB_PV="${PV/_beta/b}"
+TB_P="${PN}-${TB_PV}"
+EMVER="1.2a2"
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
@@ -24,28 +18,36 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linu
 SLOT="0"
 LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
 IUSE="bindist gconf +crashreporter +crypt +ipc +lightning mozdom"
-PATCH="${PN}-3.3-patches-0.3"
+PATCH="${PN}-5.0-patches-0.1"
 
 REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases"
-SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2
-	crypt? ( http://dev.gentoo.org/~anarchy/mozilla/firefox/enigmail-${EMVER}-20110316.tar.bz2 )
+SRC_URI="${REL_URI}/${TB_PV}/source/${TB_P}.source.tar.bz2
+	crypt? ( http://dev.gentoo.org/~anarchy/mozilla/firefox/enigmail-${EMVER}-20110606.tar.bz2 )
 	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2"
 
-#for X in ${LANGS} ; do
-#	if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
-#		SRC_URI="${SRC_URI}
-#			linguas_${X/-/_}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
-#	fi
-#	IUSE="${IUSE} linguas_${X/-/_}"
-#	# english is handled internally
-#	if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
-#		if [ "${X}" != "en-US" ]; then
-#			SRC_URI="${SRC_URI}
-#				linguas_${X%%-*}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
-#		fi
-#		IUSE="${IUSE} linguas_${X%%-*}"
-#	fi
-#done
+if ! [[ ${PV} =~ alpha|beta ]]; then
+	# This list can be updated using get_langs.sh from the mozilla overlay
+	LANGS="af ar be bg bn-BD ca cs da de el en en-GB en-US es-AR es-ES et eu fi fr \
+	fy-NL ga-IE he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru si \
+	sk sl sq sv-SE tr uk zh-CN zh-TW"
+	NOSHORTLANGS="en-GB es-AR pt-BR zh-TW"
+
+	for X in ${LANGS} ; do
+		if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
+			SRC_URI="${SRC_URI}
+				linguas_${X/-/_}? ( ${REL_URI}/${TB_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
+		fi
+		IUSE="${IUSE} linguas_${X/-/_}"
+		# english is handled internally
+		if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
+			if [ "${X}" != "en-US" ]; then
+				SRC_URI="${SRC_URI}
+					linguas_${X%%-*}? ( ${REL_URI}/${TB_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
+			fi
+			IUSE="${IUSE} linguas_${X%%-*}"
+		fi
+	done
+fi
 
 RDEPEND=">=sys-devel/binutils-2.16.1
 	>=dev-libs/nss-3.12.9
@@ -66,29 +68,29 @@ RDEPEND=">=sys-devel/binutils-2.16.1
 
 DEPEND="${RDEPEND}"
 
-S="${WORKDIR}"/comm-central
-
-#linguas() {
-#	local LANG SLANG
-#	for LANG in ${LINGUAS}; do
-#		if has ${LANG} en en_US; then
-#			has en ${linguas} || linguas="${linguas:+"${linguas} "}en"
-#			continue
-#		elif has ${LANG} ${LANGS//-/_}; then
-#			has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}"
-#			continue
-#		elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then
-#			for X in ${LANGS}; do
-#				if [[ "${X}" == "${LANG}-"* ]] && \
-#					[[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then
-#					has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}"
-#					continue 2
-#				fi
-#			done
-#		fi
-#		ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA"
-#	done
-#}
+S="${WORKDIR}"/comm-miramar
+
+linguas() {
+	local LANG SLANG
+	for LANG in ${LINGUAS}; do
+		if has ${LANG} en en_US; then
+			has en ${linguas} || linguas="${linguas:+"${linguas} "}en"
+			continue
+		elif has ${LANG} ${LANGS//-/_}; then
+			has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}"
+			continue
+		elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then
+			for X in ${LANGS}; do
+				if [[ "${X}" == "${LANG}-"* ]] && \
+					[[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then
+					has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}"
+					continue 2
+				fi
+			done
+		fi
+		ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA"
+	done
+}
 
 pkg_setup() {
 	moz_pkgsetup
@@ -104,14 +106,16 @@ pkg_setup() {
 src_unpack() {
 	unpack ${A}
 
-#	linguas
-#	for X in ${linguas}; do
-#		# FIXME: Add support for unpacking xpis to portage
-#		[[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
-#	done
-#	if [[ ${linguas} != "" && ${linguas} != "en" ]]; then
-#		einfo "Selected language packs (first will be default): ${linguas}"
-#	fi
+	if ! [[ ${PV} =~ alpha|beta ]]; then
+		linguas
+		for X in ${linguas}; do
+			# FIXME: Add support for unpacking xpis to portage
+			[[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
+		done
+		if [[ ${linguas} != "" && ${linguas} != "en" ]]; then
+			einfo "Selected language packs (first will be default): ${linguas}"
+		fi
+	fi
 }
 
 src_prepare() {
@@ -123,7 +127,6 @@ src_prepare() {
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
 		cd "${S}"/mailnews/extensions/enigmail || die
-		epatch "${FILESDIR}"/enigmail-1.1.2-20110124-locale-fixup.diff
 		./makemake -r 2&> /dev/null
 		sed -i -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' Makefile.in
 		cd "${S}"
@@ -244,10 +247,12 @@ src_install() {
 		unzip "${S}"/mozilla/dist/xpi-stage/lightning.xpi
 	fi
 
-#	linguas
-#	for X in ${linguas}; do
-#		[[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
-#	done
+	if ! [[ ${PV} =~ alpha|beta ]]; then
+		linguas
+		for X in ${linguas}; do
+			[[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
+		done
+	fi
 
 	if ! use bindist; then
 		newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-10-02 23:48 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-10-02 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     46ede62a1d885fc9f670e710b41bedae6a978793
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  2 23:47:54 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Oct  2 23:47:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=46ede62a

multiple bug fixes, use system libffi, support multiple archs

---
 mail-client/thunderbird/Manifest                   |    6 +-
 .../Copy_xpcshell_only_if_tests_are_enabled.patch  |   71 --------------------
 ...rd-7.0.1.ebuild => thunderbird-7.0.1-r1.ebuild} |   19 ++++--
 3 files changed, 17 insertions(+), 79 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 4bf0d8b..219252f 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,9 +1,9 @@
-AUX Copy_xpcshell_only_if_tests_are_enabled.patch 2828 RMD160 a69ed581831c0d4c674c650d6ce38e279d593d8e SHA1 0cd598d09424beaca1dc387c75575cd49fbd9f39 SHA256 38686ca5bcfb06501e1f82ee0f98a359a71c44a9789ce33413439e28495bfb0e
 AUX icon/thunderbird-unbranded.desktop 280 RMD160 9a479a1f7c82021962ea35ee7289e0ba24fea967 SHA1 5ab05edfba3bd1df21145107167176280a2b14eb SHA256 3693d0b91739c01f838d53955f8c3fd9906347a9dde2338d94d7f2a169cd4a46
 AUX icon/thunderbird.desktop 270 RMD160 09855ea05674863e5daca1465446ef60dcc58ba8 SHA1 594b164f3d410497315a1bae4b1b0222786aca5e SHA256 e8756ac8a421ac18f28b3620b2a021199f3bc4a3a9c566479a9b6697a5305dea
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
 DIST enigmail-1.3.2.tar.gz 1371388 RMD160 f9320279e67767a8023ac863b8d089e370018201 SHA1 8bf39664f22e383d026c07d4acd714a1ccfd9d6d SHA256 46ffa074829472ba6714e1ada37b8cc083d0dd4e16c21ad0c2893c5eef68893d
-DIST thunderbird-7.0-patches-0.1.tar.bz2 2521 RMD160 33198b67001d73910c292ad9e6b02473b0293670 SHA1 71036622e59e5ecfe0190b4213c82da959de0d3c SHA256 1419e4544d4b7d2558f10b012da7abc5ea262d7b1291a92e3b4f4527eb8a7672
+DIST firefox-7.0-patches-0.5.tar.xz 14652 RMD160 94593a3e01247b4e5fe9c01a80e902937ed3b32b SHA1 c9cfd5e46a18e4e6adfa8334936f854c3e14a687 SHA256 e2f1de9cfbb87cd982ed205b3b5f33e3bcd952b2093a9969281a761cc0a9e293
+DIST thunderbird-7.0-patches-0.4.tar.xz 1600 RMD160 117ab25696595c601add3041142312ea0bc16685 SHA1 f343c165b7201ba34c5d794a508caa5ef42326e9 SHA256 ef5ee490574240dcc3d44dcd1f198a2a03405a396e557795c3bf65d22c1c060a
 DIST thunderbird-7.0.1-ar.xpi 427454 RMD160 b0749214d4b25657a491e621fb5ff7942f54f53c SHA1 070f6e98f56bdbcf92ad851e255befac8235278c SHA256 d8b7890d3036b0cf313c9f1c1bf5be13feeb75001d2732e3785667759cc16bc7
 DIST thunderbird-7.0.1-ca.xpi 408520 RMD160 a3afd32ee13596dcad3235df389da876b2a02532 SHA1 ef6e6849be09550465a0404f7d3a73542029eecc SHA256 4bdb7ca95347516f11ab6bcd31adbfd5f6ebbba6936020d3164d5b56ef57839f
 DIST thunderbird-7.0.1-cs.xpi 408949 RMD160 cfa526dc82b597673a521dc20ec7781c5dd04de9 SHA1 3e27bbb05a106b529964d988a61e9a7c86227899 SHA256 783dde52ce6153e555e2a0e3e712a4c7668abc5bf5e58c93ca72bc136c7f75db
@@ -41,4 +41,4 @@ DIST thunderbird-7.0.1-tr.xpi 403127 RMD160 50dbfd65e13f604d0d88dc8c675fec9b36ba
 DIST thunderbird-7.0.1-uk.xpi 454368 RMD160 a3f00a485bd9236a02b466f34f1d0634df8a4499 SHA1 09163cc5347c1baf0c0b475a2c0b7b4a779f60a2 SHA256 b2d7ab67be708e4f3ed02d0701748c027250491f9aa41a0f60d150cd8fb41466
 DIST thunderbird-7.0.1-zh-TW.xpi 420847 RMD160 95095a3f45c4dd38983d9e5d9b6087e57600564e SHA1 defbc32b529699297e8f58642d0530ab2ee0d609 SHA256 7362f1cc5541006c06f1373d1cd90a4c04d496b5b79443524af7d1654a73d668
 DIST thunderbird-7.0.1.source.tar.bz2 87405591 RMD160 04d39464b5c7c3128a00b0eaff806b3307e0a22e SHA1 ccfc6fe3fe4ad07b214e20bc440d20e14d3ffbe5 SHA256 83f578bbfa0cb5d0f7faba6214993806050fab3e2039996344a11c9457525242
-EBUILD thunderbird-7.0.1.ebuild 8533 RMD160 d7ca2e61c5049154bfaa4f2b1f2c4b7496c66e2a SHA1 295730ce2ea05e0f225c1caf21fae0dc77eb3fab SHA256 733758aa12b96e3886cda0e8fe9f63759aeb1cd4b7ea069955a2cd136aa6e7eb
+EBUILD thunderbird-7.0.1-r1.ebuild 8850 RMD160 28d8b4b1bfb9335ecaf4e60a5d3c24774871a9ea SHA1 a08b50cad22859c3a5603506a2f53351c600d282 SHA256 c843c0bb86cd469df6956496ee4d4651bcd033b171f652a75da36a862174af18

diff --git a/mail-client/thunderbird/files/Copy_xpcshell_only_if_tests_are_enabled.patch b/mail-client/thunderbird/files/Copy_xpcshell_only_if_tests_are_enabled.patch
deleted file mode 100644
index 342f7de..0000000
--- a/mail-client/thunderbird/files/Copy_xpcshell_only_if_tests_are_enabled.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-# HG changeset patch
-# User Takanori MATSUURA <t.matsuu@gmail.com>
-# Date 1311059208 -32400
-# Node ID 6d8318b1709e2259c1077ba1f80374bfc45af9ba
-# Parent  6596041bb85c5106dc474767bc481c6522f926f3
-Bug 672286 - Copy xpcshell.ini only if ENABLE_TESTS is set; r=Standard8
-
-diff --git a/mail/app/Makefile.in b/mail/app/Makefile.in
---- a/mail/app/Makefile.in
-+++ b/mail/app/Makefile.in
-@@ -252,24 +252,27 @@ LIBS += -lphexlib
- endif
- 
- libs:: $(srcdir)/profile/prefs.js
- 	$(INSTALL) $(IFLAGS1) $^ $(DIST)/bin/defaults/profile
- 
- libs:: blocklist.xml
- 	$(INSTALL) $(IFLAGS1) $^ $(DIST)/bin
- 
-+ifdef ENABLE_TESTS
- # XXX This is a hack to ensure that we get the right xpcshell.ini for our tests
- # and that we can share the core mozilla-central xpcshell.ini.
- # mozilla-central does this in testing/xpcshell-tests which means that it is
- # very hard for anyone to specify anything else.
- libs::
-+	$(NSINSTALL) -D $(MOZDEPTH)/_tests/xpcshell
- 	cp $(MOZILLA_SRCDIR)/testing/xpcshell/xpcshell.ini $(MOZDEPTH)/_tests/xpcshell/xpcshell-core.ini
- 	$(INSTALL) $(topsrcdir)/mail/test/xpcshell.ini $(MOZDEPTH)/_tests/xpcshell
- 	cp $(topsrcdir)/mail/test/xpcshell.ini $(MOZDEPTH)/_tests/xpcshell/all-test-dirs.list
-+endif
- 
- ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
- 
- AB := $(firstword $(subst -, ,$(AB_CD)))
- 
- APP_NAME = $(MOZ_APP_DISPLAYNAME)
- 
- LOWER_APP_NAME = $(shell echo $(APP_NAME) | tr '[A-Z]' '[a-z]')
-diff --git a/suite/app/Makefile.in b/suite/app/Makefile.in
---- a/suite/app/Makefile.in
-+++ b/suite/app/Makefile.in
-@@ -216,24 +216,27 @@ ifeq ($(OS_ARCH),WINNT)
- 	$(PERL) -pe 's/(?<!\r)\n/\r\n/g;' < $(topsrcdir)/suite/installer/license.txt > $(DIST)/bin/license.txt
- else
- 	$(INSTALL) $(topsrcdir)/suite/installer/license.txt $(DIST)/bin/
- endif
- 
- libs:: blocklist.xml
- 	$(INSTALL) $(IFLAGS1) $^ $(DIST)/bin
- 
-+ifdef ENABLE_TESTS
- # XXX This is a hack to ensure that we get the right xpcshell.ini for our tests
- # and that we can share the core mozilla-central xpcshell.ini.
- # mozilla-central does this in testing/xpcshell-tests which means that it is
- # very hard for anyone to specify anything else.
- libs::
-+	$(NSINSTALL) -D $(MOZDEPTH)/_tests/xpcshell
- 	cp $(MOZILLA_SRCDIR)/testing/xpcshell/xpcshell.ini $(MOZDEPTH)/_tests/xpcshell/xpcshell-core.ini
- 	$(INSTALL) $(topsrcdir)/suite/test/xpcshell.ini $(MOZDEPTH)/_tests/xpcshell
- 	cp $(topsrcdir)/suite/test/xpcshell.ini $(MOZDEPTH)/_tests/xpcshell/all-test-dirs.list
-+endif
- 
- ifdef MOZ_OMNIJAR
- # Make extensions end up as XPIs instead of flat chrome when doing omni.jar.
- # APP_EXTENSIONS exist only bundled with the application,
- # PROFILE_EXTENSIONS will be copied to the profile in installed builds.
- # NOTE: This is a hack to run this at the end of compilation, would be nicer
- # if this was done right away for built-in extensions in omnijar mode.
- # Listed extension GUIDs:
-
-

diff --git a/mail-client/thunderbird/thunderbird-7.0.1.ebuild b/mail-client/thunderbird/thunderbird-7.0.1-r1.ebuild
similarity index 94%
rename from mail-client/thunderbird/thunderbird-7.0.1.ebuild
rename to mail-client/thunderbird/thunderbird-7.0.1-r1.ebuild
index 1aed28a..9d68c29 100644
--- a/mail-client/thunderbird/thunderbird-7.0.1.ebuild
+++ b/mail-client/thunderbird/thunderbird-7.0.1-r1.ebuild
@@ -18,12 +18,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linu
 SLOT="0"
 LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
 IUSE="bindist gconf +crashreporter +crypt +ipc +lightning mozdom"
-PATCH="${PN}-7.0-patches-0.1"
+PATCH="${PN}-7.0-patches-0.4"
+PATCHFF="firefox-7.0-patches-0.5"
 
 FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
 SRC_URI="${FTP_URI}/${TB_PV}/source/${TB_P}.source.tar.bz2
 	crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )
-	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.bz2"
+	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+	http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz"
 
 if ! [[ ${PV} =~ alpha|beta ]]; then
 	# This list can be updated using get_langs.sh from the mozilla overlay
@@ -55,6 +57,7 @@ RDEPEND=">=sys-devel/binutils-2.16.1
 	>=dev-libs/nspr-4.8.8
 	gconf? ( >=gnome-base/gconf-1.2.1:2 )
 	media-libs/libpng[apng]
+	virtual/libffi
 	!x11-plugins/lightning
 	!x11-plugins/enigmail
 	system-sqlite? ( >=dev-db/sqlite-3.7.5[fts3,secure-delete,unlock-notify,debug=] )
@@ -126,12 +129,17 @@ src_unpack() {
 }
 
 src_prepare() {
-	# Apply our patches
+	# Apply our Thunderbird patchset
 	EPATCH_SUFFIX="patch" \
 	EPATCH_FORCE="yes" \
-	epatch "${WORKDIR}"
+	epatch "${WORKDIR}/thunderbird"
 
-	epatch "${FILESDIR}/Copy_xpcshell_only_if_tests_are_enabled.patch"
+	# Apply our patchset from firefox to thunderbird as well
+	pushd "${S}"/mozilla &>/dev/null || die
+	EPATCH_SUFFIX="patch" \
+	EPATCH_FORCE="yes" \
+	epatch "${WORKDIR}/firefox"
+	popd &>/dev/null || die
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
@@ -183,6 +191,7 @@ src_configure() {
 	mozconfig_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}"
 	mozconfig_annotate '' --with-user-appdir=.thunderbird
 	mozconfig_annotate '' --with-system-png
+	mozconfig_annotate '' --enable-system-ffi
 
 	# Use enable features
 	mozconfig_use_enable lightning calendar



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-11-11 13:44 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-11-11 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     4a14c4faf6c815e79a8a635c7c070c7250653072
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 11 13:43:47 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 13:43:47 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=4a14c4fa

ensure enigmail can find its gpg scripts

---
 mail-client/thunderbird/Manifest                   |    3 ++-
 .../files/enigmail-1.3.3-bug373733.patch           |   20 ++++++++++++++++++++
 mail-client/thunderbird/thunderbird-8.0.ebuild     |    2 ++
 3 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 1f2b7c8..f3ae1be 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,3 +1,4 @@
+AUX enigmail-1.3.3-bug373733.patch 1168 RMD160 296a154bb79945a763f922149eb68667c4b51343 SHA1 52f5ec3cc1818eaa45a689200e4a84c7c599e377 SHA256 c8a61a29164e66a47c2d12ec96c3c31a6b3019f3fd3b961584642fdde228b379
 AUX icon/thunderbird-unbranded.desktop 280 RMD160 9a479a1f7c82021962ea35ee7289e0ba24fea967 SHA1 5ab05edfba3bd1df21145107167176280a2b14eb SHA256 3693d0b91739c01f838d53955f8c3fd9906347a9dde2338d94d7f2a169cd4a46
 AUX icon/thunderbird.desktop 270 RMD160 09855ea05674863e5daca1465446ef60dcc58ba8 SHA1 594b164f3d410497315a1bae4b1b0222786aca5e SHA256 e8756ac8a421ac18f28b3620b2a021199f3bc4a3a9c566479a9b6697a5305dea
 AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
@@ -42,4 +43,4 @@ DIST thunderbird-8.0-uk.xpi 456674 RMD160 95c1009e180d50940e8ecedc1d373c834c278b
 DIST thunderbird-8.0-zh-CN.xpi 422519 RMD160 ef881e92de682aa3d807a53a7f536f51e6740b94 SHA1 564f90305e0458f57cd27a876f90e8c12b5ade8f SHA256 bb46c2b4d395488104528ac225f2c129e9c4ddb500e6f44082df549560013132
 DIST thunderbird-8.0-zh-TW.xpi 423019 RMD160 3326d286df45aee39ea4dc9303c6e4459b41dba2 SHA1 a81c24ab001eb521a1b4e49da16c8f6914676641 SHA256 a6c78df16a242b1731709fdacae8fcfde630fe10469abfd6a696b46076e9059a
 DIST thunderbird-8.0.source.tar.bz2 89435206 RMD160 373420ec009a7f28f12a64a0d55e9d959573974e SHA1 18b77e44f1653eb3d59056870f535e3c373d99fd SHA256 f728bd2dbc04e6c3a096d79a9ee320740f53794a28be307da8655c8fd90f77f5
-EBUILD thunderbird-8.0.ebuild 9180 RMD160 5b5a9a9358ac6e22197d1681128fcfdea3276077 SHA1 2d84c5f4f6dd738864b3ce67a662226b09772173 SHA256 b9158131fd530c31ca0d9c069b1504250b848c2f1f0c51272301b1c244b39ac1
+EBUILD thunderbird-8.0.ebuild 9283 RMD160 79922c8f45639e1b1a70a1085c7da6a435fd1209 SHA1 d9b522a16daf72ecc4fd1900c941bbe1aec446a0 SHA256 496d8899c8ea76b5aa688cc903f50cee85839d61b4f865b9edcc733ec7a86d76

diff --git a/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch b/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch
new file mode 100644
index 0000000..2b8d6d9
--- /dev/null
+++ b/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch
@@ -0,0 +1,20 @@
+--- a/mailnews/extensions/enigmail/package/enigmail.js	2011-09-19 10:46:49.000000000 -0500
++++ b/mailnews/extensions/enigmail/package/enigmail.js	2011-11-11 06:30:21.000000000 -0600
+@@ -924,7 +924,7 @@
+           Components.classes["@mozilla.org/file/directory_service;1"].
+           getService(Components.interfaces.nsIProperties);
+ 
+-        var extensionLoc = directoryService.get("ProfD", Components.interfaces.nsIFile);
++        var extensionLoc = directoryService.get("CurProcD", Components.interfaces.nsIFile);
+         extensionLoc.append("extensions");
+         extensionLoc.append(ENIGMAIL_EXTENSION_ID);
+         extensionLoc.append("wrappers");
+@@ -1460,7 +1460,7 @@
+                 Components.classes["@mozilla.org/file/directory_service;1"].
+                 getService(Components.interfaces.nsIProperties);
+             var extensionLoc =
+-                directoryService.get("ProfD", Components.interfaces.nsIFile);
++                directoryService.get("CurProcD", Components.interfaces.nsIFile);
+             extensionLoc.append("extensions");
+             extensionLoc.append(ENIGMAIL_EXTENSION_ID);
+             extensionLoc.append("wrappers");

diff --git a/mail-client/thunderbird/thunderbird-8.0.ebuild b/mail-client/thunderbird/thunderbird-8.0.ebuild
index 12bd58c..99db324 100644
--- a/mail-client/thunderbird/thunderbird-8.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-8.0.ebuild
@@ -145,6 +145,8 @@ src_prepare() {
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
+		# Ensure enigmail can find its scripts for gpg
+		epatch "${FILESDIR}"/enigmail-1.3.3-bug373733.patch
 		cd "${S}"/mailnews/extensions/enigmail || die
 		./makemake -r 2&> /dev/null
 		sed -i -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' Makefile.in



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2011-12-11 22:50 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2011-12-11 22:50 UTC (permalink / raw
  To: gentoo-commits

commit:     385e63beb2c0f848fbaf866623f634d27a00edaf
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 22:50:06 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 22:50:06 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=385e63be

Enable all addons in tb-8.0-r2

---
 mail-client/thunderbird/Manifest                   |    6 +++---
 ....js => thunderbird-gentoo-default-prefs-1.js-1} |    3 +--
 ...ird-8.0-r1.ebuild => thunderbird-8.0-r2.ebuild} |    4 ++--
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index fbea527..b6daa7a 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,8 +1,8 @@
 AUX enigmail-1.3.3-bug373733.patch 1168 RMD160 296a154bb79945a763f922149eb68667c4b51343 SHA1 52f5ec3cc1818eaa45a689200e4a84c7c599e377 SHA256 c8a61a29164e66a47c2d12ec96c3c31a6b3019f3fd3b961584642fdde228b379
 AUX icon/thunderbird-unbranded.desktop 280 RMD160 9a479a1f7c82021962ea35ee7289e0ba24fea967 SHA1 5ab05edfba3bd1df21145107167176280a2b14eb SHA256 3693d0b91739c01f838d53955f8c3fd9906347a9dde2338d94d7f2a169cd4a46
 AUX icon/thunderbird.desktop 270 RMD160 09855ea05674863e5daca1465446ef60dcc58ba8 SHA1 594b164f3d410497315a1bae4b1b0222786aca5e SHA256 e8756ac8a421ac18f28b3620b2a021199f3bc4a3a9c566479a9b6697a5305dea
-AUX thunderbird-gentoo-default-prefs-1.js 387 RMD160 5d7362448204c7ea6cf81b06446373097e358d44 SHA1 b3e706e3c24eda4d87e3f13bd4a43dfb45a3dfb3 SHA256 ecf4bafbf81675abb01c3e0f0ab9fdf3c5722868ed0440670e2a530ca85f219c
-DIST enigmail-1.3.3.tar.gz 1367995 RMD160 4c7ab726052b566f913612cfbdd767714486bf9c SHA1 a6d61b6dbdcfdb0dc4eaa8aac1b6277fed65c8c5 SHA256 7110d2f0eea8a9a7580ddc13ab56c262bbd33776ebdc34ab19ec90143f010be6
+AUX thunderbird-gentoo-default-prefs-1.js-1 426 RMD160 0f59e73d7e5e171c9ce3774a80d7b5dbd2250136 SHA1 ab256739dced1a686a79e80d6d10559e6da7ce1b SHA256 b5aba51045c700ae4d465e079f3e776600d4950806212f7c2fe1841fa25cf9d6
+DIST enigmail-1.3.4.tar.gz 1369381 RMD160 5691a644368982038352c9da45a633ca72e85c36 SHA1 601ec7e4e8eb1a732d26d650392680b4415b56b9 SHA256 967b1c3ff24d87ab05207aff6f40adaa06b302f9e753c0012896e47f7ef75c39
 DIST firefox-8.0-patches-0.2.tar.xz 8032 RMD160 221500ed4f56e9c139f563d598bf38df448e5652 SHA1 f41c04c659a253d464ab9bb2c169c1b99b22d443 SHA256 52d351133187dfb7b367950f4da543b06b9f0666f6c07b8bbb5b21cd3d40b0c3
 DIST thunderbird-8.0-ar.xpi 429682 RMD160 ac02f62b746232efcbbf622e7d2a84269194441f SHA1 da148179119926bfb2305e2157ccbe6edee86e79 SHA256 ac50815d26c950b51a930239facf46c1225f8c052dc7610106fa74573b187b96
 DIST thunderbird-8.0-be.xpi 388182 RMD160 b76fa607aef8a84430fd174f53bdca2d542e7f92 SHA1 7e606ae1e580242a62e6a136155b8a478ec09dce SHA256 c744b02fe1cb2acc1254d9c7b34af80710dc5de523d077187b87fd53e061aa9f
@@ -56,4 +56,4 @@ DIST thunderbird-8.0-vi.xpi 425968 RMD160 5412aefbf05179354fb4fa2f3865a58b535520
 DIST thunderbird-8.0-zh-CN.xpi 422519 RMD160 ef881e92de682aa3d807a53a7f536f51e6740b94 SHA1 564f90305e0458f57cd27a876f90e8c12b5ade8f SHA256 bb46c2b4d395488104528ac225f2c129e9c4ddb500e6f44082df549560013132
 DIST thunderbird-8.0-zh-TW.xpi 423019 RMD160 3326d286df45aee39ea4dc9303c6e4459b41dba2 SHA1 a81c24ab001eb521a1b4e49da16c8f6914676641 SHA256 a6c78df16a242b1731709fdacae8fcfde630fe10469abfd6a696b46076e9059a
 DIST thunderbird-8.0.source.tar.bz2 89435206 RMD160 373420ec009a7f28f12a64a0d55e9d959573974e SHA1 18b77e44f1653eb3d59056870f535e3c373d99fd SHA256 f728bd2dbc04e6c3a096d79a9ee320740f53794a28be307da8655c8fd90f77f5
-EBUILD thunderbird-8.0-r1.ebuild 9851 RMD160 08eec1866071e6eaa02e8fe9825e17d7251db77f SHA1 26f5987ffc4291fd6b67cd9c741a40b02d9bb83f SHA256 4926d4d2f1b939e06d6d2818163fa38f2d1d299f5fb01941a84b4b6d11ed4f30
+EBUILD thunderbird-8.0-r2.ebuild 9853 RMD160 af5213460016043e1994625c79ed80902d4e3ead SHA1 9cab412db1f778fd19ad81687b662f014d076389 SHA256 b512d2b83bb9af6f0efcf7b950c89423b6387361df812c2045894b83231b8bc0

diff --git a/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js b/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js-1
similarity index 90%
rename from mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js
rename to mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js-1
index 67c39e2..97c5fd0 100644
--- a/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js
+++ b/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js-1
@@ -4,7 +4,6 @@ pref("browser.display.use_system_colors",   true);
 pref("intl.locale.matchOS", true);
 pref("general.useragent.locale", "chrome://global/locale/intl.properties");
 pref("mail.shell.checkDefaultClient", false);
-
 # Do not switch to Smart Folders after upgrade to 3.0b4
 pref("mail.folder.views.version", "1");
-
+pref("extensions.autoDisableScopes", 0);

diff --git a/mail-client/thunderbird/thunderbird-8.0-r1.ebuild b/mail-client/thunderbird/thunderbird-8.0-r2.ebuild
similarity index 99%
rename from mail-client/thunderbird/thunderbird-8.0-r1.ebuild
rename to mail-client/thunderbird/thunderbird-8.0-r2.ebuild
index 515f4db..b3c806a 100644
--- a/mail-client/thunderbird/thunderbird-8.0-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-8.0-r2.ebuild
@@ -9,7 +9,7 @@ inherit flag-o-matic toolchain-funcs mozconfig-3 makeedit multilib mozextension
 
 TB_PV="${PV/_beta/b}"
 TB_P="${PN}-${TB_PV}"
-EMVER="1.3.3"
+EMVER="1.3.4"
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
@@ -305,7 +305,7 @@ src_install() {
 	pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/thunderbird-bin
 
 	# Enable very specific settings for thunderbird-3
-	cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js \
+	cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
 		"${ED}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
 		die "failed to cp thunderbird-gentoo-default-prefs.js"
 



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2012-02-01  2:33 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2012-02-01  2:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e705dbe527b39f193280fdd6774bbd354e8b910c
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  1 02:31:56 2012 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 02:31:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=e705dbe5

update for tb-10 final release, FIXME: two additional languages need to
be re-added once mirrors finish syncing.

---
 mail-client/thunderbird/Manifest                   |  109 ++++++++++----------
 .../files/enigmail-1.3.3-bug373733.patch           |   20 ----
 ...nderbird-9.0.ebuild => thunderbird-10.0.ebuild} |   13 +--
 3 files changed, 60 insertions(+), 82 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 85d1519..55c57e4 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,59 +1,58 @@
-AUX enigmail-1.3.3-bug373733.patch 1168 RMD160 296a154bb79945a763f922149eb68667c4b51343 SHA1 52f5ec3cc1818eaa45a689200e4a84c7c599e377 SHA256 c8a61a29164e66a47c2d12ec96c3c31a6b3019f3fd3b961584642fdde228b379
 AUX icon/thunderbird-unbranded.desktop 280 RMD160 9a479a1f7c82021962ea35ee7289e0ba24fea967 SHA1 5ab05edfba3bd1df21145107167176280a2b14eb SHA256 3693d0b91739c01f838d53955f8c3fd9906347a9dde2338d94d7f2a169cd4a46
 AUX icon/thunderbird.desktop 270 RMD160 09855ea05674863e5daca1465446ef60dcc58ba8 SHA1 594b164f3d410497315a1bae4b1b0222786aca5e SHA256 e8756ac8a421ac18f28b3620b2a021199f3bc4a3a9c566479a9b6697a5305dea
 AUX thunderbird-gentoo-default-prefs-1.js-1 426 RMD160 0f59e73d7e5e171c9ce3774a80d7b5dbd2250136 SHA1 ab256739dced1a686a79e80d6d10559e6da7ce1b SHA256 b5aba51045c700ae4d465e079f3e776600d4950806212f7c2fe1841fa25cf9d6
-DIST enigmail-1.3.4.tar.gz 1369381 RMD160 5691a644368982038352c9da45a633ca72e85c36 SHA1 601ec7e4e8eb1a732d26d650392680b4415b56b9 SHA256 967b1c3ff24d87ab05207aff6f40adaa06b302f9e753c0012896e47f7ef75c39
-DIST firefox-9.0-patches-0.5.tar.xz 18580 RMD160 66870e2e194454cda309458d3793bfbe659d0598 SHA1 9f1f60e68330462e24eb81b27f2e3348689321ef SHA256 dc88f027f73bc6352da0dc873bc5ed63e72ea4d7db0aebfc44834f0b967ecd4f
-DIST thunderbird-9.0-ar.xpi 434061 RMD160 dce4ff025e17ae4b7d29a27111a4c3c5c54e3a7c SHA1 f9a12796268c7c48a76c981de38faef891186852 SHA256 273f348d47929ddad8901c3af498612cce18c54abfa28fc3b06789ff6fc0c7ba
-DIST thunderbird-9.0-be.xpi 393303 RMD160 17361a5b7832f9f68464b26010e0bb1279309a57 SHA1 3466218729480ff47bea88eb02f2719a1859e6b3 SHA256 e05e929c00a46ffcbd9e0a5877ddf566e43e69bcebc5ca83e5d22c3078e659e6
-DIST thunderbird-9.0-bg.xpi 452513 RMD160 0125fe3125f7a89a8505667aa9d78c7bf083681b SHA1 0f4201088001b8659fc6536208ebc3120a532d07 SHA256 628d9a8099604e0877471547a77efc722754c86c34a71337fc1aef013e5e399d
-DIST thunderbird-9.0-bn-BD.xpi 471927 RMD160 8ab469c7b2b6d5f139cadb0e29174ab0bc681b8a SHA1 006ae0ab129abd05a771a82964c624159c4af6ac SHA256 e03528da2661c1f0392c2b2766d316771ab1cd1ded90c4d33e91f66996412853
-DIST thunderbird-9.0-br.xpi 411787 RMD160 1629349b7019903d7ffcfc93b3adc31784eb6ad1 SHA1 9ad708c1e4cff12d1cf5ce794a64ba19ec3cc220 SHA256 5d6f0af6299784abf3503eb9d173c697e94289013c769a91ab6905406b2eb95a
-DIST thunderbird-9.0-ca.xpi 411848 RMD160 468a11a55c99afafb2eefa2d91bbca76da3e9139 SHA1 a40eeb46ba7c641937e28b4ec97d5b14157becb3 SHA256 ff87ebf98aebf5132b9fe6963de1eaae9e1ae095987f4f31bae0546e850c4fb7
-DIST thunderbird-9.0-cs.xpi 415080 RMD160 2828be920de9c3ec89d83418a4506f72728e317a SHA1 862b11e4191aa4d9490d97ca2e76ce232027b6d7 SHA256 e53874fc0076ab0c79e7c78b5f0731fe978b6797756c02e1b2cbc9bbd16b8133
-DIST thunderbird-9.0-da.xpi 359198 RMD160 085480e7800c58f32e30e5cb5587ab4e850622c3 SHA1 39a792952357188c73b8db15c9d7a997e40b71f3 SHA256 ccd378133f7239e105be119d1931f43606c05c4937e3fdeed29a9668d9283d01
-DIST thunderbird-9.0-de.xpi 413690 RMD160 c743becf87f0fbbfeba09c7248790860b412b26b SHA1 ade43cbab833bdf59940383021b7463182e9a8f1 SHA256 2a18df2bcc60977d9e5eea837f026b9cb09f44ccb0d99b3b2521f3463cfed5e6
-DIST thunderbird-9.0-el.xpi 399465 RMD160 411d532837cd3e635382ca07a31b7fb0a53dc4db SHA1 c7365659069f280e56e1dd5e1b830b4d315ea46a SHA256 3570d6fd3068ff8203101cdc152808e5c0ee499bd0e9f7c07a3bc2251039d0cf
-DIST thunderbird-9.0-en-GB.xpi 388497 RMD160 5e247cc1d1cfc7e131db127cb0bb56bd50911efc SHA1 2b86a2b8ae192b4de2da90faa9eb3c2dea07c18d SHA256 5e48976b35563ca9c704d70292b60a34fa73f76a6f09217186dee33ca8608cab
-DIST thunderbird-9.0-es-AR.xpi 406257 RMD160 2e31c5a8af59490fc16abd267d69dbbc1d257fc3 SHA1 fe1f3923d182a3b24f5dc50afe890e46027b4424 SHA256 7230887cff950ead2aa8c1d50d197cfbdef35105003f56e57ac91efeeef39676
-DIST thunderbird-9.0-es-ES.xpi 350318 RMD160 3724760f0a7f3c46f2a51dd17527f58672929b89 SHA1 e38f0d2aabd39b65ee9b3b80b76d1b572c437792 SHA256 eb17e1046cf401ff4678462f136bd3623c09d35e7e9d4a5b8105c0a3b47ab706
-DIST thunderbird-9.0-et.xpi 406523 RMD160 2d2390fea6f68d299abffc344b68207c27ba7409 SHA1 a8b41d700ecdc3d9fc2b0a84a286a41a9da264d0 SHA256 4ec4da174e94e0e80f08316af0dc7011da27157542b3ac049fa0362e34b5ffbb
-DIST thunderbird-9.0-eu.xpi 402325 RMD160 83d35635e79e1cca808397436eb40b58cfa043c9 SHA1 cbd6b21298e380fc7b96c7fa77328016f084f73f SHA256 5f5f5558ad6875debf34b1ce7a00b18bc15dce96989bdc058365dbdd6b24be4a
-DIST thunderbird-9.0-fi.xpi 407656 RMD160 2dba56ef9ec0859429855b3d2540bdbc4072cf21 SHA1 5e56716899ff686603f4b0dfc8979af63c557143 SHA256 3cc68c48edac8d97ec8abded479d3756b45b740de707ff093ff39b08513c7848
-DIST thunderbird-9.0-fr.xpi 410408 RMD160 5a13f29c46f2f98efb4af810075db388be6a254b SHA1 4d2b652a6bc4ff8f08b6ccf249577586a87dccbf SHA256 5800a56cfee8bcd50a8bd5eb4da1931105e31d0ab9eecdbd05d3a839dd295cf3
-DIST thunderbird-9.0-fy-NL.xpi 410230 RMD160 3c358ed2f4b819a56e2131b53427d549bc855ebd SHA1 2111b6d8e05b0b8b8c9c823c86629a2547b1607c SHA256 cb7bee472752fc701e5e521475bae385125a9c504c67eb7b46cd2ae81e80d195
-DIST thunderbird-9.0-ga-IE.xpi 418964 RMD160 64be8a7bccbe00b22f22a411f0b9293005cb4ad5 SHA1 c7254278ad91c92839398784f55862ffcf5bd4d3 SHA256 14ed9d4bd15ae6a24ffe8216266cec28373c4522003f1f338f3a436742c09f53
-DIST thunderbird-9.0-gd.xpi 421640 RMD160 ffa943cbff9625b1596c7638bb3ddbed8fb2e513 SHA1 01faab0883c62a4347b788e012cf215386ad96e9 SHA256 679e259f2206fb6194d6e6dcc9e52d6f17c90b5ed8d7c0b62e58c3b2a4daa358
-DIST thunderbird-9.0-gl.xpi 405083 RMD160 5ea5fb2e9a27a54332d2b1d059853bdbb8ab8589 SHA1 d3c5cce6a3cbbe683139b2d1971e7fb1a9857cfe SHA256 b1007a534dc37efb908e1da3426118da72b5c7159faa47a6046c6057fe1a08ae
-DIST thunderbird-9.0-he.xpi 433194 RMD160 2828459029d1e311c8d0ca6170537ce38800c21e SHA1 59dec733a966daf7679a2f0900a8c96767fba513 SHA256 a5e7dbfa039fc71bfd84068568403099304a2a3663bcc01d95367fd4d931bd59
-DIST thunderbird-9.0-hu.xpi 422491 RMD160 0a58ba18e6cde2f60ef285279584bb9717339391 SHA1 4c2e4ce163c44fd699e67d3b6c3e2a76cd35e232 SHA256 df3cdcca73a7fd18908c47c0e561213723be81f791e5e5cc11332f65699da536
-DIST thunderbird-9.0-id.xpi 396570 RMD160 a590628117086a415930a765f65214d5717a829b SHA1 7807b4005fa9d3f8c46266d4beec92a8a5e990be SHA256 1238cafd28da58274c816bf8be9481cb641387962dde7b1fd26deb76c9d2e323
-DIST thunderbird-9.0-is.xpi 408517 RMD160 90d773d15394f2f9bf14900bec90809a5873b46a SHA1 7e364ad3030a8a8fb299f7128b9e1ec06c8fffcb SHA256 0e98641ec60b474b77aa2873560a1b897ea85bd1084dbf4b668b34ea971c2a52
-DIST thunderbird-9.0-it.xpi 342810 RMD160 012dedc6b2c9a847e72ee08737fe6c0449f5cf5c SHA1 a7092ce7063ccfe871153abb6a9444568c8e616b SHA256 db3c9c5c78f4f3244975ca69ac50fba1816664bdd38d27c8907c6f9f6e2d3b77
-DIST thunderbird-9.0-ja.xpi 454770 RMD160 3f118a2f1347e81c1270d74843a1d6d4ea61a90e SHA1 0e5b5f8f30ddbe272f097c145e533eac34e4b62a SHA256 f85f62f387b01a779cc19cb264aa95908df122e2b6cca37c5ea661e919c1859a
-DIST thunderbird-9.0-ko.xpi 367944 RMD160 23a2bcf5dfc92bdec91007ef036be3d485ec633a SHA1 d72319814831e7680933cb127545ff8464263c02 SHA256 6ca0b3ffa448e6f6431ca99440bc5a90346dd398ce0254a06734976c95e78f1f
-DIST thunderbird-9.0-lt.xpi 532804 RMD160 2b7fb51eceaaa224c9b13bcbc5455f9783d3feac SHA1 38c0388db9dd3b577d7334d2d5c4142792bbcc5c SHA256 000c12b2c175f6563e9d41375199dcb7e1928ad9556defaee441b572913a0e59
-DIST thunderbird-9.0-nb-NO.xpi 403653 RMD160 f80cf933678024671b67f9618294213236b6d038 SHA1 b938f0c7b2c2277575cbacca5be73db4005b091e SHA256 fb8ed2db6c58884180216a35c0171751b812c99a48ac9571bfd96dcd9994bc11
-DIST thunderbird-9.0-nl.xpi 403894 RMD160 6ec77e4b6b8d38c6887ae53183318945c19f95d3 SHA1 5ae91a5bc405b768208440d5ef539a88951045e3 SHA256 5a41d63fef2b4a29b53c93346f422914984603d52230c0a2c91f6497ed93a34c
-DIST thunderbird-9.0-nn-NO.xpi 405231 RMD160 f8134c9dc1c71afcfaab1ed00578caa5a7a030c7 SHA1 6e33d8c45af21c8115e53b5b865990e357fb110a SHA256 c5ba721345b2f8b2719458f30d5db5ad964ec56fbd6a8df79a1077a45505982f
-DIST thunderbird-9.0-pa-IN.xpi 443655 RMD160 d1fdf6c544f07bc163f93286b9badacb942fd8e8 SHA1 357a9e2bc436dc59a5f86f31911ea28175dc7012 SHA256 aee8d664d53552849974292eda076129fa81c5eddd978e662f79d65e7b51076b
+DIST enigmail-1.3.5.tar.gz 1348362 RMD160 9aa3cdd7b8f16f4cb15e3b6f63c5ac913ddaac3f SHA1 4cc928ce2fc328cf6aefbf0c7161484405dbbb5e SHA256 932a0206e9598eb10056f94622e9c0a64afc93542b43694568df810208a1e3b2
+DIST firefox-10.0-patches-0.4.tar.xz 14044 RMD160 4ed929b42bc272606a67783ea31b4562fc4d939a SHA1 09ecb7c8c06064eb1c5416ccdc5483d472765f66 SHA256 ac2ce062aa23e9ad269b4a151bebbb2ce3affcd4df0002b6dd53f0ceb52f8eb2
+DIST thunderbird-10.0-ar.xpi 441461 RMD160 34ce98e7bc66d1bc0e5944d278e992b6d7618f91 SHA1 20705daadb85d32669430beefb188f1bf0bb025c SHA256 d965e230142815f65e428b95426321a6b2e87c9a543653c45c869d613414b4af
+DIST thunderbird-10.0-be.xpi 397803 RMD160 ef82ec8c8d0ce54daf534884848a646e900be46f SHA1 558f5f763d895d3b2583e7eac3fccd88fbc46ce1 SHA256 4fd62963d23d6cedb0862c34fa0fe899d2e8941e7c2593583fa494759489f017
+DIST thunderbird-10.0-bg.xpi 460809 RMD160 082ab98a11b5f39c7dc5ab771d3091d73b1d0c4d SHA1 5db17a275d1fa53eb0f4af976117820831d49b1b SHA256 202d5d66cfbc4c5d4289411ce54f8b533862f19bbfe0f0d144ab16b5cf33f66d
+DIST thunderbird-10.0-bn-BD.xpi 478142 RMD160 1ad08ff7c4481002befc98dea97d6a775d4ead34 SHA1 fdf5f3ac3c212bc46b4210ae1f1d8513af92aff7 SHA256 f35ee85b8b3ed9ad3a279edf4d07397f8bfe2956a2a3922bce019ab3952cf9a9
+DIST thunderbird-10.0-br.xpi 415521 RMD160 eb888a508ba29e4bd4291955e011334f85fca999 SHA1 251078ac1646287db69d4678878e9a593174234d SHA256 685f2c1076de8a406e334f63efbc7128b5bd4f0ac8a84e89c90adb20724b45df
+DIST thunderbird-10.0-ca.xpi 416065 RMD160 e9944ff4e803fba8f0a0998ee1cf9bc614c688c6 SHA1 8f47683fcea32cc43e0c9de3a746d6201062d937 SHA256 b5d4b1527d880a98eee496f288666d6acb377c048f7751ecf56971fd9d16aa26
+DIST thunderbird-10.0-cs.xpi 419414 RMD160 fa31290a22bb046f835c4122bd3a0fca376e80db SHA1 e57e3dd7d1b88aaf36269105875a4a5f7e297250 SHA256 5b88a78cfe8d00943934b2551a4b837505d42d708186ce50b9ffadcc00b311c3
+DIST thunderbird-10.0-da.xpi 363372 RMD160 c6bf6bf02fd6f3b695d7ac23760b7b9edbe81cd9 SHA1 cecb5dd3703342d218998685526524166866b5ec SHA256 b53b5ac944908742c4c18f17998e86c9132a695976c7d6573f8252294ebe9041
+DIST thunderbird-10.0-de.xpi 418261 RMD160 000866510e9abc643aeed5814cb9713e02577634 SHA1 417ac3abb32414aa2460ccd89847da54f4e9b4aa SHA256 de9b8fd05d2d63ac65891578a666407dbb54e3132e07bf77b5910cd0f616dbf2
+DIST thunderbird-10.0-el.xpi 404861 RMD160 01a46604fcc554edca65a1f009ced69f55e0f827 SHA1 da81b9517284dd5ce4357c54e96404931d06f549 SHA256 93a6a60e1d932dcb6484efd3caa66a4992f22cb9578840da9f8d7d6d19baf9e7
+DIST thunderbird-10.0-en-GB.xpi 391737 RMD160 90483211fec912efea3857588c1c87e329d32f42 SHA1 8c8d40858e43df2c930a12af8254a3dab4627166 SHA256 7194c04285e1f4a276d7f272e556206891874b1b796ff6935cd1502e1fb03666
+DIST thunderbird-10.0-es-AR.xpi 410721 RMD160 fbab7a15d516863bae4301bdff1f867ac0a6e116 SHA1 5b6946439b7c0a2806719cad852a99e243f4b85f SHA256 0b2b69db4f09e760c86d82a84a39a9354ae209a96f0b826b722d86092f0465d7
+DIST thunderbird-10.0-es-ES.xpi 355140 RMD160 79282b0802669f8ef5f439414d43283006994436 SHA1 914621799253d61c4c3a31cd768153fa853940a1 SHA256 4e7990a4120827bc72de38d7c22447b1039a23eb22986bd0c759ce69d400c2c6
+DIST thunderbird-10.0-et.xpi 410719 RMD160 88a91e50d00652377424029904f6542e91e2127f SHA1 6be8775d37b8b9ca7858b56c8ab6fbaf5ca1437b SHA256 b73ba85f2f0fb12ad97d4b5f31d0b3d357d275f7d04cd68b6cb03ce4b81035ce
+DIST thunderbird-10.0-eu.xpi 406382 RMD160 bbc8f99cf0101d2b7a44b4428591e2d4a87d1514 SHA1 a244ff4c4d68369ea9704a64a2efec1feb3413ae SHA256 96b38b2889cc2d306d0a4f64ab49cae5e43e801f03a776fe8a926dc1c40ffc8f
+DIST thunderbird-10.0-fi.xpi 411924 RMD160 e0f9368bd0561d0d9732a232abe5b835b92a87e6 SHA1 c2a86a813c6d5cbe8a4fc3257255168965995e76 SHA256 2eb19ced33447c1319f81ed75647f8e1c81023f217ddfd4884d1287d4e7e7ce1
+DIST thunderbird-10.0-fr.xpi 414744 RMD160 e1995b8bc243dd72c658fef1258755564f425091 SHA1 c10ef0c53410eea1722f752f38102b8ca839a41b SHA256 a063d76c1fa426547d5f0ee74050ad6b38dadc71934721a92252e818136ff9b5
+DIST thunderbird-10.0-fy-NL.xpi 413981 RMD160 cb755d96015a89f0b13ca51b86ebc844b4edd7c2 SHA1 ef1b057ca119363713483d82f545ee37e7292732 SHA256 9b71e110cc33c9ee7d3dec258da0b8d5de62f32777484e5d5a0a4e74b6b28cc7
+DIST thunderbird-10.0-ga-IE.xpi 423257 RMD160 59f0d059d9055d742d1112a2b8a121c9605d08cf SHA1 3710be3ebde397917ce35e946b0dbad13bd207b5 SHA256 1a9fdd20d93c50443caaf07075b86512f81c10b61e257c94bea8a57e38444d96
+DIST thunderbird-10.0-gd.xpi 425870 RMD160 5ac3b9ecda3e0ec72a8995707f7376c311aee028 SHA1 53efead7e75ab49fcd87f70e9754cad0a7dad498 SHA256 ad7e53dfc3623333e5353eb9cc573960db7f807768ed869dec410dca43ba5968
+DIST thunderbird-10.0-gl.xpi 409224 RMD160 c062f99c5002eefdb54c3d34e984c77a13d40044 SHA1 aa0445abe0f05b05b69a052b3928c28a45afaf31 SHA256 3493e1ddaf357835e605b1dcd390f23e369f0cde8d9fc55717ec5c0a7a16047b
+DIST thunderbird-10.0-he.xpi 439201 RMD160 38b2f30e014102d875956c608f386b60de42ebe5 SHA1 1419320387230e320d4ca248d072676e032ab022 SHA256 acf1312847252700c9b9eb7243b06a7adc45b83ac7938abdcbd51c1c4d91715d
+DIST thunderbird-10.0-hu.xpi 426353 RMD160 23028acf0ddf226f3897a91bd5f95e792a710e48 SHA1 d76c343fecc82aa717f9480594dd7ea3f5b74206 SHA256 51278d3b90acc20dcd3945bf61c31889dc230d1a4d4abac42c3676124bde64d6
+DIST thunderbird-10.0-id.xpi 400406 RMD160 01b7c2d396bb662340cd9d7036780bfb66aaf6e4 SHA1 c0e0c45b4bd43c83cba100055584e5fe83524650 SHA256 77540bf459261f7776ebe6211b5a068f7444bc7d139f57808222429a819081ec
+DIST thunderbird-10.0-is.xpi 412630 RMD160 bdc94ad0c25e72a67ee7ef72457c5157344fcc3e SHA1 9ce7db01c8983e5e5c70b013de797c1cac1ee0ae SHA256 8830ca8ad49eed3c49c2dc40a5ab1d0abd52e101ed7095620eb2474615f2841b
+DIST thunderbird-10.0-it.xpi 347630 RMD160 504d33c7c4ed426ffec523ab85288eb976e50c45 SHA1 1f5abab8edd5bfbdb48956282f9cc8ce9d74dd8f SHA256 236a5058be5576a5dca107c3171f0210ab7223e9660ca458bc3d8cbee531dc2c
+DIST thunderbird-10.0-ja.xpi 459024 RMD160 2c6936b69c9bce03265d43362dbed7f4179f62b9 SHA1 104e44903d09fea0bea00de5f4e378d79a7c266b SHA256 5988ff3b2efb60cbccbd4fccf20012a09b5456d2b889ce0af94b5b38c07c4847
+DIST thunderbird-10.0-ko.xpi 372008 RMD160 50a40d8e868ba3e923b8d26acee35495e387ba5f SHA1 6088784fd7223acef4f9815d6eedadb3157c329c SHA256 768ca187a5c5c761042d730a21d970ac5754714e35b7a303de9bd910fdf18977
+DIST thunderbird-10.0-lt.xpi 531017 RMD160 ac6e487d7178cbc02dd4a96a7cfeebfd5463efac SHA1 e141c58b95c523f44ead88f31f8daef9757a05e7 SHA256 fc4f13c160938b9096bc056309427f5fc28f73a46f7b38cfc31ea13efbe9baac
+DIST thunderbird-10.0-nb-NO.xpi 407725 RMD160 9f70537f3ef78127ae0d33a5fbc46c8f0a484c7b SHA1 e9f65c0d06d7e60993b475f621f16ee83636f138 SHA256 5f06d7c76164a68d6bd585ad4e3e7697d5544ba4ebfd853750cbbeefe3f6b210
+DIST thunderbird-10.0-nl.xpi 407980 RMD160 eee248065d890e07a4df432aca6cd5dceeedd0c3 SHA1 a65bc7a3ee95db7297813a45224478aa8ea11e48 SHA256 174da7a5266136f760146bd174a3b80a77391ceaffd58bf535a5f889c2f64203
+DIST thunderbird-10.0-nn-NO.xpi 409453 RMD160 0793d0251ccb9a03ec4334fe6a867372e4bb6c22 SHA1 aca7836e7803cf9223effe33f472bda13f5c2a77 SHA256 5f81175b9efb89d407f2e3bb2d38979ed27dd4a24204c94917fe42477cfc8396
+DIST thunderbird-10.0-pa-IN.xpi 450325 RMD160 4543b2fc814a5e141452e9cf61bd34a84151ac56 SHA1 5e0a5e652f42407023a6ebf5d11fee6596179cac SHA256 17560aaebb46159bab621a7dcc7ce89badc2c165179b1108355cf0ab9b60ae23
+DIST thunderbird-10.0-pl.xpi 393573 RMD160 142a0ef77141bc45f6531479a656008a78ca560e SHA1 0fcb52a2469d5c2eba2e76cf995e9bc69d8597b2 SHA256 3b48e8d7754432d62fbb78431f2942d4d1e6e7526408b85189ad2b4fd9a351b2
+DIST thunderbird-10.0-pt-BR.xpi 417225 RMD160 83530dcd964749958ee1f8c3b66dcbdb9c09eaf3 SHA1 7276d2a9ec975967d256398f2729fd68aa6de410 SHA256 b830c3d90e5ebe66f4406980694d92aba2d4baf55321288606db08fee04d5815
+DIST thunderbird-10.0-pt-PT.xpi 414260 RMD160 3f6116db38a427a3c01c6dc0856e04e80baca034 SHA1 c69178969df51df557bcbcd74c83fb369b5aea9a SHA256 aa68c3740b948b7e7ac63e5906005e492db97e064725f5a35a9b4ebc35a61f19
+DIST thunderbird-10.0-rm.xpi 414703 RMD160 34d4bd84733bc7beb753bddc6dc2ebc493abfa39 SHA1 8218118e385d6e236746a08a627dc109f0af19c1 SHA256 01619fa3fe7ee96931fb144c20d540a8f5e40e174ad19dfb5a354a5f5ada4bb8
+DIST thunderbird-10.0-ro.xpi 441290 RMD160 8b9aa6bc04aa080f54a5178dec6a6c2de3467421 SHA1 0db5967f2b066090fc6705d844a73647a828eb15 SHA256 42c39d3cc41dee7a9f52943c5f684e10eacaccdb620a1bcd2cb18adcea7c0493
+DIST thunderbird-10.0-ru.xpi 411629 RMD160 2d3103903eeefad9bca61493b52a2e1dfa088091 SHA1 e0b1e100583a3c34d5e9df803ca7f0c5ac680778 SHA256 ff9a64f5137bbcfc4dd688a0df0f42693914b5b6717ecceb2d75680ace935c02
+DIST thunderbird-10.0-si.xpi 456603 RMD160 9008eaeff7c6206fbbeda33b5fe06ce5262a23b2 SHA1 30ece138ce4a6741b757c16ed56de61739cdbd51 SHA256 6ca8604c179ee51fb3d96ff54dea302b09242d57c3fd3c89e22903cb83e53ebf
+DIST thunderbird-10.0-sk.xpi 425025 RMD160 e6875f826ca43b7a630095703a9a6fb5d82085d8 SHA1 8c4d68146094f549bbd14d3adf608d4b14b5bf6c SHA256 245a01e3d8cc97ec4ef1bb5c0604bbdc41ffee4ee1f95eadfc8408a6c728fd85
+DIST thunderbird-10.0-sl.xpi 410427 RMD160 24aa7e2a50ffd15e8ae1f7ac4bdf407aab54384e SHA1 173f9a7f48e63b186799b11e82e28da8486a6523 SHA256 082d923807e4057990d4f4358d09bc8378a9e96ae2b316e618e8a48170f2b56f
+DIST thunderbird-10.0-sq.xpi 360474 RMD160 2523025391558bd4db83f6df00e3b5d7e42d4100 SHA1 9649281314470648da41274b90d5a2249e8df97a SHA256 6c6856b5abae07ebde28ad203f1f6021883762556b4b7ca5943cc3076da3fe3c
+DIST thunderbird-10.0-sv-SE.xpi 478277 RMD160 95b9b9cdc26c692b0e2b24e2ba8f7d9fc57c10d4 SHA1 e18078114c1fe7c969800cc9c1fecd681cecff15 SHA256 04becec85d19adad59c3f4fff04935a364cbe76739053d9fdaeb7d1874bc4824
+DIST thunderbird-10.0-ta-LK.xpi 475714 RMD160 d39230b0721a297b148b057e1214d66acb1268d8 SHA1 25bfa6fcdd210caf07b9106172ad702655b4bc77 SHA256 d35ecb88e7563907854878f7685dec3f2cb66ef6fa94a1325c149e161ddc682c
+DIST thunderbird-10.0-tr.xpi 418205 RMD160 7aed1bc9107519b2a43d8e6017d24d2d82cdcf32 SHA1 692ca282be586f72d36f58fa060a3d3a4b93e662 SHA256 ea14dc15f8c0ca2ce9ade00a83d5c49b3a19f1e93617a95e81bb5f7df82bb98f
+DIST thunderbird-10.0-uk.xpi 463921 RMD160 c2811b0f776f3ca01cf168606a34a6852d6f2731 SHA1 ea85f9ef020579c4b32bd838afac5875ca120091 SHA256 3cd7f758b013d00dc5ec0fd35f4a6e783cb0660f8706d08eefb63dd8e9f7e73e
+DIST thunderbird-10.0-vi.xpi 435881 RMD160 275174e2180dc3baf190f4ee3830a39bb8fc782d SHA1 51327aabf3cf22447fab60250564a0a6072cf7d6 SHA256 039921764369c2fb4a9a4f7354c48d83d45895072b1ad277540018195728cb62
+DIST thunderbird-10.0-zh-CN.xpi 431229 RMD160 ff491c003702b77587c9c29403219ad47c826a1f SHA1 738aa01aa27cbca24393663d3f1d450ec53ccfbd SHA256 5df54bf526d8fea967bd6996386dca73309fc880fc5d049c60c5ae2911fe80a5
+DIST thunderbird-10.0-zh-TW.xpi 431822 RMD160 bded27fe855ad1e4cf1d12486e1f7d51f8f1f7bd SHA1 df1171db0cd7265071eba70983ad95fdb18cd375 SHA256 fa9011c615d20cf8337e9fbd0dbfd5ee668cbf76d8f797d353b3c5cde8d9d032
+DIST thunderbird-10.0.source.tar.bz2 97700962 RMD160 cd3acaf16e38fe4a1f04badedb50db1cdb51c29e SHA1 4765446295a20cc3b4d73a7bc244d19011136581 SHA256 ea5d3df1227f0c344224eeaf4b24c12391425b9746515e784875edd6863ebcfd
 DIST thunderbird-9.0-patches-0.1.tar.xz 696 RMD160 986ad69f21f6eddf46b73258b0a2aa8eb85fb9c4 SHA1 62dd6e724e2e3a1b76eaed3d165e2e9f47385f8a SHA256 64028e8ca37e1259ed196dfe6e8a87cd08153047f80639ca36cfd276eaa9aaea
-DIST thunderbird-9.0-pl.xpi 390106 RMD160 959a73fac75984a6c89e791ba27cd0631c54894b SHA1 776cb14781499c466dc517df66b52de86d6f73ae SHA256 812104868da4bb631fdd9725b88329517538f889a7eb0b26b78efdc7135a4f6e
-DIST thunderbird-9.0-pt-BR.xpi 412877 RMD160 d23f8f394bbbaa17cfb0bd74caee88cd44807f55 SHA1 8d0e68fbafbd66c4fc8afaf23b7a86ab1581141c SHA256 019d2cd7e3bc8ae5dd5865a22408dd43b0aa4b66b60baadd26c02737649f299b
-DIST thunderbird-9.0-pt-PT.xpi 409931 RMD160 08e668394ad1b18e3fec913fdce739786cdaf2fd SHA1 f23c241683c46ccb2ed64702b3a73807e879f5ac SHA256 4144be099f10147cd9eb21645cdb8c72974740474f2dff0848af9fb6aa16404f
-DIST thunderbird-9.0-rm.xpi 410499 RMD160 f25a988e5920eda08994ead6bee56fdce91af47e SHA1 24bf7b78fceabdc813893bf20c5ef0c6713eec61 SHA256 c541d26e82e33efdff281e5f094ea1bbdca041289e83f94652ee654ac95e712c
-DIST thunderbird-9.0-ro.xpi 436140 RMD160 23bc222f2eb315eef9d2298130e50f25a5e2269b SHA1 5910b482fee1d1838807e6682e38948dc3f295b9 SHA256 33062abc3a72903726d5b4ce3fcbef37b239e760191f33f0c1691b2e4db71122
-DIST thunderbird-9.0-ru.xpi 406089 RMD160 7ee3c02ea7e23e0b6f06426c85f44e3c81ecda31 SHA1 8fe5af5e9f507efb215f6880f6c307d8156dff5a SHA256 23f7e457c9f8183eb829c4d9f2433528bca88746be1077bee92384340eb9db76
-DIST thunderbird-9.0-si.xpi 451806 RMD160 e0a151ef3fdedffe41b562c3aa09c9379fba57a0 SHA1 9ec5193243b98eb698987f626ed9add65b23885c SHA256 5c301d42bd4a81ebf5b364828c050e3b893ff9115effe5fd2e25bdebe2c55f09
-DIST thunderbird-9.0-sk.xpi 420587 RMD160 e33484cc3c41418f0caf755b88c6d39a63ee0a46 SHA1 08191059dc2f6d8f77bc28d153c8565ea231e309 SHA256 6c77f9ce27f36c76af863f9c88d1d4bf59872be60743259c510738a4fba9c394
-DIST thunderbird-9.0-sl.xpi 406469 RMD160 2bc25fe07301ca81c9d5a5b02128bc3992b9b194 SHA1 38c5e9d6f262af6cb0a07a28e9838a9e2ede0071 SHA256 4ddb0ce9d976d83c007efd577a99e2b8aec9985d6d5f9ed1aa5d434aaeec1a14
-DIST thunderbird-9.0-sq.xpi 355950 RMD160 1df115817b96e4e5bea0d96f1a49af252d69afeb SHA1 bda7df057ea9c77ed77ccda8c424d129518c7762 SHA256 91da37d89c4586f75573a2cb51362f14020fa692cd0d5bf3a52b343a4541c174
-DIST thunderbird-9.0-sv-SE.xpi 474265 RMD160 1b7f5fc023c8f12932f60df5c2edfe27e33e7816 SHA1 83800b6d82dc40a9ae1f843963cb2f9a9f69105d SHA256 b197bd86e52b12a095e72821e0202413794d4e569baee5151c3445b9371dca96
-DIST thunderbird-9.0-ta-LK.xpi 469046 RMD160 a47a31f2822d4f893eb2da3ca5fc5fc22124f472 SHA1 501200fd933dcc3c6489371083c8729c84979e14 SHA256 e5a85cfa4fecb88eebbea48df713c2a52b70237632bc6c04e063a1049355d4d0
-DIST thunderbird-9.0-tr.xpi 411360 RMD160 16482549baad4de2c9ec75760923afcea922fc96 SHA1 431d2eda0cc3dcd997179626cbd7432d5ad329fc SHA256 c82bf4fb9cb8cf088ef3ee733e33881f428a886c46146315b7dd9d1259603562
-DIST thunderbird-9.0-uk.xpi 460380 RMD160 e917ec702ef4091210144cd727a831473aa86453 SHA1 3286b36cdfa2f621aa920af8ae0c2597f9f73573 SHA256 4fbb45fd729a28b6a71f1e885187c2884bc2ad502dfd3f3bc59f97561e21a062
-DIST thunderbird-9.0-vi.xpi 429543 RMD160 8705ee88da51d9bd92fe063ac948aa875fc72d4f SHA1 4a0bf514a91ed42258509ed1ec063352d2a397e8 SHA256 ccfb80b4be592edf63927252cc72825f85135251f5a6dcaa3c2aaab8253e9255
-DIST thunderbird-9.0-zh-CN.xpi 426797 RMD160 13da2b2fe191b792546e274611ad1fc3d5cec351 SHA1 4f90b87183e41c71400d955a0eb6bfceebb61ca0 SHA256 7bc4f2a2cb338f57969630e0a1abd7b05360a66934170d52d383a69d877d45e7
-DIST thunderbird-9.0-zh-TW.xpi 427199 RMD160 28db91466f45b6c3395186cef32cd7ae3c921ed1 SHA1 7503c57eae25a435bef5bfec71ddb9561e12ceb3 SHA256 3f321e139f9f52eb1df044b4ef2c2cf35193a24e9ed2f3eafea905b7cfaeb959
-DIST thunderbird-9.0.source.tar.bz2 96194907 RMD160 12899236ee7106b32f8e1343c566396fc4980c85 SHA1 16fda096809d2eaf069458553ceb370f512337b3 SHA256 6f6c40b1c1e3c3cbf3de4dbd9465a5383b0596cb9a97ba8eee7daaade52aa40c
-EBUILD thunderbird-9.0.ebuild 8583 RMD160 38e1c6905c22da1b1a7e1ee309ff292e1176e81c SHA1 0bd6fef2e669d3f1cfe4fb836cf9e9b338ea2b63 SHA256 4e2334f51a5e4794f40aa22a200e0c7c4c3fc0a27fa64c7bfb58e19481109b9e
+EBUILD thunderbird-10.0.ebuild 8526 RMD160 607f7fd55d67a029cc4ae681c480e491bf5dce39 SHA1 5756e478cc15fd8b35cb0a27893abd8c08947230 SHA256 d3ca01c8c8e37f952a0b9be0a37c565ca8c3126445079e3b65cd82c665e4bbbf

diff --git a/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch b/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch
deleted file mode 100644
index 2b8d6d9..0000000
--- a/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/mailnews/extensions/enigmail/package/enigmail.js	2011-09-19 10:46:49.000000000 -0500
-+++ b/mailnews/extensions/enigmail/package/enigmail.js	2011-11-11 06:30:21.000000000 -0600
-@@ -924,7 +924,7 @@
-           Components.classes["@mozilla.org/file/directory_service;1"].
-           getService(Components.interfaces.nsIProperties);
- 
--        var extensionLoc = directoryService.get("ProfD", Components.interfaces.nsIFile);
-+        var extensionLoc = directoryService.get("CurProcD", Components.interfaces.nsIFile);
-         extensionLoc.append("extensions");
-         extensionLoc.append(ENIGMAIL_EXTENSION_ID);
-         extensionLoc.append("wrappers");
-@@ -1460,7 +1460,7 @@
-                 Components.classes["@mozilla.org/file/directory_service;1"].
-                 getService(Components.interfaces.nsIProperties);
-             var extensionLoc =
--                directoryService.get("ProfD", Components.interfaces.nsIFile);
-+                directoryService.get("CurProcD", Components.interfaces.nsIFile);
-             extensionLoc.append("extensions");
-             extensionLoc.append(ENIGMAIL_EXTENSION_ID);
-             extensionLoc.append("wrappers");

diff --git a/mail-client/thunderbird/thunderbird-9.0.ebuild b/mail-client/thunderbird/thunderbird-10.0.ebuild
similarity index 96%
rename from mail-client/thunderbird/thunderbird-9.0.ebuild
rename to mail-client/thunderbird/thunderbird-10.0.ebuild
index 02977d2..72eada2 100644
--- a/mail-client/thunderbird/thunderbird-9.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-10.0.ebuild
@@ -6,16 +6,17 @@ EAPI="3"
 WANT_AUTOCONF="2.1"
 
 # This list can be updated using scripts/get_langs.sh from the mozilla overlay
+# Add 'ast sr' soon as mirrors finish syncing.
 LANGS=(ar be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu fi
-fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
-pt-PT rm ro ru si sk sl sq sv-SE ta-LK tr uk vi zh-CN zh-TW)
+fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT
+rm ro ru si sk sl sq sv-SE ta-LK tr uk vi zh-CN zh-TW )
 
 # Convert the ebuild version to the upstream mozilla version, used by mozlinguas
 MOZ_PV="${PV/_beta/b}"
 MOZ_P="${PN}-${MOZ_PV}"
 
 # Enigmail version
-EMVER="1.3.4"
+EMVER="1.3.5"
 # Upstream ftp release URI that's used by mozlinguas.eclass
 # We don't use the http mirror because it deletes old tarballs.
 FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
@@ -30,8 +31,8 @@ SLOT="0"
 LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
 IUSE="bindist gconf +crashreporter +crypt +ipc +lightning mozdom +webm"
 
-PATCH="thunderbird-${PV}-patches-0.1"
-PATCHFF="firefox-${PV}-patches-0.5"
+PATCH="thunderbird-9.0-patches-0.1"
+PATCHFF="firefox-${PV}-patches-0.4"
 
 SRC_URI="${SRC_URI}
 	${FTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
@@ -120,8 +121,6 @@ src_prepare() {
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
-		# Ensure enigmail can find its scripts for gpg
-		epatch "${FILESDIR}"/enigmail-1.3.3-bug373733.patch
 		cd "${S}"/mailnews/extensions/enigmail || die
 		./makemake -r 2&> /dev/null
 		sed -i -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' Makefile.in



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2013-09-23 21:14 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2013-09-23 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     1b6810a26219cd1b1c5873fd43c17c7b028fd0e1
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 21:13:12 2013 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 21:13:12 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=1b6810a2

Thunderbird: Finish fixing build failure, enigmail breakage

---
 .../files/enigmail_mailnews_extensions_genxpi.patch   | 19 +++++++++++++++++++
 mail-client/thunderbird/thunderbird-24.0.ebuild       |  4 +++-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/files/enigmail_mailnews_extensions_genxpi.patch b/mail-client/thunderbird/files/enigmail_mailnews_extensions_genxpi.patch
new file mode 100644
index 0000000..a945cf2
--- /dev/null
+++ b/mail-client/thunderbird/files/enigmail_mailnews_extensions_genxpi.patch
@@ -0,0 +1,19 @@
+$OpenBSD$
+https://bugzilla.mozilla.org/show_bug.cgi?id=886095
+--- mailnews/extensions/enigmail/genxpi.orig	Wed Jul  3 13:21:33 2013
++++ mailnews/extensions/enigmail/genxpi	Thu Jul 11 09:33:44 2013
+@@ -78,6 +78,7 @@ fi
+ subprocessDll=${libPrefix}subprocess${dllSuffix}
+ spDllFile=platform/${platform}/lib/${libPrefix}subprocess-${xpcomAbi}${dllSuffix}
+ 
++cp ${targetDir}/chrome.manifest ${targetDir}/chrome.manifest.save
+ # Prepare chrome.manifest
+ cat  ${srcDir}/package/chrome.manifest | \
+ sed  's/##ENIGMIMEDLL-PLACEHOLDER##/binary-component platform\/'${platform}'\/components\/'`basename ${enigDllFile}`' ABI='${platform}'/' \
+@@ -151,4 +152,5 @@ zip ${xpiFile} \
+     chrome.manifest \
+     install.rdf
+ 
+-rm install.rdf chrome.manifest
++rm install.rdf
++mv chrome.manifest.save chrome.manifest

diff --git a/mail-client/thunderbird/thunderbird-24.0.ebuild b/mail-client/thunderbird/thunderbird-24.0.ebuild
index 1fed86f..7cb66a9 100644
--- a/mail-client/thunderbird/thunderbird-24.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-24.0.ebuild
@@ -132,7 +132,9 @@ src_prepare() {
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
-		cd "${S}"
+		pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die
+		epatch "${FILESDIR}"/enigmail_mailnews_extensions_genxpi.patch
+		popd &>/dev/null || die
 	fi
 
 	# Ensure that are plugins dir is enabled as default


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2013-12-14  0:48 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2013-12-14  0:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a913c374040c05c3172054af49733f0b7ff1c1a5
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 14 00:47:47 2013 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 00:47:47 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=a913c374

Fix race in enigmail, bug #494094

---
 .../files/enigmail-1.6.0-parallel-fix.patch        | 38 ++++++++++++++++++++++
 mail-client/thunderbird/thunderbird-24.2.0.ebuild  |  3 ++
 2 files changed, 41 insertions(+)

diff --git a/mail-client/thunderbird/files/enigmail-1.6.0-parallel-fix.patch b/mail-client/thunderbird/files/enigmail-1.6.0-parallel-fix.patch
new file mode 100644
index 0000000..ab4b613
--- /dev/null
+++ b/mail-client/thunderbird/files/enigmail-1.6.0-parallel-fix.patch
@@ -0,0 +1,38 @@
+commit dd4ad2eebd36c84307222ca56c10c073527d7054
+Author: Patrick Brunschwig <patrick@enigmail.net>
+Date:   Sun Nov 24 19:06:23 2013 +0100
+
+    fixed broken parallel full build of TB (patch by Fabio Rossi)
+
+diff --git a/lang/Makefile.in b/lang/Makefile.in
+index 2334d4f..38688e0 100644
+--- a/lang/Makefile.in
++++ b/lang/Makefile.in
+@@ -16,12 +16,12 @@ include $(topsrcdir)/config/config.mk
+ 
+ include $(srcdir)/../util/build.mk
+ 
+-all: export jar
++all: jar
+ 
+ export:
+ 	$(PERL) $(srcdir)/make-lang-xpi.pl $(srcdir)/current-languages.txt $(srcdir)
+ 
+-jar:
++jar: export
+ 	$(MAKEJAR)
+ 
+ clean:
+diff --git a/ui/Makefile.in b/ui/Makefile.in
+index 6309525..13c98ee 100644
+--- a/ui/Makefile.in
++++ b/ui/Makefile.in
+@@ -28,7 +28,7 @@ include $(topsrcdir)/config/config.mk
+ 
+ include $(srcdir)/../util/build.mk
+ 
+-jar:
++jar: dirs
+ 	$(MAKEJAR)
+ 
+ clean:

diff --git a/mail-client/thunderbird/thunderbird-24.2.0.ebuild b/mail-client/thunderbird/thunderbird-24.2.0.ebuild
index 0937c29..600d19f 100644
--- a/mail-client/thunderbird/thunderbird-24.2.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-24.2.0.ebuild
@@ -143,6 +143,9 @@ src_prepare() {
 
 	if use crypt ; then
 		mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
+		pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die
+		epatch "${FILESDIR}"/enigmail-1.6.0-parallel-fix.patch
+		popd &>/dev/null || die
 	fi
 
 	# Ensure that are plugins dir is enabled as default


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2015-06-10  1:31 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2015-06-10  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     5a79d4a324626f6bc5f772b4b4739f9f0549d36e
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 10 01:31:01 2015 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Wed Jun 10 01:31:01 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=5a79d4a3

Fix compilation with >=sys-devel/gcc-5

 .../files/thunderbird-31.7.0-gcc5-1.patch          | 242 +++++++++++++++++++++
 .../thunderbird/thunderbird-31.7.0-r1.ebuild       |   5 +-
 2 files changed, 246 insertions(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/files/thunderbird-31.7.0-gcc5-1.patch b/mail-client/thunderbird/files/thunderbird-31.7.0-gcc5-1.patch
new file mode 100644
index 0000000..7723b81
--- /dev/null
+++ b/mail-client/thunderbird/files/thunderbird-31.7.0-gcc5-1.patch
@@ -0,0 +1,242 @@
+Submitted By:            Fernando de Oliveira <famobr at yahoo dot com dot br>
+Date:                    2015-05-17
+Initial Package Version: 31.7.0
+Upstream Status:         Unknown
+Origin:                  Upstream, self
+URL:                     URL=https://bug1024492.bugzilla.mozilla.org/attachment.cgi?id=8439834&action=diff&context=patch&format=raw&headers=1
+Description:             Fix building with gcc5
+
+diff -Nur comm-esr31.orig/mozilla/js/src/builtin/TypedObject.cpp comm-esr31/mozilla/js/src/builtin/TypedObject.cpp
+--- comm-esr31.orig/mozilla/js/src/builtin/TypedObject.cpp	2015-05-07 15:53:49.000000000 -0300
++++ comm-esr31/mozilla/js/src/builtin/TypedObject.cpp	2015-05-17 09:38:36.550714030 -0300
+@@ -710,12 +710,12 @@
+     contents.append(")");
+     RootedAtom stringRepr(cx, contents.finishAtom());
+     if (!stringRepr)
+-        return nullptr;
++        return false;
+ 
+     // Extract ArrayType.prototype
+     RootedObject arrayTypePrototype(cx, GetPrototype(cx, arrayTypeGlobal));
+     if (!arrayTypePrototype)
+-        return nullptr;
++        return false;
+ 
+     // Create the instance of ArrayType
+     Rooted<UnsizedArrayTypeDescr*> obj(cx);
+@@ -728,7 +728,7 @@
+     if (!JSObject::defineProperty(cx, obj, cx->names().length,
+                                   UndefinedHandleValue, nullptr, nullptr,
+                                   JSPROP_READONLY | JSPROP_PERMANENT))
+-        return nullptr;
++        return false;
+ 
+     args.rval().setObject(*obj);
+     return true;
+@@ -762,7 +762,7 @@
+     if (!size.isValid()) {
+         JS_ReportErrorNumber(cx, js_GetErrorMessage, nullptr,
+                              JSMSG_TYPEDOBJECT_TOO_BIG);
+-        return nullptr;
++        return false;
+     }
+ 
+     // Construct a canonical string `new ArrayType(<elementType>).dimension(N)`:
+@@ -775,7 +775,7 @@
+     contents.append(")");
+     RootedAtom stringRepr(cx, contents.finishAtom());
+     if (!stringRepr)
+-        return nullptr;
++        return false;
+ 
+     // Create the sized type object.
+     Rooted<SizedArrayTypeDescr*> obj(cx);
+@@ -793,7 +793,7 @@
+     if (!JSObject::defineProperty(cx, obj, cx->names().length,
+                                   lengthVal, nullptr, nullptr,
+                                   JSPROP_READONLY | JSPROP_PERMANENT))
+-        return nullptr;
++        return false;
+ 
+     // Add `unsized` property, which is a link from the sized
+     // array to the unsized array.
+@@ -801,7 +801,7 @@
+     if (!JSObject::defineProperty(cx, obj, cx->names().unsized,
+                                   unsizedTypeDescrValue, nullptr, nullptr,
+                                   JSPROP_READONLY | JSPROP_PERMANENT))
+-        return nullptr;
++        return false;
+ 
+     args.rval().setObject(*obj);
+     return true;
+@@ -1253,7 +1253,7 @@
+     Rooted<TypedProto*> proto(cx);
+     proto = NewObjectWithProto<TypedProto>(cx, objProto, nullptr, TenuredObject);
+     if (!proto)
+-        return nullptr;
++        return false;
+     proto->initTypeDescrSlot(*descr);
+     descr->initReservedSlot(JS_DESCR_SLOT_TYPROTO, ObjectValue(*proto));
+ 
+@@ -1358,14 +1358,14 @@
+ #define BINARYDATA_SCALAR_DEFINE(constant_, type_, name_)                       \
+     if (!DefineSimpleTypeDescr<ScalarTypeDescr>(cx, global, module, constant_,      \
+                                             cx->names().name_))                 \
+-        return nullptr;
++        return false;
+     JS_FOR_EACH_SCALAR_TYPE_REPR(BINARYDATA_SCALAR_DEFINE)
+ #undef BINARYDATA_SCALAR_DEFINE
+ 
+ #define BINARYDATA_REFERENCE_DEFINE(constant_, type_, name_)                    \
+     if (!DefineSimpleTypeDescr<ReferenceTypeDescr>(cx, global, module, constant_,   \
+                                                cx->names().name_))              \
+-        return nullptr;
++        return false;
+     JS_FOR_EACH_REFERENCE_TYPE_REPR(BINARYDATA_REFERENCE_DEFINE)
+ #undef BINARYDATA_REFERENCE_DEFINE
+ 
+@@ -1375,14 +1375,14 @@
+     arrayType = DefineMetaTypeDescr<ArrayMetaTypeDescr>(
+         cx, global, module, TypedObjectModuleObject::ArrayTypePrototype);
+     if (!arrayType)
+-        return nullptr;
++        return false;
+ 
+     RootedValue arrayTypeValue(cx, ObjectValue(*arrayType));
+     if (!JSObject::defineProperty(cx, module, cx->names().ArrayType,
+                                   arrayTypeValue,
+                                   nullptr, nullptr,
+                                   JSPROP_READONLY | JSPROP_PERMANENT))
+-        return nullptr;
++        return false;
+ 
+     // StructType.
+ 
+@@ -1390,14 +1390,14 @@
+     structType = DefineMetaTypeDescr<StructMetaTypeDescr>(
+         cx, global, module, TypedObjectModuleObject::StructTypePrototype);
+     if (!structType)
+-        return nullptr;
++        return false;
+ 
+     RootedValue structTypeValue(cx, ObjectValue(*structType));
+     if (!JSObject::defineProperty(cx, module, cx->names().StructType,
+                                   structTypeValue,
+                                   nullptr, nullptr,
+                                   JSPROP_READONLY | JSPROP_PERMANENT))
+-        return nullptr;
++        return false;
+ 
+     // Everything is setup, install module on the global object:
+     RootedValue moduleValue(cx, ObjectValue(*module));
+@@ -1407,7 +1407,7 @@
+                                   nullptr, nullptr,
+                                   0))
+     {
+-        return nullptr;
++        return false;
+     }
+ 
+     return module;
+@@ -2466,7 +2466,7 @@
+         if (length < 0) {
+             JS_ReportErrorNumber(cx, js_GetErrorMessage,
+                                  nullptr, JSMSG_TYPEDOBJECT_BAD_ARGS);
+-            return nullptr;
++            return false;
+         }
+         Rooted<TypedObject*> obj(cx, createZeroed(cx, callee, length));
+         if (!obj)
+diff -Nur comm-esr31.orig/mozilla/js/src/frontend/BytecodeCompiler.cpp comm-esr31/mozilla/js/src/frontend/BytecodeCompiler.cpp
+--- comm-esr31.orig/mozilla/js/src/frontend/BytecodeCompiler.cpp	2015-05-07 15:53:49.000000000 -0300
++++ comm-esr31/mozilla/js/src/frontend/BytecodeCompiler.cpp	2015-05-17 09:39:00.183186652 -0300
+@@ -544,7 +544,7 @@
+ 
+     RootedScriptSource sourceObject(cx, CreateScriptSourceObject(cx, options));
+     if (!sourceObject)
+-        return nullptr;
++        return false;
+     ScriptSource* ss = sourceObject->source();
+ 
+     SourceCompressionTask sct(cx);
+diff -Nur comm-esr31.orig/mozilla/js/src/vm/ScopeObject.h comm-esr31/mozilla/js/src/vm/ScopeObject.h
+--- comm-esr31.orig/mozilla/js/src/vm/ScopeObject.h	2015-05-07 15:53:56.000000000 -0300
++++ comm-esr31/mozilla/js/src/vm/ScopeObject.h	2015-05-17 09:53:20.202966820 -0300
+@@ -63,21 +63,9 @@
+     bool onNamedLambda;
+ 
+   public:
+-    StaticScopeIter(ExclusiveContext* cx, JSObject* obj)
+-      : obj(cx, obj), onNamedLambda(false)
+-    {
+-        JS_STATIC_ASSERT(allowGC == CanGC);
+-        JS_ASSERT_IF(obj, obj->is<StaticBlockObject>() || obj->is<StaticWithObject>() ||
+-                     obj->is<JSFunction>());
+-    }
++    StaticScopeIter(ExclusiveContext *cx, JSObject *obj);
+ 
+-    StaticScopeIter(JSObject* obj)
+-      : obj((ExclusiveContext*) nullptr, obj), onNamedLambda(false)
+-    {
+-        JS_STATIC_ASSERT(allowGC == NoGC);
+-        JS_ASSERT_IF(obj, obj->is<StaticBlockObject>() || obj->is<StaticWithObject>() ||
+-                     obj->is<JSFunction>());
+-    }
++    explicit StaticScopeIter(JSObject *obj);
+ 
+     bool done() const;
+     void operator++(int);
+diff -Nur comm-esr31.orig/mozilla/js/src/vm/ScopeObject-inl.h comm-esr31/mozilla/js/src/vm/ScopeObject-inl.h
+--- comm-esr31.orig/mozilla/js/src/vm/ScopeObject-inl.h	2015-05-07 15:53:56.000000000 -0300
++++ comm-esr31/mozilla/js/src/vm/ScopeObject-inl.h	2015-05-17 09:51:33.939344362 -0300
+@@ -13,6 +13,26 @@
+ 
+ namespace js {
+ 
++template <AllowGC allowGC>
++inline
++StaticScopeIter<allowGC>::StaticScopeIter(ExclusiveContext *cx, JSObject *obj)
++  : obj(cx, obj), onNamedLambda(false)
++{
++    JS_STATIC_ASSERT(allowGC == CanGC);
++    JS_ASSERT_IF(obj, obj->is<StaticBlockObject>() || obj->is<StaticWithObject>() ||
++                 obj->is<JSFunction>());
++}
++
++template <AllowGC allowGC>
++inline
++StaticScopeIter<allowGC>::StaticScopeIter(JSObject *obj)
++  : obj((ExclusiveContext *) nullptr, obj), onNamedLambda(false)
++{
++    JS_STATIC_ASSERT(allowGC == NoGC);
++    JS_ASSERT_IF(obj, obj->is<StaticBlockObject>() || obj->is<StaticWithObject>() ||
++                 obj->is<JSFunction>());
++}
++
+ inline void
+ ScopeObject::setAliasedVar(JSContext* cx, ScopeCoordinate sc, PropertyName* name, const Value& v)
+ {
+diff -Naur comm-esr31.orig/mozilla/netwerk/ipc/NeckoParent.cpp porg-build-2015.05.17-10h30m39s/comm-esr31/mozilla/netwerk/ipc/NeckoParent.cpp
+--- comm-esr31.orig/mozilla/netwerk/ipc/NeckoParent.cpp	2015-05-07 15:53:46.000000000 -0300
++++ porg-build-2015.05.17-10h30m39s/comm-esr31/mozilla/netwerk/ipc/NeckoParent.cpp	2015-05-17 10:51:24.013181648 -0300
+@@ -359,7 +359,7 @@
+   RtspChannelParent* p = static_cast<RtspChannelParent*>(aActor);
+   return p->Init(aConnectArgs);
+ #else
+-  return nullptr;
++  return false;
+ #endif
+ }
+
+diff -Naur comm-esr31.orig/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp comm-esr31/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp
+--- comm-esr31.orig/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp	2015-05-07 15:53:42.000000000 -0300
++++ comm-esr31/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp	2015-05-17 11:22:59.442942469 -0300
+@@ -351,7 +351,7 @@
+         {
+             JSAutoCompartment ac(cx, target);
+             if (!JS_GetClassPrototype(cx, key, protop))
+-                return nullptr;
++                return false;
+         }
+         return JS_WrapObject(cx, protop);
+     }

diff --git a/mail-client/thunderbird/thunderbird-31.7.0-r1.ebuild b/mail-client/thunderbird/thunderbird-31.7.0-r1.ebuild
index 904fcd9..b7efb92 100644
--- a/mail-client/thunderbird/thunderbird-31.7.0-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-31.7.0-r1.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-31.7.0-r1.ebuild,v 1.1 2015/05/27 19:17:56 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-31.7.0-r1.ebuild,v 1.2 2015/06/10 01:29:55 anarchy Exp $
 
 EAPI=5
 WANT_AUTOCONF="2.1"
@@ -145,6 +145,9 @@ src_prepare() {
 	EPATCH_SUFFIX="patch" \
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}/firefox"
+	if [[ $(gcc-major-version) -ge 5 ]]; then
+		epatch "${FILESDIR}/thunderbird-31.7.0-gcc5-1.patch"
+	fi
 	popd &>/dev/null || die
 
 	# Ensure that are plugins dir is enabled as default


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2016-10-06 16:31 Ian Stakenvicius
  0 siblings, 0 replies; 21+ messages in thread
From: Ian Stakenvicius @ 2016-10-06 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     5049ed8d0b9f12069ec8aa03aae77bad57d3c8d7
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 16:18:49 2016 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 16:18:56 2016 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=5049ed8d

mail-client/thunderbird: patch elfhack to address ld.gold failure from binutils-2.26

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1233963
Bug: http://bugs.gentoo.org/593958

 .../firefox-45-binutils-2.26-gold-elfhack.patch    | 49 ++++++++++++++++++++++
 ...-45.4.0.ebuild => thunderbird-45.4.0-r1.ebuild} |  1 +
 2 files changed, 50 insertions(+)

diff --git a/mail-client/thunderbird/files/firefox-45-binutils-2.26-gold-elfhack.patch b/mail-client/thunderbird/files/firefox-45-binutils-2.26-gold-elfhack.patch
new file mode 100644
index 0000000..1e7fa1c
--- /dev/null
+++ b/mail-client/thunderbird/files/firefox-45-binutils-2.26-gold-elfhack.patch
@@ -0,0 +1,49 @@
+From 4d0fe8f40364c170226f1ef3bc98975630463e87 Mon Sep 17 00:00:00 2001
+From: Mike Hommey <mh+mozilla@glandium.org>
+Date: Tue, 19 Jan 2016 14:31:04 +0900
+Subject: [PATCH] Bug 1233963 - Work around recent GNU gold behavior with
+ segments starting before the first section they contain
+
+---
+ build/unix/elfhack/elf.cpp | 7 +++++--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/build/unix/elfhack/elf.cpp b/build/unix/elfhack/elf.cpp
+index 666b535..743afde 100644
+--- a/build/unix/elfhack/elf.cpp
++++ b/build/unix/elfhack/elf.cpp
+@@ -253,26 +253,29 @@ Elf::Elf(std::ifstream &file)
+         }
+         if (phdr.p_type == PT_PHDR)
+             segment->addSection(phdr_section);
+         for (int j = 1; j < ehdr->e_shnum; j++)
+             if (phdr.contains(sections[j]))
+                 segment->addSection(sections[j]);
+         // Make sure that our view of segments corresponds to the original
+         // ELF file.
+-        assert(segment->getFileSize() == phdr.p_filesz);
++        // GNU gold likes to start some segments before the first section
++        // they contain. https://sourceware.org/bugzilla/show_bug.cgi?id=19392
++        unsigned int gold_adjustment = segment->getAddr() - phdr.p_vaddr;
++        assert(segment->getFileSize() == phdr.p_filesz - gold_adjustment);
+         // gold makes TLS segments end on an aligned virtual address, even
+         // when the underlying section ends before that, while bfd ld
+         // doesn't. It's fine if we don't keep that alignment.
+         unsigned int memsize = segment->getMemSize();
+         if (phdr.p_type == PT_TLS && memsize != phdr.p_memsz) {
+             unsigned int align = segment->getAlign();
+             memsize = (memsize + align - 1) & ~(align - 1);
+         }
+-        assert(memsize == phdr.p_memsz);
++        assert(memsize == phdr.p_memsz - gold_adjustment);
+         segments.push_back(segment);
+     }
+ 
+     new (&eh_entry) ElfLocation(ehdr->e_entry, this);
+ }
+ 
+ Elf::~Elf()
+ {
+-- 
+2.7.0
+

diff --git a/mail-client/thunderbird/thunderbird-45.4.0.ebuild b/mail-client/thunderbird/thunderbird-45.4.0-r1.ebuild
similarity index 99%
rename from mail-client/thunderbird/thunderbird-45.4.0.ebuild
rename to mail-client/thunderbird/thunderbird-45.4.0-r1.ebuild
index 42d8da7..a74e343 100644
--- a/mail-client/thunderbird/thunderbird-45.4.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-45.4.0-r1.ebuild
@@ -144,6 +144,7 @@ src_prepare() {
 	# Apply our patchset from firefox to thunderbird as well
 	pushd "${S}"/mozilla &>/dev/null || die
 	eapply "${WORKDIR}/firefox" \
+		"${FILESDIR}"/firefox-45-binutils-2.26-gold-elfhack.patch \
 		"${FILESDIR}"/firefox-45-gcc6.patch
 	popd &>/dev/null || die
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2017-01-08 21:19 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2017-01-08 21:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3d10c66b9ed14e01d830da1d224fb49c6033bfbd
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  8 21:17:37 2017 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Jan  8 21:17:37 2017 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=3d10c66b

mail-client/thunderbird : Add support for sed-4.3, update h2 curve for
>=nss-3.28

 mail-client/thunderbird/Manifest                   | 116 ++++++++++-----------
 .../files/mozilla_configure_regexp_esr.patch       |  32 ++++++
 .../thunderbird/files/update_h2_curve.patch        |  30 ++++++
 ...-45.5.1.ebuild => thunderbird-45.6.0-r1.ebuild} |  23 ++--
 4 files changed, 126 insertions(+), 75 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 98df3b0..da37e5a 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,62 +1,62 @@
 DIST enigmail-1.9.1.tar.gz 1736876 SHA256 0393119725fa5931d9888a2a1c9796d440ee7975ca3d005eb63142768b10f993 SHA512 5417d7744ff5b8299d9799059f62013e546fb74206782169e5ce6baa0950d96d1c8996c99ec902ca73b241fd1268966e0a7ad30c032a1706a0efbf06fefc311c WHIRLPOOL 80cff68461edc743851de5a83cd04105f6689eb1289f46b72334a96b091dc430399a91b2ab004a39bd7cb04433ab0471dd07b44d39fc2eb3869487b07841fc5a
 DIST firefox-45.0-patches-07.tar.xz 21016 SHA256 76a70ebb3f9c0515c0632170dfeedf0bfb60f248bee579514940148bb3e2b1c5 SHA512 304d6ed4b4c9ac58f3762263207167a9a32532fd48f17d9cc86f5106f7ec98273f402e3779b810b455ceea77d84313ffc8f236fa6fdc6cd5ef21e8159beec552 WHIRLPOOL a50d54d1e3b5c0fb0e8b32c8d69cdeb99a8fbfa90ac51dfa01163ab0228499b08d3ef37b27391d0d5179d80e937447029c2f976f014bf97d0da3e4bc1b58eaf7
 DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 e181d5fe69e66f34719295790301e0d265c855be5f30df516c52dd3708d82158 SHA512 e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b WHIRLPOOL 0e85fbb321edec0397b42808fd6320e245de35ddd1cf772545c432dbf26d8c28b042ba2c61bbde2abdbf4d5cca076436e6d678d6d636d3bcc562470d485df6c1
-DIST lightning-4.7.4.tar.xz 1927800 SHA256 24310e7ef2e5dfdf35c52cce4480553c1641368558f1c388e8ba3a99d4c8f2f2 SHA512 65b398d71897a942cae30924de15ae47e2fed83cb70a58b3d99271246eaaabf48703a1b8b5ea74799bf66a4908df56ae2fa75422f62979036f1d322fe77fdae1 WHIRLPOOL 499deb17bf2cb28b028dd68f41c973185282703dc87963ae5df60d81f8e8004feda9a9e5ec202f94ddf87249402e78679330ddd74e51347a12702d005d2ddf38
+DIST lightning-4.7.6.tar.xz 1933176 SHA256 0494a00f07f8c322432900dfe7e5579972d8df617ca1da1917b100cdafad6646 SHA512 3e615bd9148e10c9418f4e67bb1cdf0b43042d6f58a6c0f288511093023c1860e6c340045027b83b8803a47512da6e1800cf4d04ae25c05fb7920af3fc3627d6 WHIRLPOOL e531ec83fc2db86f00a34a400647d3963005c4b2de99c96b040d00e850397596dc23cb3d060a33bdfbf0c911aa1a1c7091477f94baaad1326c9defc13cc5b013
 DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de WHIRLPOOL a378a0fa1b152f17681a5e389662fedfacd45a137b224f038d3c98ab4a024bcf9e753fb2fe018cdb7126fb710ee8baabdf7882540450ead2985070d0d1f12eb0
-DIST thunderbird-45.5.1-ar.xpi 490774 SHA256 b4fe20d0ca69cb19d58b136b3cd20a8e14b9bffb4ab21817652ba906d75bd4e4 SHA512 f8df526fc642c1c817472dd266b29b2fab92746033ea3199e790977244fb3f94a259c40a94c7e0e61d4ee7df5146b00ff29391e99d82d64313b03aac1bb4fd05 WHIRLPOOL 3f0b95fe8a36aa4f787df5ad2bc071084f3ed9df0a28825409a5b30cbd23cdf7cfcc1c3f467a5b8b83d5acbbd50779b4b5bf028e5c701fbf1bebf5979b6a29ca
-DIST thunderbird-45.5.1-ast.xpi 428058 SHA256 58870dfe8133718588babe6fbc0d994d015639472124cfcfd28fa1e921394e3d SHA512 4eae47e55114d2edbe9282be518f22abffe07a96b215234b2403236b5d0813d0dd17a3a410450cd97ffe4ff9b97a1923aa39ad75a413a00d8c7eeb4f74cbba79 WHIRLPOOL 09f276fa5e558b8285df9e64d569585a6dd752b3067a2df23ed8151e9b272d8f3a598faf7ea7e1ab26842dde2b01f1475aaec59eee7fc9e38d90570f2e243f7b
-DIST thunderbird-45.5.1-be.xpi 469096 SHA256 ff471d1ffea64bab40786723c18ceb3fc0e496657b240fb596780907b24d1170 SHA512 3a015aedd7013fb1623592a37a578d2423fcde7aaa0e9fb0b91cace6512459473a61707f26d6686a238b5be5f25c1a53e0109f6898a44f7a3e2c6044195f51ff WHIRLPOOL e0b4d5ad35a203b7a9ac74bb244d492cc3c6eeb2ef258dfd905cfc79863b64e3abf2c68eb3f62c3a7f7eeaebd22db0391b6c9b00969e4e3aa656b193cc33e394
-DIST thunderbird-45.5.1-bg.xpi 524303 SHA256 d1a4bf184683cf031ee5b4582df324a2a79091740892429e2b26f8805d627e01 SHA512 3931471a7bf9cf013aeb1ea743b50d11139424d3044bcfff40477ee21c3b9daf727b82bcc2bb0f1c2dcd44bdd92a2bc5ffb992def72f80771bf09d3a81e31e3e WHIRLPOOL 9e6fee8f3e10f8b3bc3b081d6862d14d37504a5f1ae4f630d21911795f7d61df15263b58a9c26497760a24bbc10d12000267deb01477b70923d8d3f7c4e9ca4c
-DIST thunderbird-45.5.1-bn-BD.xpi 581440 SHA256 5bc7ed319271a9e30c2d4926dc5bf8e5770de087f3118819ae1cc1f539b68697 SHA512 f6a74b271f88c9e00e778927796d3c9fc0cabac3013bef7633c2d26d674a9ec40a58ab9ee89ea0f118ce6e092f75350e4aedec756df4fb3feff1d779bcd72fb9 WHIRLPOOL 35df8615b47dc3ee5f13795d4d8aae2f5cff2e7a3cc38a90ee1f0cd91cf53b52392e6721087bb380b2f96fff619829a81135811e1b7907e4ddf6a3d7b108ba18
-DIST thunderbird-45.5.1-br.xpi 465999 SHA256 cba824a751c1fdfdf9f57405fab2f3920580d806a494545ad10fb3c64e0af7b9 SHA512 142250bfdf86460f6ad27cb04bb685c96e83dff002a29610f02022464951058b23ae1836befcd99af8b7ab0ddf37e7d1e771379d11856e0c32c9671ea9f513df WHIRLPOOL 87b40043d23e4549a08af80f435167fea88eba8c8c3e947a0465402fc406becf7677ed07574d5c4bb3a450e74f93c1e65dbb2794a07f344ca8316e518ac7a2a7
-DIST thunderbird-45.5.1-ca.xpi 467979 SHA256 65027455332178cc1e08d69e00791ff9511209f2ff4fa48d7753de00c94dd8cd SHA512 26ca36792d3edd62d729a61718b7a01d53bd53ca66da1088cf9940a15b00e6a820035254c70b8ceab896230cbd119925493c419d9b22da439f1d18b123a3b661 WHIRLPOOL a56e92b732ecab6a3dda3e435326f936efed8381fa6291a5d4304446611d19fb826a05e88de45064137423591c3a89e4b8c584265a42be48bb1a475fbf8e2726
-DIST thunderbird-45.5.1-cs.xpi 474328 SHA256 fbe270b30213ee3469c866c9c360ea518f7ad01ed68a195e99d0bbf470f9e538 SHA512 bcf898169cb6385711da24ee79b44e870e1c2aec9f948ba108c91ac11b8a8a6b19ecdf4cb4e3757a7e441844e24e4a5d4097f010112baf2c5b0417a1a9011e9f WHIRLPOOL 22ac2d2be7c90dd6b691e904330897a2f5764e544d1d12f012234baa42097923f7c9f196dcbddfbf851a3a3c26701c219e96cfe05b9ee8b7fe86a572058d8202
-DIST thunderbird-45.5.1-cy.xpi 456120 SHA256 8a0a58fcfcaa7cc919d350c9735199566a639ec1d383914934e6fe21f4e4eb82 SHA512 c148f9aa2191aacd5a5cadbb6aae62b0d539580513b898b3576cb532f778190080436d3a31acd14316e5377d642f394499b13e11c7578dda71bf154bc007d5c1 WHIRLPOOL 56e89be746a14e9849d0031a59d28277ec294e9f5970da88ef23fb5c8e87de5272fcebc02b68dc66a2f432ec80fe6bb8283a5234f39081c439115a09ab87714f
-DIST thunderbird-45.5.1-da.xpi 445594 SHA256 ef1b199a05fdfafbbeaf5fbf057fd07ac13a048a33054544dec726f345ea1a0e SHA512 e3549c37cd7fbf34fc4be12a96360b92e08d4a33715cc616b14e646f064b5bffd2f354dad31e89baffbf11592024fad59334c35293dcb6039373e6cf55d62cc2 WHIRLPOOL b6172dd1c973f274b5b0d9ab9f962a3206301fb113fa9dbaa69d62b5de4d251f48640f9be86401e3d13b5f54c3df86b9856145505d0c7e04bbf87aeb097d03b5
-DIST thunderbird-45.5.1-de.xpi 451955 SHA256 7b371f854bb8b7737aa4625f5d559c7fffb06edcf1d138e457d67e8928664103 SHA512 65646130c17539d8a8231222d6e6cef57cc9af48d72bb965cff3c3bfea3460ac827cfaf9725342b9655680a535648e8562d6011bfced00eb475dafe8ebc111b2 WHIRLPOOL c191b9061e3594738c1f360e3b210c6db31941ebc60674278b5531b2b84e04dcd7c010ad306588e1e4d3a8dc4a28bb7cf4b265e803422ea448a7344d97e16345
-DIST thunderbird-45.5.1-el.xpi 514358 SHA256 e7363b527e78e84d027af6a35055c260932ddad2dda4f3a9f8878990d95f6b4e SHA512 5cc3518cadd49a8eaa42f35f33cc5489f8039288ecaa2630ef46cd37f44065231e02c5f56f3b401542547702b4a48f1fb7916e99b17c489565d603d7eb1cff97 WHIRLPOOL 0a5a209b9d87e11549ca126da552a80698ff2c2f5213a55d88a1e7ce1c6331bec73fa82f588d2cc7a819c682fa7f67dc6999c2eb8f064ee4ec89e92ab23fea43
-DIST thunderbird-45.5.1-en-GB.xpi 437603 SHA256 4bce48c5a33e541254416590b6bf41151cf0254bf89aaabf5f64b890b2cad1e0 SHA512 40aa6bce8eba16108cba5a5cd0b92f7108b07023fa9ea7d541c3adda54ca781f78db9deea9877148e52412977dcd203f34e3310a2307f8cc22c02b1dbe9685ed WHIRLPOOL 25e204a9cb35bfce4d81a7a80a76f62bb5600e2dcf279ed30c0c198ca1ef90918c0c53bd06fdebb1e931f1954a38cf7493e4bd20a8b87477ce95947230a56b47
-DIST thunderbird-45.5.1-es-AR.xpi 464683 SHA256 7584a2563e5747813068a9f02bed62c63b37eb1ba91f522a807bdf0d781ddffc SHA512 4f8273ecea3d6954c14d3346a0728a3356a1d9369528f6dff4ee062f0b314eafbf52d2653e3b582d0f60c066839a2eadd6d61ae4d41c5cd17cb5d122703a8c91 WHIRLPOOL 1d9ca0c21b7de49841ae00c849c210753a09008853bc5e3a9e8e595d0d1362f2ab66f7c6b18a6837abe8bcabd344b4dd187d5589f92459f4450091ba0d55fe76
-DIST thunderbird-45.5.1-es-ES.xpi 387999 SHA256 2a4497a52454deb83578efe8d532c5b089c3a35eaff79bf67be672a01ec004ff SHA512 8bf20a703424dc7645a29d9ccd43be170b9e47fd0e092d0eac63583f16038528461fc747a3613ff0651dd32cb625a11eb1fc5c8d0c4d40ffd3104597a373db60 WHIRLPOOL 414c9e641ad4657e408df45df2d7d4461929f800cc746df46f026ba14d801e0f149e7c7f5e7e97c7158e9d6ee6b93a95a71174a3fc56f6b59cdf7a922e5e95d8
-DIST thunderbird-45.5.1-et.xpi 458418 SHA256 82ef7cd2827bfb1f928785a212c59214b8b06fb7b559b38aa445d67b367236a2 SHA512 765732421d35c06b160a4db140649160cd0398e2ade81fcfbb98b3a320825ec74ff439fbb91bb08ce8754a155379aac8c71f7207013dd10fa9a7f63e78522fc5 WHIRLPOOL 7abc4a090e53bb539305b15334cd2dbbd3e220eff77b6d647a66a4435f64d1f313fb0ece1a956ba1dafae975b1e1ab4803a2a18cb82700a0cc31d1db818048d9
-DIST thunderbird-45.5.1-eu.xpi 456707 SHA256 8051087402329512cc2fcb2380a9b85da0d71d898bf0b6c88bc6ed129ffb22cf SHA512 f1520d48cb9fb9ecf727d036454d950d642afa1562f623a76fce26123600e068a28bfef0ae72093fd361da1ff6cfb1a773955588cea698ab7b07b6c421231fc8 WHIRLPOOL 6ebd056cd6ef4ac517b2ae3f03ec4de51f8d369e765f6dc863d2e3832b29063620bad11846281b5206f1489ba86492eb644fea79279990c7367b080117a2a61e
-DIST thunderbird-45.5.1-fi.xpi 458335 SHA256 2e2b32ac0f4413fc26c6462031d117fe99c8f8738eef0fae27de811349ca9f8f SHA512 70d6c56743bb0f6778312e26151711dbf021ae515a1ae593faf1fdf03b29615d862e64de80ce4a59a1bffc6b6a518d54858e5e5fc58b8efd3f8fdab899c88917 WHIRLPOOL 051a57cecee10b9ee18eaec47429965488d6e4009fd3f45b237fe98b3d065dde82767a3fae4e22c52c54982e0fb2c66aac93d40ed2e21d604056ace573a0cb1e
-DIST thunderbird-45.5.1-fr.xpi 475465 SHA256 8c8f63e68e05ededbd129b992e455af388601a016ab916729e683123aca1cb37 SHA512 246bbad851e72e5c3e77b10f5793a9483971ccb20cadce13b02458f491cfc5a5474435242c3b6ed3c47ff5d99e056dc65b728a1da0e7a49da1177690a38ed9fc WHIRLPOOL 23d45200b975ace085ba8f3491853694f2551267a6a21ef6c848eb8a001ccc893eb277a3caa4fa4ab0395c3f06d940be756b87c5b64ccb326b4013dde06ccb2b
-DIST thunderbird-45.5.1-fy-NL.xpi 464756 SHA256 1573d35cba1b687210358f8739ddb59bdfd8a14adda6ade32a84d1204e6a40e9 SHA512 ad0778fd5b32a57dea3803daa98cd2dd2c89ed7fa264d503da4216188ecbf7ab049a87c4e6b5f5b7f6f3af3e03d92be8e5e9a790a414ab7b27fb308fb7c0fc36 WHIRLPOOL dfe64d61d78638bd78fea1d4f57531512a9d138336304e1878c37d2e7ab24cd965e4344e3584138cdcbdb3bf4b3f2a0bf114130110fef0ba4aed01af8e244ca4
-DIST thunderbird-45.5.1-ga-IE.xpi 480317 SHA256 d5f55b408d894d0f439d2e8c437f4ad13750a096b6d53280eaed629709dfb54b SHA512 137a5210c90c45a6747c6d40df84d8cf0662125277814e347db349317bbb3ef78c767a8d37be6aa8abd291c88e75c45e39e8958823618efc2516b47d47be5f19 WHIRLPOOL 2942b5e31a7a1f4b72bf7a5b16cc1ceaf73cc4344cee4876be7819c0e45465e53e851dbb4e83c13167725b51e0fdeba4ab7df67a40fe01a6bdcf6dc3cefa100b
-DIST thunderbird-45.5.1-gd.xpi 478296 SHA256 ef289b48baa8621ea553a17e3357b67e8618f5ce8995f44d82396a5e1aeacb27 SHA512 271b1ea9486b7abb531e099d97f6644019a74fff0ffb6a829beb2a85f162641bb0d25024d40f3d5ebf0fc84d12c0541d0a6eb4a69c663101a352005d6a1159c3 WHIRLPOOL 247e9ddfedca003d56068beffddd02a7b5f2edf56e84d3f77e3c2487fbba01659c9daec9144c548edbe04c9c77c6a5f43a8bebb1e704d3a432d3438d8ec03769
-DIST thunderbird-45.5.1-gl.xpi 478579 SHA256 60d4adac11929fdb31ee19ae93fc85fff3c523755fe0c1144460ec4bf56b7992 SHA512 f0e8c6eb97a5562b3596ffae3e459513fcbdded3837a675e1f88ac95180f639f971c97825401b1cb20650bead1b5df6fb0b535c14f810df29b5513bbd659da93 WHIRLPOOL ebef463b0ee006f24cea69f321b7056169f17f935953d0494616e1d75505818a97fbbf67e763c2ade7cae58715ad9a78075cbf6ffd46d080eba7fbc239e73917
-DIST thunderbird-45.5.1-he.xpi 497962 SHA256 8ff8f876565f08da43d3d1e8c744f2e0c82976499d7d5389326990f1c011b56e SHA512 b47f3e8ebf8c9a5af684fb4b5345855e2423d7024de956b8e20f619f66410cc94ebb2ac846499be13786588910ee50490feff8d62a8cecf386d43735f7e1f572 WHIRLPOOL 95eb455df444b5c0adab2b1a4c0e6875a5ec4ad52c55f280db136958a15543d6eafde60fa0e5028aef003c5b9c6ef2cfb4025c2a678fe186119587215ed92e77
-DIST thunderbird-45.5.1-hr.xpi 463958 SHA256 17184e2537122360540431ac7b5ef5a25ce6049b025c865c5fb28aa617a0e3b8 SHA512 696fbe3d53a9febe7171ab11c2b1336a433d59676fa87c0c2ba5acaf504c961bff4180e06cc108c420555bb9ce09d127c09eecc9b76bbc74e9badfc2caa6adb5 WHIRLPOOL bbea27d5e6aa6aa99e7341b1be1bd497c6ffa50b234ee11c81d35a58324e904d4d95d89a43ea80fa4fd87d2b5e91c135cd5d2d86b63d1f549f5d4ca291e616a9
-DIST thunderbird-45.5.1-hsb.xpi 479414 SHA256 492ffdf47b0a7260be7c7dd4f95b9732dc4c88971fdb5a478b5a9fe158f3eeee SHA512 1577fd04c6bc236389f648b52e0abf57136e52108c43d4678e167ebe23b4da03836518f56d840923e89681af2d8abd1e86e1f4d4028f6b6f2e82f129786c2694 WHIRLPOOL fb64eb22d7c74748155b9dc30200acd1684994d0740547248604f4e7fc2b420adc4d99c69cddf29ac2def2d6ccd3bd86143f4239061d49e1006eb77c6c3ae518
-DIST thunderbird-45.5.1-hu.xpi 479583 SHA256 ea016fc595f0643476ef78d5f2e99c1fb5bd0b944cb8460447614753b6c878bb SHA512 cc9a5a048b54deab38e418ea03c451a17dac425e7b922dfc2ddb13e241b3f4bb08429d214a95167f823f7d7b45b85abbf932caa9bee080cf1dc3352affd7a3a4 WHIRLPOOL 43f175d5bb35bfab48b7c0604ccb97e055a77ac712e7e65cc792e0ace53c1fc54b03553fe708454c8d86a0941dba6920f7b62c2bd0a3f384d9c6d61f66be316f
-DIST thunderbird-45.5.1-hy-AM.xpi 518882 SHA256 527004f57d81953de82688f541983c8eb506757ccccad859d9b0e3cf0f448bee SHA512 832fe1826d715fa398bb5bfec5ace5cca7bc598d66883dfbf6ca8a527b92445388a65edd6d81707a59496efd35ebe168e612c8cddc0cfd59dae9fa105a8a535c WHIRLPOOL db213b28baea535d8b8399166168ab3562208587ece91ba1fbd7cffc866f09e0b0bc8599c5b23c09fc2f08489a1b9f162f837a782fc68f0523a745d7bde73943
-DIST thunderbird-45.5.1-id.xpi 499981 SHA256 056c1e40533cc751b59e1f004cf890cbb8beecce3e9c583691e85f87939903e0 SHA512 8021acdbe851f1ab5cb0d0207047c9e211d0c904df71b746c7ecf51ea3a9599e8e7017c70303abe9e4044313789a5f987821073d6ce39d2e3ae94d0dd85d686b WHIRLPOOL 66917285097efdd84d9e0a474b212df4879a2f31628450d5d6bdfff9afbe525392fc495c1c960a5af20248ecfc51695f96e64d8affd810c9380ad3f0dd04935a
-DIST thunderbird-45.5.1-is.xpi 462190 SHA256 818e55e875f321caa6e72babccbf24772aee3a8d378904c113769939e4f7d042 SHA512 efc7535fc755d40b13a3394f7696567f54c712ba1cf2f27f50013c64f627d4e282d3d58998cd57513c30db517810c3480c06639ecb8f944435bbfe3f129db275 WHIRLPOOL 2f36a7340cd6fd2e052bb5623f9bf6c4add475d1a40df95d256517cc99a8c1f983a20c1bf2b0c81e0be5f3f3f98294f677dcf8a0ced3f7778b5da0eb5081829b
-DIST thunderbird-45.5.1-it.xpi 376888 SHA256 f72ec16adeff2158ece5d6991bf95a575acc162db26769fe2bee424d83a0ae97 SHA512 c454bfd1545b37fb22c04724a95633803f3ef93e2ffb603c0c76c47d4aaefb5b5cae30fd88ccab8ecd42f073a4f70078e4b7f1893684d2dbb5b0eea05fc192b2 WHIRLPOOL 03cc9c60b0df19831916a0cc377a800ac763eb9df490609a034aebb2396133039f680130d101fa7946bcd86ea94caf3ff69dee094c0841070d51ae25dacd5568
-DIST thunderbird-45.5.1-ja.xpi 519552 SHA256 4c812beefe3e10100b8561a35f95421a148dbb6ad87ecb9e8ed9863ecc331b5e SHA512 b7b3d7d68a8bc7ca045896723cfb20d1bf560cde9f9a78928eabb26cf8a8ba6a0b2ea31d9378a8d3ef32b9bc048351fbf762f774440ba6c7b41a50456f77b190 WHIRLPOOL d8e6b33f14a30fefe6c649e9d82bdb0ebec6f34fe104dc388a6241fffe299abea5c25ccb57c69981423bcb139a807d81e365b9b61e7a53dfbe0240e0ed6359ea
-DIST thunderbird-45.5.1-ko.xpi 487417 SHA256 b7b408f8e2bf6b39c44f30a6678770662042790d937e1adc8d79bf03e55546be SHA512 cf5c9b6235f8f03a3478a08390ba6426f463b1723468ef43c0718b8c260406e51159c8db36e8dab0c1fa7fe446e860096e2631fa890353c3a14f5016f5d57c52 WHIRLPOOL 7245319d308f4b2abc3fad2cb6149ac621ecc4206a5113e0fa59ec428f4f02cf91896074d35feaeda3aa92284e6cd75531b0bcea30e066d0cf978b792a9a4c36
-DIST thunderbird-45.5.1-lt.xpi 477735 SHA256 04ca7ad8eddc69be7ce84a0ce0f0bbb3ce0aa09c21fe22fe46fb3cdff1aedceb SHA512 5732d4bcdc63cdb731786a29814bc7d9d2edcfa5ae0e7d22a1ef7162cc16698dadc9a7a055d18a2e26cc20ddbac2ca09fe6329ab664cb453ce0c36ff854aa362 WHIRLPOOL 7f7ed3f1d8a8ab1f1dcb16db323c9f3c98d2947fef9f90407a808619cc17fc6644b5680e10d5de094d7a067d838acd84ccd9c5228ee414aa9738a97906e56fdf
-DIST thunderbird-45.5.1-nb-NO.xpi 460011 SHA256 1f220485f5cd55cc508103b2bd99115a7c51e206c31bb4bccee3e3c37e07bab8 SHA512 c3f1f98dbf5b9c56559a6b9ec29f784b0eb3e689d7d86cb43a56847b988853f9d178f45bc2e8c8a6538cc197170d88f7988b76e28e5025a2d3fbea740d68d240 WHIRLPOOL 47a783e72208c196d7c9e543f71f5b5340a0c710cbf0f4527e7f2701c8a62aad74028bbe496d23b740ded8e115447eb9d2b0eb598540db928b8d554b1eb2884d
-DIST thunderbird-45.5.1-nl.xpi 456664 SHA256 abc7fd5adef6b3596ef8d3ba1c0b50c9b2087ef9024f72ce8bebe7dc8d1c1251 SHA512 d1c254abf1bcfdd6b10c3b4df14176b6e0270301353f8fc970b722336106ca6c5744ccc0b97cb7ce0b48fc8331521aa876821f9f50d54b0ace76e496caf1161e WHIRLPOOL aafeea348c250bf45ab66ac464336f7237eea907d014dfb96526ba8b79b312aff9352a3b50a28d9d8b71a0c8a262b8c477debdb98b4505b2d0ba4db08ec6745b
-DIST thunderbird-45.5.1-nn-NO.xpi 460880 SHA256 ab85ae0d9ac9bcee5152b7d7661493e8c9169461520f4315fe6bdfc70898e2b6 SHA512 cfae61ea1531fdfc5bf7f6f6eee6c2785e103cd01835b5697636a8865b057fcc782703f091ac09b79c16fab5c3de3ac974e582b877894288674e2b424e4d46de WHIRLPOOL c5fcc73671565096d818fd7aa81711b1835681e6093b655ed0a6cca1f8abab03f82fe6b6ed5d2a3d87c40877401a0e533c5fb3635c89d45659eaef16786f9e35
-DIST thunderbird-45.5.1-pa-IN.xpi 551069 SHA256 ca3d0f6eef30943429d9d5f18c95dc6b267a66c11885675a3328b062edbb01d0 SHA512 c0973c27ebfa565a089a2d176590e1e686fe5a86ca9c5feb112f70d485fbba593deff9fc613e1e1ae9ca94a98f8f28d1ae35b9bbb5b49990e741204640980b11 WHIRLPOOL 1e10a2c007d034079088ae93063f64d79adf665fc650aa5b777fc6a929645e23269de7065f9ff4892f246a1fa510030dec3f4d65ae6cb8b8fb8affc0adad5b04
-DIST thunderbird-45.5.1-pl.xpi 423866 SHA256 04ef9ebd182ebca5772616f54fa75ae4f950e87daa09f123813b48703b50e255 SHA512 9e6e212f82f36d9b06fd9cc4ef20f9b43f4d12de6a12c87bf24f86cf15b05c7ef1190b181314ec2a71a704802ccceaee1a6eab1a5aaba326692030c27e7b8c37 WHIRLPOOL 27949e72a957085b577908aff199079ae467e8bd36826c1781a07a34a763f09712c4a3e1ae12d4549acf93f11e288a60b3630ed956bf7498788ca6cdca725ed6
-DIST thunderbird-45.5.1-pt-BR.xpi 464682 SHA256 51f54d206829afdbdaa99e0196e89793fbeac13b375ddb2b4e8b5ff33df8c3b4 SHA512 5774a02131e3247d322cb1e9de9d18e068d42ffd12f096387d5ef2ed809784b10f6524e55ed4c1e9cef670d7288a63f91b82cd40549fa63646066345e5060a05 WHIRLPOOL 6d806ac1af5e13ccc2d6de858e8d820c01e5a61d30d578458e5bfd2261b4436c048fa7fb18b39f504b0df640fa8e1353199495ce85fef92759209e89002fa118
-DIST thunderbird-45.5.1-pt-PT.xpi 463750 SHA256 244087eaef3497c4cf40a3fea226b4a2b137a75f137bd7c334011a580d1cbd09 SHA512 f01afe4647784ec0ea499e21b4e9fa33135b9d085dd8c246a8fa118712261e409b69c1a5baea4603fceea9612fffeb348a9c1d3e91494ea21f5dcc3c52feb05e WHIRLPOOL 2cbcaca2fc3ea0c99c78b267042d768f340f1226e6c27be6870d0a065516dac7aaeb108302da2f284413e1f56cd8b1e9d42c0a0716bed78bfbc99616aa51199b
-DIST thunderbird-45.5.1-rm.xpi 462650 SHA256 ad17ee41827ccf27554b7b02f9483d5e833d23e97a17a61889f54605e3b678db SHA512 25614830137405e81176028e855a51aa653c64ba6eb13b329cf78626c2b0c6b79ecc460cf7aeba50e4e01e0cb1e3d36d93ac00f7ad4e28ae26290d2b414ffdfa WHIRLPOOL ee3f708bc74d3bb0a201189caac175d84fddce843e98fd4b9dc44c4d8957298a17b4c28f1fa3e8d5cf2edc7541fa185a9bc65e487e5eb49c78ab84fc3af56870
-DIST thunderbird-45.5.1-ro.xpi 468518 SHA256 33facfa8e7588dac496e88536af6addc5f3d9106583b453a26c1044e22e3e79a SHA512 92a5b6e12202299e539a6f7e542ebb10aa2310dd94680ed4bae7e9f4f4404d8fec26789766a1236dd89afbdc4b528ea950f21e308dc323039195b931b5db4ab1 WHIRLPOOL b2c72f41a68e01beab0447082e18209a281643b0098211abea26cede635c0f659c5b22180b1ac507cc63fd8a316ef1161d705a8fb6b0734731d780e414cdc476
-DIST thunderbird-45.5.1-ru.xpi 463892 SHA256 437c0fc08ea15a0728896032f367eaf7ea2651ac98d48bf61a4943dde9617c47 SHA512 a7d365aacef44460925c45d843eaebb63b19d62f94a8f299eea68b0f6a277f874809e6c0b9885d6f736c5c55e4f18543f4ee21e9f2fe1ed209ef7213bbd82326 WHIRLPOOL 373e7de2da71802eac97cb4610d13fb7113845a398c79b6932b375c452a0ac801b83e8c167efde5b4addbf0ad8c2486cb83c29c75ede0dee8a0e3c8797ecba18
-DIST thunderbird-45.5.1-si.xpi 555995 SHA256 1ce0035170ced9c2a5501d9d12eaf967df25c114af109e98e1e878212a591f2d SHA512 d1e56aedc428cf2f4a470c7d670642c8ea9129e4d4bd1e2d46d614c228391d8c3cbffbc1fdbe9e8146d36b3e3244d2c21c078142c6cf8729d0542eca6134c3d1 WHIRLPOOL 79eb3bbbab2172ff0f6dbb186d1581d25aca7317cf8f57b258986068e5d0f45d24d3e34e6ae45ac21ea41d8bc4b078b3bf032f436f36761a1e650642e61784c3
-DIST thunderbird-45.5.1-sk.xpi 481492 SHA256 e32209582f28b2f66bb9176a9afc14fbd3775841613e2eb2aa27a044990a41cc SHA512 7e7ce187200dd3322bce3f4f99f6c798178ebee0eafe80f7ca2a3bd621cb65d973096b89b1daeef2b59deb20476de18bbd284cb8eef74c5dccd70e5bf6d43c84 WHIRLPOOL ffbcae026b8e8c5747f5e60a728fe9a70f28416b6fb0b11768f219700843fd03feb8ced7248d9ed03e670b804cce721fe119ecfae0f179a57f7aeaf468d4f149
-DIST thunderbird-45.5.1-sl.xpi 462779 SHA256 dd7306851d947439c769dcc99bd463049c7973f1bc17b9fc5c0f767de5c45376 SHA512 13ef11a9886ee22d26bbaa2238b9cb3c4e6892d064016e466bfdcfddadb55d9721ac9cf3851063ffd095412b7dc42faa8a17121bb12c7b4f58c208148db98317 WHIRLPOOL bc89c71a995fdf3b6b99b2f82315ed74e638caf6a3a97391ada1f5fa93bc31cd71cfb6ad84849a6b7fd219e3a84d41939ed6d05e6e905a6c186d259b570e7a90
-DIST thunderbird-45.5.1-sq.xpi 469535 SHA256 be9910184380a18add89eba2da8836eb25bcb97201e1c1f0cd01f55d0501e205 SHA512 7175fc475e2765e2025093f2b1d6a94bb75f5dacdaee7d350dbea63564c3add8b156d3e4388c60914abfdc4e3ec3a2294dc0a684cc9548814546100d070e985e WHIRLPOOL 15a98ac4a62b5dd223414c65e54c5b9970128a16b7c5b18202025cc37f23aa1c4bc5d40be714198420d99cac45b9be5709491688a921bb3cf2dc7270ba044eb9
-DIST thunderbird-45.5.1-sr.xpi 565466 SHA256 a6da49fd818f406ea5c3b88695d3f463e74052120d49a81ce2561dc5fbd1bd6f SHA512 c044eaa590b3a34031d469e31c809e54423bfc77f08faa5896b3d1255b7197119054ae488475ca4452e6e46924189daa5886fb1e4fc6c599a8a937f8883bcbed WHIRLPOOL 03c66f34bf1ee23bcc35314a49c09a6c8a14997cb8b9ad915ebd5aaa853f6b23e88d6b9be63d820145641360729ffb6ca1b56113d3ae4845f65a6c84cbf4cc83
-DIST thunderbird-45.5.1-sv-SE.xpi 465433 SHA256 3670d866e70a37f09605ef233bef1ed5fe5e3a2b5d019a08aa131db8701122dd SHA512 e1d4295682ce9e4ee9e1f0b55652afdab9848d859869c305065f076f4d755d26ca782b54a3cc773bb50b42c254a09176e12f648103af47722c5bd39d32eb80d0 WHIRLPOOL d301ec70dc9946ecb4b9eadf5201a9af2a0d56cd5d363535b08d117c7f54ea559d092aa79508d169796d3118ae58b1a166e8281d8b715177d403408ed468b664
-DIST thunderbird-45.5.1-ta-LK.xpi 579218 SHA256 b1fbfacfecc5d7653fd2b4e24763859db082f2861590190e52c849a965dc588d SHA512 77aa3803327ff27f2e6bbc1cdfbde5abebc6469bbf154967fc83b0d9f55ece5e285a2d3c0724fcad188078c3ac13fb88cdd11db306e1e4c74b42f8f8fc54e08d WHIRLPOOL c56958a958ba0c3041c3bb8aaa04092c665a3a7a3745d6c7c8d94458cfd5e7033aa36a01734a1e1b9bebc31aa3e22d538c3ba7e658b0d30b6a13fb1dce3c11f4
-DIST thunderbird-45.5.1-tr.xpi 467621 SHA256 1e1f5bc26508a4bd02c626dd64ee32c69fef40ac2a1ab5fcdd16dbc3a1081b69 SHA512 857d63059fe0124ec5a920ceb3427fa9685ba16cdb4a0f9e2f87967c20b843c9b2d9e599a62da55ce59207b03ab3c372765004b263cada827d7ae8948559f916 WHIRLPOOL a7b1f445d70b50847030b767d439eb43c31579918c5bbdde328613bcc04c54273e0d99bdf0b60df9fd17aab885015a8405b91347add0d4e810f3d677d6391fde
-DIST thunderbird-45.5.1-uk.xpi 536438 SHA256 a5d7606bd3325c8f6eea889e12731335f4f07deed2c45d324b2a472db6a87194 SHA512 42cae78ab92c5b04ac10e07ecf743016fc3719679b5770213fcf7fd5aa4b5e1bcdb6055f1f74558aab08f5101baa0c469cba47f5fadca84acedb94c61cf07fab WHIRLPOOL 160690842e635462af2604ec1249363e42a8d4b6cc7b595f648f94ce2f2f9ac95a7a00215142029b22e0bfe812507c0c13b54e2dd7cb5ebfebe250f5f5bfa8f7
-DIST thunderbird-45.5.1-vi.xpi 540498 SHA256 5a84af2999e86b74f8d36bd66d887f0a22fa1c1e029a092d6c6dd19bc137344e SHA512 501aa30708f59a2ca59ba194fd49d9106129500d850a05f735834a46410487a14ce862afc37b1e7792190ddfc23c98ffcc944fcfe9ed1c4fa568a9658c16b715 WHIRLPOOL 66f801e2e0ba28e5ae860193d6c6f7306cbe2207d0c3c2b31808f5902f5cb3debd85a37d130bfc0da673fdd23bb1e6d4335115ded5db203dd70d76cf07633680
-DIST thunderbird-45.5.1-zh-CN.xpi 489209 SHA256 a7da398e31ca89144351b1107d1079e504ec244a44e305cd8a612a5d5afd4b8a SHA512 d99b9020fcf814d2ffb4db47dbdc56c5171867919d06224443402808ff0f636c77d0a9b0063c10851aa558a05bfc55d0edbb5f5f1c16a4da4d28429f51a8ab0d WHIRLPOOL 3b53d7facecfe96d0e44399278e7eff355a70f87ec89de45fa0b1f2efe7cca99e273f5ec53816bb06c0f8ef5454d69f7c4c3f581d8a3b11c12b7bdb4e2578637
-DIST thunderbird-45.5.1-zh-TW.xpi 490850 SHA256 7c1c647d0bf62faf83fba80710a040f112e61d846af4f703d061ba8278fda063 SHA512 caa45165315e0eaf395113f50f5d56c1bce5c6505f8979e737e2f7cca2f8b32b0dd5fc397114f666e751a9664dc9e307be5b787eaf5480130fd1b162046aac55 WHIRLPOOL 03546514b018bb216eb2049db768ae9f18cc94d95dbfc52d3a19b957aac912269ce01b5d503f161cd78fc4ac0f34a8eb5b926632bc310a799f0f9fbaae52c9ff
-DIST thunderbird-45.5.1.source.tar.xz 201116636 SHA256 15088086ab8643275f04775002aca02701e30b4d61f108d5380b6e6b7582a24c SHA512 f6dc5f526e50facb9947627fcbc8db222cc20438fa62c552090dcabeabcc31dba2c66c20345090deaf5b58fd42b54938935eb1b3904528dce5949fd4cfc1ceb7 WHIRLPOOL 2a9e68b4f215ba815a441f27d65decac9f30e96429d809ce7c76743c648eb623e408ea7e0e2f8be73738d89b02afacd09a27961b53371daa58d988974a78bee7
+DIST thunderbird-45.6.0-ar.xpi 490775 SHA256 ee653d578b0e221729fb999c25bd4ef335d86c3b7b01d2fc3e18b5ea03a5c88b SHA512 3a6cd8598b115ae3ebfae2c244569d9e1b5dd2a59c53132c840eab37fedee96fee0886c41c28f0abacde375f789a680c49f0dd9291262c27a406510801fd12ab WHIRLPOOL 320fe8551e9e2138a02a9765a6f5dd8bac950b20df7c558f462be99e7fae5020fbe39c144aa665384a1975480bd7c82140574fbd6346b37ba649be964c516b6a
+DIST thunderbird-45.6.0-ast.xpi 428059 SHA256 091fd74da82296bea2e271c6a86207e9cf60eeeed29ce62142b236888b78140e SHA512 3bea21350e5d70e83c2e167e9e54b696c821a57ac74565fc47992eacf7542d603c9e1f52707cfeffc60cc706d213bd20fd34229754cb28eed6467ba817ae4201 WHIRLPOOL 206534ef933b94dccb8072616f0c20b66fe626861d17f9c8407112f80f4fcd981e7ac664e0bc37b67ad4b1876df8c44039809405c9baef211a250353d53c27a6
+DIST thunderbird-45.6.0-be.xpi 469096 SHA256 2e68a3c2f085a6302da84815ebf616b3ea1ad2b3c628c082c38b69c561bdac82 SHA512 0402b77d77dc40be47fc941df83a866d62de865a174496b3d1c1b9a82bbe778e19b99f2316c5d40537ad8d8a08c23214110984bbe1f78b77785d21982309f3f2 WHIRLPOOL 58addfbde0813670ef853e36a90e9773a0a05906ae9ddf34b52e57038194b54e2ed951760afea975160c119c3f8b4ffa98735d08fa1a617a7423f5dac3696e16
+DIST thunderbird-45.6.0-bg.xpi 524300 SHA256 ab15edef31542aea547b16b7f199ad3d18a6bd4f050b5254e6eeb17030b32ddb SHA512 f3e289aceceb4cc41aee702261620df7ff3cc9abf11486549647c2e9ec871f6e1af1ad86fd399c0c8fc3405c0bb9b1e7b88102910d520909bdcfff0024e2d79e WHIRLPOOL 0b2fa9b80fd916eb9b55faf969c74958162bc44f7a14d48f91c3d042c7dec69c00684ea22e227762d3f170adda574a3a3cd3587839817d9a7fd5df297f7aa2cb
+DIST thunderbird-45.6.0-bn-BD.xpi 581440 SHA256 d3c996fdab0eca72e9a8aaefeb2240f75017685682539c43eb8fd66a84827950 SHA512 882123a994d0e83b4a4c90720183b51cc40a3e3d0e3d242cb27abef3912923a8dca642f892fba58185dbe1e1a88e1d4000c88812d1c3551224b16261b2dbee18 WHIRLPOOL c2afcb19653f49cd8580d23b17bee22316318a9caa661b687cb383be919aef82339e53910fdef8583c0786cbd648bb2c68f4c3ba26a845495b82d7f66059be76
+DIST thunderbird-45.6.0-br.xpi 466000 SHA256 bee46d85f31a767dc53858c880086c96558577316a9b3dd6868dbc943d57da05 SHA512 99f5747d5cab240e0cf13c251e6e2ac9d503662445cc25ec4e14537a838324811d69e7d2aaeb80fa2e1afa8dc6920c4b07264b10276375fa244c4734ae9f1ad6 WHIRLPOOL 6e91534357d29439b069819fbc25be2b2ddcb149cbf034af430d9ee173860e4a87ae8232e3cd889a65a3d3e88b656badb9901618906d792df04c290bb7e44b7c
+DIST thunderbird-45.6.0-ca.xpi 467980 SHA256 0ccec986a9988720024ded63fa858a3169a763ae2148cad37750c9de6f18a2d2 SHA512 7cf9ee7542dd45f7421c1a12755842bc45e43df23f024cc0b9d20fda9ceb4e41a2979a5f392240adb94f60e1bb25518190dc7c1bd554478bfc8438725ebcd545 WHIRLPOOL e557938ec93e11e86e2226e2cc3e770456eddcd1a0c25970324943471019dc28768bbe1f06cd1cff51390bccb26925a246e0fe6432f68a987790f85825a964f7
+DIST thunderbird-45.6.0-cs.xpi 474327 SHA256 1e8d36a17624c33fbabdc8c2f6bb5c988ee486c7b11adf0d8061df1b97ae41eb SHA512 a398890458951e40b7b3290880e832c3a8e7ba4358b687402ff850b3e224e651273e6dd00019eeba2ca9f5f709db596e6a01b583944a59efb467bf42dedebfaf WHIRLPOOL a23338df470dc4a17b09860bfff44271e7af035b89ea7a3fef9763b42600dbb9844fc1a1beb7eabc401a5e3210430a4a4a76b4171b7110526fdb5482dda5fc7f
+DIST thunderbird-45.6.0-cy.xpi 456120 SHA256 27c40529dcbe9d4cdbc7039f08b10f56502ca422e404927da001e7d7dec80b42 SHA512 94836dd232faf38df0bc67ef73536b4eb5b77eb1a8388370eebfa654de32e164e1c4fa1f84b129cd7b950a89e6ccd238923c0187ad7e0b384d939019ae9ecf4b WHIRLPOOL bcc16f07089f94d79a64480cd54991a46798d9570d415c20edee09b1c0dbbf6de2dabc6181647ae1efc1a4d4fbf2866f53118482a718232926d52494a1b10da2
+DIST thunderbird-45.6.0-da.xpi 445595 SHA256 bdd2d971fa5580aa94aa96b2857d157ffafa4dc6768587299717260dbf6c290f SHA512 87d3d009d37556eedd31bad1e273af46aab99a2e8c043decd246517cb4506ed9f19bebae42e345ef188858f8e36407b9b795251a89e60ebe49197d01df798729 WHIRLPOOL 51b65e68787a800c860d4e9c045384da4ce9406713720c5dab460bed2caae2d86c8170971a83aba31aa829f55f3a2e8c96f2941533ac51411525a3aa37655f2c
+DIST thunderbird-45.6.0-de.xpi 451956 SHA256 55d4e9a79a282d6c510849a7baec19a47f773eb955919242d5233a2f4b8ad0bf SHA512 54ab6d8cf619f4771cba2b69473d7b967bd935317b8af058a05091a0f035001317b01c954cfe9e2f6e9f7e36356c71070b7730a502024097a7dbd76eace9afaf WHIRLPOOL c249e636c04088c9217597d613a246f65ecbcd84fb792a55666a01d9e60f21ef0ec931e8fa83a92dc27fd9157dac6f2c297ef0720b8e8aa93e34f3a8a5a11d30
+DIST thunderbird-45.6.0-el.xpi 514358 SHA256 d60a50fd969c62aa6307a60a1bb4e71d1f4ea34e130ae3aeb7d0037f3d71e363 SHA512 ff08a172c0eb48e92d510c74b68d83a97d6953e8b24002e8b4c4a1a0c692352906bcc3789845d0a37d18f587f5669adc513d4dfc8b754dd3bb525658075c4d6d WHIRLPOOL 843da388bad423bb1ab164f1a8869600d479260fc3959f8bbb40ad4e102765a64978184eb87a6cf19babe8bd2396a10d89267a4aa96b1eff932dedc7b281e78a
+DIST thunderbird-45.6.0-en-GB.xpi 437602 SHA256 56ac604691c56d76120a3e1621989e5e28e8c4229e0d199b0411ed46c754dd00 SHA512 17247abe2fb14cf1c97e8af6528f4fbb38ab96c86e5291a33b8c0c8adc55f3cda2bf2b16d4bf6c4f3f5627cafc95eea372151d0f250983c2c605dd8783a0081b WHIRLPOOL 27b109938a9dd22ba4cc0a5be9f57871e4a3bad1d5c74a783e339f31d678d1dae33982608ad0b27e073c8c1a0267e2666a9289aeec216fac7dbf30fc38c2c1ee
+DIST thunderbird-45.6.0-es-AR.xpi 464684 SHA256 29efb181384965dd92ff484e6f6c2abf3e10b75d338583c161e24608f935dd5e SHA512 d28c6f6f0464773237f29acf2d92d20b978b3eb762b42a682795e47a71353d517f01d80e653b6584c4645e55bb9a0a5abede1b6d3f65609f4fa66c443c52ae09 WHIRLPOOL af097273bf851f7318c521fe8b885d5ddd7329c1db5261ea69323f1b65cb8bb1c391277758e2ef16865cf12ef9abaddc50a2a56e42b28bc903316dcd0ae199fb
+DIST thunderbird-45.6.0-es-ES.xpi 388000 SHA256 bde7fdf7011be8b4266abf093dc55dac4dd572a4b2d726a3fa63106371e5c83a SHA512 e8e783d581181be497451044aaa4f905c6c392f46448d16b2a286e45fc5f0b70236855f68baaee0e05a84eb44f1e709de23e656ab502794d376aa7ad8b13d127 WHIRLPOOL 117c2925ecc7d2b9098337e194a305062210fd010ed23f7fcdfc16b58f19a268dd836e3101bdccc2258b14cf875249bfd52f1536d5a9957d233dc8850d0252b0
+DIST thunderbird-45.6.0-et.xpi 458418 SHA256 82b7f29c3e48cad54de5160cf3b9910c2c4eaccdb3c4b3f875914830b1fe7cd0 SHA512 9e8733cde5afd2f4b973b9522e4306cf52e047c150efd9b4dee6a8d90300a4b7a5915307c764db3a6765f9a4427c7c0ad34185020597c4f48cc7ce52724e0442 WHIRLPOOL 3b95b48ab6393c2cfe91bf686f5f2fea96a3501596ca1e754ae68ff26823844f9cb0fa08ef4f2ba93facd105f6adbfe6ac5efdbb7bd90c17ed4ede609dc49156
+DIST thunderbird-45.6.0-eu.xpi 456708 SHA256 6b4effa6407cf5da694195b13467ff0922bffb6fc62131430a157e8e15ab0de7 SHA512 ea19824204e8c1deffd4601f39d59c6636ecae72088e3b5f0dd2f55dd48cb243703fdab03938390d5c0d91d58b371c325224b35521b168f844966f6fcb6f313d WHIRLPOOL e8c6178d9d9a539f41dff61bb6d7ff2b6959f0f0406ebdd5f84a3ee77cec0ea0410894e2588d60aaa1e644587483f1139f8f40f8cfa263a67b43262c9b40e71c
+DIST thunderbird-45.6.0-fi.xpi 458336 SHA256 157d481bfbe29a953209bd8e3eee11a07b37ba3acf0784a7b36c9bf4b325525e SHA512 102b80b0c982587a029e1d70bf095ff03b04f36dd6dfd9c88a39eda76cefaee5110d31e2b59af495b04736496218be8a3cc91c924ad67794cfb0c7e734833006 WHIRLPOOL 1bda147ad67eeabfcea629e8daaf2e853de51e9e008c899a221af90619ceb8c519778b2b6ddcb12688c4f19bf2422faf2bacec8aef032839142a818ee76e616e
+DIST thunderbird-45.6.0-fr.xpi 475466 SHA256 6c7a43d61589e22032cf93766fe86380ea547b2f918617b1da3832e8eda20c5d SHA512 3450d911186b53cc008cbb7fe8ca270369128bdf517943f301c1d73ce723d280f5f45e53cb0e8b428d2570340987da25da3e12c4408a1534742afcf4762216f2 WHIRLPOOL 8392a3a5af692eaf954abf547ca81c3c55af629b9b0a36de4e200e7c45bde4a5e98bbf871cbce3e8469dded5b223976e0375acd597ca7923365b80a4206172c2
+DIST thunderbird-45.6.0-fy-NL.xpi 464757 SHA256 6e6e422d868d474ae45ce7905ffd1d2ef3e951dda537d3b72a90c45128022d87 SHA512 89652525c682837c826d2c95d7aefd0fd804c2045857a8af95750b0561626215e9758f8ac488e60e640690a33cfea5c3abfd4ddc4af9ccd572b13036635deed3 WHIRLPOOL 5f244d9a1928f9f56e99082df43b6fb3763334bf1a2a7f2f46e5cf84f734b196161b513332a35ddcb374e1dcf1c85bcc8c6625965753989735055b923cbc14e8
+DIST thunderbird-45.6.0-ga-IE.xpi 480317 SHA256 3726b69749729767abb6c3dfe5a06fe42c1f7a983f95d768a53056ae15ab0c3c SHA512 db5a12caf0443d17b67aa7b7054df723ee896a72334a424ac9647c0439a99c42c0fb71a9fd1d2ff257e5613afe9bee64bd263f1da29bf955d4a02c5faaebbfc0 WHIRLPOOL 102c1114a936bda2a168cf2617cca49adaac310d4fffa53570d3e82ecbbd4ae1348ed9e73f430e9fac8629ca49bf0a23456bcf89985e2da421ce0274d1b7d98c
+DIST thunderbird-45.6.0-gd.xpi 478297 SHA256 d2f7fc855902d635dccbd02e2406c90667edc9aa8d280a9554bbcd33266844cc SHA512 2ebe450395354a3cd0831f256100ee62fa3321a0d9042b02d0216331b87ef655891d8fa0c24e0b436f1214264c92364a5a4fc7dfa76abe038def1cea1f9a3566 WHIRLPOOL 32d4dc3927cbfde99babfeda0132424d8771d2a4c16df8eba479c6b9c1921739037a4454cdbbf4d1ca1262ed4477e7b4c4979ff1e5a8f0040d83e9e48156bf3d
+DIST thunderbird-45.6.0-gl.xpi 478580 SHA256 7444f5fcda4021ada5742a6c1d0e0f4b0a0cc27a66378788c292b59439786c0b SHA512 c43963b8b28a3eb3d72ab1ac71e145ae355ab124096ed6ee9e94665a1509ff8b5a719c67093e4b65514afd8bad63386b7eff7a2e09e7f5d0afce2bc9f73bde3e WHIRLPOOL 8ab7400f760fda79767550db9b53a0e386b86206210d47985b621ba4ced48b7e89a694b3b065dccfbc79f8fb2a59f4d1f8e78be4e66f0e9451dcedba7276e3c1
+DIST thunderbird-45.6.0-he.xpi 497963 SHA256 6693365c180ea9b57eeee9d4b24fe0248847710b2fd95f16d3b6e77ae111dbde SHA512 52d366756d4882dec2421e8f0d08317a9a514eb2ff58573f9debc0299277bf9d29869a795cb3023cf1ad2938c8aebb74e43dfed1dd8be34d72700c89802a87b8 WHIRLPOOL 1a8e16215ec09ea49a63fb31def54cb50665d958b4de80d7fac3dd426a93ca8dc8bd5fa566f2336b82e9ffa14a403739a558a8be594e30a4eaced032b61e9d60
+DIST thunderbird-45.6.0-hr.xpi 463959 SHA256 02636a3dd09acb63077bdc90460d0aed085162061d74b37d5fc57214c89c736a SHA512 3c07d62c450bf0235a6fa29886668118464b9372ae06c2df17943d1a1e72e67c77bef5e0018e0dede33b449f2a2d7418495019dabbf5192634ec6d835be161d0 WHIRLPOOL 051c471f6cd2a89541217a2f1d19935c05d4223713ce6e108b5c88a9bf0504f3e86e47f722a2c8e808dbbc81d93897b6ded5ce865f1f96c1f28268efafaff640
+DIST thunderbird-45.6.0-hsb.xpi 479414 SHA256 35f8f6769dfe15e42df3fab123eda064522bb1ab0ed4c01936a12caba2ffc646 SHA512 8f932f2287e41ba24aa7d37c1a188031f03eaa276c892b364fcb120d59c2dad1e6343cfd1970dccc0679ecb964aacccbef31cc3803c3ce7602eccd2878819095 WHIRLPOOL 4c1cf77a0e86d8029846931e3764b1467b0247b8cb92259f89205948c2defbc0fd0872784fd205338fcc93979fdd9b051a0f1dc15ea2ec6ee20c4b9559cf1027
+DIST thunderbird-45.6.0-hu.xpi 479584 SHA256 eb6005f69a350790a1d53666686c56ea388d2ee706e2403a6afa890e568ed861 SHA512 f7b4de933d4f78caa0a59e7bab596492c95274016cdd7a2216f83a17108cd83d82de2c1b52d0f53efb6ca6627f4d7b7d3b474aa551bcaca2cb6b0a4da91933f6 WHIRLPOOL 52ad88f04cd29dd2f58041303db5ce823ec4e055983ef640f4d54636c26c0491ab9a3530f5c6e247c3c6242e6c197e525e5e998c0bdb15975363fc2e299f63ad
+DIST thunderbird-45.6.0-hy-AM.xpi 518883 SHA256 dd4a98cef101d5b67fcca1d07cdfcdc608f89c2e38a8b704ee1052a71737acd8 SHA512 794bfafc4e3fc58aaabebc62355366cb3a2395e803e9f04c2dadb0034e9000a39dc719edd29ac99ba3a4fc463488a54b4954cf43fab40f56f1ddcbeebd960708 WHIRLPOOL 0c67e319649ac04c4c2a520b64d7859b73824a11d0b00aa5574d63683c5dcb92fa32b6c8aceeb9c1d3b34404a7d62948f3860fd27f5517ad00df4879adfb6f59
+DIST thunderbird-45.6.0-id.xpi 499982 SHA256 123b2ca2d9e865f4e6b075047e898eff7bb1769dfba10a9e97325f30c8e1b90d SHA512 5021ea765233ddfde361c8c6ada35da339ce4c21e496ba5485df621ac790e5aca28ae924025c2376cb9e5ceb63e398f97a3fde631398c20f58352b20bfec261a WHIRLPOOL 850d04d4c66934d8d875930c646a22dac6ade8a19cdf92b05cf4e04148eef8a23f2fa1b3b467094b746adcd54c061303b3a990d68aab1027854264ad947956d5
+DIST thunderbird-45.6.0-is.xpi 462190 SHA256 519ff2d20433b9cb1206643ada4ddc1bd49a1fe0dbd6c23087b20358cacaa07e SHA512 22d210ff59881e628dacc4c869db844a25312d3991ceb5caf568f0e65add42ecb9b6016569ebf2a3dd66c7a4d9b8ed81adf68b8b0f20a549a6ede26c3bc59599 WHIRLPOOL f2d2efbb36985508893ebe0426965368f17b5c77b557a1472944ed93ee8b278df5ca5500998195b183eebd2963a252a4d7ef7b176884933563ac01a9aefd2ff0
+DIST thunderbird-45.6.0-it.xpi 376889 SHA256 57281745f8e324f3661a928d48f1ce86a016ee530912304cf84954bf5325b85c SHA512 9d53b753d443f3c4098480ec97c88c4e19e5dccec03ca89774b69d767353fdf27d43627e5a11d2b410dc39b4f49b4eecba56735ff117292e8c05b29eac01fe2e WHIRLPOOL 83bb4c533ca72b27c21779d5007f47d22149de5b0382be4edf10e9b43c6a3c692da4477264fdb1860ea0e2b4a0a27dd7645425aaff0e048ec2e7db6709a70724
+DIST thunderbird-45.6.0-ja.xpi 519552 SHA256 3eb93c8fc0a694c673c44aae10b7a30fce9858b9950a883875426511b420f181 SHA512 312e1f1443531eea8c3adcb40b43f3723c5608e917df2e2d8cf2321645e1d62c812e90332172b4dc3568a230578fcb790c698873256bbcb156a75a4bf4c1bff5 WHIRLPOOL 6a72e8b7da911d792d99acc1dd2d593b8c0716f170ba71da0b5acc02a36bfa10d67e884960530106bc2df4e3f5dd32de9900ed3cd140a956f13a375158cb4a9f
+DIST thunderbird-45.6.0-ko.xpi 487418 SHA256 3f3fff27e9ffd4da9c4145a8005b7a67dd8e30129e66aadda915304992f544fb SHA512 c87b3cd149fa5c267faea6d7354b2c6bebff9416eeb7453ae32fa9458ef6edf9e942da7a2e297dadeb55da69e226a62eb0612dec3b086c91ec70c71f04959ced WHIRLPOOL 88b9f2f1753cb23361d636535adc7821934fcfc22df01607284eaabd610c9ffa361ba60f19db655828951b6103389ae741d96d5bae8f5fd203749828f1a4fcf8
+DIST thunderbird-45.6.0-lt.xpi 477736 SHA256 279e1e182a1944e574b50c8613ce15f598c2e5c72d60cadb701d8c1b88a26aab SHA512 b635397ba96780cde27bdb8b282add4b5184905540e8ff7d19ba60fceb831def487014e2485754615b861744e5341c3a6ef0664f9c8b557703d25586cac66c5c WHIRLPOOL 39632633d829148de5292df4e976a3eb50b2ce6113aecf2f9aeb30c12f4cd1e20500c243a9d3c5a510fed333b61a1987ff6a46b193d65a29df2a5c19e711474b
+DIST thunderbird-45.6.0-nb-NO.xpi 460011 SHA256 ae32172f9d4fa281107b87d720c8fee970802659d6fa0f8e35bddbb349f5e091 SHA512 75d7d807fcab90dbb70178b8f3d28730365f5eba7ea7b9df8d13bf720d4dbe1b7784e23aaf482c64c53d6ac0f81a3b99ea93a85ca20d6a7c0e8c7821e73f5e4a WHIRLPOOL 8368aaf1f74ed9fcc3037cf7ca335c62c85b4ec3120dd58bfa3745cdc091c0cdcdc569f3c05fd45f1197e17623649e0801c6a9d7cbc3a7e894b105977be51729
+DIST thunderbird-45.6.0-nl.xpi 456664 SHA256 ac21fbdc979031ecd190c66f61fe8266e428f81c97f7c97c38c648f06f13eb18 SHA512 e3bca8fa446e4cc698bff7301781ff55df883673350a7be7a7d46bbed3d57d592e37895c426bdddf6f20bb3f8d5c809e158b212b0192910e4dace32ebdf5ba04 WHIRLPOOL 61e6d8045e750757e6b7824abf3076c161c9c385049ccd3c171515814e864c24b353f10c01e8463329ace45aa1de8cedbe831bd08e66883a06b3fa92f4e91c97
+DIST thunderbird-45.6.0-nn-NO.xpi 460880 SHA256 c079078f93e7e96989bf3815440dd0112145e7bac39e663e0938c93e5f5e04be SHA512 6257ae673b9a309f0550cc3adba5b92d03045a110079d918ee0f7888f394792a9e27e5ed105a635bf21f7dbd440085011a275188c1d12826100032d5d3f8479c WHIRLPOOL 54b1b531851ad364b9a8d26d15e0c95cbd7a75e49182290cedf1c97191b13792337b4c977c2bd5995edd729e74842475cf4b6e39d9690a9e4b0592cedf3252c6
+DIST thunderbird-45.6.0-pa-IN.xpi 551068 SHA256 4dcb7c48fab9e3be2de888f9d0faa0f4e8dec5bae08b05bcb0a64167b61972c2 SHA512 6aa7be320b6b356129da7d66850c6f716fda5ff454a4ea7492d506d85d2cf14a449cde4b7ce92048411dfe6611124b3239cd9aaa8af8674eeaa57b72afde0df5 WHIRLPOOL 94fe1b80768e79096f021e730d5656f8b330e5ce66d647da562fe491d68fbdfe1da1b8800e828827238bc69b1afc754326d46a3477d25529ec8e44992691306a
+DIST thunderbird-45.6.0-pl.xpi 423867 SHA256 72650b3521b156900419f9ba28bd110e065902152076e6d679b1bc18d75dd887 SHA512 400f60a2a7be9c897bb5a6e40928e86798238fcab0caa3c15d5c63d21b33fbf18d4b4c14317aaa185030e55fcc7de0c411e55c361b1315d87c9f1cc1b8c3bc9c WHIRLPOOL 2ce8468c54d85ebbdaf5d9aaf4ee954f0455f4c394812b4f5d3452a36dc3bb708d11448ba1d9c3385fd8502c1b88514a6865f313a386c42b6b9469e5d90e99ff
+DIST thunderbird-45.6.0-pt-BR.xpi 464682 SHA256 b4290497600fb260c1f874ef2f5c9e7c0bca645990da9e760b130ef0e9764096 SHA512 9dbd63cf40f252dfed68b9cc2c1a904845ac7e7fc0671cae4761047f1cf3243d84493becfd3cc16c7cfa8259b0d443235bdd57e682bee68a8fd6503171f4e436 WHIRLPOOL a67056dae457e0ebca66cbf6edc906a8a580a9b782d638c5b3ca11aa1df878a9119acb377bb67af81f3a70595faa94345cdfe2aacb8a8ae0185781c3c79c0436
+DIST thunderbird-45.6.0-pt-PT.xpi 463751 SHA256 a064609cf3a2f523a1f96f21d6fec7ef11ae5a8edf9f7a62824a7425c8d0301c SHA512 96fb22e66ebaea9a48a5425b109398e49017d753dfed446f8418c4b8fbdf1c64a35ff2a53b6da2d6d625a43ba42bd008ff0ebdd6bbe6f77caa91554d3e73bacf WHIRLPOOL cd506e6bc368a433bd2fce09355cf5d1e80a490193520a73ef1b0682fcb46ddd8a5e00915d8af0088de5f3d89f15d9a5e3d97ec4876cf6bd65d682711f179d0a
+DIST thunderbird-45.6.0-rm.xpi 462650 SHA256 a6b361ef0e24e600893dc36f7d464638b188f229d7810dfd41d57bb24b5dbb12 SHA512 79826c2e01cfa8dcf34f0f940b25370aee2c23dc29c0600bfa81e01a67f82b6b2477b4ae1fff6590b82975d2707e663caad9b5e2083533ec603859dcb9f3c6e0 WHIRLPOOL d9ef44124c635dc61d2bdfdb2fd2876ff2137dca9ecd7658d548bab3abd241e2d7bbcbaf7d75246e717aea3a465b5a25984ae9b139a98e3ad1a55f1ea49f974f
+DIST thunderbird-45.6.0-ro.xpi 468518 SHA256 bb90fe916d3865f266c5de773957b13e025fe10669a8c89aeb8a7350e07b6934 SHA512 42f3e11e402b2ffd91333d8d50eb7f6f8e771d0a32413906517947ff9a468c6d1f1236cb5ca27f54706f6b6f5dc78a1a938cbd168174b3672f89500cf5c9e9c2 WHIRLPOOL a932718372a986654bbfd767d4f763cefc83263c1f6d2e58b7c49cd3ab585e391a50f85e0ac22c4382cdea0590ec4cffcc3b228dd17a1dbed7f7ec040ab8127d
+DIST thunderbird-45.6.0-ru.xpi 463892 SHA256 783f6984bdcdc2ebd5305ede240d81ba8399dc92187f8f9cf9aee175141c23d5 SHA512 a16e19ec2126874c7539cbb1245831c960fe76a21e5a56e3611473cd548377d109c708b5dbfede7f4ad8cf2c2abb7de8b17dcc7a145b30f003ac6df7138bd9ca WHIRLPOOL 8e541b8ec1610ccd5cf5623019585a6e610133e8e8944d2d332c0a9f0a44ccf2f0833e4dfd0f4698f465bf2a9b5fe7fdd986fe75622142f23582d77dd2bc7d0f
+DIST thunderbird-45.6.0-si.xpi 555996 SHA256 4472231ef048b3cacab5ffadedc5232c9ed9cc9c4d47f013a06d0d040ee5cff3 SHA512 432dbcb0338f29e76bac12de16b403e8d20936202c32649ad6a0eae9408f67ac505376d8a71a27fa3ca5a9f8a0f4fb43c9602b351fcec57ff3655a12956f436d WHIRLPOOL c89540c43f4d42007c6856724fd5b361544bc6b68ffe8d4ea36ae5f5f7a3ad0cde5369e6a2e32b6a271c469454f9a5d0fb5cad8fb3168664e7aea260599b7c33
+DIST thunderbird-45.6.0-sk.xpi 481492 SHA256 9664b4d284e0f72aa212773452a44dabb8a5147e1d958a79087f3fbf00d13197 SHA512 afbc2511448afb307e1e2dcaaa8294d358b1ec616ecc021826d6aa428bd5fb72798b11795a1bfbb41527c6f61cc8c779dd36888a9c4049f23a927ae70df57cbb WHIRLPOOL b7d8cc4af26912af3f68f1d0436282ef91da3cbfcaf3a8ead1b9d82ea390e02345575765a507afc3e183b6e34aac1ff29c33575906e98a7b9098bdd49d785788
+DIST thunderbird-45.6.0-sl.xpi 462781 SHA256 2e692c4fd9257d279b3acbbd297fc50650d2e852a003bd315c1c81c31e3fe203 SHA512 fef444b6fd98fe74560ca5d27c37e5f76ee3c77d30fb88cad460405317d9a4365d35dcaef8940b213d1478f10f820cd7c1d57bf25eb5337bdce1e298dd974d94 WHIRLPOOL 582db6383e77534a72a89fcfe63d52fea3b8a8b4b83dd43081a5b2ddbaa62c20f145ace45341ee290a4073b63dceb2ea7e29e67254fcc62bba86202da352bdd8
+DIST thunderbird-45.6.0-sq.xpi 469535 SHA256 737fb80efc0bbdc7c22b06e1be80f68938726fff412ad3b6bd79d489e9cd1443 SHA512 2d882d88e719ac660f2ddf8be1f1091899a5239af4763bf3c86b30d06710f6edad1b69f3169ca442b1a92d6b7fc46049c158d229de0a1f8e6c750bed8a4f62c8 WHIRLPOOL a8e3beb7bcb7e54b4d800eca0a32c011c219548605676152a0fd03a2b9fa326a462ff28493d722a3c71b81f495f1e5151054fd818bde02baf8252aa2dd2aa729
+DIST thunderbird-45.6.0-sr.xpi 565466 SHA256 1ed3dce235e1b2518f332955df15c16e9a3fc2665f424cf369a298e604c80c6a SHA512 53f89875c35130055a89b3560c638e1acb0b053241483b3037f115835d55867e1dc891b7c3517faf6bc344e29412b60aa1654f3217d9fe1a4d6e7941965023bf WHIRLPOOL 2f1e06815b4de5bbd61e0647f6373b4ea63af797151dec325eaefe4f94e83e6ee893662eef5b4e10ffd8c106deb270a32b90280e7d5fe875a9ebbbfe7a01b17c
+DIST thunderbird-45.6.0-sv-SE.xpi 465434 SHA256 eff77f87b5924a0d061ef4503579b6925c243d91fefcdb3ad59609572b30bcdb SHA512 c8974be59522b4d123906fb6ed062aa6a1efce94c6406c0e3f6e05f86974cc7370ab63535dd90fb046b7c02880fe43602401877276c5a3ac2368838b2687ba4d WHIRLPOOL 05cac1961613c6455f592dc3ec1e9b0552ea91b5ee093561c577833f6c66da9294c510b4c187913a39b74d2497f2ce85f938e38a760dbccc52b3225a1f57f6c6
+DIST thunderbird-45.6.0-ta-LK.xpi 579219 SHA256 f970faf50eead4524023bc348629a2602d62ceb8ad431552faaaa1fba68d0740 SHA512 bbcdb2d29ab2f60bcdca72381665800207be4a093387cd14548fedfcacff46465ba70fd902a3d0f4199d87b2b3667cc8d76315f6c7a962c4628b6e23385821cf WHIRLPOOL a3978abc66e8454db141aa306416c2aa25de7be456155f74c08b31b5ea3a30a72c9c443f9146c9b780610bd18c0c32416f8b77c8ace993e7c166642a927be4f2
+DIST thunderbird-45.6.0-tr.xpi 467622 SHA256 7f78f3fa771314ca7ba9d9832ae095f70061c2d6440fe648ee649a1c1801c7ee SHA512 0c084b211f5265126f372b3ba609cbe355ccced0482048f942d186c283c66c5f6e82bebded6951833428cf67238366220c8c658a90fe87612ccac7badc13569f WHIRLPOOL 2048c05cd45689c26ebc20dbec147b578f93d98a36592cc070cfbb181f3909071d15a9725b8fd5d0829121277fcd821353bccee37ea9a1b2d599cd838af2f17b
+DIST thunderbird-45.6.0-uk.xpi 536439 SHA256 e18b2bbe3b477e747047cc57edc3e790468cc193309111a0b77616691c3dc8ee SHA512 f793d07aad5e4f8002384342612375b0e5c05db87802ba3590d65b30fca68c6f3c1834304dbe4871abc091a17738dbd41ac878ca6dd3a4167e52238367b60d3f WHIRLPOOL a2ac90f121bbc4f44e492b7ef6283ca297f2ab9f667dd2ee6b1d5a846950c40511e1e75ec31a15bd599bec4d5fad9c3eb2c17ee5956d3bd246054111766d7347
+DIST thunderbird-45.6.0-vi.xpi 540499 SHA256 b4553148ce716468f1bb90de3a5844c34f9b71d33e6c2fe4ae9af3ef62e4eebe SHA512 317bff2f0a9d99697f461a1ee5084e68326038bdc22ab9ce832f457dd9f45263371d041499eda7c812001bb59e3a6f05058066ef56512394f8da558e34499ced WHIRLPOOL 85145e3f0185eed6b3999e8c5b5fac65f4910b8cfd33524c00f0f2267d7ea3f179a2801cf17b8febc405337f8d30c9db11963852cc7fb16d9fa20d1689b216f0
+DIST thunderbird-45.6.0-zh-CN.xpi 489210 SHA256 533eb9e30f3c85fb3871270baae610cebc26ae46299cfdab62a5cd39e28c2722 SHA512 f719044cdc7e3e01b324545880d7aa40e1b79cbd9d2687852ae6a203d5667ff89ba365a4d086b1cd6ce4dd8380684dbef57cab3a53ee0be9fa97a7a2265424ba WHIRLPOOL d094e258c183f11d6f1c262b493c54a6b73011c3fd9cdc403e6825af9f4c3096826632fe91b3f1155e2baaca5a474010649b677ca6b63c17bc0b4a5ec670c813
+DIST thunderbird-45.6.0-zh-TW.xpi 490850 SHA256 94bbd7bf116ba8c00eef0681aab28986f0be2c648fdf5145733d66a8c63c57a0 SHA512 a971bdb41075b4e408f7c50a830bc4220f8f33252670beea8b650d04e0a04629f7a1d2a75cc2eda140b0d376c5bc05695855b15712f74582cc19d4f4d6e61a2a WHIRLPOOL ad165be007ba134ac41edf376a2ef192643be8460798c7effc4c68e8d3030eb0efe7638201f0bb494e9af1ce36614916f96619b3ee67184efb18c82af6ed7ac8
+DIST thunderbird-45.6.0.source.tar.xz 201145016 SHA256 c32c74d69c4a2f79f120f44965525fc8197bbd39a9dac85027b2d9f74e04d8dc SHA512 1f4579ac37b8ab98c91fe2e3e6742ba1b005ca9346d23f467d19e6af45eb457cab749bf91ed2a79f2058bd66f54da661da3ea5d5786f8c4b472d8a2a6c34db4b WHIRLPOOL 6b6c3b5a5f41cde7e5f0100c34a6d187ae4e9bd177bdecb56bf30fabaea84108503a0ed7dae261db7c943944f2f31b02fa6c60231cae7b478054ae64abc6c38f

diff --git a/mail-client/thunderbird/files/mozilla_configure_regexp_esr.patch b/mail-client/thunderbird/files/mozilla_configure_regexp_esr.patch
new file mode 100644
index 0000000..9e165ff
--- /dev/null
+++ b/mail-client/thunderbird/files/mozilla_configure_regexp_esr.patch
@@ -0,0 +1,32 @@
+From: Jory A. Pratt <anarchy@gentoo.org>
+
+Note: the first occurrence of :space: is [:space:] (with a single pair
+of []), where it should be [[:space:]] (with two pairs of []).
+
+This causes the sed command to fail (with the error message quoted in
+my original report), driving to failure the whole configure step.
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=1329252
+
+diff --git a/build/autoconf/icu.m4 b/build/autoconf/icu.m4
+--- a/build/autoconf/icu.m4
++++ b/build/autoconf/icu.m4
+@@ -68,17 +68,17 @@ if test -n "$USE_ICU"; then
+     icudir="$_topsrcdir/intl/icu/source"
+     if test ! -d "$icudir"; then
+         icudir="$_topsrcdir/../../intl/icu/source"
+         if test ! -d "$icudir"; then
+             AC_MSG_ERROR([Cannot find the ICU directory])
+         fi
+     fi
+ 
+-    version=`sed -n 's/^[[:space:]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p' "$icudir/common/unicode/uvernum.h"`
++    version=`sed -n 's/^[[[:space:]]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p' "$icudir/common/unicode/uvernum.h"`
+     if test x"$version" = x; then
+        AC_MSG_ERROR([cannot determine icu version number from uvernum.h header file $lineno])
+     fi
+     MOZ_ICU_VERSION="$version"
+ 
+     if test "$OS_TARGET" = WINNT; then
+         MOZ_SHARED_ICU=1
+     fi

diff --git a/mail-client/thunderbird/files/update_h2_curve.patch b/mail-client/thunderbird/files/update_h2_curve.patch
new file mode 100644
index 0000000..a1f0ffa
--- /dev/null
+++ b/mail-client/thunderbird/files/update_h2_curve.patch
@@ -0,0 +1,30 @@
+From: Franziskus Kiefer <franziskuskiefer@gmail.com>
+
+Update keybits in H2
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=1290037
+
+diff --git a/netwerk/protocol/http/Http2Session.cpp b/netwerk/protocol/http/Http2Session.cpp
+--- a/netwerk/protocol/http/Http2Session.cpp
++++ b/netwerk/protocol/http/Http2Session.cpp
+@@ -3516,18 +3516,18 @@ Http2Session::ConfirmTLSProfile()
+     RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
+   }
+ 
+   uint32_t keybits = ssl->GetKEAKeyBits();
+   if (kea == ssl_kea_dh && keybits < 2048) {
+     LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to DH %d < 2048\n",
+           this, keybits));
+     RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
+-  } else if (kea == ssl_kea_ecdh && keybits < 256) { // 256 bits is "security level" of 128
+-    LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 256\n",
++  } else if (kea == ssl_kea_ecdh && keybits < 224) { // see rfc7540 9.2.1.
++    LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 224\n",
+           this, keybits));
+     RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
+   }
+ 
+   int16_t macAlgorithm = ssl->GetMACAlgorithmUsed();
+   LOG3(("Http2Session::ConfirmTLSProfile %p MAC Algortihm (aead==6) %d\n",
+         this, macAlgorithm));
+   if (macAlgorithm != nsISSLSocketControl::SSL_MAC_AEAD) {

diff --git a/mail-client/thunderbird/thunderbird-45.5.1.ebuild b/mail-client/thunderbird/thunderbird-45.6.0-r1.ebuild
similarity index 95%
rename from mail-client/thunderbird/thunderbird-45.5.1.ebuild
rename to mail-client/thunderbird/thunderbird-45.6.0-r1.ebuild
index 78d5a44..a3f77f2 100644
--- a/mail-client/thunderbird/thunderbird-45.5.1.ebuild
+++ b/mail-client/thunderbird/thunderbird-45.6.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=6
 WANT_AUTOCONF="2.1"
 MOZ_ESR=""
-MOZ_LIGHTNING_VER="4.7.4"
+MOZ_LIGHTNING_VER="4.7.6"
 MOZ_LIGHTNING_GDATA_VER="2.6"
 
 # This list can be updated using scripts/get_langs.sh from the mozilla overlay
@@ -26,12 +26,6 @@ PATCHFF="firefox-45.0-patches-07"
 
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
 
-if [[ ${MOZ_PV} == *_p[0-9]* ]]; then
-	MOZ_PV="${MOZ_PV%_p[0-9]*}"
-	FF_PV=${MOZ_PV/.[0-9]./.${PV##*_p}.}esr
-	SRC_URI+="
-	${MOZ_HTTP_URI//thunderbird/firefox}/${FF_PV}/source/firefox-${FF_PV}.source.tar.xz"
-fi
 # ESR releases have slightly version numbers
 if [[ ${MOZ_ESR} == 1 ]]; then
 	MOZ_PV="${MOZ_PV}esr"
@@ -44,7 +38,7 @@ inherit flag-o-matic toolchain-funcs mozconfig-v6.45 makeedit autotools pax-util
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
 
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 IUSE="bindist crypt hardened ldap lightning +minimal mozdom selinux"
@@ -127,13 +121,6 @@ src_unpack() {
 
 	# this version of gdata-provider is a .tar.xz , no xpi needed
 	#use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
-
-	# if this is a gentoo-patch release then put the firefox sourcedir in the
-	# right location within ${S}
-	if [[ -n ${FF_PV} ]]; then
-		rm -f "${S}"/mozilla
-		mv "${WORKDIR}"/firefox-${FF_PV} "${S}"/mozilla
-	fi
 }
 
 src_prepare() {
@@ -143,7 +130,9 @@ src_prepare() {
 
 	# Apply our patchset from firefox to thunderbird as well
 	pushd "${S}"/mozilla &>/dev/null || die
-	eapply "${WORKDIR}/firefox"
+	eapply "${WORKDIR}/firefox" \
+		"${FILESDIR}"/mozilla_configure_regexp_esr.patch \
+		"${FILESDIR}"/update_h2_curve.patch
 	popd &>/dev/null || die
 
 	# Ensure that are plugins dir is enabled as default


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2018-08-15 21:11 Ian Stakenvicius
  0 siblings, 0 replies; 21+ messages in thread
From: Ian Stakenvicius @ 2018-08-15 21:11 UTC (permalink / raw
  To: gentoo-commits

commit:     3a1569e99ba430e929e1367ea68f13184f015ab8
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 15 21:09:17 2018 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Wed Aug 15 21:09:17 2018 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=3a1569e9

thunderbird: attempt to fix setupterm issues by patch

The python lib 'blessings' is what requires setupterm, and it
seems to be semi-optional based on the code that loads it; this
commit drops the need for blessings by forcing a return of
NullTerminal instead of only doing so when blessings.Terminal throws
an exception.

Note - this is a debug commit, the final fix will involve properly
running down why the exception isn't caught, or how to force
the disable_colors setting to ensure NullTerminal is always used.

 mail-client/thunderbird/files/fix-setupterm.patch  | 22 ++++++++++++++++++++++
 mail-client/thunderbird/thunderbird-60.0-r1.ebuild |  1 +
 2 files changed, 23 insertions(+)

diff --git a/mail-client/thunderbird/files/fix-setupterm.patch b/mail-client/thunderbird/files/fix-setupterm.patch
new file mode 100644
index 0000000..0928ca0
--- /dev/null
+++ b/mail-client/thunderbird/files/fix-setupterm.patch
@@ -0,0 +1,22 @@
+--- a/python/mozterm/mozterm/terminal.py	2018-07-31 14:21:02.000000000 -0400
++++ b/python/mozterm/mozterm/terminal.py	2018-08-15 17:00:45.540515437 -0400
+@@ -32,18 +32,9 @@
+                 return ''
+             return args[0]
+ 
+     def __getattr__(self, attr):
+         return self.NullCallableString()
+ 
+ 
+ def Terminal(raises=False, disable_styling=False, **kwargs):
+-    if disable_styling:
+-        return NullTerminal(**kwargs)
+-
+-    try:
+-        import blessings
+-    except Exception:
+-        if raises:
+-            raise
+-        return NullTerminal(**kwargs)
+-    return blessings.Terminal(**kwargs)
++    return NullTerminal(**kwargs)

diff --git a/mail-client/thunderbird/thunderbird-60.0-r1.ebuild b/mail-client/thunderbird/thunderbird-60.0-r1.ebuild
index 6b28658..f87cfb2 100644
--- a/mail-client/thunderbird/thunderbird-60.0-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.0-r1.ebuild
@@ -112,6 +112,7 @@ src_prepare() {
 		"${WORKDIR}"/firefox/2005_ffmpeg4.patch \
 		|| die
 	eapply "${WORKDIR}/firefox"
+	eapply "${FILESDIR}"/fix-setupterm.patch
 
 	# Ensure that are plugins dir is enabled as default
 	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2018-10-22 20:15 Ian Stakenvicius
  0 siblings, 0 replies; 21+ messages in thread
From: Ian Stakenvicius @ 2018-10-22 20:15 UTC (permalink / raw
  To: gentoo-commits

commit:     d9a533a0968bcddd5feb9b580bf9c62fa868f668
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 22 20:08:42 2018 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 20:13:41 2018 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=d9a533a0

thunderbird: cleanup old

 mail-client/thunderbird/Manifest                   | 116 -----
 .../files/1000_fix_gentoo_preferences.patch        |  25 -
 mail-client/thunderbird/files/fix-setupterm.patch  |  22 -
 .../files/thunderbird-gentoo-default-prefs-1.js-1  |   9 -
 mail-client/thunderbird/thunderbird-52.9.1.ebuild  | 342 -------------
 mail-client/thunderbird/thunderbird-60.0-r3.ebuild | 567 ---------------------
 6 files changed, 1081 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index b70d61b..48da73d 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,123 +1,7 @@
-DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0 SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
-DIST firefox-60.0-patches-02.tar.xz 111088 BLAKE2B 9564d55b243c5e759a83b6d48076d3de9060c7bd99498df3ced477077b5ce2e2582452979872f0707ee681633d04a9761e2887282d69cced7e20bf39efc38c2c SHA512 919ffdb0624f1fa68a7e457f5270833e69c8f29e1764a46edfc345056c4e8ada1e85e53de3766fd9a0b2afc1a959c15762e27f43e29f5945176f9ade362407ac
 DIST firefox-60.0-patches-03.tar.xz 111764 BLAKE2B dd6fca1a7dad526cf1bdebb606773fab6bbb18e3cd601252f5b627e3d5ccb50a60bdc3ca228b1ed57d8b2334275fe5ef2669f8c98f8acf278effdb9dc7fc61df SHA512 24a09df0e785cd9ba71ae6baee33ef159c1fc3b580784f7d20a775dc846aaa51d660eca67e284960af72651d245236623a0736695c76be75a8b395e5b69ba1ce
-DIST gdata-provider-3.3.tar.xz 85628 BLAKE2B 2ccde620b181a2d8678f50d7107373886f3b2e7d1d1e8861c4e42602cedb02108d28e0bf5e5cd9e31474356b70cb99baa7870e20436bc72e25cd8a8fc1353d14 SHA512 ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
 DIST gdata-provider-4.4.1.tar.xz 78728 BLAKE2B bfe04d714334c38c932d2186ffd859583176ef455b283534c5f8f9e1ab7dc13bdfb8c15db6007de482ab015afc2b8524aad725380bec75ee5f59ea81d6307ba9 SHA512 6c9b5ac41a1064bd1799d2a2f633c3064b27f1294ac3c8908cdef6c1d2eea7b602f2f7bf240b71f507fe9ad286588f030e12f49a41b3bed7bbcc99f3021369f9
-DIST lightning-5.4.9.tar.xz 1891752 BLAKE2B 90b777814db2962ff669430cea5a29ba1612a842fbb0edaca597539e6e2d728a9d90114ec6196fe0d4758a4738a15bc0c985a345e1062cb125617eb84ecf79e1 SHA512 8e54865d50118154c3918d5dec5dade4fb026c24bc697ad2e360db9741509cbdbb71ba9477508a9b209be6c8a8190fb0b5e03d2e8fedcc2cae18f5c9e5a3a496
 DIST lightning-6.2.2.1.tar.xz 1521172 BLAKE2B 0155735fbebfa1d7103281f2d24c41ddd16561a09db3502bdc2e689bf8174a86c414608fcae199e2756eaa93b57332b0389433c7e0d86c454f244b8a50b43a85 SHA512 b9427709022e07741dba48f4933e364c2df15c1f4bcda481f50e05fa5f8f118d47a87e4b5322fab412e9f2f89c0889a5154a369bb6d0b9a1a94a748dc768fb59
-DIST lightning-6.2.tar.xz 1647116 BLAKE2B 88a44c7ee6a1395372e260e8d0a0e00a6b2546398000ca701b74f98f85b73424e4126215c94543534ae1159de6644e81583353d53ae15b0e82592b17bf5fb2da SHA512 d51e56c6b21829dafa59cef086afb23f4afdd7dda5b1fdc1f6ad47ba0945e11dbedc826bb9764f42323275e251a48802eb5af2f0e5da27f3a64c105ee9f0dc4a
-DIST thunderbird-52.9.1-ar.xpi 604235 BLAKE2B 7981734de83b22d428e4b988adb938cf7b0ad0b54142ca14cc7e7bdf38729b57f4c9c56a22c939d322ce03aed55d6f1b726bf6fa23d5f35347602691a2b435e9 SHA512 03d93c275c0e38b07519bfbd893118ace69928eedde0d236e72c6900aafe2137641f76155a0e02fcb4b9185ff8e49c04937022b75b0e85d7ea9de05b90e2d727
-DIST thunderbird-52.9.1-ast.xpi 541173 BLAKE2B 060a8ee63b93bdd230aa49328f37c109458c4caf3b4b719b10f461ec3b9f5141ce61d67d8ac1ac3c83ef098a8d4b6afdcb695cf895fa94e1de23ecdb555f257b SHA512 689911ecf9a92e3dd25eb305fc3d1179b4739f608e3be67c5367da3fdf0508951b816547333e1b2f16dbc20afd0407996b933309b6eaa3bca2340993a6d475a8
-DIST thunderbird-52.9.1-be.xpi 570931 BLAKE2B f5a58a51bcd00cc256bc7d97813d89c46feef2ffdea07be3f9509b2dd1787fbde81f49d64e1a1c63d2a09d54a07de9fa8f2c958f74609293f61af9fb971c1ff8 SHA512 6ca311620b04a604801771a40a7405aabb2499624dcb3bb10eaa3f0a6dcec1cb8c2db3f9ab51b1f505b164be89bcafaac1dc0cba3f3f8067f48c4dd61852c469
-DIST thunderbird-52.9.1-bg.xpi 634897 BLAKE2B d7faec512952ee336a1ada9552ec76721a89f9ed31a242bcd6a210b38a0c4b664fc212f7236a6e541386f70c3c86b7930fed91ad47c06d6045c8ff07181e2d50 SHA512 0b80aec2e54de435b74e5635ce2bef6f8546118f36346b9a845fdc8cbe653eb99ca8bf10e43facf3bc443de99474f20c39ae3d702e4c3d563a6ecbe2d4131d67
-DIST thunderbird-52.9.1-bn-BD.xpi 676900 BLAKE2B 97ead447ea6dcef7d7f367b56c3246846a8984d51887a4df75d9292cc0b1c86b1eb75e85fa0318c8e5372478f30e8c5ebb1653cc956e68928e3ced9ca0faab11 SHA512 8e560ccb37a55f3b538197a84b38494ea73454ef0fffa41e5c473e0efe4814b41f6d1279e75ca79d5c0370bc5717fffbeb20a544e46a5c42d9b837383c44e23f
-DIST thunderbird-52.9.1-br.xpi 559380 BLAKE2B 2dde76cfa4a6f3c133f64fb77b99b10248c00eb4f2faa6ff86965626318c76397d44d81c480230c46a031423cd968da86ce39e1725667818ca0af111f790303d SHA512 a492e7842fb8219fce68727e90b7fb5a94c245186896c519a72e67a5ce4b04b3dd11d1f635c3262978c9ad64be14ae26af7f1c7e8a3295c297eab4c47ebcf73b
-DIST thunderbird-52.9.1-ca.xpi 569910 BLAKE2B 3c77e9ea27b9500a073a98cb3f6d57bb56c56489133ec8193c162b768716da1527d566f3de17c83497226c47736dcba2080caf4375aadf14b4d29cf0a717a3c4 SHA512 a2a49a478f8474d7a89fe9540698890071402148624804f585e979784b244379ef751b9d1c1778756c8ff84f8aef3b42a4c7e4b4148d46a997b1457de52af3ad
-DIST thunderbird-52.9.1-cs.xpi 579149 BLAKE2B fed50ac7f7accdcc17a2a33806167cb308aea15daa49ac84a8077c965eac11590693cb4f0132bed908ecb29b11dac567c352c17ade1cbae2148ea5863f86d8c4 SHA512 2a90e406a9d075841908090a0121d97b0196d5128ebbad3e4ed5df499f859fbdd2822b1916829659ee1feac6d5cac87763de91c82ff2529ca5ffc7540788b11c
-DIST thunderbird-52.9.1-cy.xpi 554858 BLAKE2B a2efa3b9918fdc68422a565d6b67aa2f1540b4047c6ff875f85acf164f1d3276d98a27eef9263a13de368c2caf47b34025587ee570e394ba9c2f6820daecf76c SHA512 60b2bc9d44eb0d62733b44cf581ad9100ef8bdad69c3941624d185855834e3ff4626b540b3d4cc92eef6b2003daeb13b543466a2b2a5ebe267322de39be58ca2
-DIST thunderbird-52.9.1-da.xpi 543334 BLAKE2B e3fc284306e836b629257ed553153bc2912bcb866b22704d56c0ef1f8e134ad956befa0479c618b4459b251ae6f43b5d4d1213dd2a513c2a8cb6ad0a50d2119c SHA512 e310ab9d668162a80d3a8903d4ff40954611da9e257e44736150377a171dd3e53364dc08e13bd329929566d8f06b1b4570d8650c3292baa8be96d3bdaf18d81e
-DIST thunderbird-52.9.1-de.xpi 555743 BLAKE2B ec9940dab9a587cad409081f845c2c100eb6cee0221c61c7bb0fb17f5a66142eeaa2b0caae61527140deb8ce2cd177d065dc74f5f9060ef1deb9085fa38ff192 SHA512 3fb485594238ae26e79e81db2abb8037d43c7c090c6486a96bb9364374d7efd030a51a992e427f6d583b81d72cb356e07bd4d44bc93c95a971560cea5cf05d43
-DIST thunderbird-52.9.1-el.xpi 662964 BLAKE2B e4e44fc4587eb8389f3c1f5441cc1bf6f222b239354ac13bca12242e0538d79d0b503f0f916823f77985d1a6f7411eea8cd4d2a66d264485012b2b2be2d85dfd SHA512 ba3f35452cacfdd0327540ab1f48c45dac7e3204ced2a08dafde1b97a6b21653b7e11f21fa027a7408287fbb9854228e328283784a7419057fdbe346739c2834
-DIST thunderbird-52.9.1-en-GB.xpi 531233 BLAKE2B 98b524dbcd34081194028a18ae3e0395920d8ab9b0faf767e122b6767bf10452e240a21962bac477ddb460f1338046deb26c7d3e3ebcb1a47397da2d1e85cdc0 SHA512 c88bf8b7b45582cee6d391ef2e793ca6d931a73dd901b1320c266ca9404ccf875092b5e89c4cf5f3f2fd8d05f6fa37eccf493975a7e4e62b7cb2b445631a87d7
-DIST thunderbird-52.9.1-es-AR.xpi 565995 BLAKE2B b4dd2c879e887ec180fc536ed8d75a484986b243e4bc514373664f6c864916ec81d973a67da0fab76ec470ae3c08f4df019564346f3f5883308784d24df9d269 SHA512 621c4b2a1afb1750328cdbd86445fad394a45d610f7a59b1e66bfcb7d92c28ac8eec47662906b461a9aa2f51a8d445c86591ffdacf8455b7bd4094af90924ab4
-DIST thunderbird-52.9.1-es-ES.xpi 445464 BLAKE2B a52b8b19a4775b65ab503320792ed6b3eef92d0d25468cdca1a0a1136b9acb0540b76aad8fc632104e43683b19f7917ad222c0d10364a4feae006afff767f4d7 SHA512 ebe899cf7b21037701690c5239d8b3c28848dfe732b550177ef645e8afb8df900a4edd665625e33ff10e14451b6509537ca5c4c68411cc12939a5eb54bbddc95
-DIST thunderbird-52.9.1-et.xpi 551661 BLAKE2B ce1f0bbcf2ee30e1fb92c6441ff9b97756931b50eb349612c3a9ba403b1657ed0e3a754a58f01e255b647d9c9cd8435384895af993dcfec041280e1e255212ca SHA512 f135b4e0c69fe039b2843ea3d80df28bd9b1d542233935bbe3b4564a3da88d33f07bfbb4dfbe0bbde5666f7621056022b6c9e24a33a25d08b2f80139e064626a
-DIST thunderbird-52.9.1-eu.xpi 555536 BLAKE2B 62591d66044cc5807abde288d53e9aea2580a3ac0604972eb11d88893542e4a35d07fe34f7c135eea8759a4d2a207d2b18f2e7f359958796b0b2f95b1a63336d SHA512 7bbbde796dd3540fa52e0867e3ca62d4e8afa52899c77a1972b13f62a04625673d9493f2492725802908e478d611ce428bbe6aa912e75af64178033c5f298ca3
-DIST thunderbird-52.9.1-fi.xpi 550669 BLAKE2B 69e5b8322d39b70781294fb67fbfd7e17f527f68dda7cd3938f8ec80de66fadc60f63f4028c9b5eae6a22e7d9f08534fc5b8263e6120f0c0396c8d357664b39d SHA512 8be41b936ac46db288f31d49c42d7c1530b86206fe6272e0a83ecf2d68f025046ffe0241076f38bcbe55b52d982b60c15027e82fa108a3a3167838fa4c35159a
-DIST thunderbird-52.9.1-fr.xpi 577560 BLAKE2B 34b541b44a3a296180bf068f916489630b9d355b7442836fbeee26fd9261fd90ca5ded893c11badef2dd9afa63aa7701fb197243db46cc84afd0a0e26395a01f SHA512 121e73d4c91a180fb1a7159525274e3e81922828cb01d06ec5e939458f75d12fecc444e6ee06a864c1f2aca4b6d7234877606eb3d30c2d950ef1daf0a68da15d
-DIST thunderbird-52.9.1-fy-NL.xpi 563632 BLAKE2B d1be564211cb41a2897038b3796daca1d87fc9dd367422f6d34da34e6e594fbefa846fce33cfe6f8014a0471aff5ed036009cc8b8b30693e635de49040fc4e83 SHA512 ddee8c80ea0bfc8c3644ff16b61b7b9defbe000ce0d59020b776607f506970a6a94752d14c41b487214ed0544ed1aa3c87e88810763709a0a13a7e3d64319753
-DIST thunderbird-52.9.1-ga-IE.xpi 583556 BLAKE2B acf08c3db7db69422d50f239df51d7311b470620d3fafc8c87ed2778ef3464c4dface1ee773303b793dc617b839ab13dc210e6f743ae1a780f5045b2b1700d54 SHA512 7eb95bd2ebe319006453d9441eef83c72f3f100930770990f0a3401757c277de62258910be4b4c4010891a5b335a7455895845ea421a99c2591f1f51f0a8f2bb
-DIST thunderbird-52.9.1-gd.xpi 574065 BLAKE2B 4c91b7fefb0196592a233922c406609fd2618fd620393d7243cdb1e84839500683d9e900cbed8f5908cd6f2ff3fb139320e780ad978c657e2fb25a266a75454b SHA512 a37053cb56323ec9455f2c0605ee178335564b57c1d5436b58fedf2b30f6ff83f5803380925ce38375b24ded47268bded1e395aaebce56d985da27182a69ccd3
-DIST thunderbird-52.9.1-gl.xpi 575150 BLAKE2B 0e144388597a9cd02e7fcc2d0937a9b0bb6122767e7c95eb0aa1317292b5eaaa9e62e3a41197040f1407bbb49f1772cecb8f3d0499c524e47c06fd919cd25e2c SHA512 156b89f7a27b6bc6ba17c889c23822188770637f9a1bc0cf025e59abcb0558a60d8fc22567f4e45418fd095b5a1bb26b2d7b5eec9923a8c9a81ec5f6220c4b64
-DIST thunderbird-52.9.1-he.xpi 592566 BLAKE2B d9754c8712c07656378f0e2c655c50cbbaf4771c4c18dcb8b88676ea0cf8f8add7ff62fd929e034b5446426bbe6753c0128fc61561526913902d08331a2db705 SHA512 84d6b327bcea27294a4b9a1475a516da63cde3ba294026022a23813b4cbc60c8f99a99e7bba45381297277b25be3211dd12d7787dcf77af6e475fc961914634b
-DIST thunderbird-52.9.1-hr.xpi 564778 BLAKE2B 5f153149aaace7d2e064349d4a6ece05f483799e7a48025e6f01d8e236742bb8143498f532e56f98694f13687900f19290ef21d6d982dce0004097ba45ed2f4c SHA512 145885b1a9e938ad7668e080b7b190e5755da0a88115ed425c110d630d3eb6d33a822badde7817e0c5fa3a695c462c903be0999ec98dcfebeaea2258c4c7f3a1
-DIST thunderbird-52.9.1-hsb.xpi 582241 BLAKE2B 60397a0b526383452452f5e106e2e8abb11eb6f1feb6ac80e2b2dde1cc4b9972b9671dba1848bb0df4bfbb7672781219ecea7d5987bd294721c11ac2e4fcc917 SHA512 bb35005c9d4a7845e30f0f9f14b2ae71df3442720c5cfb6bbe9566dd1ab532b3f82a60090615e10c56b601913e2709218091213783302b2c84a6d04aea1fee50
-DIST thunderbird-52.9.1-hu.xpi 586446 BLAKE2B 752b687cda96dd4459bbbae217987e0778f7e49e5e2bf277260b8d6967bba6746996e18b563496d83fa4d7d9baa684e44e9aa1458b550f9a8dcf7383351c4555 SHA512 38578e0cac5fc1ff7cf9e5f7a7d5cd78771de734b3fd007c2306e963465fdedcf1032d0b5b17454d9aa9971ed95843c77178a4be4e08821779c04afff5eaf559
-DIST thunderbird-52.9.1-hy-AM.xpi 629879 BLAKE2B 7caa334d6a5490e6c3fa3b39365a3140403e2ecff504101dd5fc846b5024ed26373f183646a111fa08f90e1da8fa4f8355d4db525884d7377b2a5439a49dc867 SHA512 d3cdd5c47254728a358e0a5ceb775660ad4e52fea6b35f8a885650662c51d3e8c3c801ad23fa15c5d8c8620e2581010a09a53b90bf5d5383f6ccd2ea2499f4c5
-DIST thunderbird-52.9.1-id.xpi 546526 BLAKE2B b126a5fa5f292ea6212563401085c18995d18bf4a6277321e94ebb26010975de854c63b95a5a9fefd39379b066b940166f444bda83de37f5ebf5c9b7dea4cd86 SHA512 282afaa58ba6112217d1b2ec26d0a4f792af4d7c7201e7d900d9c558e7e2f709065f65909158058d8bade7756a6f611de06c21f974fb461d9321df1a8202d121
-DIST thunderbird-52.9.1-is.xpi 555712 BLAKE2B 8f141a65f2170e7ef106c9b9c6085d0331b62b5523e147767ec042021ec7ba9f90f0886114d33fe9ed694c185885c0eac908649d9b78a935898cef6815641f0c SHA512 ca34a1c0645d4e2a847055c47b2a507aeaf0b9ee8df24f58459f57ef7cc75970ab2caf00d4506420fbb15ccd277fae25a57a8b130bc5e1ade72cbf406f17209e
-DIST thunderbird-52.9.1-it.xpi 455407 BLAKE2B 65affdd8d7235b5dd36b68be0b8e385dd28fe1f924699227939b5c227e3c6eb768d0f0a67c27dba4581e4b9d793c95d854f834120f7b188cca5a0ae4124348cb SHA512 a80a004d18d6fcbb1656d8dd95b6d45176da601b7c00f8e62efca7716ad3887ed079e58bbe0f3b6933fe7338324c1cadb95930ec721a19c63d8ac01844a7aeba
-DIST thunderbird-52.9.1-ja.xpi 630052 BLAKE2B ff78665015749af1b6e23803b41564df887f001d4b8cede98f4af37d2061ffece8eb7bd372cf98a6cbcd088161d766e15ec55b44b1f4a458e57c0e2ee90461d9 SHA512 6028b000a5c855a90f985dc9bbf49dd17f88361fff17eb49becd45e8bd6b2b98123b5b253df91b4b851500011717c8cb46c9b278b794312a4ca8f3f2ca06d5c6
-DIST thunderbird-52.9.1-ko.xpi 595517 BLAKE2B cd444323c29258a631a0d6a3ef0211bd44eeb3e02ebb7ada915af7b7583c84c9234cb16b61068f565bd9769f70498d08511f68f92d3b83cd05aab27b9fb5a46d SHA512 64187d58dbc54a464b9271a912e81cb7f3201c3b34df7a6e41869495d5c6495b01d7cb93634e41e184bb117de84fd843c48aef62c272a9bb95cadc6b7f247fe8
-DIST thunderbird-52.9.1-lt.xpi 580598 BLAKE2B 4ff9c5ae68e2e1c7ef071e107a80178a1e7dc70f155b999b1106e644092e8f81890dda8c258f4d11c2697c39b60f62cd27dda360615998901cc141e7f771a166 SHA512 c4fe807b8fd74abeabcde8190ef25d7bfac5f9783c8dcad39fb2627c8b8d149c44aff8652e4e5496d6921f84ae988202a67c0e3dd5605bda77dbcc6df41578cb
-DIST thunderbird-52.9.1-nb-NO.xpi 551103 BLAKE2B 55262165764ad56b4258138bed8864da78cdbef8bb4b1d4e5ca4decb2e32aaa3d908849893a84dd50e6222396af016db5ac457cecf6207eb923ad33829c47d46 SHA512 7ed8a486013d3ea0ba8d4ef357ed640152412b07da6a376ca277e6a2e138c1594b50f5a0a984adce6af227e0b2634f056aab16d528729efb5dd94ea016c47dfd
-DIST thunderbird-52.9.1-nl.xpi 557956 BLAKE2B 0bfa945586c40769e242fc1d0b4c880adff796fd11584f7dbbc6cac886c99f4adc60fb50250f4849103c3c4cb53cf848a8978bd18b7bdbdaf9b49894758ef2c1 SHA512 f6e47d826a7214c7c54fe56db9b79feb3204504dee4c05ab9816c9db36725ac1c76f1f6e328fe296e1a39a2d8f0fdd4320401c19c9f087b8f76cf14a1c19a5b0
-DIST thunderbird-52.9.1-nn-NO.xpi 551891 BLAKE2B 111b2c7e933afad22e5dfb1b247c19d412f197bfafd37dd2e07315f8fcf1593b5077ee8880e6de6d17de5c09264c28d997809a6fcfb41a1aca4f99d7cbbc22f0 SHA512 1b15161baf948108e481432262de8d852b58b6f258870ed8e32895a16d8929ba7097af4a26aae3d89e2047118c36f0423d02bbe754c3b1b2db5163201ed024c7
-DIST thunderbird-52.9.1-pa-IN.xpi 646568 BLAKE2B 3d96d7a935b99b9e824031a07d735f4e43cb1559bd9ead738ac1b95052154afe5f365860e2acfda232acd9e0994ea5f1a0132caab1a08ac3bbd2dee536319bc5 SHA512 22ed1a5d0068437680586f9cc28546be38a1bfb32fbb057e0bc26228b9b4cb440e4693956e6e428465f2d511f4a690895ff6a878f5eee53eec3b3088ab75b6e7
-DIST thunderbird-52.9.1-pl.xpi 469901 BLAKE2B 2f84926881292bf659f0258def0f47dfa66c2ac85c27bebef75e2e08cf1304b4c56b41f0f8d0f3099f8c8639fe2e0943ccda5b661f75c2a5ec77eafc17041b91 SHA512 12bc800b8e4856e2323f864d38b347f80d401a3487966ae4312e807d4a455d7fe5061e9d6bcce6f109cc57bd29ced8dff469343cbc2db3003ff531cad14c5cdb
-DIST thunderbird-52.9.1-pt-BR.xpi 558223 BLAKE2B 89736dc1172be125a0e6c816993afb12bce02e532bca425d41a8fd1cc607b466f37111f56e65ef2b598a9face5c0393253ddcf2069b26e93250f40c8f7f2b105 SHA512 4472d3d0a6a8309b3fbd9e2ea7758716315ddbfa69e9ec1126a68594700d0d5bc90c9ebd1c2865c546cd05dc2236cdde643ddbf07fcb0f2e411c79e4903bb877
-DIST thunderbird-52.9.1-pt-PT.xpi 565623 BLAKE2B c4e0de5196f1fc6ee784e9cff6e6f68ee17488bdb2f71b1cc3491070895a302c410580b14bc0495dc02784078daae7b28ddae42e6b8658390596f4b1eb4de230 SHA512 d12ee7a2d285a8a718c052dee4e39405883a5d375bd1da82d2725ce8b82ca7b54a039471e570087674429cda524a2b74b4163f2a4b7eacd5b7e9fc42f172ab24
-DIST thunderbird-52.9.1-rm.xpi 557605 BLAKE2B a15f4d41e2f2874ebb7f9f7afb9ce6d1c68ab9eb0207914f271bf26a55ffcb870674b3afa4f2cac5a035b6298ce13d39e770a6117d9ee74d9253a648ac83e187 SHA512 7f743f1758d6f5d89ebe60c378fcd458ffd28effaf554c45299e35493b9369e289289415bab09d0468970b2d448260f146692f377f1211a0871118dbc23c9385
-DIST thunderbird-52.9.1-ro.xpi 570529 BLAKE2B 88cb03566eec131d559439f9b0c44f9f26f5fe8beb8c9a06ac2b0dac22d9fe57ace64845629cb293541c97bd4c40e13d6f9c6f6745f7adbea3185b95bc12e3af SHA512 9a60510fae45317e552f0daeb6edaa1b3b700386be51d813a73e5ea44f8f476ed2aca883c44d10237314d1ef59472a24ed305219dafe5588e52f13a4365853d9
-DIST thunderbird-52.9.1-ru.xpi 530670 BLAKE2B 0d040da7f5a7bc6eb62d7a1753e273b791ea7e30590d601026c7f68f198325e8b0fb9b3d2861232f6ea3b5630f96d12d335c51d378c05ae87383d784a1dd2d0b SHA512 3e836cc057afea31d9165d68c44452ccc39999a292bed6efdb33d6c3cd49a4d3363abfe5beff1c56de2b7b167f9cfdf0c03711f33b8faa27901dba37e3dd37c1
-DIST thunderbird-52.9.1-si.xpi 649010 BLAKE2B 75dd7a9441dd60acf6ff2045d2babb66c237589a2b83518b7a9deb62f60e9d0ca5ca13371a7c839d8cfe76aac7c8b0c7075927387ba63dc750525d60b9072064 SHA512 f4dd684686cd1cf929b04679bb30b129c7cfd70bb757d7e426e37ce4d8fdfa3a34add0e84604a565f360ea6cc1d1a1bda03a5a5cad81b15441d3352c0c93dff3
-DIST thunderbird-52.9.1-sk.xpi 583882 BLAKE2B 6598441de9fc83750c6435c8c876798257f5ce7aeb0487ea81b499dfcb2be0d131908c91597581fc12186a07d61a9f99d8226bf5ba0f3667efd3c66b37cfabf9 SHA512 3b9b0db7470503fba77b58f20e9f1fcbcb0217397fc41d523f8cf78a5e7dc62d1254e80e708cb069e37fba7bdac961095546cd4d158552a5446ed9b9cdc34bf6
-DIST thunderbird-52.9.1-sl.xpi 562834 BLAKE2B c95a113d8987277a32bb26f4d85df0d91cc35af570f7b1b87286fd09225052bcc52852c7b775f3eaabe87b1b6d8404992f7ce8763c01821a9621f4bd0555bcd5 SHA512 9ccc1893534632d640a07a1642cae9eb8c3e7c525848535d8a42bd6e957e548b32af69de7b20ce44610acd0041b0d9299085af78a16b4cfdbb3b11d4f8737875
-DIST thunderbird-52.9.1-sq.xpi 570617 BLAKE2B b25ad0a0c029bed7dd50a1ae37e77696d93e28551c61f2eacd241feb5892f84e974c16b341b9e2cc1a2a0cfa16df186f270364cf517ec1b381d05cbe73b8003a SHA512 1e12cedf57b105388836d4f89943c185a1dd246207fe05e05daa92469bee00a75d545d7b453deb32b80c640212cd74cbdf0b2f155ec3040962630a4efd2535c1
-DIST thunderbird-52.9.1-sr.xpi 609019 BLAKE2B 7110fae4b1ab1651a392d2b7237e002888faaa3862c784c823725e91037211356d81cd084b609351246dd3c5f75788cbabcecc307dc41efec87353177c420877 SHA512 0de5b43fab259f7d0edc2c98a6004a2ae4d5aac365b4c6e0a80ea0c67d979dc67b71526a9de3a88cba5654287e23c5b1c76c00889dc6fe6a45a49a9f214ae6ab
-DIST thunderbird-52.9.1-sv-SE.xpi 565777 BLAKE2B 53100f0d83ae759fc0e5772f209f8e612530bd584b3b8dbdda5fd6f19da125b04002949f6f47c4d0fa611f836e44b8a0475fd72f4187748bdb0c8ebbe27d5f4a SHA512 2e97d417616d191657c2bd025273fba996d38a1d273aadc17b60fa7e49e7e0396694997aee07ef9c0d16f520e1797e582b485ed20d9be71134a51dcacbb943f7
-DIST thunderbird-52.9.1-ta-LK.xpi 675039 BLAKE2B fde1d61f5529b4d60837ce0b567b82adbf0303dca55fcc7080ccd39ec9ce711aa975250c84f6fd27464992110da189ef83194430e789194ab19023a6a15b38e2 SHA512 06f4e3deca16a85b904639bc80736f2ee3d10e4339f8130f53784f2104cc6a98c2ffae5ace09dd094a96f626fb6dff72489432f6efb82c670782d83eb28ad20d
-DIST thunderbird-52.9.1-tr.xpi 569926 BLAKE2B bb54109cd592e0576b3d74f1ccaea0a9e84101d2af3773fed57c53ff530d2208ad0e23afd301cc533a1ee80be761aaee4a2137f37faad847a9815b27556739da SHA512 4419c08c1338e12a046660666157bbfc19e52e17be4158a6b5a8c100c41fd4a9f3d8bf167e0db9d3e6bc0ab14db74d259cf879577018d917c0a81ecef8274663
-DIST thunderbird-52.9.1-uk.xpi 652854 BLAKE2B bc5557a1df83f9b8ca0671fb7c76fe3a117f40b04a797171fa205b41f8fd0a54490b550c2d82e9dbe97b1a36c3804eec50962d541dbfc8b6acdef6e11e7effa6 SHA512 40a5179d4777c93482756c4c39bf27d4781c63501f113af4fb2aead6cde297701a9e0f7eade31bf66b5392d8446bcb091b5a7184bce57faadefb2143d18a808e
-DIST thunderbird-52.9.1-vi.xpi 637163 BLAKE2B 95c18bab7d30dea4a8b2241290175c77a2b47e3b02346b734e728adadfa4656e4197ceb3328de4c5a12a076dcc7b4b412b0a32e3cdef41d888865e471b2601f2 SHA512 dec44726008af723e44146abb89754f9fd0684e3cce0f0db07c05d8a100a8a862e5f7ad028c0f7d3594965ec35251e7c357ac212fb78570463bd8c18174658c9
-DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 441b5332a08daca64282a8d4233c7d9dc2008c80c1ebeaf4d125d5c804755509b9b67dda3423cc9b9a9af3d29b386bb621b231e426bdd89879e2e620f2106dea SHA512 db0c8a338df861a43563c70fd73768a5db730ce39e7a8400de44ccada3edac1f7e3736edee5cff439df76ff17f2b4838701e95fa739f5aa04463539516a86f0b
-DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4 SHA512 24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
-DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74 SHA512 0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
-DIST thunderbird-60.0-ar.xpi 627180 BLAKE2B e479113319364e5b506d220e1cd29d6e1740cf4dd3c729f3a4bf9ac1468ac5294c82d0a3505d53bac1c4c5a8a247fb8e1011feff08211cc7004305cea636efb7 SHA512 65b5c4968adbc74de6b19c19b046a4449b57dd1a5d2380ef0fd001a8f7ae1706b9586a36fa90df5a958516e41c11603fcbb226a32066ec8c59daf4fd84512307
-DIST thunderbird-60.0-ast.xpi 560866 BLAKE2B e030e7bdfc3274d6a93e68574c5d79e9d0ce7f65b71472c040481b8b28e2d2a399354b1754d5c4860ae2c8fb00aec71e1107e1e1a9b915751c7d2b0119b2d383 SHA512 8830c55c0326a8bd96296a828abed3af49e35f8cc86c067d5754b6ceb150aff5a820b081c7bcdcacb3d1b5e7bb8298e3fa93c71bf18a441d91224325d3d771d7
-DIST thunderbird-60.0-be.xpi 659078 BLAKE2B c86324500ac3252b560bce9da3f260a3d6e739166f0453d462bb598a5935106b69b4dd283db5c8b09c5b810cc2b86e5525d163c69a5939eee022088934ab782d SHA512 fea89794b650f0973a3024b021c794a4970ce515a8d900269b644c6f9b5d256780a3e783f01e0154f9fd71c643f0c8b5cdf8a12309e4a6990d7a12d895d52bc5
-DIST thunderbird-60.0-bg.xpi 665512 BLAKE2B 5c2a2ed1ff689204cb2d77bd1df3fd31c678141ef9b7769b1b24a3ff227e1d44a075857011dbca9634bf1bdf7adc3c87e3aab52ef009023e26f71183d495729f SHA512 1c837c032142366bd3b61646b911399a1a4276819b673f7e9e2091364c666b56fb1c19c968b61ad22109ff088b1c5c8c60887debcdb24414a80fc1f5edba89ac
-DIST thunderbird-60.0-br.xpi 581592 BLAKE2B bc80a0c8fad9688e53b5e0470812796a0a1e8f67661a39ebd748bb31bb90694565613e1d8541bad41cf7f3179dfec203510b97c0987fa9e382126ffb4e18b76b SHA512 2ff958c727b235841cb456bed1c7e5e9448051962671c2b90e8da3412b1fe668d4f40f4191966709d9fb2b973c371685827feb51eafda251277e83796b2375d2
-DIST thunderbird-60.0-ca.xpi 591969 BLAKE2B a280189bb9ee7f063b9c9e49375d76a4aa20ad30e4f33c314b04baac1a424f880fb1c96f83003ae98733d459f061f69b354a595761cf9653afd06c851815686f SHA512 1b8978e20aa0d3376cca840a56af86cf129c614ee20a0ad7812d0e4df0db55135aad27afdcae90382b76dff5aa8dbc62b7c0f5cddfbcd3212cbd0277393bd30b
-DIST thunderbird-60.0-cs.xpi 611202 BLAKE2B 377edaed0549b771de9db8f49ae39a7aaa029a1b59b80e3b1967c6b819446948b05c5ae12931af454db5da3bed487b95dd0db45b3a6768b2d852cf434b639796 SHA512 928f446dd26468c5051d1a86fb0f25e0b9973113d0cccbecac134c8196afe6cffe831b813eb4a9ee586d9f1d59222b11dfa6d0aeae804167bfe244ca04e11f50
-DIST thunderbird-60.0-cy.xpi 582232 BLAKE2B f2187db74eb607b62319b41f1712c3716cb2410bd0f225e8aa214c4863f63b32c67671b09819b363174ef4dd70c00c012fa702f123129bdc6407277d1e0e3801 SHA512 76cd5b2e895e057e1c90388742bdc810760a40e4f3307ae29074d382d131c03d5dce980dfeada4e168f6b7f417c0386089e6a36e3dfad39df8c4ce601179cf5c
-DIST thunderbird-60.0-da.xpi 570805 BLAKE2B 9da8f02214a212ae173b4348a1b08f86bc2c63e7b2f2f650608065d20c0df26a7c90fb2e68064fdc5913ca42144c0c068ea12bf60d233f9db9a15a302c150115 SHA512 1e2135460fba7bf378589e41095386016264d3ee6c01bb69ba16ab5117f2c5293739a7271a242f3e5d0a703fd96c0366981a98815c15bb213e5936cc8bd85877
-DIST thunderbird-60.0-de.xpi 582574 BLAKE2B a379463e0e9bfcc92d22c3ba724d4fb8fc4f6be21e6983d6563d76de5c79cae3eb892f2ff73b3682675769204a29e49486bd340d7ae5fd10c5b3020fc5358d35 SHA512 660e0dd5898800f02d73e5d81a825f9f98b5aeb9c5d2fcb5eeffcb51f00511bf07b03404c598e524e99ca20f4fa67d0ba9a56f26baa870662078a2679339c61e
-DIST thunderbird-60.0-el.xpi 691054 BLAKE2B 97501cb1d617d998c171bdb7f02d6505c30ae7f19a8ace2cabd16a871a752e4252b9a67c131e0404054364ea99d544f93a0431f538ec636d3e94eae346d5408b SHA512 7b8fa73b90f90f47c077025f375106f94e92007f90ebfb95052ec9e24eacab5ad5c25d9c14d36265fb048a3fbc665db3529cdef0adca7e417f2fd89450dc4043
-DIST thunderbird-60.0-en-GB.xpi 550354 BLAKE2B 66f4611d5c66d110e7fd9ebf0568d9f539bb7d0483606904cc622cf5d64f88f19934ff7d7949e9ee840334e973a471aa1c64f2ad120c9e04f6eb5b915f9a0ff0 SHA512 1754cfff41e75dbed4d3959f3ded34561740211245e51f71c9b37d081ce320e447cd191bc61711c67ecfa2ee11dc440c309a74159af878bb724be8c1c5afe33d
-DIST thunderbird-60.0-es-AR.xpi 595048 BLAKE2B 46f2f21eb209ebba926dcec123d7d1a852591cc8ecb16a4cfb10fe034da839f8741815bb4bdccb6fc325337da794d9dad86bf45f8bd570a870b15ec184db886d SHA512 ad70cea4a517a9bda6defc8249626d191f1808c56bd87fcd5b2de48e920036d877382ee90519245ba6d35e3a35ca46f7d97313b344624d200d4873d924c81cc9
-DIST thunderbird-60.0-es-ES.xpi 492211 BLAKE2B ce72e65d2e26d0d089988c161127003f1ea3382964bccf3987c72ac78e2906264a7eff20f4ac66bf415cd681fc4703b31ea9b6a461fed8d48737dfe48c73ad85 SHA512 a1ea537935074f0da50b2e2c4a7bb703c09e00277a9b113fca639528429a80f49407e3e59ecb02f110f07347ae0d4798ebe506b405dc142f25c86641c5a4a330
-DIST thunderbird-60.0-et.xpi 570865 BLAKE2B 3c050b81cf55073075a45476bb9cbf795d29aad864fddd779247b206e2a1efdb172ab8ab49391a11e4195d7849a35f8acee7b357603fc6b125ea8c5690e6d07d SHA512 7ee1e2ddbd8612f888128fad15ada13e388e53a15fb9f2be36f49cea8911dbe683493167057e254bcb48f3025a3f8bb23a6815a1fc76f2f9a6c3fe9e275ad931
-DIST thunderbird-60.0-eu.xpi 577579 BLAKE2B a2aa2b07e1557131fa7fa95e6cae4ed5ff903da1423f539878596c379149b892930c97355c81860eb85afd28f6b39e9c5a8607951013030bd71e07e5b580a9e4 SHA512 0d9085bab6276f2a1d182c2958f0e4f510c2a644c4e0a837723d34a1403bac412cf941d60d3b4bbf6d3f637c0a9103b6b8941a4c463252d8b2db9a127df7d577
-DIST thunderbird-60.0-fi.xpi 575754 BLAKE2B 92ff04a8ccbefe4d7accab107511de1655e1bdef3f626f18ee559fda0aa7dcd93f3a2964c5cb60be2cf7ec3ce35316404139f9db1d166facb409a25ec3a215c1 SHA512 70d0d56b76f76e2a047ee2744929b5d1488d433b7e13ab7a7ab8e40792fe72aa597c009ac7ce784b1c931f731337f163edb1ff3da11bf04693e527478bba6cd0
-DIST thunderbird-60.0-fr.xpi 608466 BLAKE2B 3ccb427f3e37f9ac5bd4217a4b4c04e7bdaa5792ba82f5331c7ad0047fb766cbeacf4b6e3d10523ece608c330815e2a20798ec7eb6150fce78bf7ec0b9cd49ee SHA512 140b4af105d97bc2ef275c4b9bd67445d990809a5c3d47d6048f1c3da5676cfda7d9fc26c181161319cd3626e5c37daca612697a45629fa7d49d4679029d3896
-DIST thunderbird-60.0-fy-NL.xpi 590033 BLAKE2B 47a5a1e07380bb72fa112e71c48782d6c0593f96ddcdbc7d4035c7ac4b3acb6e7cb3db865a4643b68ced3f1a940e0129396723d651e87d2ab773a7e308a06331 SHA512 0f0fa8aa7f4eb5769373abd19540c7685330597bd4bf5171467050fc54a4b57e8b3a21f57d2028484c23713874663da650f86026c0afb8439f9cc9061c59265c
-DIST thunderbird-60.0-ga-IE.xpi 603505 BLAKE2B 1a50cb23d0b55dd31cd0eacca40f4b46dc3050a1d0584ac73198437024ca2e2f26bdd1e588800beab586ec80fa8a56732bebf04d589a6185826a0325289b3db0 SHA512 865aa811f236fbaba0105e54f3602c9f9c234f4781955bdccc5cec3f3333f6caec088faa12bc6f45327a2bc677ec071ff01845134110549f7683bde9143f24a5
-DIST thunderbird-60.0-gd.xpi 599261 BLAKE2B 9643f0c30e3a24f573737e01ad20c609e99d96a173f0e8de639688256df985f9cd55f35195c0682192990145c6611e6ab1a3b5323aaf87a6ef639584c05d0c41 SHA512 c6ac9f0826cd55fe30aa76eb99dc8b493449d7dfd4525a60f1be6fc941dc9e83f8b0b2ed329ca49fe8cf572c75d3fbd2cf4f2b1bf56fdc7db5579e6e68547028
-DIST thunderbird-60.0-gl.xpi 576546 BLAKE2B 1528165d44d98d73c6a4e6fb0e883df5abcab731e0f598b8d5c70c594c447d65fd0adb7d9a7a2bb5634ee79e235e8c67d183c65e6513f892595fca02e919d65f SHA512 60aef3b77628fcd706834b9b41417151e6a2f2b990fbbba9d7d5f9f1c1c69314983477b77af90df6cd974baccf853eb39a3adb70950b92436c97a05974fa9d59
-DIST thunderbird-60.0-he.xpi 618364 BLAKE2B 666c5320c34d1e44025fa0dbdb550863d9f95571fe9162dce073240fc13d62e8a1b92ca9140fbaa14f3c99f1620d70a91ea0cf5f194c1c1d37b03ca011dd6360 SHA512 e6809cb21956b8ce29f2115af6b52820d492c6a2ad889889dd8392aec418d7865541cbda2ba6ef662b30d5508a5e480f98f10957c2377c221185b17b3dee31f7
-DIST thunderbird-60.0-hr.xpi 583459 BLAKE2B 29c176cd6ffb5d3d237bc1a32fc2997a5ab6a81a383af57b810435a9ae2beeff2dd41e9cbd8048f89ac7edc32d9781068d848c17514900d4263636f65e9156ec SHA512 4d82710a207ddd7e6487ab62fbe7bed87ad883c6854c924bc393e5d1e08581cbf9e5565f24f9b6ecfe74bef703a5a7dfc4f3074ac5805a5b5780f990051f1434
-DIST thunderbird-60.0-hsb.xpi 611322 BLAKE2B c47b6297c14b336b632ac19b269c98189282e01c33f6f6042e438f476c66434e240e658cc5c2f0712b2b17755b6529d83fe43a792edda2ad2d500bf50aad179d SHA512 0297900694aca45287419c1f4fdb4b32454ce7b23f4aa98cd9c593288d87e40d9571114488b95eb4d6d7c776f925f13f4812e7c5664c2558334d318e76d185d4
-DIST thunderbird-60.0-hu.xpi 615345 BLAKE2B 7e37a6fec03fe5a09a63200e619530ae88718d7e7cc0f6581fccd6ce1cf4d981d6208c0c4ffaa98b7cc8d9b40e4c302a07ba25684e0b99766165e2259f59f72b SHA512 3db5bbf02f02d7d3a312cb6a52ede51be4c7e21324363289cc5514b7440996b6209f3c28d9deb8389d3348f7d4251b0865ede77f6fd71fc06b46c56cfc8c57d0
-DIST thunderbird-60.0-hy-AM.xpi 649712 BLAKE2B 2531a2a77af910b9d8a77945ea915a83d3d7d80b2dc6141d76aa16c480701b2630dab18365d9226530fa5102e29ee870b23c950e6cd9b5b11ed17f9e6be5e5a1 SHA512 5b2e65c1c7e840a2c247ba76add9a81e90971db080bc78c589a0de04e8a631ba54cde456ae533cae77dc8af414c6af29bf9de0d9adddcb835eb4f831423aee51
-DIST thunderbird-60.0-id.xpi 568860 BLAKE2B dd07ac3cfbdab85d274ab272d60e60aaf98716af3d4e75302e40485c8325026efb891974c8a29cb574db995ee4b0856c9ee285133e900620c62cbdeeef61736f SHA512 d9bff313e3858ea483b3d94271f8084e4047e67512777fc6c0d4f68f080f7cc30316cc005ba88314ee2badd094f10c32fe390aff4f0d215101dfea1945d730e7
-DIST thunderbird-60.0-is.xpi 579047 BLAKE2B 41e7ae70edbb6445cdd6ae413ba484c744fb163cb8606905b597ec6659ea1a3aa260f3aaf8d64840993f693ced46e52df3c20b558a9528b4375202467502a68a SHA512 56e2c8322cda216c4a35f87e1b86bd544d36bc1c4e53dc8871e3b2954e1d8c7fd25e0d188c21fef53e8845bfc9f18b0c3e1bfaf8924008226e02c30e19713794
-DIST thunderbird-60.0-it.xpi 477499 BLAKE2B 44a3ef4516785eb5e94e10878b90dcb93b634f801262a5c4f4550121c589b78997f0783aa5a9d0e947af9fd943e75650d2d66ef0463d73c703fc36671b078cef SHA512 24cd8af5e8ea6e82bba10ec64f24cede41724e68a110200e767967e7ebd8ad0e212a9eb26a19a50020c4c30eb5bde686752c8c7304c8917e22f355df1eacb6ff
-DIST thunderbird-60.0-ja.xpi 653343 BLAKE2B d5c21d6cd93402731f3e7590f17c889c617571e494f4d640e0aae15ac902106c2bc00cf28666e553f5d97f8c9bf9a72f37b7884dc3d6449ddbc7745b6ddfca5e SHA512 ea6d7819a6f64c2b59977b8f05e13690ce9d115fb3fb5cac8bdb96795903480b9efdcd495594f33149cb62333a7a919052ab86d21f38550b315b1019338c53f2
-DIST thunderbird-60.0-ko.xpi 619729 BLAKE2B 08b3959d227290e4cd61e1488e6acf08711a9937b219746de3ae8b0b1685ef80bede4b3adbe26e4eaee0fa81d574e9244409d99d5d8d6189ee247d6a7518c356 SHA512 f4a388a8dc19c73c209bee107f664013851fc58610cd4903a9aa37228fa7c52cd7e78edd69da7e78ab7c745567311e4b3e0696db57442468f07d9bd002b019ca
-DIST thunderbird-60.0-lt.xpi 605439 BLAKE2B 4c4628ba2d25319b01b4c6d2d674d6ba2af06159d44428ffe34e30a4263a04ccc239bba62d4f55b5cc1a932044a8f8131f8c932beaa3dede4df564a328e10387 SHA512 dcf16a022204bb628b6bebce1e54239f7298664dab901f3f09c81427187293cdcdfd0965ac4ce2ad807829d81e334059afe903f2a1bf4ceabc7c3abe14d48bdc
-DIST thunderbird-60.0-nb-NO.xpi 578233 BLAKE2B f6106c0ff2346c65ab3fdc94d2995dec5af7459ec7785ea888d9ec7cc1861bd3e422ba13b4f51c506e880b42bb0ba05d5ef0f95dda12474a20ad7cc37de46cd5 SHA512 58a157b886bbe12ed4eb4d0d3cfbb57af1007bab9dfdad2d3640323e0f730d4267245f1fcb61259a3f34382989ba0b52baba2de287db23a982f91ebcc218e9ea
-DIST thunderbird-60.0-nl.xpi 583912 BLAKE2B 8bd178f8d3a947eec9034ef578f164b0bd69575d3769a5e28aaa1cb2dff0aa73bfb365c795251f48e46177f9c0b2ffb69df2a59d6b5952d510f8c1623a313bd2 SHA512 c3145fb0f7a83b67ea4c195823b08db5ad4ad1a41c36c53c7ab7339c337d161739c72e98f1aeb6a60641f220b6ad8e20b8fb9141740102a6da7bb7677a7f9df0
-DIST thunderbird-60.0-nn-NO.xpi 577653 BLAKE2B ccf638bf16de4f6b625d62db6ba299b7691098ed7fcebef026824b5ec04984793079ab1154bdf0aa8e67353d3ba560cd1a83f1ab3b178056509fb983757ffa8b SHA512 5188a0fa1102bc0fc92970a4986de731deaca358abebb92c1ae153d6a2db2193578c3d6d533b48490e1efe2d51652db5aed2401ad4a2a6186b319251afec78c5
 DIST thunderbird-60.0-patches-0.tar.xz 10292 BLAKE2B a81ac6708389baff21accccac1511c1fc372324cac8bb3ee0f3b5d2a0690b6e22ef658b41c887b99168b43c4ea4bb0947d3e48ad9b7e80db558db22c976df868 SHA512 1dae465676b2ff4faae08ebf69e6bac46552bc0331659bf5f444c45b026e4c8d2fc46cd3758e3bd121716aa85d5dcc56de6483919f7f0077b9d9720574dbd1aa
-DIST thunderbird-60.0-pl.xpi 480724 BLAKE2B 2cfd0ed35e23f2b5aee177ba0c115865d3c8988e6626210f21fb178701313ade1bf5be15ba4076c503c2f3d3bc2e2303681fbbdfe32483665855bd490a838301 SHA512 66ce0bdfbeca840a39a78b5be56be56684bec409509d543b42b98e775012c1e620e640867163473e5725fb8f16d95c73146120d6089b9a7a68fde22265a4241d
-DIST thunderbird-60.0-pt-BR.xpi 585017 BLAKE2B a0a830f012ec2b7bd703d611332a72b6e57c58de34fd5ab381a84af21b10237b19ee3e6250dca33b92ba0525e3f19487a3d45d79914f3cb6ac73f5c57c768968 SHA512 ae9d59d1e30858560c134b7a82d2e5550a66ea6f0b131688e55a7b29646e5df74f10d9e2e4e55a241dabfc52c2314385d357b192b4fb7cc86a86969cb1ebf37c
-DIST thunderbird-60.0-pt-PT.xpi 593185 BLAKE2B cd4bd6a1629af2cec48a4e667f4ae034a5e334848fbdc272b5129d2cd343a1e9a7f38e37a69224e448c19224047cfa41ea0bb7b538a2d4234ad623080ab4e4b1 SHA512 fb155832962516b396ac7574515c9223622601efc0a73e75aff20efb76d1aef6d44918bb24314f6f6e0b45ee826e12920a749f94b805739d7bc7e0310a8bef83
-DIST thunderbird-60.0-rm.xpi 578383 BLAKE2B 39b510a7e7d803753c5f0833a316d1efb267f2bfa6f509b94855d163f1f488962d1f8116531c304fe14b077d8c023e91edbc87ab1dbcfbe50e8a268102e46648 SHA512 5275940a30aaf27ad865536dbaf6a5767dea3a15bff0fda3dd985744329eed0493900ec80b1f3e79188619ca833cdb82cf3ebc9a535121c2ef8b4020027b2f50
-DIST thunderbird-60.0-ro.xpi 584308 BLAKE2B b78a189d0ab22781b4a2f54cd556366a945df54515957b1331885c4ce7b522b50ab07f286de517d6febfff5dbd01bffedb81caa4470d0f79e2defcb25da6506c SHA512 a22b87e1af96945415f20319f62146bb951d2dac4562fa8565ae9d88679900e08b4a5c4acf6d31d51dde76f8d09d6823f78b2ffeab775cdc7b98a08b57b862f7
-DIST thunderbird-60.0-ru.xpi 694703 BLAKE2B 592f6a1626d1a93cbe70e5179dc7f68065536a7b92a61cfa4638c7e97481f09d6df99c796823f85a3520d18528ade29df4d75d4302e9372774c61894341d3349 SHA512 789a276141cf1d24262545c68bc6e629018cbf468079e308c4cc1a7c5c935765558076e9cd3ee6a3c8b4d4b592c4f9113197d204ed47a67aa27798deb5a27353
-DIST thunderbird-60.0-si.xpi 643790 BLAKE2B b8f5b9ef5812323e91199a1df3b1e9312e9e8183c7f3d281113925ed6e44e9c41e048da132106c10faba72ad4e008ab3b95e1c427b16f75a627ae883dbec05da SHA512 044e35df54b825b611292945f6521edcbea2d830a3ebc4c5ed34acaa7e38f0d5abef7b2b5c8f48caad27290875c6116daed6564877057a760ec30bd859f5dd94
-DIST thunderbird-60.0-sk.xpi 612216 BLAKE2B 6f7db6456225c9c992291394aa339feab732dd492a394b7805957d5fa1de1a320d20b73ea7f3daacfcb2acf651c9d9981405560aa136b8f3c5addb93f2c75859 SHA512 c2cbeb52a110704e8f656eb38572582546aeeb624d61c730ad9ad11cde4d520b5e3e90f35ff11a8b8b628441f010f0acb3735c89e39cc31dcc0d25cfa5a9ab32
-DIST thunderbird-60.0-sl.xpi 589945 BLAKE2B b2bd802c18f9481c19ccd012002c42a8125205611cfa47cd51698e0e28095e3323506b6584f262cea23952a4626630b07211a167d5b2f0be6660c88018c0062a SHA512 e9c2084a18dce2c14e8e136595f8a4af2e9704b8ad38f5879f9423994c24ef72bc01f122a816f4c7f8987527ad8ca381e47e5f0d4407f5305e49c0ddc50820f1
-DIST thunderbird-60.0-sq.xpi 593093 BLAKE2B 8d1ab2acf0b71cf27feec3235b582309f713d314e69236cba762a514db0858e2dbe33126902a9d516956f4a46c59d48a86b31c66b6d71508a328f3517c65dcd0 SHA512 8c99569c8cbe7c2a258852ddf7142de5ed39fd88c34c7669ed153bb040f480a67a50258a8acb893270410628929fe82a66d70a284c3791512a498df9b9f54a49
-DIST thunderbird-60.0-sr.xpi 637721 BLAKE2B d3148bf84ad11d87a06cb3bcd3aff2ac1a45f2133cf28ceb9c4eea4bd1c2002faec8c5b296cf7b9ef2f9d276ea0c26553eada91dfb6708f1ce26902c2789bd42 SHA512 4aff9dc2c786973500d1588aed10a5dab33e1184b429b11ca283a8ce2ccab695b256f4d1045a4b4ca51868e6575c3dddf5765c42a31097857034ca331c695be7
-DIST thunderbird-60.0-sv-SE.xpi 594078 BLAKE2B e63172cecd4c6789ae21d3d2ebeb7344810bcc5dd5552e24c4ae8cb40cc32a3e691b93989af687acb46d33b83c97e14413f6218a15336311a5e5a0477de61ec9 SHA512 44ed559d71bb9d58b431f985fe7348539c63534aa0449ba66d523c40c361135cfb2bf6de165984183f9795ff7a30123b07fe32d6cec9c55c0b00f9dd8277b59a
-DIST thunderbird-60.0-tr.xpi 598009 BLAKE2B e12864af747ad140dfcd50a1eec23fbc2b24982948c9b3fca8c1eca45f3f0fd09e0df65ad54c7faa38a9541d89c3b7545fa25edf9736c6916a621491536679db SHA512 c20bd3ec5c9d5d6a3d0d0f692aba85fd652fd96e635764af2e19040336d56c0eb419a8943941c45fe12fe105ba8eda1bee7c8f65c1297d48cc9e3f4d89a5d222
-DIST thunderbird-60.0-uk.xpi 684154 BLAKE2B 03902624a0f40e1c17248bbab31cc585a98b6cc344f19f10b28bca7686c55f2cbff2a8009c687427bf9cde891e2523f66bf4e6dd05714760da3dfd7527e4ab56 SHA512 cefbab9e1755a276948fe07c702c9da9726bd5f247493b8c40cda00ab0fbe822f5baeec38df3d00866de40396581cbda47053d3bb4d89d5a34ef1d4d86e3bfa4
-DIST thunderbird-60.0-vi.xpi 638422 BLAKE2B fbcf5bf28ef6c090193258d2eb7cf5a3e8f33a87c75413f04ad5fcda6050897d42ca75a709716523c0fe1366d24160f18bd27809259e1889c7bc6729544e6809 SHA512 c7d156ea524ead3ac75dd367f71779a178d2594d37c6ca2fa9e2715810289d07ed170fd49653735a07695ea474791fe26980fcd9fa1e2ec19f97a015199340c1
-DIST thunderbird-60.0-zh-CN.xpi 622464 BLAKE2B 1b06dd9c23a6519561d29b8f5a150d2f15df19a2a897d418deda253b24562f774ea69a18fe1de466f8d7f9f9d11b89d6c2c7a21b9feba8c50e6331ca14f320dc SHA512 759cdf2b1e53597bc3273d97ff119cce4519936ed9424060c857349f701e7a94519a43c1899d4e3e20482b3a4a8eb4c4dba9d09ca6e74422fcf07420b1b0c3a4
-DIST thunderbird-60.0-zh-TW.xpi 626189 BLAKE2B d68803285e6abdc76e8cc61abb72dabe4b47eeb482f59fbf35be105d972218c12360b381ca13b7b9f1a6db4ba8e94a2b3a93293e20077da8d5f14df6a552dcd4 SHA512 8ec61caa32a6f90f2b553dfde6ca0dbbebeb517db827193d73b0c492c6a1bcdd152fbbecbcf501a95ec62bf2ed01d926274f4f69a49ecccfbe401bc1d34f941e
-DIST thunderbird-60.0.source.tar.xz 282494428 BLAKE2B cd021d819f62c79c7486eaede35dbd82a3ce1079de3a4f8689994d1f5e1c53a60cab3e343d4ea5ae1480cd6a14bcadb0073ae6df08eab460cce8928bc0893da3 SHA512 ca3346eb4b6e1237a74ffc5c3d483fcad8d2f0d1146f56a4b11f1ab0f83b47b28fb2da8c0344f228bfff8c84b755f46a86a5b44fd7172de387ceb83650b33152
 DIST thunderbird-60.2.1-ar.xpi 627179 BLAKE2B 7c3794cfe13e1c29d44c1cff7c86b0610762de3cb29c2ea8692c3000db22eb3afedb40c092bcdb4244fc7c21970c3bb838c14659ae9e669b7c456d78470da538 SHA512 c41737af99fc3d82547e82784289b6292d0bbcb47be13a785b668a97c0b804d9ce4ed0a7e18f089d36d234d085f72af6c1ad4908c1d335baa83bd0bb591c7538
 DIST thunderbird-60.2.1-ast.xpi 560865 BLAKE2B 550692ec34d6965122fbac0e58352ef503e053eebc2b9c295d354cc19a49c9f1d6e12363c67d1fe74bd0cf078d2613f637bb82655f7404d173005c389375c534 SHA512 e7f4878f5999455cf61f667aec7dfd285b0624a7410feffb9d5fdd0eabd51e988d64bb97288cf601f512c8f42d450d01abf80af10a5055bec8bcecb2d95d28c5
 DIST thunderbird-60.2.1-be.xpi 659077 BLAKE2B 96adeeec268a1a0bf16ea1b9c705417ddc59a401f1ce4cb4d33a007dd6fe1e5c12c5e4d96202c43914f9ca5015ec0401818dd65062a4d5770fa78f43ad738ade SHA512 9d4499e3776f6e93083b44113e14e2899dbfa26cdf19d3eb28a5a87df8bc3fe99edcb9b8c572cde6f0488683f7c1b2f3fc2c24437da712633574aa440e6fdf01

diff --git a/mail-client/thunderbird/files/1000_fix_gentoo_preferences.patch b/mail-client/thunderbird/files/1000_fix_gentoo_preferences.patch
deleted file mode 100644
index 0154210..0000000
--- a/mail-client/thunderbird/files/1000_fix_gentoo_preferences.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Jory A. Pratt <anarchy@gentoo.org>
-
-Add the gentoo preferences for the omni.jar creation
-
-diff --git a/mail/installer/package-manifest.in b/mail/installer/package-manifest.in
---- a/mail/installer/package-manifest.in
-+++ b/mail/installer/package-manifest.in
-@@ -313,16 +313,17 @@
- @RESPATH@/components/devtools-startup.manifest
- @RESPATH@/components/devtools-startup.js
- 
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ; Default Profile Settings
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- 
- ; default pref files
-+@RESPATH@/defaults/pref/all-gentoo.js
- @RESPATH@/defaults/pref/all-thunderbird.js
- @RESPATH@/defaults/pref/channel-prefs.js
- @RESPATH@/defaults/pref/composer.js
- @RESPATH@/defaults/pref/mailnews.js
- @RESPATH@/defaults/pref/mdn.js
- @RESPATH@/defaults/pref/smime.js
- @RESPATH@/defaults/pref/thunderbird-branding.js
- @RESPATH@/greprefs.js

diff --git a/mail-client/thunderbird/files/fix-setupterm.patch b/mail-client/thunderbird/files/fix-setupterm.patch
deleted file mode 100644
index 0928ca0..0000000
--- a/mail-client/thunderbird/files/fix-setupterm.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/python/mozterm/mozterm/terminal.py	2018-07-31 14:21:02.000000000 -0400
-+++ b/python/mozterm/mozterm/terminal.py	2018-08-15 17:00:45.540515437 -0400
-@@ -32,18 +32,9 @@
-                 return ''
-             return args[0]
- 
-     def __getattr__(self, attr):
-         return self.NullCallableString()
- 
- 
- def Terminal(raises=False, disable_styling=False, **kwargs):
--    if disable_styling:
--        return NullTerminal(**kwargs)
--
--    try:
--        import blessings
--    except Exception:
--        if raises:
--            raise
--        return NullTerminal(**kwargs)
--    return blessings.Terminal(**kwargs)
-+    return NullTerminal(**kwargs)

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

diff --git a/mail-client/thunderbird/thunderbird-52.9.1.ebuild b/mail-client/thunderbird/thunderbird-52.9.1.ebuild
deleted file mode 100644
index c42875a..0000000
--- a/mail-client/thunderbird/thunderbird-52.9.1.ebuild
+++ /dev/null
@@ -1,342 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WANT_AUTOCONF="2.1"
-MOZ_ESR=""
-MOZ_LIGHTNING_VER="5.4.9"
-MOZ_LIGHTNING_GDATA_VER="3.3"
-
-# This list can be updated using scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR
-es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
-nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr
-uk vi zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_beta/b}"
-
-# Patches
-PATCHFF="firefox-52.5-patches-02"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-# ESR releases have slightly version numbers
-if [[ ${MOZ_ESR} == 1 ]]; then
-	MOZ_PV="${MOZ_PV}esr"
-fi
-MOZ_P="${PN}-${MOZ_PV}"
-
-MOZCONFIG_OPTIONAL_GTK2ONLY=1
-MOZCONFIG_OPTIONAL_WIFI=1
-
-inherit flag-o-matic toolchain-funcs mozconfig-v6.52 autotools pax-utils check-reqs nsplugins mozlinguas-v2 xdg-utils gnome2-utils
-
-DESCRIPTION="Thunderbird Mail Client"
-HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist crypt hardened ldap lightning +minimal mozdom rust selinux"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCHFF}.tar.xz )
-SRC_URI="${SRC_URI}
-	${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
-	https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
-	lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
-	${PATCH_URIS[@]}"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-CDEPEND="
-	>=dev-libs/nss-3.28.3
-	>=dev-libs/nspr-4.13.1
-	"
-
-DEPEND="rust? ( dev-lang/rust )
-	amd64? ( ${ASM_DEPEND}
-		virtual/opengl )
-	x86? ( ${ASM_DEPEND}
-		virtual/opengl )"
-
-RDEPEND="${CDEPEND}
-	selinux? ( sec-policy/selinux-thunderbird )
-	crypt? ( >=x11-plugins/enigmail-2.0.5 )
-"
-
-S="${WORKDIR}/${MOZ_P}"
-
-BUILD_OBJ_DIR="${S}/tbird"
-
-pkg_setup() {
-	moz_pkgsetup
-
-	export MOZILLA_DIR="${S}/mozilla"
-
-	if ! use bindist ; then
-		elog "You are enabling official branding. You may not redistribute this build"
-		elog "to any users on your network or the internet. Doing so puts yourself into"
-		elog "a legal problem with Mozilla Foundation"
-		elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
-		elog
-	fi
-}
-
-pkg_pretend() {
-	# Ensure we have enough disk space to compile
-	CHECKREQS_DISK_BUILD="4G"
-	check-reqs_pkg_setup
-}
-
-src_unpack() {
-	unpack ${A}
-
-	# Unpack language packs
-	mozlinguas_src_unpack
-
-	# this version of lightning is a .tar.xz, no xpi needed
-	#xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
-
-	# this version of gdata-provider is a .tar.xz , no xpi needed
-	#use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
-}
-
-src_prepare() {
-	# Apply our Thunderbird patchset
-	epatch "${FILESDIR}"/1000_fix_gentoo_preferences.patch
-
-	# Apply our patchset from firefox to thunderbird as well
-	rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch || die
-	pushd "${S}"/mozilla &>/dev/null || die
-	eapply "${WORKDIR}/firefox"
-	popd &>/dev/null || die
-
-	# Ensure that are plugins dir is enabled as default
-	sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
-		"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
-	sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
-		"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
-	# Don't exit with error when some libs are missing which we have in
-	# system.
-	sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-		-i "${S}"/mail/installer/Makefile.in || die
-
-	# Don't error out when there's no files to be removed:
-	sed 's@\(xargs rm\)$@\1 -f@' \
-		-i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
-
-	# Shell scripts sometimes contain DOS line endings; bug 391889
-	grep -rlZ --include="*.sh" $'\r$' . |
-	while read -r -d $'\0' file ; do
-		einfo edos2unix "${file}"
-		edos2unix "${file}"
-	done
-
-	# Allow user to apply any additional patches without modifing ebuild
-	eapply_user
-
-	# Confirm the version of lightning being grabbed for langpacks is the same
-	# as that used in thunderbird
-	local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV})
-	if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
-		eqawarn "The version of lightning used for localization differs from the version"
-		eqawarn "in thunderbird.  Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
-		eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
-	fi
-
-	eautoreconf
-	# Ensure we run eautoreconf in mozilla to regenerate configure
-	cd "${S}"/mozilla || die
-	eautoconf
-	cd "${S}"/mozilla/js/src || die
-	eautoconf
-}
-
-src_configure() {
-	MEXTENSIONS="default"
-
-	####################################
-	#
-	# mozconfig, CFLAGS and CXXFLAGS setup
-	#
-	####################################
-
-	mozconfig_init
-	mozconfig_config
-
-	# It doesn't compile on alpha without this LDFLAGS
-	use alpha && append-ldflags "-Wl,--no-relax"
-
-	# Add full relro support for hardened
-	use hardened && append-ldflags "-Wl,-z,relro,-z,now"
-
-	mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-	mozconfig_annotate '' --enable-calendar
-
-	# Other tb-specific settings
-	mozconfig_annotate '' --with-user-appdir=.thunderbird
-
-	mozconfig_use_enable ldap
-	mozconfig_use_enable rust
-
-	mozlinguas_mozconfig
-
-	# Bug #72667
-	if use mozdom; then
-		MEXTENSIONS="${MEXTENSIONS},inspector"
-	fi
-
-	# Use an objdir to keep things organized.
-	echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
-	echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
-	# Finalize and report settings
-	mozconfig_final
-
-	####################################
-	#
-	#  Configure and build
-	#
-	####################################
-
-	# Disable no-print-directory
-	MAKEOPTS=${MAKEOPTS/--no-print-directory/}
-
-	if [[ $(gcc-major-version) -lt 4 ]]; then
-		append-cxxflags -fno-stack-protector
-	fi
-
-	# workaround for funky/broken upstream configure...
-	SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
-	emake V=1 -f client.mk configure
-}
-
-src_compile() {
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
-	emake V=1 -f client.mk
-}
-
-src_install() {
-	declare emid
-	cd "${BUILD_OBJ_DIR}" || die
-
-	# Pax mark xpcshell for hardened support, only used for startupcache creation.
-	pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
-	# Copy our preference before omnijar is created.
-	cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
-		|| die
-
-	mozconfig_install_prefs \
-		"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js"
-
-	# dev-db/sqlite does not have FTS3_TOKENIZER support.
-	# gloda needs it to function, and bad crashes happen when its enabled and doesn't work
-	if in_iuse system-sqlite && use system-sqlite ; then
-		echo "sticky_pref(\"mailnews.database.global.indexer.enabled\", false);" \
-			>>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
-	fi
-
-	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
-	emake DESTDIR="${D}" install
-
-	# Install language packs
-	mozlinguas_src_install
-
-	local size sizes icon_path icon
-	if ! use bindist; then
-		icon_path="${S}/other-licenses/branding/thunderbird"
-		icon="${PN}-icon"
-
-		domenu "${FILESDIR}"/icon/${PN}.desktop
-	else
-		icon_path="${S}/mail/branding/aurora"
-		icon="${PN}-icon-unbranded"
-
-		newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
-			${PN}.desktop
-
-		sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
-			"${ED}"/usr/share/applications/${PN}.desktop
-	fi
-
-	# Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
-	newicon "${icon_path}"/mailicon48.png "${icon}".png
-	# Install icons for menu entry
-	sizes="16 22 24 32 48 256"
-	for size in ${sizes}; do
-		newicon -s ${size} "${icon_path}/mailicon${size}.png" "${icon}.png"
-	done
-
-	local emid
-	# stage extra locales for lightning and install over existing
-	mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \
-		"${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
-
-	emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
-	mkdir -p "${T}/${emid}" || die
-	cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die
-	insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
-	doins -r "${T}/${emid}"
-
-	if use lightning; then
-		# move lightning out of distribution/extensions and into extensions for app-global install
-		mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
-
-		# stage extra locales for gdata-provider and install app-global
-		mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
-			"${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
-		emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
-		mkdir -p "${T}/${emid}" || die
-		cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
-		insinto ${MOZILLA_FIVE_HOME}/extensions
-		doins -r "${T}/${emid}"
-	fi
-
-	# Required in order to use plugins and even run thunderbird on hardened.
-	pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin,plugin-container}
-
-	if use minimal; then
-		rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \
-			die "Failed to remove sdk and headers"
-	fi
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	gnome2_icon_cache_update
-
-	if use crypt; then
-		elog
-		elog "USE=crypt will be dropped from thunderbird with version 52.6.0 as"
-		elog "x11-plugins/enigmail-1.9.8.3-r1 and above is now a fully standalone"
-		elog "package.  For continued enigmail support in thunderbird please add"
-		elog "x11-plugins/enigmail to your @world set."
-	fi
-
-	elog
-	elog "If you experience problems with plugins please issue the"
-	elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
-	elog "then restart thunderbird"
-
-	if ! use lightning; then
-		elog
-		elog "If calendar fails to show up in extensions please open config editor"
-		elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this"
-		elog "fails to show the calendar extension after restarting with above change"
-		elog "please file a bug report."
-	fi
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	gnome2_icon_cache_update
-}

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


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2018-11-30 20:09 Ian Stakenvicius
  0 siblings, 0 replies; 21+ messages in thread
From: Ian Stakenvicius @ 2018-11-30 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     60d30853f6b82bf9ef5f276bb7ea8cc0c1ab8baa
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 30 19:49:39 2018 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Fri Nov 30 20:09:04 2018 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=60d30853

thunderbird:  bump to 60.3.2

This bump re-enables Global Search when system-sqlite is used.

Bug: https://bugs.gentoo.org/583156
Signed-off-by: Ian Stakenvicius <axs <AT> gentoo.org>

 mail-client/thunderbird/Manifest                   |  54 ++
 .../thunderbird/files/sqlite3-fts3-tokenizer.patch |  87 ++++
 mail-client/thunderbird/thunderbird-60.3.2.ebuild  | 562 +++++++++++++++++++++
 3 files changed, 703 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 4f4bb02..be9e88f 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -110,3 +110,57 @@ DIST thunderbird-60.3.0-vi.xpi 638421 BLAKE2B aad9f330e7f95ba7204775710162f40418
 DIST thunderbird-60.3.0-zh-CN.xpi 622465 BLAKE2B c374b6a7d8e6a10f6340e814f62843160991db3a8e820c0acc9294d5e3416cf6025a9c472e21802095c7a88408449f111a9d0d3d95efee33b2903132847daa82 SHA512 7da02ae8830126da7646c4379ecac20123a7f9f2f9c0e72581800a5673332c8664eda1d8b2bf906fa452bee8a10413191272caf17ac6d07a2f1fd8bb5502ff3a
 DIST thunderbird-60.3.0-zh-TW.xpi 626188 BLAKE2B 462a59258946095a905ea455267cc50893b8dd49d04d0adb02060945a660c80dea2bba5d9de5a9f4381b0c198211711f821c665fd33d0bb2b198afc2e7dc38af SHA512 337aa9e5dcb9aef0cdb44d9d24c9eafb89b2e3bd13881b445ab5a49e4adfc47136b7180009998fbc61a7e8140683fa0bff571bf6970f944d841e6fca1aa1bbaf
 DIST thunderbird-60.3.0.source.tar.xz 285211708 BLAKE2B cb17d27ac97267507353d1a0cb501a9f9a44a4bad6389dbc2ed95f3f23626540075325d6787c992e37bbab7096d2553618a7e5888614ebe1218d7088b0d78127 SHA512 6cc390129dd2ce30c4685748bc5cdbf07c1326bf1ba4727d34b105f800ee3d0c7344a1bda3b8f6a666f635eb6d2fba7da5afb1222aac05a536d2dd77afb3a8d3
+DIST thunderbird-60.3.2-ar.xpi 627181 BLAKE2B 33bbdb397a8517800ca0bef3e6a7d003b6f035316f1552454cafee30e8603de06d1b7e6dc56f3a6e8345d5d12939bcaecfe5f2b9c4ce1f4ad78f725e1bbd3a8e SHA512 71d4b681bf5ae393ec8e3cfea5c53b53000a525cd6a5ddd65f17399437b159c33c887c257e2daa918de966e1182810be5d62604b5761a4fe6bc5e661f9292186
+DIST thunderbird-60.3.2-ast.xpi 560867 BLAKE2B b6cd646959534a555833810a6ca032e0c9b06acb764607295688f0747fc09c716b5f4e6b1880712f31cbefffa14cb67e573ef787a5d6cf63d58dc299b3f92071 SHA512 7be8efce56c23687f705c00a3327c3eb3b0c3dfc86d88be3f192e6e7ebc1e77fb44d104c19948eb8ea9a56972416d5d8fc64dcb8539e656cd05794a183087338
+DIST thunderbird-60.3.2-be.xpi 659079 BLAKE2B 8bfa64f9a7d227f15dbbcc397c15236be0d4aba4ee6b65e3c96508e5cd1b53009600f17a9b35dee83859cfb0b69bcb22303278fd229709b270cea05c8ebdf21c SHA512 12b4b10042e065583c9022c095babc669a519fd99c1f406e5bb8db9af8e08e44cfe4d2ee8a22e7c98cc25e9b99d157767fa79cd4996e42efea84b7a98f0b7457
+DIST thunderbird-60.3.2-bg.xpi 665510 BLAKE2B 03871e6e102f407e5b1e99562fb590b70db07c6cd59618b376744c68fcdcad20fa34694e295381a2352977f8ba2182a994f5ec798420165700c37d062c999075 SHA512 091f6f816f5cdc067d030b79f66b7aa282db11146d19074df7a9533ad1dea8331e2c810313286e5efc919c9e96209a3633539f6d807820b62923fa0b3e4c423d
+DIST thunderbird-60.3.2-br.xpi 581592 BLAKE2B 23f1cf070abf7b9f184de5210f36163d5636d37ede17165a9abaa9e5abbe1681587b685e92a1bfd2a54ce009c2d8e561b2918210dfec3f49434d5027eb20e6a4 SHA512 5d8d494d1e09c03f626d45e5ed725daa487186661f1343f3fce5d4be2ae204db7eb0989cd135b504275671a9c74ea26ba25e0ccabf4b4018bb6dc4f00cbbc0e2
+DIST thunderbird-60.3.2-ca.xpi 591970 BLAKE2B 9962f5a4ade9d22d5acaf680268f74f6593f1bafb1f5a40b53c6c4c2c043a049da8cfa3ff2aea60bececf91e9ae506dbced2f5e2cc7644719321121c4d5a69ea SHA512 e767cb6ad8ec23762a6206678d2b12608a9fd5e0a0da8e490cd2d85787d5239db5eb961b99405cdff1f5f9c41e7ac330a6f34fd59b14b8e6c8edfa1a718dbbce
+DIST thunderbird-60.3.2-cs.xpi 611201 BLAKE2B cbaf0fe9fbc598b38de7df01a55b566489c3b93b476c2a33c73ffb8e47132f8334f954a4c17fc3129611998c2c00e01a903f0fdb95b67b5e0a3446e68b0d3165 SHA512 5087d275f2eb5b400a2c9356ec5fc0b322a599a64bbe3ccdff4c8da44bfa2a4b34667c991e1c9d77c8fdd2e3f3d028b271f5b6d7d07d09415d448a591e4a2cd7
+DIST thunderbird-60.3.2-cy.xpi 582233 BLAKE2B 39a0d99babce5e3960396a06c64485f18c27473048cf88d826a9d19eb8f025c233d72cce3fe00e0356d594e22b34f462d642c1ff879c8426be1cd4067dbe3059 SHA512 a17abfb8dcc03efbe0f69b62ce017ea33fc775fe93d44779ff9e46df41c3370276ee019a43798c96ceda07a870553345667d770fb1fb1a73337624959f16580b
+DIST thunderbird-60.3.2-da.xpi 570805 BLAKE2B 5fa0866086175ee2b7ba8b8c20a9f8e877a7f51b18fed263722298b26e291327b98ea3c1e68973a8dff9c5b884f02e96b6f2cc2676e273dbc57f7ffeec622c78 SHA512 75e19b378875ac281c1397fac6e96a4f2d581331fa0da141eb2da09b360a2dd4a7128f94398a95aed5321d7dfc58fa58c0151a3901f4d91ec699d3aae433e287
+DIST thunderbird-60.3.2-de.xpi 582573 BLAKE2B 51814356178945122e31e993d63c234210f4ceea8125ff7074981885f823d0cb03de81b5a39cf2fb07b1841ad2b143df6e842d513cecbe504abf16fe4bbab8b3 SHA512 2c32987690ec71d33e910ec248075fe1f3c32a4b372133e53d29753a7e1aa54b27fbb1ca266c05c613e6ff28de1ddee2e8572ec58916ce45a0b9ad8f5e1e5320
+DIST thunderbird-60.3.2-el.xpi 691053 BLAKE2B 35b448a9c68a6ab8d707ac865be1c0b14e656c74b838d96da82794de370a713f9df0818d5876f3506957b72c80702af168f8a5880eb3be5a4bbb3cb465fa625d SHA512 f7b625321662ef801f1a9038f5606b5ddd83725a6479b2abe87bd8fd648af307323fca0d1eb46d4cbd4fac961e2143138de4f364b6f459150b9410c92bbe3db0
+DIST thunderbird-60.3.2-en-GB.xpi 550354 BLAKE2B c68126bd22c9c5511c1123888b90e0ad06db1721c370d969033a0a208ae76b2eba7b01cd671a1257f4dbb4cabf737a5da5d5d067cfc425656cfa96928e8d98d1 SHA512 f366364bab49eb4f0871ddcc2cedf9a7dfef9330cc795ed95422cfe7903322e8f3261c7764c009ea68badb555a9fa37979308eee707df783dd4fd1c9f91cfb8c
+DIST thunderbird-60.3.2-es-AR.xpi 595048 BLAKE2B 32fbae2d1e8052f9060a6b32e1bce639e269024a38385704044eed2daef5fa0af3ee17892b3cd8f8d1f439bbe4d051c0c067750354e42dd44aa557aedfdeb72d SHA512 84d62b60f0800869f89e2724b29998194f6b081d56b1e5eed49a895e8514c35439763d59d94914abd7acf80d97cb2b17658bac923dd1a710395310e30cb450f2
+DIST thunderbird-60.3.2-es-ES.xpi 492211 BLAKE2B cfb8ebbd8e769b2a866b38589c1dc67b96a0d08e7b95b112784eb35c5e52f2ffaf2a45b813549a315dfbbc0718336ac1ef886229704602005da9a078f66c638c SHA512 05bdd55dba40fe3fe64dbc6109454c3984ad4803b310537ed0c730a238fe05f897c062a8a829f22c7272ee1bfc2dde6b2557baaa03fd68384cd670ca548114ff
+DIST thunderbird-60.3.2-et.xpi 570866 BLAKE2B 932d5d32bb99ef71a3fd6c485ba2ec045a356c12e916e92bea9b44ca7ac1ae7340576cf70120beceaa6f2ace9325e42f7cfb2ed0b7fc36f91c0dbb22cdf279aa SHA512 8e47d81b46dbcc1a26ffff8c845f269d3dadc0b4ace8c775d79d63f663f1a767d0640e4ef7caf505c6b163bcb080e514311bbabf128efc2e12e4cf587799233a
+DIST thunderbird-60.3.2-eu.xpi 577579 BLAKE2B da1fa63d4130f8c115df45202df91f6b40a1a60cf7f15580494bc3412c66a39e2b439b1146047917a9738a723db70ea88c06b7d080982dc63876062f36bcded0 SHA512 2151b0d2dcf932bbdfb9ea25cb88e2666c4b3ee1f52152f33f5097b505a28349807d7e5bf8b1d627bf43c5de5874f0ab18e934a4b74c2d92602be6fe57d5c999
+DIST thunderbird-60.3.2-fi.xpi 575754 BLAKE2B aea52e5dde6cdeb069cbc4088a50f4fe2411b4cace1a280d8629ce60d5c556cffe554f961eeb4d2dd6b686deb9ce35b0be2b33cfacb7717243f63c28cf0d6078 SHA512 808f3269b9e4ce12405cf97b778d7e24a82e22c0a32aaf15e0431927d3ed721aa935909b1e17311d9921762b5a0a78f4aa3c8a738dfc9efebebb0df6703145d9
+DIST thunderbird-60.3.2-fr.xpi 608465 BLAKE2B f64eb29f1cffe1912dadb5bfdf5b1d3e01a837bb24c1b1355254cd85388d0122583d9f67ff4ac1f8c60a1fb738c2dafdea389d5d10686114c49e4432d69185b5 SHA512 8b1defb3fc6d96b1dcaf5f838306f1a1dc4cc4a88b79e5b6e2cd1402e52b03167078c915904f1231f0fa50eb4c18e6d1c70f7949a98e5684228aeed6a8df89dd
+DIST thunderbird-60.3.2-fy-NL.xpi 590032 BLAKE2B 7e1ec2aef319beb199b5e81b7a0d48d9dacaa8e1ae3b4589086be7e0e4abf1e967f5972fd25f671d844e230d1cb0f1358fe1a2e713490603b9c60c26bb5d3f65 SHA512 9f1224dfc7e9b25d27be56379ed66dee6a70c121a62581834ffa706990c2a224aa47cb712d29e7c5c348a7f8faa8a35428df775bcd47e84b3d9b7e814faf8d98
+DIST thunderbird-60.3.2-ga-IE.xpi 603506 BLAKE2B f9bb9ef62f7e686deeac3ea6b68e45e2c3c9439ce1eaee871d37da1eb9eb0c00299fd476279df62aa87747e696a5b7977a3e6b2a26078679cb9ae58f71720b14 SHA512 d28380844581d9db813eb9269cd0efc00c0aee13adb3926c3d6c278abc78c0dd8e647bec8dbc32ad810b2d5dbd75d680a3365e16a883b5b8f2789f7d19a50365
+DIST thunderbird-60.3.2-gd.xpi 599261 BLAKE2B 338ab8857e2a918fa7cf20b406ebe44ee65fc274b76a43ffe6ec001c8c2ece048f6e47f659dc3d2ffe4dc74cdb5429dabb47c2cddfb93521fd4ae43cdd148603 SHA512 69376abe26158a6c8ffcfd3bd8a00e5dacaebee7d44f9605d174da5bb70663a326658c48a02e136612d3a66ebce3a98279625e8f1bd3fa204996a97ffbad97d0
+DIST thunderbird-60.3.2-gl.xpi 576547 BLAKE2B 321107befde7daa5d73cab8fb8c3aae485d139f8f96608cace4982a67ca8776449bc15dfd9b9dd49008cdaf78583c88a876ec2f21bd34b750eed331b0e81d015 SHA512 109d4933e8f4ffb97b797bd7374d72930f3adf86144d43ac32f824a2282275afe735b4865ff1c8dd0af7214dbab99073d16fc761668f97eab32ccb15039cf3d0
+DIST thunderbird-60.3.2-he.xpi 618365 BLAKE2B 7a747490a734a4db62c530a2d9b0b30e0524315b55004558934184c0d6cc8249dd340885de3a982b42266f5532b8c866287a15e1a9d0b25c5e16d1e87f330d72 SHA512 494f08a2d92aa1a70db2e01134294d3205ed383762b3b714c84ab3f3fc3fc6c4a01e4d0fcd847e5fa3f4ca6dcca0015f0b8846d66cb03b3f82b1a7890446398c
+DIST thunderbird-60.3.2-hr.xpi 583460 BLAKE2B 374fab664781c2529b37d0464043e73c99200aa641bcfd5fb1204bb5734ab0f91435efdacd1c7ed6583782a2d5f2914c7c0722533829332f4c4109580ccd0f01 SHA512 b5b1881485807954c5bbece6abe199e02fb1a1ac088195842b1a413f5fa8cdc5105887027f7a066707238592761a639a4a3f7dcb120402008e9a8db99d2b8823
+DIST thunderbird-60.3.2-hsb.xpi 611322 BLAKE2B 9dc5f87844946397885bf718a8387410b3bbced11cca8fb92953bf1ca1b254103d44d5c4289cb532566e029d426a5b6d56de956b0019a623b03920475c28d946 SHA512 e869284a69b0d0e2aed193eab9c323b52d5af1d7473e632f656df250c6ab34603a214227ada30fd225987a089780d157562c7e612ca77378388ee0b1a5695137
+DIST thunderbird-60.3.2-hu.xpi 615346 BLAKE2B b67fea74958fee9c02354330acaf5e494045f280eda30f2a8db7a3e81116778f16bf1e5712fdccb12b983acc597cfbc2c0e0ebe7d998a3bb910c5877a8497263 SHA512 fac2e86a8676f7e7c420cf953c7dcddca864cb52f4671b8b8be3590f68d698705efa8e3dca483d96608be1f9d48fc241b3098329d9bb7d73f9878517d2be05cb
+DIST thunderbird-60.3.2-hy-AM.xpi 649713 BLAKE2B 4e39c17da54babd57bd05c90cddd20243c0b90b25f8a21d99233e60ec29d254631311cc78a4c43299ae8fb320705b60f788d6ea567444b278b998d81a23dd43e SHA512 04f475dfa715a1355feedd55dc100e9fe4d620f6190a8b0636037202814ab2c6788ed6bb7a5435aa346cb1f137f227589074d1254a8ae425eb4c0da95436a12e
+DIST thunderbird-60.3.2-id.xpi 568859 BLAKE2B a7a0dd5b69c6b72c74aef74b3ed05627e1541660f666a4c9f4ed3ea6a8a972a0957d6a346ef39098fb3c09dbccec2632fd60e5d083fc749b4bfcfda1476c1c7f SHA512 a3a72226db0ac53d756c4a69b95d277a53328fa7ec70d445c63c915581344e881ba12278a5bb1d94d8eb04284eec3e1c45de1b96c321b66d1c3897794594721b
+DIST thunderbird-60.3.2-is.xpi 579047 BLAKE2B 4d8514d3ec2239cb647af25ddd3d8d436be0830b1886e6c2d7e18602ce7735b6d3e541b0c1c877477f9dedd9bb4ccd41705d65497394d2a99764570b9b6c0354 SHA512 5343c4f35182fd39eae9241c11006085da32a794bc4f489c2ce977186b7370c77cab683ee55b47372c50675a45364b11221540be820f126cfaeb873efd836227
+DIST thunderbird-60.3.2-it.xpi 477500 BLAKE2B 55cd1444941187d99ba9d3d68afa49d33e7a0c10c0ae4ae472a1fb33f3ba863d7166b1c94422ea451c18ba7c80cda94d6f1821d41a527fea07727e5815dd5d87 SHA512 24829d53935bd2ead5091323eba01d523ee685b32d5d58d8cdcedaa402d271e0e0adaa5d50baa450810a02b176bfa476b741d6f2a8d8d6f448b7163f4d234357
+DIST thunderbird-60.3.2-ja.xpi 653342 BLAKE2B 7e54e5bc143d3b594a2362d555b239e139b288602c682eb08b494771a448becaee2768a6bb738d40373b317af4384fd61bae5322aba8224434dd4ad3efc7e5e8 SHA512 287c64fa5ff3a04270cbcf7253398a0c0dcbc97cc5f8e3bd6c7e3b2748272e5241df859d91bc53e980126975e3619cab734c238662e8b97bd2a2c3ac726c66b7
+DIST thunderbird-60.3.2-ko.xpi 619730 BLAKE2B a2de2536cd4c691e5e2fc9653436a521d11628f81b5e0664130c7540537e2d06a636b947146e9ef06840244d929350ff60b23fbb9cb0705050c00a3baa9e7f49 SHA512 8468a69bef6b1033d31757271f1e1dfb2260a4a012d0c078271fdcc5aea0d298147ab0ba3119b918e20b541c90697b7631e02ad041cfb6973f2fbfd8fdfdd549
+DIST thunderbird-60.3.2-lt.xpi 605440 BLAKE2B 059c5807a879daad0f507f985d563ac463597f44bf7d5ec2b5e1fa0a88c19efec96a98f7e125897997de9d7b8ff855de504ce19e6f8910c054d48a4f5258d353 SHA512 509fd6763fee0373793053c986cd5e0512f73e3eeae75825448dcf24edae6dce6b2c98744aa72e5ce5259a21c471d684d4e3c253d3a723b9fd895e7e59e7f8a7
+DIST thunderbird-60.3.2-nb-NO.xpi 578234 BLAKE2B 5f6614dfd85897f121abd25d5241a6efb4e1714bd303f1afdc1fcd781a473354c259b2d3676d1f7a6c96456029d6d8b2c5a34ab3902db76e3db38fc6a7b26458 SHA512 d0d6b70b3a770c55479392b1e15704bec671d4513a99cb1f5675186dd30e94915b022d9788fd30ce7ce3cc95b4e51df2820b410db09d85cd72f0bc14705c1342
+DIST thunderbird-60.3.2-nl.xpi 583913 BLAKE2B 9e05f9a44147d8c6b8669f5869671ece7bb63f1ddd7bd2f20c09e631a171b18fbabf62c036a9480517fdbd17df77e614c337ddf9f55ae28b732fb07d003272a9 SHA512 0955d6040dd47c90da31f2254d3a9ebece74269c9fa8bc762672f7a8d4f5a6f188161aaa72c27dd648e49237d5aa48542c83c94e03cddc05e2fb866d2ed1bf93
+DIST thunderbird-60.3.2-nn-NO.xpi 577653 BLAKE2B e5026e11d0ae129fa70afe405cb720e0757ce62900ee5000fef6bf89ef82f9748053a699e3183b75a74f0429c53d7ca00a10ec79016a17c8495fc6733e321004 SHA512 e7f9a01f47eb437da95245c099f8c555d22d32f46396b70e00146fce3742a085191b2b5d0b1961524c6d1014af1b764387e66a5ff9f06c1a9b3b713003b49318
+DIST thunderbird-60.3.2-pl.xpi 480724 BLAKE2B e12df203ee44fbd63965c4ef8f809ff7c6d4668e60cc0baa106abb55a81d311dc81085a93781175f005088997dfdd2e61eeda303635e2bfca3970566226c9d81 SHA512 9399f43327d9c145569ac6d7afd67cb52b155e8c4071cfe880c818d2e71ea741e080ac6e26f94f274f9c4e20c5582c68b3f7f79d5f614801f8e3c399846f96d3
+DIST thunderbird-60.3.2-pt-BR.xpi 585017 BLAKE2B 966db5b4f55af4c253c4ce4a64f6f8063341e3fa426e593d3e9c2fcc942b0c95f8e0f99bde828d4e1f286abd935d6640215166ab0e0d8a5af18a2ef428a7f895 SHA512 f4bce0452bc896b7c2387b7478c8e8df850261f169c45fe711e61284eabc3bded25de2137afaa1a10e55f4370ce2d458650695e702a8170852d101428000c562
+DIST thunderbird-60.3.2-pt-PT.xpi 593185 BLAKE2B 152689d71b3122502c5f0f004884dc80b45827a04c96eceec40f8b788499ce632a4b854e403c4abfeffc5cf57ba500c833987fdd7d24649547fa9dad6a3d1b7a SHA512 12e8ec6cebd7e50fffb793212fba7c839240ae50416c0bdafc3124f4645bc80a5c37c54fddea8ca61058388bd319d1cb7618d7cbedc9652e7a1f24b56f3e3628
+DIST thunderbird-60.3.2-rm.xpi 578384 BLAKE2B ef3b6a1a0208c5b665cfeeb8e74f639706618c8b10bd930ab5b82de1ed4a04146427144a033a9616611b3d0794315b334aeedb99e04fb68422e4c0a892f72e0d SHA512 1a0c2e37964bdeeed511e93125f51c8604e9efb69ea32e915b9d9689f912ab2eef91ca1e9d48586afe0e51e806685001c4102f59d4405c60208c3700b5a74f49
+DIST thunderbird-60.3.2-ro.xpi 584308 BLAKE2B bf15255845ff38d0cbf572f54967b6988e9abdbda9cb0958983439550c05d9e8a1e8fdd8f459b4f907ce9c4013d65e7a8aa279d8236e5e043210980e6d0fa8d6 SHA512 8fe4f390959c313bf334a6066c31ae7fb6327e53e4a9ce45f3729cf94e222d157174244fe2d8a0c9ba1846219cab81edcc6cb9e24b426f88f078c57582163afa
+DIST thunderbird-60.3.2-ru.xpi 694704 BLAKE2B d089eac2dbf481e69d4d6198114db2d623ce9258b6935c7e4ee9e1f4f7d6ae901db59831c223643d2e92ebd40d4a918c98f57078217d4929ba90d829e73123ca SHA512 fab24f877a3a175b7bdb999c72c541b1af75744691f7768083a76f0129b0085e7ec5939b291a86131b78191fa8a90b4e357b62e074dd30299bd045ff634e827c
+DIST thunderbird-60.3.2-si.xpi 643790 BLAKE2B f8c900a8becc702a9898c838046bceaa454166e12c98df6c9868048a2c996ae1d00412e2d2a72b187dfad71f768e36654cd5a263c5900de420b451dfd25c830a SHA512 8eff3ed4267d259f59b68d021835061439b2bf4477566c90827b230fb4f7c93c8357c9c95f8977f29ceecf5ae177674508c4551f02716c44e3475440855eee28
+DIST thunderbird-60.3.2-sk.xpi 612216 BLAKE2B 8503222fb34d6c3624df83137e8a5e5a9039603624470725042dbeab86fd5aa527ff9cc3a9d03e581b3e055146105cdbfb4277c9a28f2f39da3814494572c857 SHA512 8ebe8b2df53a35330fb26ce2dc48eb69742e9eb79964804b3801d9fdeb3512263213c6bb34d523f59ff509c14b6a2e4ccd27f02efb504935d461c118a0c87707
+DIST thunderbird-60.3.2-sl.xpi 589947 BLAKE2B 1c6dc2d16d88e2c04f5fcdcec74bccd6053735592346e4993635a0080ce3b58cd7c85ddffd0156dcc68f6a5ee0d373c25ff1c8c1eadd63eca5fa991475f5e36a SHA512 8f633efcb9a426f94b0ccafae17c927883e6578f612f5d771a84a7ebbbbfc150d22ff0994d7a7c35af92b41a70d4320d38ceffd98e13c64e4eaa1d042667f981
+DIST thunderbird-60.3.2-sq.xpi 593094 BLAKE2B a30b1b3fc035c70eeed5b6ca2c0eaa2698794ca2ec94cc867758db6408af7c0e63155a41fa17b6f8459a65a3c8649426ad95802c2d6f63574344d048e6e90641 SHA512 7d5adc7de3bb84291271cf2b051f79827866c5c8f58960c1693a9fecbf7584eb0f7f79486285abd8525fe61627e437de1b0e928672dac93662bde038480c9bed
+DIST thunderbird-60.3.2-sr.xpi 637719 BLAKE2B 5582b65c0b73abe19a5db73c6c92598d62cad23b19274799534d3f06537409dac20c7de24a53fef7efc910dedc670bbad7ff418d6a124721dba751da72e84527 SHA512 2e88a38422543871e642322eda8f180df798a18bf39c656737a24775fd23f3e5532fa461c0a791dc4d7f7ad7b9b010a993257eaffacc6b84b4ffeaa291838b76
+DIST thunderbird-60.3.2-sv-SE.xpi 594078 BLAKE2B 2738f23cf15cd11180c2e92076aa275b657578b7e477348253d62c78374ee6209987666ca814849796e5270766782aa916493d06c4a514ca6d8df25f3c99f3e3 SHA512 92a5ffc8149bc22f23658460ea4d9536a8962299a10999f9c6600cd345c91d198e8456670077828f559ab46d75a39882cf85dc0ba1cd4531b94dcbae48a64e7e
+DIST thunderbird-60.3.2-tr.xpi 598010 BLAKE2B ffe9a39807e64f7912688947a8be838dc5472977ac21871c972b35f611bd6f5534a29c92f0adb36b0412b15b080207e36bb4963debae25e3eaf59eb588548bc6 SHA512 d0e741df32a005ebb80b28d63dd99dd8f2f6e7b53fa46b4942457f470b486b84bf3a72aaf2ba68dd4a91a607592bb937e27ac8a68f4fc3246dc60fd2af12a652
+DIST thunderbird-60.3.2-uk.xpi 684153 BLAKE2B 6af808242260834e29a6fbb5c1819aaf9e5fd82539f5ce86e55b2d69833f40b65e07cba9d8b758d27514f179b43d26fa1ce9b4ef9328654009d89bd500152882 SHA512 daf2176dc5630793d49ec795f87e55b3829a43598525973855567d86d2935b23495f54a03e1acb0cb1599d3d99fb96dc22a8b94d915307af672f185d1ccb3fd5
+DIST thunderbird-60.3.2-vi.xpi 638421 BLAKE2B b83157e22eb4a9b13d4dc02d5f2d0f962c79bd20c49a6c706c8a1e5401b8ff840607b69f16a391262acd81c7a40220b7559b7257cb1b53bfd0e84c9f39ac76e0 SHA512 40284c06c6a267f63d69048d79889ace94d40a4060c4230fdf2615a02c9ccf970942078ac0e228540972b212096e866c7f9751bec499d7d0bd862d2538d2e61d
+DIST thunderbird-60.3.2-zh-CN.xpi 622466 BLAKE2B d5bac2b7c2205caf85d7f724888de82339f265e4d091a79033e692b1ff99abafa62b46c1745f16af91b7fc7ec6f2185f8cde6456b03219659424f20883747a37 SHA512 7e45baa021b3f3d557dbc746110e59ff29beceb918268bfbdb3e32c8d837b583fca90b20e1c01f00a0fbba94437c4d986281765cef81f1b8b034ac70bb4fbb3d
+DIST thunderbird-60.3.2-zh-TW.xpi 626189 BLAKE2B 2e99020a44c645550b4ab0c7a4a4bf54fd636c02141098b7133496bc00c8173511d048043c196673ef1aa07c540bfeeaacb19f63ef35eff9273ca6d4a94ace91 SHA512 9c2a0977b476005a0377788fd8cc2d1121aee74c9b474ee38cd22ee9495fb848c4ccd0f063f8523bf58edfe6ee5f5c1240c11d1f2a59e654d538db9295cc7b8e
+DIST thunderbird-60.3.2.source.tar.xz 286027944 BLAKE2B 3c5faf7248c10149f547d0053dd37ef4a8531f478bb111f6b547c30687edac6fb7acf6da8bb3b0b54d107d5de07fb3d9e44e1a8fec3751d0daa47391f5bc7143 SHA512 c755e0570f62987f5c454a0f976eb8b3d8013909e7ae5650b84cca88f9998db6b7873caeee1776ca3ce6bcd68c393ea193c8a7e7e05d9b939ac99f042cec068f

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

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


^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/
@ 2019-08-30 14:14 Jory Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Jory Pratt @ 2019-08-30 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     0ccf828858909a3d535e7143ac431ef56173a056
Author:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 14:13:45 2019 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 14:13:45 2019 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0ccf8288

mail-client/thunderbird: fix ppc64le support and linux-headers-5.2

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

 mail-client/thunderbird/Manifest                   |  2 +-
 .../mozilla-bug1554949-linux-headers-5.2.patch     | 46 ++++++++++++++++++++++
 mail-client/thunderbird/thunderbird-68.0-r1.ebuild |  3 +-
 3 files changed, 49 insertions(+), 2 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 38785ee..6e01583 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,5 +1,5 @@
 DIST firefox-60.6-patches-07.tar.xz 37404 BLAKE2B 5516ff768bee0253131381fdba3e08785ab31bb29e44ad7f7e2956fb7624fafc9bf22f892ddbd0617e5e7d18500686a9975a60ea77d23a2853f35936cd142030 SHA512 3c4160e632155b0a239e22d0c1b1c701545b0f6d0915f9bdcf3b8431cee1abf650191ffafc5c3224a61279c8b1b52a80444c811a3914e16127411991c963292b
-DIST firefox-68.0-patches-10.tar.xz 14668 BLAKE2B 071e3377c0be2035e3f16c0b4492ebc681e6bf9da929d9a565d80a0d1c1f85a81330418a1b30fbaa0a6d7eecb9b2f189416882dafdb879feea98c9911c52493f SHA512 d424be80d68c84d3f561cbdfb487344308ba6af84d07cc16fe0631bfd609dce0e81fd2f7516c5fc1e1e359eacb3e06a4bde83cebf3909427f7e641b17e28f3d5
+DIST firefox-68.0-patches-11.tar.xz 15404 BLAKE2B 5322c64f7605e30aa1daf650cea19b66ce6c305d2862d76c4a4103676392cbd3029a8f35cbe8ed8077ac7cfe8194c08a0cd3cf25fef75c62a086077d0c5a419a SHA512 1897303b6864ca941afe6ee1d95fd975fb29a01f52d68f9f42c1a9a62d7e4fee0a797aa169b58dc4cf068916e01edaf5c9ad8ade23a997e52c37bd393a142ade
 DIST gdata-provider-4.4.1.tar.xz 78728 BLAKE2B bfe04d714334c38c932d2186ffd859583176ef455b283534c5f8f9e1ab7dc13bdfb8c15db6007de482ab015afc2b8524aad725380bec75ee5f59ea81d6307ba9 SHA512 6c9b5ac41a1064bd1799d2a2f633c3064b27f1294ac3c8908cdef6c1d2eea7b602f2f7bf240b71f507fe9ad286588f030e12f49a41b3bed7bbcc99f3021369f9
 DIST lightning-6.2.5.tar.xz 1745976 BLAKE2B 31e237f8d34ab2a2ac522767460467257d1f49d15fbe24f5b80dde9fb709ffafd0c0442d99c6643ce434cf7bdf0d670447f86da9fcdadc7ada6814431ef41e8a SHA512 1e997bb91d484908f225cc6e971874d308e8a8e2451a3e678f8a74bcb9e360babbd1f8aebcafb3e628ef5b10eb697ee47af2bfedbc956fee71d99084c8816235
 DIST thunderbird-60.0-patches-0.tar.xz 10292 BLAKE2B a81ac6708389baff21accccac1511c1fc372324cac8bb3ee0f3b5d2a0690b6e22ef658b41c887b99168b43c4ea4bb0947d3e48ad9b7e80db558db22c976df868 SHA512 1dae465676b2ff4faae08ebf69e6bac46552bc0331659bf5f444c45b026e4c8d2fc46cd3758e3bd121716aa85d5dcc56de6483919f7f0077b9d9720574dbd1aa

diff --git a/mail-client/thunderbird/files/mozilla-bug1554949-linux-headers-5.2.patch b/mail-client/thunderbird/files/mozilla-bug1554949-linux-headers-5.2.patch
new file mode 100644
index 0000000..2de1250
--- /dev/null
+++ b/mail-client/thunderbird/files/mozilla-bug1554949-linux-headers-5.2.patch
@@ -0,0 +1,46 @@
+# HG changeset patch
+# User Emilio Cobos Álvarez <emilio@crisal.io>
+# Date 1559048542 0
+# Node ID 03fe96d5969ac6885ca539bf7759780ed75a1375
+# Parent  e6cf9d0df0793e7f76cb2877989fc5aeca98e530
+Bug 1554949 - Fix WebRTC build failure with newer linux kernel. r=dminor, a=RyanVM DONTBUILD
+
+Recent kernel commit[1] moved a bit the define for this constant. This revealed
+a missing include in WebRTC.
+
+I filed this upstream in:
+
+ * https://bugs.chromium.org/p/webrtc/issues/detail?id=10677
+
+And sent a patch in:
+
+ * https://webrtc-review.googlesource.com/c/src/+/138270
+
+[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0768e17073dc5
+
+Differential Revision: https://phabricator.services.mozilla.com/D32809
+
+diff --git a/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc b/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc
+--- a/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc
++++ b/media/webrtc/trunk/webrtc/rtc_base/physicalsocketserver.cc
+@@ -56,16 +56,19 @@
+ #if defined(WEBRTC_POSIX)
+ #include <netinet/tcp.h>  // for TCP_NODELAY
+ #define IP_MTU 14 // Until this is integrated from linux/in.h to netinet/in.h
+ typedef void* SockOptArg;
+ 
+ #endif  // WEBRTC_POSIX
+ 
+ #if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD) && !defined(__native_client__)
++#if defined(WEBRTC_LINUX)
++#include <linux/sockios.h>
++#endif
+ 
+ int64_t GetSocketRecvTimestamp(int socket) {
+   struct timeval tv_ioctl;
+   int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
+   if (ret != 0)
+     return -1;
+   int64_t timestamp =
+       rtc::kNumMicrosecsPerSec * static_cast<int64_t>(tv_ioctl.tv_sec) +
+

diff --git a/mail-client/thunderbird/thunderbird-68.0-r1.ebuild b/mail-client/thunderbird/thunderbird-68.0-r1.ebuild
index 10755b9..813aba3 100644
--- a/mail-client/thunderbird/thunderbird-68.0-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-68.0-r1.ebuild
@@ -21,7 +21,7 @@ sv-SE tr uk vi zh-CN zh-TW )
 MOZ_PV="${PV/_beta/b}"
 
 # Patches
-PATCHFF="firefox-68.0-patches-10"
+PATCHFF="firefox-68.0-patches-11"
 
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
 
@@ -252,6 +252,7 @@ src_unpack() {
 src_prepare() {
 	# Apply firefox patchset then apply thunderbird patches
 	eapply "${WORKDIR}/firefox"
+	eapply "${FILESDIR}/mozilla-bug1554949-linux-headers-5.2.patch"
 	pushd "${S}"/comm &>/dev/null || die
 	eapply "${FILESDIR}/1000_fix_gentoo_preferences.patch"
 	popd &>/dev/null || die


^ permalink raw reply related	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2019-08-30 14:14 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-15 21:11 [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/ Ian Stakenvicius
  -- strict thread matches above, loose matches on Subject: below --
2019-08-30 14:14 Jory Pratt
2018-11-30 20:09 Ian Stakenvicius
2018-10-22 20:15 Ian Stakenvicius
2017-01-08 21:19 Jory Pratt
2016-10-06 16:31 Ian Stakenvicius
2015-06-10  1:31 Jory Pratt
2013-12-14  0:48 Jory Pratt
2013-09-23 21:14 Jory Pratt
2012-02-01  2:33 Jory Pratt
2011-12-11 22:50 Jory Pratt
2011-11-11 13:44 Jory Pratt
2011-10-02 23:48 Jory Pratt
2011-06-06 14:16 Jory Pratt
2011-04-16 13:00 Jory Pratt
2011-04-10 20:01 Jory Pratt
2011-04-04  2:41 Jory Pratt
2011-03-28 20:12 Jory Pratt
2011-03-17  2:53 Jory Pratt
2011-03-06  2:42 Jory Pratt
2011-02-04  5:57 anarchy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox