summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authortnn <tnn>2011-03-05 13:09:35 +0000
committertnn <tnn>2011-03-05 13:09:35 +0000
commita8c7d487779c36eaad0cc563cb853998156db6c3 (patch)
treec1c5548a0ed5e46b9132767e44bd7293866d98b7 /mail
parente3726eae18ab9571fea037b007bca8876e30ab9e (diff)
downloadpkgsrc-a8c7d487779c36eaad0cc563cb853998156db6c3.tar.gz
Stability and security update of thunderbird to 3.1.8.
MFSA 2011-09 Crash caused by corrupted JPEG image MFSA 2011-08 ParanoidFragmentSink allows javascript: URLs in chrome documents MFSA 2011-01 Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)
Diffstat (limited to 'mail')
-rw-r--r--mail/thunderbird/Makefile13
-rw-r--r--mail/thunderbird/distinfo16
-rw-r--r--mail/thunderbird/patches/patch-directory_c-sdk_configure.in6
-rw-r--r--mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h6
-rw-r--r--mail/thunderbird/patches/patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in6
-rw-r--r--mail/thunderbird/patches/patch-mm9
6 files changed, 27 insertions, 29 deletions
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 7c3ba803ef7..925f806bee9 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.65 2011/01/13 13:53:29 wiz Exp $
+# $NetBSD: Makefile,v 1.66 2011/03/05 13:09:35 tnn Exp $
#
DISTNAME= thunderbird-${TB_VER}.source
PKGNAME= thunderbird-${TB_VER}
-TB_VER= 3.1.7
-PKGREVISION= 1
+TB_VER= 3.1.8
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/}
EXTRACT_SUFX= .tar.bz2
@@ -18,8 +17,8 @@ WRKSRC= ${WRKDIR}/comm-1.9.2
MOZILLA_DIR= mozilla/
PLIST_SRC+= PLIST
-CONFIG_GUESS_OVERRIDE+= directory/c-sdk/config/autoconf/config.guess
-CONFIG_SUB_OVERRIDE+= directory/c-sdk/config/autoconf/config.sub
+CONFIG_GUESS_OVERRIDE+= directory/sdks/c-sdk/config/autoconf/config.guess
+CONFIG_SUB_OVERRIDE+= directory/sdks/c-sdk/config/autoconf/config.sub
CONFIGURE_ARGS+= --enable-application=mail
CONFIGURE_ARGS+= --enable-static
@@ -27,12 +26,12 @@ CONFIGURE_ARGS+= --enable-static
ALL_ENV+= MOZILLA_PKG_NAME=thunderbird
pre-configure:
- cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
+ cd ${WRKSRC}/directory/sdks/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf
cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf
cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf
cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf
- cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
+ cd ${WRKSRC}/directory/sdks/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
do-build:
# XXX for some reason it doesn't work unless -j is explicitly specified
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 03cf84545d4..ef0d87b69cc 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.77 2010/12/11 14:34:40 tnn Exp $
+$NetBSD: distinfo,v 1.78 2011/03/05 13:09:35 tnn Exp $
SHA1 (enigmail-1.1.2.tar.gz) = d29fce2b20a36d210b12c28fcbbee965007c95aa
RMD160 (enigmail-1.1.2.tar.gz) = 2c1fa3494c1c2458635a3d68929ce7ff8fdb48e7
Size (enigmail-1.1.2.tar.gz) = 1280923 bytes
-SHA1 (thunderbird-3.1.7.source.tar.bz2) = c2d6cdedfe399c1ab41c00045e4fce835cc0b36f
-RMD160 (thunderbird-3.1.7.source.tar.bz2) = c5e25004565decf1467a9b452139c0aedec4299e
-Size (thunderbird-3.1.7.source.tar.bz2) = 65948060 bytes
+SHA1 (thunderbird-3.1.8.source.tar.bz2) = 58230d0bfbc69f45d754d8eb7ad012f1debfe203
+RMD160 (thunderbird-3.1.8.source.tar.bz2) = ffa7a0c7b9ca4f1dac25c7bbf8111ab4a9096601
+Size (thunderbird-3.1.8.source.tar.bz2) = 68613204 bytes
SHA1 (patch-aa) = 0d46562e73fce3fc1bf590ac93a28b2202a8e214
SHA1 (patch-aa-toplevel) = 0a872c898af5846a3493dadc2253ba3c72fa3094
SHA1 (patch-ab) = abf862976c04594dc4f99d34a2b58725efafd5fd
@@ -38,9 +38,9 @@ SHA1 (patch-bb) = 7cb648a5f20b3b61a24494e502bd49b535bb8055
SHA1 (patch-be) = 2aa2489137e357e05f3f3a9689895b3759e3e52d
SHA1 (patch-bf) = 63d4ba67d29ab64ba97fe6f148a52760e940a8b3
SHA1 (patch-bg) = 5e44de4d5904dc962c40d146d212ad084011c79c
-SHA1 (patch-directory_c-sdk_configure.in) = 4d8d8c1425ca26036d8f5179f954dbea2203de36
-SHA1 (patch-directory_c-sdk_ldap_include_portable.h) = 0e1c188af241289ce0a9fc252a063a69f3d504a4
-SHA1 (patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in) = 6e9788e5e9575fc0813f5f0e178cc2f5659ea781
+SHA1 (patch-directory_c-sdk_configure.in) = cbcede9868193a2ebba09da5599bedf9fb15f39f
+SHA1 (patch-directory_c-sdk_ldap_include_portable.h) = 5951d5ee6f979d5ca31fb3fcf0f7c9ed4ebe4a9a
+SHA1 (patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in) = 5f30abc4d0f0d2f3d5038cd8e98626774988da46
SHA1 (patch-ma) = 9b9bc5e5ced5831aa14e1549ed2ddf0b9c2ce986
SHA1 (patch-ma-toplevel) = 460326a0551fecd13ca188cff907c89cce359c31
SHA1 (patch-mb) = c27a2a8891bd5215fef9b920baa87499424d278f
@@ -53,7 +53,7 @@ SHA1 (patch-mi) = c49e917409c0542e69f57fe5571a16b6c2e4aa9a
SHA1 (patch-mj) = 9b28802eb665a7a77e879ec44e9da52e2e79ec8b
SHA1 (patch-mk) = 3c25934e0c7b9277d96a5635b961e1fb6682ab7b
SHA1 (patch-ml) = ef7d87fff48f298f4c1ed037439eaf8c7c574f68
-SHA1 (patch-mm) = 1ef13fbf0872484778cb8edfff769214ea9a39a4
+SHA1 (patch-mm) = 1230e48b3c2bd2735d4065fabd48a3afe548e125
SHA1 (patch-mn) = 3a1c25a3f5a1532331424fc1e720f35cd0ed5d5b
SHA1 (patch-mp) = 24bac4975548f0a058c2770865706fedb27aa0e6
SHA1 (patch-nd) = 007b8d1310990253e86dab579397b02ced42cb71
diff --git a/mail/thunderbird/patches/patch-directory_c-sdk_configure.in b/mail/thunderbird/patches/patch-directory_c-sdk_configure.in
index 8e7645c3f5d..256fa37f892 100644
--- a/mail/thunderbird/patches/patch-directory_c-sdk_configure.in
+++ b/mail/thunderbird/patches/patch-directory_c-sdk_configure.in
@@ -1,10 +1,10 @@
-$NetBSD: patch-directory_c-sdk_configure.in,v 1.1 2010/07/12 16:49:22 tnn Exp $
+$NetBSD: patch-directory_c-sdk_configure.in,v 1.2 2011/03/05 13:09:35 tnn Exp $
Add DragonFly support.
https://bugzilla.mozilla.org/show_bug.cgi?id=577298
---- directory/c-sdk/configure.in.orig 2009-10-06 21:43:08.000000000 +0000
-+++ directory/c-sdk/configure.in
+--- directory/sdks/c-sdk/configure.in.orig 2009-10-06 21:43:08.000000000 +0000
++++ directory/sdks/c-sdk/configure.in
@@ -1233,6 +1233,16 @@ tools are selected during the Xcode/Deve
_DEBUG_FLAGS=
;;
diff --git a/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h b/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h
index dd30de8542a..83d4baa22c9 100644
--- a/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h
+++ b/mail/thunderbird/patches/patch-directory_c-sdk_ldap_include_portable.h
@@ -1,10 +1,10 @@
-$NetBSD: patch-directory_c-sdk_ldap_include_portable.h,v 1.2 2010/07/21 11:48:05 tnn Exp $
+$NetBSD: patch-directory_c-sdk_ldap_include_portable.h,v 1.3 2011/03/05 13:09:35 tnn Exp $
Add DragonFly support.
https://bugzilla.mozilla.org/show_bug.cgi?id=577298
---- directory/c-sdk/ldap/include/portable.h.orig 2006-10-03 20:43:40.000000000 +0000
-+++ directory/c-sdk/ldap/include/portable.h
+--- directory/sdks/c-sdk/ldap/include/portable.h.orig 2006-10-03 20:43:40.000000000 +0000
++++ directory/sdks/c-sdk/ldap/include/portable.h
@@ -122,8 +122,11 @@
* some systems don't have the BSD re_comp and re_exec routines
*/
diff --git a/mail/thunderbird/patches/patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in b/mail/thunderbird/patches/patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in
index a8291cbad1b..20597bfad81 100644
--- a/mail/thunderbird/patches/patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in
+++ b/mail/thunderbird/patches/patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in
@@ -1,10 +1,10 @@
-$NetBSD: patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in,v 1.1 2010/07/12 16:49:22 tnn Exp $
+$NetBSD: patch-directory_c-sdk_ldap_libraries_libldap_Makefile.in,v 1.2 2011/03/05 13:09:35 tnn Exp $
Add DragonFly support.
https://bugzilla.mozilla.org/show_bug.cgi?id=577298
---- directory/c-sdk/ldap/libraries/libldap/Makefile.in.orig 2008-12-24 09:39:55.000000000 +0000
-+++ directory/c-sdk/ldap/libraries/libldap/Makefile.in
+--- directory/sdks/c-sdk/ldap/libraries/libldap/Makefile.in.orig 2008-12-24 09:39:55.000000000 +0000
++++ directory/sdks/c-sdk/ldap/libraries/libldap/Makefile.in
@@ -262,6 +262,10 @@ ifeq ($(OS_ARCH), OpenBSD)
EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -pthread
endif
diff --git a/mail/thunderbird/patches/patch-mm b/mail/thunderbird/patches/patch-mm
index ebd6fb77a84..52dd5237f30 100644
--- a/mail/thunderbird/patches/patch-mm
+++ b/mail/thunderbird/patches/patch-mm
@@ -1,11 +1,11 @@
-$NetBSD: patch-mm,v 1.3 2010/09/09 10:58:51 tnn Exp $
+$NetBSD: patch-mm,v 1.4 2011/03/05 13:09:35 tnn Exp $
Don't link with -lCstd on Solaris when using GCC. From Tim Zingelman.
part of PR pkg/39085
---- mozilla/toolkit/library/Makefile.in.orig 2010-08-24 21:32:11.000000000 +0000
+--- mozilla/toolkit/library/Makefile.in.orig 2011-02-21 11:47:17.000000000 +0000
+++ mozilla/toolkit/library/Makefile.in
-@@ -253,7 +253,10 @@ EXTRA_DSO_LDOPTS += -lbe -ltracker
+@@ -253,13 +253,20 @@ EXTRA_DSO_LDOPTS += -lbe -ltracker
endif
ifeq ($(OS_ARCH),SunOS)
@@ -17,8 +17,7 @@ part of PR pkg/39085
endif
ifeq ($(OS_ARCH),AIX)
-@@ -262,6 +265,10 @@ EXTRA_DSO_LDOPTS += -bbigtoc
- endif
+ EXTRA_DSO_LDOPTS += -bbigtoc
endif
+ifeq ($(OS_ARCH),NetBSD)