./lang/smlnj, Popular functional language from Bell Labs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 110.73nb3, Package name: smlnj-110.73nb3, Maintainer: richards+netbsd

A Standard ML implementation from Bell-Labs. Implements the SML '97
definition including the new Basis library with a few minor omissions
and discrepancies.

If you are interested in a lighter weight implementation of ML, the
Moscow-ML port is recommended.


Required to build:
[pkgtools/cwrappers]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2019-11-03 20:04:09 by Roland Illig | Files touched by this commit (159)
Log message:
lang: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-10-12 22:52:54 by Havard Eidnes | Files touched by this commit (5) | Package updated
Log message:
Various updates to smlnj so it builds on NetBSD/powerpc again:
 * Modernize the powerpc entry in signal-sysdep.h to use the
   various _UC_MACHINE_ macros.
 * mk.ppc-netbsd: don't pass an empty RANLIB variable, causing build failure.

Also make checksums of all the three arch-specific distfiles ("boxes"),
for sparc, x86 and ppc.

Bump PKGREVISION.
   2019-10-12 21:50:58 by Havard Eidnes | Files touched by this commit (1)
Log message:
NetBSD/powerpc also needs PLIST.nlffi.
   2016-07-03 21:38:27 by David A. Holland | Files touched by this commit (1) | Package updated
Log message:
Bump PKGREVISION for patches.
   2016-07-03 21:35:13 by David A. Holland | Files touched by this commit (12)
Log message:
Patch up some compiler warnings in the hope of fixing the crashy build.
No such luck though...
   2016-07-03 21:29:28 by David A. Holland | Files touched by this commit (38)
Log message:
Honor pkgsrc CFLAGS in all configs, not just some.
   2016-07-03 21:26:36 by David A. Holland | Files touched by this commit (12)
Log message:
Store brand new configs in ${FILESDIR}, not as patches.
   2016-07-03 21:23:24 by David A. Holland | Files touched by this commit (2)
Log message:
Remove leftover file. This is not used, which is good because it's
also out of date.