2019-08-24 12:54:24 by Jaap Boender | Files touched by this commit (22) |
Log message:
Updated lang/ocaml to 4.08.1.
4.08.1 is a bugfix release, fixing compilation failures in presence of the
-pack option, and dynlinking failures.
Highlights in 4.08.0 are:
* Binding operators (let*, let+, and*, etc). They can be used to
streamline monadic code.
* open now applies to arbitrary module expression in structures and to
applicative paths in signatures.
* A new notion of (user-defined) "alerts" generalizes the deprecated
warning.
* New modules in the standard library: Fun, Bool, Int, Option, Result.
* A significant number of new functions in Float, including FMA support,
and a new Float.Array submodule.
* Source highlighting for errors and warnings in batch mode.
* Many error messages were improved.
* Improved AFL instrumentation for objects and lazy values.
|
2019-08-02 05:13:06 by Amitai Schleier | Files touched by this commit (1) |
Log message:
Fix rpaths in installed shlibs on Darwin. Bump PKGREVISION.
|
2019-07-10 19:53:39 by Sevan Janiyan | Files touched by this commit (7) |
Log message:
Need strnlen(3), make sure we obtain it from libnbcompat if host OS doesn't
include it.
|
2019-05-15 11:39:21 by Jaap Boender | Files touched by this commit (4) |
Log message:
Added natdynlink support to lang/ocaml on arm32 platforms
|
2019-05-14 17:34:16 by Jaap Boender | Files touched by this commit (3) |
Log message:
Updated lang/ocaml for non-opt architectures. Revbump
|
2019-01-07 19:52:23 by Jaap Boender | Files touched by this commit (4) |
Log message:
Updated lang/ocaml to compile on aarch64 and revbump.
A few patches to the configure script to recognise the combination of
NetBSD and aarch64, and a few changes to the Makefile to make sure we've
got the right combination of options for the PLIST. It now compiles on my
Pinebook.
|
2018-11-12 17:09:34 by Jaap Boender | Files touched by this commit (3) |
Log message:
Updated lang/ocaml to version 4.07.1.
This is a bug-fix release, the full list of fixes can be found in the
Changes file in the distribution.
|
2018-10-16 02:19:40 by Greg Troxel | Files touched by this commit (2) |
Log message:
ocaml: Adjust PLIST for old MacOS
MacOS before 10.13 lacks the POSIX-required clock_gettime(), and fails
to build some "instrumented runtime" files. Conditionalize the PLIST
and avoid expecting these on older MacOS.
Based almost entirely on a patch from Ryo Kogule on tech-pkg@, with
minor munging by me.
|
2018-09-25 13:39:12 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
ocaml: Restore PLIST.ocaml-prof entries. Should fix SunOS-*-i386.
|
2018-08-20 22:23:29 by David A. Holland | Files touched by this commit (1) | |
Log message:
Reinsert uses of ${PLIST.ocaml-spacetime} in PLIST, apparently lost
in last update.
|