21 Commits

Author SHA1 Message Date
jca
7474d72bbd Drop empty patch 2020-06-22 11:15:53 +00:00
naddy
7096c0ed70 EPOCH can never be removed 2020-06-10 19:41:58 +00:00
chrisz
8f34a2e806 Update lang/ocaml to 4.10.0
tested on sparc64, update to lang/camlp4 and ok by jca@
ok daniel@
thanks.
2020-06-09 17:34:13 +00:00
jca
59092ed77a Unbreak PKGSPEC
I shoudn't have introduced EPOCH in the revert to camlp4-4.08+1, it was
not needed (the update to camlp4-4.10+1 didn't build) and it lead to
this PKGSPEC issue that I overlooked.

This fixes net/mldonkey, the last consumer of camlp4.  Reported by naddy@
2020-06-03 00:39:53 +00:00
jca
c757100d1a Revert update to camlp4-4.10+1
Requires ocaml-4.10, just patching the configure script isn't enough.
2020-06-01 14:20:48 +00:00
chrisz
6be560dbfd Update lang/ocaml-camlp4 for OCaml 4.10
ok jca@
2020-06-01 06:51:19 +00:00
chrisz
1eaa70c7be Add patch that was missing in the OCaml 4.09.0 update 2019-09-26 11:04:50 +00:00
chrisz
2dd0fda6b6 Update OCaml to 4.09
reviewed ports wise and help with @pkgpath, ok by sthen@
reviewed and help with bytecode-only plists, minor nits and ok by jca@
tested on sparc 64 by @jca
tested on aarch64 by Kurt Miller
tested on amd64 by me

Thanks for reviews and testing!
2019-09-26 09:46:09 +00:00
chrisz
4153a2ac37 Update and unbreak lang/ocaml-camlp4
ok krw@, avsm@
2019-09-18 19:42:58 +00:00
chrisz
225ce4224b Upgrade lang/ocaml to 4.08.1
* net unison needed some patchign to avoid deprecated library functions.
* all ports depending on the exact version of OCaml need revision bumps.
* net/unison needed some help to avoid deprecated library functions.

ok krw@, testing on i386 and ok daniel@
2019-09-18 17:49:35 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
jca
a7af6c85e7 Those files should have been removed in the ocaml-4.07.1+friends update
Noticed by krw@ and Adam Steen
2019-03-05 04:29:46 +00:00
chrisz
b438efbd00 Upgrade OCaml and dependent ports
testing and OKs by avsm@, jca@, krw@ Thanks a lot !
2019-03-04 12:51:12 +00:00
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