head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.54 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.52 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.50 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.48 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.46 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.44 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.42 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.40 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.38 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.36 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.34 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.32 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.30 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.28 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.26 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.24 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.22 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.20 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.18 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.16 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.14 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.12 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.10 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.8 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.6 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6:1.3.0.6 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.2 pkgviews-base:1.3 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 netbsd-1-4-PATCH002:1.2 FreeBSD-current-1999-12-09:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.4 date 2002.09.29.15.03.20; author wiz; state dead; branches; next 1.3; 1.3 date 2002.07.04.20.24.42; author wiz; state Exp; branches; next 1.2; 1.2 date 99.12.08.15.52.59; author proff; state Exp; branches; next 1.1; 1.1 date 99.12.08.15.48.16; author proff; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.12.08.15.48.16; author proff; state Exp; branches; next ; desc @@ 1.4 log @Update to 110.41, provided by Christopher Richards in PR 18437. Notable changes include an utter plethora of bug fixes (e.g, a memory leak in the garbage collector), and some small added features (e.g. Danvy-style format combinators added to smlnj-lib). Also added are some tools (ml-nlffigen, nowhere) that appeared previously but were not enabled. Moreover, this update also gets rid of the ugly "patch the source at runtime" hack used in previous pkgsrc versions. Thus the jumbo (and ill-named) file/patch-global-names is removed and its contents split into ordinary patch/patch-?? files. @ text @$NetBSD: patch-ab,v 1.3 2002/07/04 20:24:42 wiz Exp $ --- config/install.sh.orig Sun Jan 27 19:18:03 2002 +++ config/install.sh @@@@ -531,6 +531,12 @@@@ # build the run-time system # unpack "run-time" $SRCDIR runtime runtime +# we need to patch just before build +patch_file="${FILESDIR}/patch-global-names" +if [ -f $patch_file ]; then + echo "applying source patches" + $PATCH $PATCH_ARGS < $patch_file +fi if [ -x $RUNDIR/run.$ARCH-$OPSYS ]; then echo $this: Run-time system already exists. else @ 1.3 log @Update to 110.38, provided by Chris Richards in pkg/15427. Changes since 110.9.1: * Bug fixes, improvements to generated code, and miscellaneous user-invisible tweaks too numerous to mention. * Autoloaded libraries now load correctly, due to the new `CM_PATHCONFIG' mechanism. Autoloading failed in the package's previous version, despite the best effort of the do-install target. * New commands `ml-build' and `ml-makedepend'. The former automates the process of building standalone heap images, while the latter generates dependencies for traditional makefiles. * Major overhaul of the Compilation Manager (CM). For example, most `sources.cm' files now require including `$/basis.cm', as well as substituting `$/foo.cm' for `foo.cm' wherever `foo.cm' refers to an autoloaded library bundled with the system (e.g. `smlnj-lib.cm'). For details, see http://www.smlnj.org/NEWS/110.20-README.html, and the CM manual at http://cm.bell-labs.com/cm/cs/what/smlnj/doc/CM/new.pdf . * Reduced virtual memory consumption. * Support for running under Mac OS X (Darwin). Such support is not currently reflected in the pkgsrc, however, since I have no way to test it. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @changes for NetBSD @ text @d3 6 a8 6 --- config/install.sh.orig Wed Aug 5 13:43:43 1998 +++ config/install.sh Tue Feb 2 12:57:13 1999 @@@@ -181,6 +181,12 @@@@ if [ "$?" != "0" ]; then exit $? fi d15 3 a17 3 if [ ! -x $RUNDIR/run.$ARCH-$OPSYS ]; then cd $SRCDIR/runtime/objs echo "compiling the run-time system" @ 1.1 log @Initial revision @ text @d1 2 @ 1.1.1.1 log @ A Standard ML implementation from Bell-Labs. Implements the SML '97 definition including the new Basis library with a few minor omissions and discrepancies. WWW: http://cm.bell-labs.com/cm/cs/what/smlnj/index.html If you are interested in a lighter weight implementation of ML, the Moscow-ML port is recommended. @ text @@