head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.124 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.122 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.120 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.118 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.116 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.114 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.112 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.110 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.108 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.106 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.104 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.102 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.100 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.98 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.96 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.94 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.92 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.90 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.88 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.86 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.84 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.82 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.80 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.76 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.56 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.78 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.74 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.72 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.70 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.68 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.66 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.64 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.62 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.60 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.58 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.54 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.52 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.50 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.48 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.46 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.44 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.42 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.40 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.38 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.36 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.34 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.32 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.30 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.28 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.26 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.24 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.22 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.20 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.18 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.16 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.14 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.12 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.10 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.8 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.6 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.4 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.2 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.3.0.6 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.4 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.2 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.2.0.24 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.22 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.20 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.18 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.16 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.14 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.12 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.10 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.8 pkgsrc-2008Q1:1.2.0.6 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.4 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.0.6 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.4 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.2 pkgsrc-2006Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2010.12.23.12.36.02; author fhajny; state Exp; branches; next 1.3; 1.3 date 2010.01.16.15.04.32; author tnn; state Exp; branches; next 1.2; 1.2 date 2007.08.12.03.04.33; author wiz; state Exp; branches; next 1.1; 1.1 date 2006.12.03.10.11.50; author xtraeme; state Exp; branches; next ; desc @@ 1.4 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$ --- Makefile.ref.orig 2009-02-25 13:24:29.000000000 +0000 +++ Makefile.ref @@@@ -83,7 +83,7 @@@@ endif # XCFLAGS may be set in the environment or on the gmake command line # #CFLAGS += -DDEBUG -DDEBUG_brendan -DJS_ARENAMETER -DJS_HASHMETER -DJS_DUMP_PROPTREE_STATS -DJS_DUMP_SCOPE_METERS -DJS_SCOPE_DEPTH_METER -DJS_BASIC_STATS -CFLAGS += $(OPTIMIZER) $(OS_CFLAGS) $(DEFINES) $(INCLUDES) $(XCFLAGS) +CFLAGS += -L$(PREFIX)/lib $(OPTIMIZER) $(OS_CFLAGS) $(DEFINES) $(INCLUDES) $(XCFLAGS) INTERP_CFLAGS += $(INTERP_OPTIMIZER) $(OS_CFLAGS) $(DEFINES) $(INCLUDES) $(XCFLAGS) $(INTERP_XCFLAGS) LDFLAGS = $(XLDFLAGS) @@@@ -318,9 +318,9 @@@@ ifdef USE_MSVC $(PROGRAM): $(PROG_OBJS) $(LIBRARY) link.exe -out:"$@@" $(EXE_LINK_FLAGS) $^ else -$(PROGRAM): $(PROG_OBJS) $(LIBRARY) - $(CC) -o $@@ $(CFLAGS) $(PROG_OBJS) $(LIBRARY) $(LDFLAGS) $(OTHER_LIBS) \ - $(PROG_LIBS) +$(PROGRAM): $(PROG_OBJS) $(SHARED_LIBRARY) + $(CC) -o $@@ $(CFLAGS) $(PROG_OBJS) -L$(OBJDIR) $(LDFLAGS) \ + $(OTHER_LIBS) $(PROG_LIBS) -ljs -lm endif $(PROGRAM).pure: $(PROG_OBJS) $(LIBRARY) @ 1.3 log @use pkg-config to locate nspr @ text @d3 1 a3 1 --- Makefile.ref.orig 2006-08-21 18:58:45.000000000 +0000 d5 1 a5 11 @@@@ -55,8 +55,6 @@@@ include config.mk ifdef USE_MSVC OTHER_LIBS += fdlibm/$(OBJDIR)/fdlibm.lib -else -OTHER_LIBS += -Lfdlibm/$(OBJDIR) -lfdm endif ifdef JS_THREADSAFE @@@@ -80,7 +78,8 @@@@ endif # d8 1 d10 2 a11 2 +CFLAGS += -L$(PREFIX)/lib $(OPTIMIZER) $(OS_CFLAGS) $(DEFINES) \ + $(INCLUDES) $(XCFLAGS) `pkg-config --cflags nspr` d14 2 a15 16 @@@@ -248,12 +247,9 @@@@ JS_CFILES = \ prmjtime.c \ $(NULL) -PREDIRS += fdlibm ifdef USE_MSVC FDLIBM_LIBRARY = fdlibm/$(OBJDIR)/fdlibm.lib -else -FDLIBM_LIBRARY = fdlibm/$(OBJDIR)/libfdm.a endif JSMATH_PRELINK = $(OBJDIR)/jsmathtemp.o # Flag for incremental linking @@@@ -307,9 +303,9 @@@@ ifdef USE_MSVC $(PROGRAM): $(PROG_OBJS) $(LIBRARY) $(FDLIBM_LIBRARY) d18 1 a18 1 -$(PROGRAM): $(PROG_OBJS) $(LIBRARY) $(FDLIBM_LIBRARY) d21 1 a21 1 +$(PROGRAM): $(PROG_OBJS) $(SHARED_LIBRARY) $(FDLIBM_LIBRARY) @ 1.2 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-ae,v 1.1 2006/12/03 10:11:50 xtraeme Exp $ d3 1 a3 1 --- Makefile.ref.orig 2006-08-21 14:58:45.000000000 -0400 d20 1 a20 1 + $(INCLUDES) $(XCFLAGS) @ 1.1 log @- Build the library with JS_THREADSAFE set (required by the upcoming avidemux-2.3.0 pkg). - Disable debug entirely, why do we need this? - And more things I can't remember... Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- Makefile.ref.orig 2003-11-15 01:10:55.000000000 +0100 +++ Makefile.ref 2006-12-03 11:01:14.000000000 +0100 @@@@ -55,8 +55,6 @@@@ d14 1 a14 1 @@@@ -80,7 +78,8 @@@@ d24 1 a24 1 @@@@ -241,12 +240,9 @@@@ d37 1 a37 1 @@@@ -300,9 +296,9 @@@@ @