diff options
author | tnn <tnn@pkgsrc.org> | 2009-10-28 11:36:36 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2009-10-28 11:36:36 +0000 |
commit | 578a5e1d4ad7f04c0c2d21119f1c9e28b2d8cf85 (patch) | |
tree | ad3a414d9dfa6b4c2ced92300b4f682b65a8ad75 /www/firefox | |
parent | 36e1d414c547dcc693c385e4873f529da5fed9d9 (diff) | |
download | pkgsrc-578a5e1d4ad7f04c0c2d21119f1c9e28b2d8cf85.tar.gz |
Security and bugfix update of firefox (to 3.5.4) and xulrunner (to 1.9.1.4)
Also fix broken DESTDIR support.
Fixes the following security issues:
MFSA 2009-64 Crashes with evidence of memory corruption (rv:1.9.1.4/ 1.9.0.15)
MFSA 2009-63 Upgrade media libraries to fix memory safety bugs
MFSA 2009-62 Download filename spoofing with RTL override
MFSA 2009-61 Cross-origin data theft through document.getSelection()
MFSA 2009-59 Heap buffer overflow in string to number conversion
MFSA 2009-57 Chrome privilege escalation in XPCVariant::VariantDataToJS()
MFSA 2009-56 Heap buffer overflow in GIF color map parser
MFSA 2009-55 Crash in proxy auto-configuration regexp parsing
MFSA 2009-54 Crash with recursive web-worker calls
MFSA 2009-53 Local downloaded file tampering
MFSA 2009-52 Form history vulnerable to stealing
Diffstat (limited to 'www/firefox')
-rw-r--r-- | www/firefox/Makefile | 8 | ||||
-rw-r--r-- | www/firefox/PLIST | 3 |
2 files changed, 5 insertions, 6 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 391dca7c68d..6e3bc3e251f 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,10 +1,9 @@ -# $NetBSD: Makefile,v 1.60 2009/10/11 10:49:56 tnn Exp $ +# $NetBSD: Makefile,v 1.61 2009/10/28 11:36:36 tnn Exp $ # DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= firefox-${FIREFOX_VER} -FIREFOX_VER= 3.5.3 -PKGREVISION= 3 +FIREFOX_VER= 3.5.4 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} EXTRACT_SUFX= .tar.bz2 @@ -25,7 +24,6 @@ ALL_ENV+= MOZILLA_PKG_NAME=firefox DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches -.include "../../mk/bsd.prefs.mk" .include "../../devel/xulrunner/mozilla-common.mk" .include "options.mk" @@ -58,7 +56,7 @@ post-install: > ${WRKDIR}/firefox ${INSTALL_SCRIPT} ${WRKDIR}/firefox ${DESTDIR}${PREFIX}/bin -BUILDLINK_API_DEPENDS.xulrunner+= xulrunner>=1.9.1.3nb4 +BUILDLINK_API_DEPENDS.xulrunner+= xulrunner-1.9.1.4{,nb*} .include "../../devel/xulrunner/buildlink3.mk" PLIST_VARS+= gnome .if !empty(PKG_BUILD_OPTIONS.xulrunner:Mgnome) diff --git a/www/firefox/PLIST b/www/firefox/PLIST index 457e8812f8a..2c7e77918cb 100644 --- a/www/firefox/PLIST +++ b/www/firefox/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.38 2009/09/16 19:06:18 tnn Exp $ +@comment $NetBSD: PLIST,v 1.39 2009/10/28 11:36:36 tnn Exp $ bin/firefox lib/firefox/.autoreg lib/firefox/README.txt @@ -57,6 +57,7 @@ lib/firefox/icons/mozicon128.png lib/firefox/icons/mozicon16.xpm lib/firefox/icons/mozicon50.xpm lib/firefox/modules/distribution.js +lib/firefox/modules/openLocationLastURL.jsm ${PLIST.branding}lib/firefox/old-homepage-default.properties lib/firefox/removed-files lib/firefox/run-mozilla.sh |