head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.10 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.8 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.6 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.4 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.2 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q2:1.1.1.1.0.14 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-2009Q1:1.1.1.1.0.12 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-2008Q4:1.1.1.1.0.10 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.8 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.6 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.4 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.3 date 2009.09.22.13.17.29; author tnn; state dead; branches; next 1.2; 1.2 date 2009.07.27.12.56.01; author tnn; state Exp; branches; next 1.1; 1.1 date 2008.06.28.10.01.07; author tnn; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.06.28.10.01.07; author tnn; state Exp; branches 1.1.1.1.14.1; next ; 1.1.1.1.14.1 date 2009.07.28.19.23.00; author tron; state Exp; branches; next ; desc @@ 1.3 log @Send firefox3 on it's way to the happy hunting ground. @ text @$NetBSD: patch-bo,v 1.2 2009/07/27 12:56:01 tnn Exp $ --- nsprpub/configure.in.orig 2009-04-07 03:16:58.000000000 +0200 +++ nsprpub/configure.in @@@@ -62,7 +62,7 @@@@ USE_CPLUS= USE_IPV6= USE_MDUPDATE= _MACOSX_DEPLOYMENT_TARGET= -_OPTIMIZE_FLAGS=-O +_OPTIMIZE_FLAGS= _DEBUG_FLAGS=-g MOZ_DEBUG=1 MOZ_OPTIMIZE= @@@@ -1180,6 +1180,34 @@@@ tools are selected during the Xcode/Deve DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@@)' MDCPUCFG_H=_freebsd.cfg PR_MD_CSRCS=freebsd.c + if test "$LIBRUNPATH"; then + DSO_LDOPTS="$DSO_LDOPTS -Wl,-R$LIBRUNPATH" + fi + ;; + +*-dragonfly*) + if test -z "$USE_NSPR_THREADS"; then + USE_PTHREADS=1 + fi + AC_DEFINE(XP_UNIX) + AC_DEFINE(FREEBSD) + AC_DEFINE(HAVE_BSD_FLOCK) + AC_DEFINE(HAVE_SOCKLEN_T) + CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall" + MOZ_OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` + if test "$MOZ_OBJFORMAT" = "elf"; then + DLL_SUFFIX=so + else + DLL_SUFFIX=so.1.0 + fi + MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@@' + DSO_CFLAGS=-fPIC + DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@@)' + MDCPUCFG_H=_freebsd.cfg + PR_MD_CSRCS=freebsd.c + if test "$LIBRUNPATH"; then + DSO_LDOPTS="$DSO_LDOPTS -Wl,-R$LIBRUNPATH" + fi ;; *-hpux*) @@@@ -1729,6 +1757,7 @@@@ mips-nec-sysv*) AC_DEFINE(XP_UNIX) AC_DEFINE(NETBSD) AC_DEFINE(HAVE_BSD_FLOCK) + AC_DEFINE(HAVE_SOCKLEN_T) if test -z "$USE_NSPR_THREADS"; then USE_PTHREADS=1 fi @@@@ -2456,7 +2485,7 @@@@ if test -n "$USE_PTHREADS"; then if test -z "`egrep -i '(unrecognize|unknown)' conftest.out | grep pthread`" && test -z "`egrep -i '(error|incorrect)' conftest.out`" ; then ac_cv_have_dash_pthread=yes case "$target_os" in - freebsd*) + freebsd* | dragonfly*) # Freebsd doesn't use -pthread for compiles, it uses them for linking ;; *) @@@@ -2494,7 +2523,7 @@@@ if test -n "$USE_PTHREADS"; then _PTHREAD_LDFLAGS= fi ;; - *-freebsd*) + *-freebsd* | *-dragonfly*) AC_DEFINE(_REENTRANT) AC_DEFINE(_THREAD_SAFE) dnl -pthread links in -lc_r, so don't specify it explicitly. @@@@ -2575,7 +2604,7 @@@@ case "$target" in AC_DEFINE(_PR_NEED_PTHREAD_INIT) fi ;; -*-freebsd*) +*-freebsd* | *-dragonfly*) if test -n "$USE_NSPR_THREADS"; then AC_DEFINE(_PR_LOCAL_THREADS_ONLY) fi @ 1.2 log @Update to firefox3-3.0.12. Security and bugfix release, patches the following advisories: MFSA 2009-40 Multiple cross origin wrapper bypasses MFSA 2009-39 setTimeout loses XPCNativeWrappers MFSA 2009-37 Crash and remote code execution using watch and __defineSetter__ on SVG element MFSA 2009-36 Heap/integer overflows in font glyph rendering libraries MFSA 2009-35 Crash and remote code execution during Flash player unloading MFSA 2009-34 Crashes with evidence of memory corruption (rv:1.9.1/1.9.0.12) @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-bo,v 1.7 2007/05/12 13:53:09 ghen Exp $ d3 3 a5 4 diff -ruN ../Orig/mozilla/nsprpub/configure.in ./nsprpub/configure.in --- ../Orig/mozilla/nsprpub/configure.in 2005-09-16 07:37:52.000000000 +0900 +++ ./nsprpub/configure.in 2005-12-04 19:17:56.000000000 +0900 @@@@ -57,7 +57,7 @@@@ d14 1 a14 1 @@@@ -1045,6 +1045,34 @@@@ d49 1 a49 1 @@@@ -1544,6 +1572,7 @@@@ d54 4 a57 4 USE_NSPR_THREADS=1 MDCPUCFG_H=_netbsd.cfg PR_MD_CSRCS=netbsd.c @@@@ -2307,7 +2336,7 @@@@ d66 1 a66 1 @@@@ -2345,7 +2374,7 @@@@ d75 1 a75 1 @@@@ -2426,7 +2455,7 @@@@ @ 1.1.1.1 log @Import firefox3-3.0 as www/firefox3. This is a new major release of the popular Firefox browser from Mozilla. Based on Gecko 1.9, it brings improvements in the areas of performance, stability, rendering correctness, security, usability and more. Release notes: http://www.mozilla.com/en-US/firefox/3.0/releasenotes/ @ text @@ 1.1.1.1.14.1 log @Pullup ticket #2842 - requested by tnn firefox3: security update Revisions pulled up: - www/firefox3/Makefile 1.34 - www/firefox3/distinfo 1.26 - www/firefox3/patches/patch-ba 1.2 - www/firefox3/patches/patch-bb 1.2 - www/firefox3/patches/patch-bo 1.2 --- Module Name: pkgsrc Committed By: tnn Date: Mon Jul 27 12:56:01 UTC 2009 Modified Files: pkgsrc/www/firefox3: Makefile distinfo pkgsrc/www/firefox3/patches: patch-ba patch-bb patch-bo Log Message: Update to firefox3-3.0.12. Security and bugfix release, patches the following advisories: MFSA 2009-40 Multiple cross origin wrapper bypasses MFSA 2009-39 setTimeout loses XPCNativeWrappers MFSA 2009-37 Crash and remote code execution using watch and __defineSetter__ on SVG element MFSA 2009-36 Heap/integer overflows in font glyph rendering libraries MFSA 2009-35 Crash and remote code execution during Flash player unloading MFSA 2009-34 Crashes with evidence of memory corruption (rv:1.9.1/1.9.0.12) @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 3 --- nsprpub/configure.in.orig 2009-04-07 03:16:58.000000000 +0200 +++ nsprpub/configure.in @@@@ -62,7 +62,7 @@@@ USE_CPLUS= d15 1 a15 1 @@@@ -1180,6 +1180,34 @@@@ tools are selected during the Xcode/Deve d50 1 a50 1 @@@@ -1729,6 +1757,7 @@@@ mips-nec-sysv*) d55 4 a58 4 if test -z "$USE_NSPR_THREADS"; then USE_PTHREADS=1 fi @@@@ -2456,7 +2485,7 @@@@ if test -n "$USE_PTHREADS"; then d67 1 a67 1 @@@@ -2494,7 +2523,7 @@@@ if test -n "$USE_PTHREADS"; then d76 1 a76 1 @@@@ -2575,7 +2604,7 @@@@ case "$target" in @