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

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


Branch: CURRENT, Version: 110.72nb1, Package name: smlnj-110.72nb1, 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)


   2023-02-26 19:18:11 by Thomas Klausner | Files touched by this commit (1)
Log message:
smlnj11072: use its own Makefile.common to fix 'make checksum'
   2022-09-16 21:53:44 by Havard Eidnes | Files touched by this commit (1)
Log message:
lang/smlnj11072: remove no longer needed powerpc nlffi section.

This now caused the build to fail, and the build and install
now succeeds on NetBSD/macppc.
   2021-11-18 08:43:31 by Thomas Klausner | Files touched by this commit (1)
Log message:
smlnj11072: use BLAKE2s
   2021-10-07 16:21:17 by Nia Alarie | Files touched by this commit (282)
Log message:
lang: Remove SHA1 hashes for distfiles
   2021-10-03 09:10:44 by Nia Alarie | Files touched by this commit (2)
Log message:
smlnj: Disable PKGSRC_MKPIE
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   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:00:06 by Havard Eidnes | Files touched by this commit (6) | Package updated
Log message:
Various updates to smlnj 110.72 so that it builds on NetBSD/powerpc again:
 * Makefile.common: do PLILST.nlffi (though this file isn't used...)
 * 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.