8 Commits

Author SHA1 Message Date
krw
f5fd6f0fd2 Upgrade Ocaml to 4.3.0 and tweak ports the minimal amount to keep
them all compiling.

Tweaks include updating

ocaml-batteries 2.3.1 -> 2.5.0
ocaml-lwt 2.4.8 -> 2.5.2
ocaml-ppx-tools 0.99.2 -> 4.03.0
ocaml-camlp4 4.02+6 -> 4.03+1
utop 1.15 -> 1.19.2

and fixes to coccinelle and wyrd to let them build on bytecode archs.

Other necessary tweaks from the various homes of the projects.

Everything still builds on amd64 (native and bytecode) and sparc64 (bytecode).

ok anil@ sthen@ so final 4.3.0 tweaks can be done in-tree.
2016-06-24 15:59:11 +00:00
krw
50b44b65e0 Stop building Ocaml's internal ocamlbuild and use the ocaml-ocamlbuild port
where needed.

The next step towards Ocaml 4.3.0.

Bulk build by sthen@ identified several laggards which are included here.

ok anil@ sthen@ so final 4.3.0 polishing can be done in-tree.
2016-06-23 19:23:53 +00:00
jasper
d6e85d6790 DISTNAME is set by bsd.port.mk for these ports now 2015-12-29 19:49:39 +00:00
avsm
0efb6038b5 update to ocaml-camlp4-4.02+6
ok jca@, tested by krw@ daniel@ jsg@
2015-08-30 15:41:01 +00:00
chrisz
43cd332526 update to OCaml 4.02.1.
Tested upgrade from 4.02.0 without revision bumping other packages.

ok avsm@. espie@ had a look -> no revision bumps needed.
2014-10-25 11:55:54 +00:00
chrisz
9c331e6a11 Add patches to fix bytecode only building. 2014-09-04 16:46:37 +00:00
chrisz
a66367a935 fix installation location of findlib META. 2014-09-03 10:22:03 +00:00
chrisz
7b51c3e997 Import lang/ocaml-camlp4, which is not included with OCaml 4.02 anymore.
ok avsm@
2014-09-02 08:47:36 +00:00