summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2011-03-05 11:57:16 +0000
committertnn <tnn@pkgsrc.org>2011-03-05 11:57:16 +0000
commit47ad23892d109a0a02b2779366ef25667ea064ed (patch)
tree4df3fe26be03fab1df5066032f8acbaeaa846f91
parenteb621f7ccc4a3b5d985c3278b1b879871a6ff936 (diff)
downloadpkgsrc-47ad23892d109a0a02b2779366ef25667ea064ed.tar.gz
Stability & security update of firefox to 3.6.15.
MFSA 2011-10 CSRF risk with plugins and 307 redirects MFSA 2011-09 Crash caused by corrupted JPEG image MFSA 2011-08 ParanoidFragmentSink allows javascript: URLs in chrome documents MFSA 2011-07 Memory corruption during text run construction (Windows) MFSA 2011-06 Use-after-free error using Web Workers MFSA 2011-05 Buffer overflow in JavaScript atom map MFSA 2011-04 Buffer overflow in JavaScript upvarMap MFSA 2011-03 Use-after-free error in JSON.stringify MFSA 2011-02 Recursive eval call causes confirm dialogs to evaluate to true MFSA 2011-01 Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)
-rw-r--r--devel/xulrunner/Makefile3
-rw-r--r--devel/xulrunner/dist.mk4
-rw-r--r--devel/xulrunner/distinfo10
-rw-r--r--devel/xulrunner/patches/patch-mm9
-rw-r--r--www/firefox/Makefile3
5 files changed, 13 insertions, 16 deletions
diff --git a/devel/xulrunner/Makefile b/devel/xulrunner/Makefile
index 64f2214e08f..96e16d23356 100644
--- a/devel/xulrunner/Makefile
+++ b/devel/xulrunner/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.47 2011/01/23 11:18:27 markd Exp $
+# $NetBSD: Makefile,v 1.48 2011/03/05 11:57:16 tnn Exp $
.include "dist.mk"
PKGNAME= xulrunner-${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-PKGREVISION= 1
CATEGORIES= devel www
MAINTAINER= tnn@NetBSD.org
diff --git a/devel/xulrunner/dist.mk b/devel/xulrunner/dist.mk
index 5b235d73d90..8f8cda0e6de 100644
--- a/devel/xulrunner/dist.mk
+++ b/devel/xulrunner/dist.mk
@@ -1,4 +1,4 @@
-# $NetBSD: dist.mk,v 1.17 2010/12/11 14:46:29 tnn Exp $
+# $NetBSD: dist.mk,v 1.18 2011/03/05 11:57:16 tnn Exp $
#
# used by devel/nspr/Makefile
# used by devel/nss/Makefile
@@ -8,7 +8,7 @@
DISTNAME= firefox-${FIREFOX_VER}.source
FIREFOX_VER= 3.6${MOZ_BRANCH_MINOR}
MOZ_BRANCH= 1.9.2
-MOZ_BRANCH_MINOR= .13
+MOZ_BRANCH_MINOR= .15
MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
EXTRACT_SUFX= .tar.bz2
diff --git a/devel/xulrunner/distinfo b/devel/xulrunner/distinfo
index 55bd127d304..33772fa2dc6 100644
--- a/devel/xulrunner/distinfo
+++ b/devel/xulrunner/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.39 2010/12/11 14:46:29 tnn Exp $
+$NetBSD: distinfo,v 1.40 2011/03/05 11:57:16 tnn Exp $
-SHA1 (firefox-3.6.13.source.tar.bz2) = 1d1bc70d651bce4006687f5762638563c0494267
-RMD160 (firefox-3.6.13.source.tar.bz2) = 658409db60a8f412ac74ff15a8c1d8c4ed85b71e
-Size (firefox-3.6.13.source.tar.bz2) = 51478675 bytes
+SHA1 (firefox-3.6.15.source.tar.bz2) = bfb69ae49b2def7482543d4d982fa58993a458e9
+RMD160 (firefox-3.6.15.source.tar.bz2) = faa15978cc8e492833130910c243a585ff78ee3f
+Size (firefox-3.6.15.source.tar.bz2) = 51552828 bytes
SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a
SHA1 (patch-ab) = a9a9db3f53ecac231007de9ed163bd99f2184462
SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d
@@ -45,7 +45,7 @@ SHA1 (patch-mi) = 787cb043bb7e687936afaf8f0c67b6b3a7b03e5b
SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f
SHA1 (patch-mk) = 793dfa16e19e213d78995c893a28bc0d514135d9
SHA1 (patch-ml) = 9003af056e5b671b2345d0a75e99836746369c00
-SHA1 (patch-mm) = 8e70a87f8c609f504f6d2fa9bfbc91dfbcd289a8
+SHA1 (patch-mm) = 8db6fbb1197147978bce1de5c9b8017ed940efd1
SHA1 (patch-mn) = e7e5e615ca26f7cee0fb27b796fd3d423d693f6b
SHA1 (patch-mp) = 34bf95224cdecedd93566f9405f725b0c9b5ee0f
SHA1 (patch-nd) = f5156ca4d1e61dd1b355bbaa5ebd9cc490d8d865
diff --git a/devel/xulrunner/patches/patch-mm b/devel/xulrunner/patches/patch-mm
index 20e25c64444..af567f0fee2 100644
--- a/devel/xulrunner/patches/patch-mm
+++ b/devel/xulrunner/patches/patch-mm
@@ -1,11 +1,11 @@
-$NetBSD: patch-mm,v 1.3 2010/09/09 09:41:22 tnn Exp $
+$NetBSD: patch-mm,v 1.4 2011/03/05 11:57:16 tnn Exp $
Don't link with -lCstd on Solaris when using GCC. From Tim Zingelman.
part of PR pkg/39085
---- toolkit/library/Makefile.in.orig 2010-08-24 21:32:11.000000000 +0000
+--- toolkit/library/Makefile.in.orig 2011-02-18 18:33:39.000000000 +0000
+++ 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)
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index e97de6c611f..50868e35987 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.82 2011/01/13 13:39:37 wiz Exp $
+# $NetBSD: Makefile,v 1.83 2011/03/05 11:57:16 tnn Exp $
.include "../../devel/xulrunner/dist.mk"
PKGNAME= firefox-${FIREFOX_VER}
-PKGREVISION= 1
CATEGORIES= www
MAINTAINER= tnn@NetBSD.org