head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.124 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.122 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.120 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.118 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.116 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.114 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.112 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.110 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.108 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.106 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.104 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.102 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.100 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.98 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.96 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.94 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.92 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.90 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.88 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.86 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.84 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.82 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.80 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.76 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.56 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.78 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.74 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.72 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.70 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.68 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.66 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.64 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.62 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.60 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.58 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.54 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.52 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.50 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.48 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.46 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.44 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.42 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.40 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.38 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.36 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.34 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.32 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.30 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.28 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.26 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.24 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.22 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.20 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.18 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.16 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.14 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.12 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.10 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.8 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.6 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.4 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.2 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.4.0.30 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.28 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.26 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.24 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.22 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.20 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.18 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.16 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.14 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.12 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.10 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.8 pkgsrc-2008Q1:1.4.0.6 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.4 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.3.0.8 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.6 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.4 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.2 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.2.0.4 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2010.12.23.12.36.02; author fhajny; state Exp; branches; next 1.4; 1.4 date 2007.08.12.03.04.32; author wiz; state Exp; branches; next 1.3; 1.3 date 2006.08.08.09.50.33; author tron; state Exp; branches; next 1.2; 1.2 date 2006.02.26.20.36.58; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.01.27.19.47.21; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.01.27.19.47.21; author xtraeme; state Exp; branches; next ; desc @@ 1.5 log @Updated lang/spidermonkey to 1.8.0 rc1 (see below). No standard changelog provided from upstream, some bits scattered here: * http://www.mozilla.org/js/spidermonkey/release-notes/JS_170.html * https://developer.mozilla.org/En/SpiderMonkey/1.8 pkgsrc changes: * Threading support (and dependency on devel/nspr) is now optional (enabled by default). Threaded Spidermonkey may not be desirable for e.g. server-side JavaScript usage. * Unicode strings support optional. * Rudimental OpenSolaris/Solaris 11 config file provided. Release Candidate note: Spidermonkey 1.8.0 RC1 was the last version ever released as a standalone distribution, and is generally being used by the JavaScript community nowaways, if needed. In the future, ripping Spidermonkey out of the Mozilla tarball may be attempted too, to update the package to 1.9.x. @ text @$NetBSD$ --- config.mk.orig 2008-03-12 14:36:06.000000000 +0000 +++ config.mk @@@@ -100,10 +100,26 @@@@ else ifeq ($(OS_ARCH),Darwin) OS_CONFIG := Darwin else +ifeq ($(OS_ARCH), NetBSD) +OS_CONFIG := pkgsrc +else +ifeq ($(OS_ARCH), FreeBSD) +OS_CONFIG := pkgsrc +else +ifeq ($(OS_ARCH), DragonFly) +OS_CONFIG := pkgsrc +else +ifeq ($(OS_ARCH), OpenBSD) +OS_CONFIG := pkgsrc +else OS_CONFIG := $(OS_ARCH)$(OS_OBJTYPE)$(OS_RELEASE) endif endif endif +endif +endif +endif +endif ASFLAGS = DEFINES = @@@@ -139,7 +155,11 @@@@ DEFINES += -DDEBUG -DDEBUG_$(USER) OBJDIR_TAG = _DBG endif +ifeq ($(OS_ARCH),Darwin) +SO_SUFFIX = dylib +else SO_SUFFIX = so +endif NS_USE_NATIVE = 1 @ 1.4 log @Update to 1.60, provided by Blair Sadewitz in private mail. * JS 1.6.0 is based on the same branch (1.8.0.9) as Firefox 1.5.0.9 and includes the same stability and security fixes. * JS 1.6.0 includes support for JavaScript 1.6 with support for E4X, several new Array methods, and Array and String generics. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2006/08/08 09:50:33 tron Exp $ d3 1 a3 1 --- config.mk.orig 2003-11-14 19:10:55.000000000 -0500 d5 1 a5 1 @@@@ -96,10 +96,26 @@@@ else d32 1 a32 10 @@@@ -113,7 +129,7 @@@@ CP = cp endif ifdef BUILD_OPT -OPTIMIZER = -O +#OPTIMIZER = DEFINES += -UDEBUG -DNDEBUG -UDEBUG_$(shell whoami) OBJDIR_TAG = _OPT else @@@@ -126,7 +142,11 @@@@ DEFINES += -DDEBUG -DDEBUG_$(shell wh @ 1.3 log @Use correct share library suffix under Mac OS X (".dylib" instead of ".so") so that linking with the "libjs" shared library actually works. Bump package revision because of this fix. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- config.mk.orig 2003-11-15 00:10:55.000000000 +0000 +++ config.mk 2006-08-08 10:35:24.000000000 +0100 @@@@ -96,10 +96,26 @@@@ d32 10 a41 1 @@@@ -126,7 +142,11 @@@@ @ 1.2 log @Fix spelling of DragonFly. Don't generate a common (!) errno, just remove the junk for compatibility with strange Visual C environments. Bump revision for the latter. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2006/01/27 19:47:21 xtraeme Exp $ d3 2 a4 2 --- config.mk.orig 2003-11-15 01:10:55.000000000 +0100 +++ config.mk 2006-01-27 20:42:30.000000000 +0100 d32 12 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d15 1 a15 1 +ifeq ($(OS_ARCH), DragonFlyBSD) @ 1.1.1.1 log @Initial import of spidermonkey-1.5. SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript. @ text @@