Path to this page:
./
lang/ocaml,
The latest implementation of the Caml dialect of ML
Branch: pkgsrc-2018Q3,
Version: 4.07.0,
Package name: ocaml-4.07.0,
Maintainer: jaapbObjective Caml is the latest implementation of the Caml dialect of ML. The main
novelties compared with its ancestor, Caml Light, are:
* Full support for objects and classes -- here combined for the first time
with ML-style type reconstruction.
* A powerful module calculus in the style of Standard ML (but retaining
separate compilation).
* A high-performance native code compiler (in addition to a Caml
Light-style bytecode compiler).
Required to build:[
pkgtools/cwrappers]
Package options: pic
Master sites:
SHA1: 19dba9822a43fc0fe48b4b539d5762ee45c3397f
RMD160: 4e471d3c4ac44e99db0b85bd7f8546fc0ce1f2cf
Filesize: 4113.07 KB
Version history: (Expand)
- (2018-10-22) Package added to pkgsrc.se, version ocaml-4.07.0 (created)
CVS history: (Expand)
2018-10-25 07:51:28 by S.P.Zeidler | Files touched by this commit (2) |
Log message:
Pullup ticket #5851 - requested by gdt
lang/ocaml: build fix
Revisions pulled up:
- lang/ocaml/Makefile 1.121
- lang/ocaml/PLIST 1.49
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: gdt
Date: Tue Oct 16 00:19:40 UTC 2018
Modified Files:
pkgsrc/lang/ocaml: Makefile PLIST
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.
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 pkgsrc/lang/ocaml/Makefile
cvs rdiff -u -r1.48 -r1.49 pkgsrc/lang/ocaml/PLIST
|