summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2013-04-09 19:07:03 +0000
committerryoon <ryoon@pkgsrc.org>2013-04-09 19:07:03 +0000
commitc01d03b709519361cf2a58c77b5536d83b1729c4 (patch)
treedfa4c7cf91f4db03c8152fdc2f3319c6fb66cc1d
parent50b9d284bda5896608d5d0ccfd8822ec6d2d6a55 (diff)
downloadpkgsrc-c01d03b709519361cf2a58c77b5536d83b1729c4.tar.gz
Update to 17.0.5
Changelog: Fixed in Firefox ESR 17.0.5 MFSA 2013-40 Out-of-bounds array read in CERT_DecodeCertPackage MFSA 2013-38 Cross-site scripting (XSS) using timed history navigations MFSA 2013-36 Bypass of SOW protections allows cloning of protected nodes MFSA 2013-35 WebGL crash with Mesa graphics driver on Linux MFSA 2013-34 Privilege escalation through Mozilla Updater MFSA 2013-32 Privilege escalation through Mozilla Maintenance Service MFSA 2013-31 Out-of-bounds write in Cairo library MFSA 2013-30 Miscellaneous memory safety hazards (rv:20.0 / rv:17.0.5)
-rw-r--r--devel/xulrunner17/dist.mk4
-rw-r--r--devel/xulrunner17/distinfo15
-rw-r--r--devel/xulrunner17/patches/patch-ai13
-rw-r--r--devel/xulrunner17/patches/patch-config_system-headers8
-rw-r--r--devel/xulrunner17/patches/patch-js_src_config_system-headers8
-rw-r--r--devel/xulrunner17/patches/patch-mf12
6 files changed, 25 insertions, 35 deletions
diff --git a/devel/xulrunner17/dist.mk b/devel/xulrunner17/dist.mk
index b89ec3b7ba1..7114a2d14f2 100644
--- a/devel/xulrunner17/dist.mk
+++ b/devel/xulrunner17/dist.mk
@@ -1,11 +1,11 @@
-# $NetBSD: dist.mk,v 1.4 2013/03/10 11:35:57 ryoon Exp $
+# $NetBSD: dist.mk,v 1.5 2013/04/09 19:07:03 ryoon Exp $
#
# used by devel/xulrunner17/Makefile
# used by www/firefox17/Makefile
DISTNAME= firefox-${FIREFOX_VER}.source
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH= 17.0.4
+MOZ_BRANCH= 17.0.5
MOZ_BRANCH_MINOR= esr
MASTER_SITES= ${MASTER_SITE_MOZILLA_ESR:=firefox/releases/${FIREFOX_VER}/source/} \
${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
diff --git a/devel/xulrunner17/distinfo b/devel/xulrunner17/distinfo
index 88a67c70272..c6d1833aeca 100644
--- a/devel/xulrunner17/distinfo
+++ b/devel/xulrunner17/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2013/03/27 10:16:10 sbd Exp $
+$NetBSD: distinfo,v 1.7 2013/04/09 19:07:03 ryoon Exp $
-SHA1 (firefox-17.0.4esr.source.tar.bz2) = c9440000ee3e674e4fc31ddcf6787b6cb8f55419
-RMD160 (firefox-17.0.4esr.source.tar.bz2) = a6abb741eb543099b162578977664a60d9ed5c25
-Size (firefox-17.0.4esr.source.tar.bz2) = 90791964 bytes
+SHA1 (firefox-17.0.5esr.source.tar.bz2) = 8e82f4b6c25b94d0630fcf2e7adffc32b3a922b1
+RMD160 (firefox-17.0.5esr.source.tar.bz2) = 800dad30676b1b17d77a808f1149e26ac65dbc82
+Size (firefox-17.0.5esr.source.tar.bz2) = 91105421 bytes
SHA1 (patch-aa) = 31801b051004b2bf74ea9cc060d01def3becc1e3
SHA1 (patch-ab) = b0d7975a291c63e07773e13b023f71e88c883128
SHA1 (patch-ac) = 18640ddf00b7da9276fd67d95bd6f1b191a99d4f
@@ -10,7 +10,6 @@ SHA1 (patch-ad) = cf84430cb1d9c22caf6beaa89288f90577ae6352
SHA1 (patch-ae) = 2d1ffba3f41564d672d05968ff09b188c904fd73
SHA1 (patch-af) = 3dc276155f456a66ce0db9d1a0427d8f11cb74aa
SHA1 (patch-ag) = c236c83c7b6a64c19c01010d19cad0120250047c
-SHA1 (patch-ai) = ec2a8bce48ec8a27066667d367cf1bac4874462b
SHA1 (patch-aj) = 25008e1761306f90a31b4e2bff4dc52b2d8167de
SHA1 (patch-ak) = 7cebf3e58ad14598fbe98c3d730c8a548c0bda1e
SHA1 (patch-al) = 140f77112c463df90fe0dcd4173c5d6945395d4f
@@ -32,7 +31,7 @@ SHA1 (patch-bg) = a629ee2d31aefb366ed50a1e7bd5dba51a39dc68
SHA1 (patch-bi) = 6ae67da19d32bc3e7fc09a32c50c4635f28fe1e6
SHA1 (patch-build_autoconf_nss.m4) = b4da991ed606fcadcb6582b4c7213e1c83ee811f
SHA1 (patch-config_baseconfig.mk) = 8fc7a064bda66c91488e27e7d49e615e49540c7d
-SHA1 (patch-config_system-headers) = d7d4b5ba0677cbb92dc2ca70cd387b7d88b79f63
+SHA1 (patch-config_system-headers) = 02c71493cdbed0b966fe674c736916aa666ea4f0
SHA1 (patch-content_media_nsAudioStream.cpp) = 75c9fc45d464ee332271142c3e29b826b6254d49
SHA1 (patch-dom_plugins_ipc_PluginModuleChild.cpp) = 66d023227b46582d30961cfac15506b9f29c23de
SHA1 (patch-dom_plugins_ipc_PluginModuleChild.h) = cba2ea71973b3717b29052e131eb278cec972ebd
@@ -65,7 +64,7 @@ SHA1 (patch-ipc_chromium_src_chrome_common_ipc__message__utils.h) = 84a078bdf4e8
SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = 15146bd327bb51b8de0783ff28b70201e3bfa532
SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = be69744c199bae64c41455ff31efe2498b859414
SHA1 (patch-ipc_glue_SharedMemorySysV.h) = c82d7fd5f1a099da175107401c725cfd5ea81845
-SHA1 (patch-js_src_config_system-headers) = 86f1aa66f8a35d6967c2cd03d05b6dd57209a690
+SHA1 (patch-js_src_config_system-headers) = a9c5bc2d2c822eb3bd5e8f4ba43407f89b57c009
SHA1 (patch-js_src_jscpucfg.h) = afce65ca5964fb732d96cf22902f89cd02aedf0d
SHA1 (patch-js_src_jsgc.cpp) = 0e617094a4b7d87cdf801d9bc4ac1f52d909a12a
SHA1 (patch-js_src_jsinterp.cpp) = bee8bdde7dd951dbfbe5b049eb502f7412fbf8e6
@@ -76,7 +75,7 @@ SHA1 (patch-me) = 93d5ef914cb00389cd5c2d92d228f47ec2436cb3
SHA1 (patch-media_libcubeb_src_Makefile.in) = a5026b121bca81043340104d331b6343953d5dc8
SHA1 (patch-media_libsydneyaudio_src_Makefile.in) = 7e55e41cdbcd193f57beb417e4b5c3511e8ddae0
SHA1 (patch-media_libsydneyaudio_src_sydney_audio_pulseaudio.c) = 75b828c074ccc71ff430795e2b044bebd8ff69eb
-SHA1 (patch-mf) = c871b1164d046ea94413ef743f84be67e739f595
+SHA1 (patch-mf) = 6d314e67e9ad99c43faf0aea53dd67a77802ba8a
SHA1 (patch-mg) = 22dde266ee9d46d8de574103d1cc7035092e1b0a
SHA1 (patch-mh) = 8c56d7467e90944be186300386b6a5106e087ac7
SHA1 (patch-mi) = 56bf4b5900eef022e9959e9287dadd479a725ed6
diff --git a/devel/xulrunner17/patches/patch-ai b/devel/xulrunner17/patches/patch-ai
deleted file mode 100644
index 12efac3e3c6..00000000000
--- a/devel/xulrunner17/patches/patch-ai
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ai,v 1.1 2013/01/10 16:17:10 ryoon Exp $
-
---- dbm/src/mktemp.c.orig 2012-08-24 22:55:25.000000000 +0000
-+++ dbm/src/mktemp.c
-@@ -92,7 +92,7 @@ mktemp(char *path)
- static int
- _gettemp(char *path, register int *doopen, int extraFlags)
- {
--#if !defined(_WINDOWS) || defined(_WIN32)
-+#if (!defined(_WINDOWS) || defined(_WIN32)) && !defined(errno)
- extern int errno;
- #endif
- register char *start, *trv;
diff --git a/devel/xulrunner17/patches/patch-config_system-headers b/devel/xulrunner17/patches/patch-config_system-headers
index cc418b7ad0c..0894bebfc83 100644
--- a/devel/xulrunner17/patches/patch-config_system-headers
+++ b/devel/xulrunner17/patches/patch-config_system-headers
@@ -1,8 +1,8 @@
-$NetBSD: patch-config_system-headers,v 1.1 2013/01/10 16:17:10 ryoon Exp $
+$NetBSD: patch-config_system-headers,v 1.2 2013/04/09 19:07:04 ryoon Exp $
---- config/system-headers.orig 2012-08-24 22:55:19.000000000 +0000
+--- config/system-headers.orig 2013-03-28 18:07:40.000000000 +0000
+++ config/system-headers
-@@ -1059,3 +1059,7 @@ gst/gst.h
+@@ -1065,5 +1065,9 @@ gst/gst.h
gst/app/gstappsink.h
gst/app/gstappsrc.h
gst/video/video.h
@@ -10,3 +10,5 @@ $NetBSD: patch-config_system-headers,v 1.1 2013/01/10 16:17:10 ryoon Exp $
+sys/user.h
+kvm.h
+spawn.h
+ sys/msg.h
+ sys/ipc.h
diff --git a/devel/xulrunner17/patches/patch-js_src_config_system-headers b/devel/xulrunner17/patches/patch-js_src_config_system-headers
index 02f4739620d..8a59221ee5a 100644
--- a/devel/xulrunner17/patches/patch-js_src_config_system-headers
+++ b/devel/xulrunner17/patches/patch-js_src_config_system-headers
@@ -1,8 +1,8 @@
-$NetBSD: patch-js_src_config_system-headers,v 1.1 2013/01/10 16:17:10 ryoon Exp $
+$NetBSD: patch-js_src_config_system-headers,v 1.2 2013/04/09 19:07:04 ryoon Exp $
---- js/src/config/system-headers.orig 2012-08-24 22:55:39.000000000 +0000
+--- js/src/config/system-headers.orig 2013-03-28 18:07:55.000000000 +0000
+++ js/src/config/system-headers
-@@ -1059,3 +1059,7 @@ gst/gst.h
+@@ -1065,5 +1065,9 @@ gst/gst.h
gst/app/gstappsink.h
gst/app/gstappsrc.h
gst/video/video.h
@@ -10,3 +10,5 @@ $NetBSD: patch-js_src_config_system-headers,v 1.1 2013/01/10 16:17:10 ryoon Exp
+sys/user.h
+kvm.h
+spawn.h
+ sys/msg.h
+ sys/ipc.h
diff --git a/devel/xulrunner17/patches/patch-mf b/devel/xulrunner17/patches/patch-mf
index 97de2a40294..07e36291bfd 100644
--- a/devel/xulrunner17/patches/patch-mf
+++ b/devel/xulrunner17/patches/patch-mf
@@ -1,20 +1,20 @@
-$NetBSD: patch-mf,v 1.1 2013/01/10 16:17:10 ryoon Exp $
+$NetBSD: patch-mf,v 1.2 2013/04/09 19:07:04 ryoon Exp $
Add DragonFly support.
Make sure nss libraries have a run path defined.
---- security/coreconf/config.mk.orig 2012-08-24 22:56:00.000000000 +0000
+--- security/coreconf/config.mk.orig 2013-03-28 18:08:20.000000000 +0000
+++ security/coreconf/config.mk
-@@ -63,7 +63,7 @@ endif
+@@ -31,7 +31,7 @@ endif
#######################################################################
TARGET_OSES = FreeBSD BSD_OS NetBSD OpenUNIX OS2 QNX Darwin BeOS OpenBSD \
-- AIX RISCOS WINNT WIN95 WINCE Linux
-+ AIX RISCOS WINNT WIN95 WINCE Linux DragonFly
+- AIX RISCOS WINNT WIN95 Linux Android
++ AIX RISCOS WINNT WIN95 Linux Android DragonFly
ifeq (,$(filter-out $(TARGET_OSES),$(OS_TARGET)))
include $(CORE_DEPTH)/coreconf/$(OS_TARGET).mk
-@@ -207,3 +207,4 @@ endif
+@@ -175,3 +175,4 @@ endif
DEFINES += -DUSE_UTIL_DIRECTLY
USE_UTIL_DIRECTLY = 1