Thu Mar 19 15:08:59 2009 UTC ()
Update thunderbird and thunderbird-gtk1 to 2.0.0.21.

Security fixes in this version:

MFSA 2009-10 Upgrade PNG library to fix memory safety hazards
MFSA 2009-09 XML data theft via RDFXMLDataSource and cross-domain redirect
MFSA 2009-07 Crashes with evidence of memory corruption (rv:1.9.0.7)

For more info, see http://www.mozilla.com/en-US/thunderbird/2.0.0.21/releasenotes/


(ghen)
diff -r1.34 -r1.35 pkgsrc/mail/thunderbird/Makefile
diff -r1.43 -r1.44 pkgsrc/mail/thunderbird/Makefile-thunderbird.common
diff -r1.50 -r1.51 pkgsrc/mail/thunderbird/distinfo
diff -r1.21 -r1.22 pkgsrc/mail/thunderbird-gtk1/Makefile

cvs diff -r1.34 -r1.35 pkgsrc/mail/thunderbird/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/thunderbird/Makefile 2009/03/18 00:08:39 1.34
+++ pkgsrc/mail/thunderbird/Makefile 2009/03/19 15:08:58 1.35
@@ -1,14 +1,13 @@ @@ -1,14 +1,13 @@
1# $NetBSD: Makefile,v 1.34 2009/03/18 00:08:39 abs Exp $ 1# $NetBSD: Makefile,v 1.35 2009/03/19 15:08:58 ghen Exp $
2 2
3MOZILLA= thunderbird 3MOZILLA= thunderbird
4PKGREVISION= 2 
5COMMENT= Mozilla mail client 4COMMENT= Mozilla mail client
6 5
7MOZILLA_USE_GTK2= # yes 6MOZILLA_USE_GTK2= # yes
8MOZILLA_USE_XFT= YES 7MOZILLA_USE_XFT= YES
9 8
10# thunderbird passes LD_LIBRARY_PATH to mime handlers, making them fail: 9# thunderbird passes LD_LIBRARY_PATH to mime handlers, making them fail:
11# https://bugzilla.mozilla.org/show_bug.cgi?id=392327 10# https://bugzilla.mozilla.org/show_bug.cgi?id=392327
12 11
13.include "../../mail/thunderbird/Makefile-thunderbird.common" 12.include "../../mail/thunderbird/Makefile-thunderbird.common"
14.include "../../mk/bsd.pkg.mk" 13.include "../../mk/bsd.pkg.mk"

cvs diff -r1.43 -r1.44 pkgsrc/mail/thunderbird/Attic/Makefile-thunderbird.common (expand / switch to unified diff)

--- pkgsrc/mail/thunderbird/Attic/Makefile-thunderbird.common 2009/03/18 00:08:39 1.43
+++ pkgsrc/mail/thunderbird/Attic/Makefile-thunderbird.common 2009/03/19 15:08:58 1.44
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile-thunderbird.common,v 1.43 2009/03/18 00:08:39 abs Exp $ 1# $NetBSD: Makefile-thunderbird.common,v 1.44 2009/03/19 15:08:58 ghen Exp $
2# used by mail/thunderbird/Makefile 2# used by mail/thunderbird/Makefile
3# used by mail/thunderbird-gtk1/Makefile 3# used by mail/thunderbird-gtk1/Makefile
4 4
5MOZILLA_BIN= thunderbird-bin 5MOZILLA_BIN= thunderbird-bin
6MOZ_VER= 2.0.0.19 6MOZ_VER= 2.0.0.21
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8DISTNAME= thunderbird-${MOZ_VER}-source 8DISTNAME= thunderbird-${MOZ_VER}-source
9CATEGORIES= mail 9CATEGORIES= mail
10MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${MOZ_VER}/source/} 10MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${MOZ_VER}/source/}
11 11
12HOMEPAGE= http://www.mozilla.com/en-US/thunderbird/ 12HOMEPAGE= http://www.mozilla.com/en-US/thunderbird/
13 13
14CONFIGURE_ENV+= MOZ_THUNDERBIRD=1 14CONFIGURE_ENV+= MOZ_THUNDERBIRD=1
15MAKE_ENV+= MOZ_THUNDERBIRD=1 15MAKE_ENV+= MOZ_THUNDERBIRD=1
16 16
17DISTINFO_FILE= ${.CURDIR}/../../mail/thunderbird/distinfo 17DISTINFO_FILE= ${.CURDIR}/../../mail/thunderbird/distinfo
18PATCHDIR= ${.CURDIR}/../../mail/thunderbird/patches 18PATCHDIR= ${.CURDIR}/../../mail/thunderbird/patches
19 19

cvs diff -r1.50 -r1.51 pkgsrc/mail/thunderbird/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/thunderbird/distinfo 2009/01/05 19:41:37 1.50
+++ pkgsrc/mail/thunderbird/distinfo 2009/03/19 15:08:58 1.51
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.50 2009/01/05 19:41:37 ghen Exp $ 1$NetBSD: distinfo,v 1.51 2009/03/19 15:08:58 ghen Exp $
2 2
3SHA1 (thunderbird-2.0.0.19-source.tar.bz2) = 4d2e0f8b405bb0ceab20a9f570ce91cf4640f456 3SHA1 (thunderbird-2.0.0.21-source.tar.bz2) = 8bb2f7ce60635f6082c3c4542fff10c4b7445dc0
4RMD160 (thunderbird-2.0.0.19-source.tar.bz2) = 7139fb27b1a236564ee6470c4be13e93b6ec9217 4RMD160 (thunderbird-2.0.0.21-source.tar.bz2) = 493e41013a91888d29647c126d4f2c5a547056dd
5Size (thunderbird-2.0.0.19-source.tar.bz2) = 40452690 bytes 5Size (thunderbird-2.0.0.21-source.tar.bz2) = 40484246 bytes
6SHA1 (patch-aa) = ff3586c00ff8d3fa6a1bda639116778169ad4466 6SHA1 (patch-aa) = ff3586c00ff8d3fa6a1bda639116778169ad4466
7SHA1 (patch-ab) = 1dda9cc5822761da53133e987e30c133894baad7 7SHA1 (patch-ab) = 1dda9cc5822761da53133e987e30c133894baad7
8SHA1 (patch-ac) = 24da4ecce48d22a3752276cae132845b4b474c2a 8SHA1 (patch-ac) = 24da4ecce48d22a3752276cae132845b4b474c2a
9SHA1 (patch-ad) = 19afc8dfaf9f14439d747e42ee2f64a9c1a9dc3d 9SHA1 (patch-ad) = 19afc8dfaf9f14439d747e42ee2f64a9c1a9dc3d
10SHA1 (patch-ae) = 364b91f0bf51e49bb140e13dfb775a89ea38bb28 10SHA1 (patch-ae) = 364b91f0bf51e49bb140e13dfb775a89ea38bb28
11SHA1 (patch-af) = 2500e35f74eab9ec16df7303fe8d1c2bff0a655b 11SHA1 (patch-af) = 2500e35f74eab9ec16df7303fe8d1c2bff0a655b
12SHA1 (patch-ag) = bc08dcb0f7acc4eace112c28241a31b0b6a492e3 12SHA1 (patch-ag) = bc08dcb0f7acc4eace112c28241a31b0b6a492e3
13SHA1 (patch-ah) = 4cd8e37475af19bcfe4530f910990f86c89ed916 13SHA1 (patch-ah) = 4cd8e37475af19bcfe4530f910990f86c89ed916
14SHA1 (patch-ai) = 189aa46f116e424c23368e1c7fbc6c56dd389954 14SHA1 (patch-ai) = 189aa46f116e424c23368e1c7fbc6c56dd389954
15SHA1 (patch-aj) = 36e80c573457bb38f0bd0cb87d9aa7aed4506a0b 15SHA1 (patch-aj) = 36e80c573457bb38f0bd0cb87d9aa7aed4506a0b
16SHA1 (patch-ak) = 6fb6ed901990efbb1a25ca5666470f8f2467fa8a 16SHA1 (patch-ak) = 6fb6ed901990efbb1a25ca5666470f8f2467fa8a
17SHA1 (patch-al) = 46e7986f0c803701ce9eec38620cf22a2a96ba86 17SHA1 (patch-al) = 46e7986f0c803701ce9eec38620cf22a2a96ba86
18SHA1 (patch-an) = 47bb24afbb0def95d30d466700c1983f18a14641 18SHA1 (patch-an) = 47bb24afbb0def95d30d466700c1983f18a14641

cvs diff -r1.21 -r1.22 pkgsrc/mail/thunderbird-gtk1/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/thunderbird-gtk1/Attic/Makefile 2009/03/18 00:08:39 1.21
+++ pkgsrc/mail/thunderbird-gtk1/Attic/Makefile 2009/03/19 15:08:59 1.22
@@ -1,9 +1,8 @@ @@ -1,9 +1,8 @@
1# $NetBSD: Makefile,v 1.21 2009/03/18 00:08:39 abs Exp $ 1# $NetBSD: Makefile,v 1.22 2009/03/19 15:08:59 ghen Exp $
2 2
3MOZILLA= thunderbird-gtk1 3MOZILLA= thunderbird-gtk1
4PKGREVISION= 2 
5 4
6COMMENT= Mozilla mail client using the older GTK1 toolkit 5COMMENT= Mozilla mail client using the older GTK1 toolkit
7 6
8.include "../../mail/thunderbird/Makefile-thunderbird.common" 7.include "../../mail/thunderbird/Makefile-thunderbird.common"
9.include "../../mk/bsd.pkg.mk" 8.include "../../mk/bsd.pkg.mk"