add / change BUILD_DEPENDS for all ports using camlp4.
Findlib is changed because it won't use camlp4 and doesn't install
the Bytes module anymore, which is now included in OCaml 4.02.
ok avsm@
* Don't use MODULES = lang/ocaml, because with 4.02 we will
need to build findlib without camlp4, which will depend
on findlib.
* Remove patches accepted upstream.
* Add one patch from upstream to fix building without
ocamlfind in path yet and respecting PREFIX.
OK avsm@
This will help when upgrading to upcoming OCaml 4.02, which will miss camlp4
and labltk.
For a smooth transision, make all OCaml ports BUILD_DEPEND on camlp4 via
MODULES=ocaml.
sysutils/findlib is the only port using -labltk.
graphics/ocaml-camlimage is the only port using -graphics.
ok avsm@
- use /etc/findlib.conf instead of /usr/local/share/examples/findlib.conf.
- add commented out option to enable ocamldoc.opt by default to findlib.conf
OK jasper@, anil@ (maintainer)
ocaml apps compiled using it.
Issue was that the configure script which tried threads gets confused by
the spurious OpenBSD linker warnings about sprintf and falls back to VM
threads.
Bump PKGNAME, and trim an unneeded line from PLIST while here.
Reported by Adam Montague <amontague@siriushosting.com> and
Ivan M Makarenko <I.Makarenko@zsttk.ru>.
--
findlib provides a scheme to manage reusable Objective Caml software
components in the form of libraries, and includes tools that support
this scheme.