45 Commits

Author SHA1 Message Date
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
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
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
chrisz
a2a47d029c update to 1.8.1
ok krw@
2019-09-07 18:45:02 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +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
12d614fa97 Tweak PLIST/PFRAG so build/package works on non-dynlink-native archs again.
Remember to crank REVISION this time.
2016-07-06 17:49:32 +00:00
krw
9cba8f48b1 Update to latest (1.6.2).
Don't try to create the man3 directory or remove the .3 man pages that
are not generated because (according to the Makefile comment) ocamldoc is
hopeless at at generating them.

Placate portcheck by using ${PREFIX} instead of a hardcoded directory.

Maintainer timeout.

PLIST tweaks and ok chrisz@
2016-07-04 19:01:55 +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
avsm
0907d0527f update to findlib-1.5.5
This introduces a strong dependency on ocaml-camlp4 in order to get the
safe_camlp4 script. This could be split into a subpackage in the future,
to get a base findlib package that does not depend on camlp4

ok jca@, tested by krw@ daniel@ jsg@
2015-08-30 15:43:47 +00:00
chrisz
48561e98fb fix sed syntax. Thanks to naddy@ for reporting. 2014-10-22 14:56:42 +00:00
chrisz
b17139baff Update to 1.5.4
ok avsm@
2014-10-21 19:12:28 +00:00
chrisz
4f34b70b07 Upgrade OCaml to 4.02. Since camlp4 is now a seperate port,
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@
2014-09-02 09:24:44 +00:00
chrisz
241940ca39 Upgrade findlib to 1.5.2.
* 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@
2014-08-25 15:20:19 +00:00
chrisz
10bf6648f4 Split off camlp4, labltk and graphics from our current OCaml 4.01.
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@
2014-08-21 20:54:04 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
chrisz
9a01024b3e - on bytecode-archs build executable without custom runtime
- 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)
2013-01-03 14:30:57 +00:00
chrisz
0081341c9f update lang/ocaml to 4.00.1.
Let all ocaml ports RUN_DEPEND on the version of ocaml they were built with.
2012-11-30 19:38:09 +00:00
avsm
6319596fa3 update to findlib-1.3.3
* support for ocaml 4.00.0
* change sitelib to /usr/local/lib/ocaml
* new MASTER_SITES and HOMEPAGE
* remove dependency on groff
2012-08-18 22:24:50 +00:00
edd
baf6c8b123 Unbreak findlib and dynlink:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630490

Also fix dependencies and WANTLIB.

OK dcoppa@, looks good aja@
2012-07-12 10:11:38 +00:00
edd
0a5757f08d Fix native compilation for ocaml findlib.
OK giovanni@
2012-07-09 20:36:18 +00:00
avsm
df1f413be6 update to findlib-1.2.7 2011-12-21 21:32:37 +00:00
espie
6c283d7e98 new depends 2010-11-20 17:22:40 +00:00
espie
9fb7a3fc28 tk/tcl wantlib conversion 2010-11-06 22:06:57 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
709b054ab9 USE_GROFF=Yes 2010-10-19 07:43:00 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
avsm
09774bdfe0 update to ocaml-3.11.1 and bump dependent package PKGNAMEs 2009-06-20 22:05:11 +00:00
sturm
78dcff8378 bump after ocaml update 2009-04-03 21:30:50 +00:00
avsm
a1f1ab0aff update to findlib-1.2.4 2009-03-11 21:31:39 +00:00
merdely
e8e53f5b6b Remove surrounding quotes in COMMENT-*/PERMIT_*/IGNORE 2007-09-15 21:14:00 +00:00
espie
d4ebcd974d more base64 checksums 2007-04-05 17:26:05 +00:00
avsm
de30324362 Fix findlib to correctly detect posix threading instead of vm threads for
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>.
2006-12-26 23:09:32 +00:00
avsm
45a6e1fb7c bump PKGNAME on ocaml ports for recent ocaml-3.09.3 dependency change 2006-12-26 22:39:31 +00:00
steven
91a71496cd USE_X11 2006-11-13 12:51:14 +00:00
espie
49a9142c53 new lib specs 2006-08-03 23:55:10 +00:00
avsm
73fcf975c8 update to findlib-1.1.2pl1 2006-05-29 03:46:29 +00:00
naddy
ae76d3ea1f SIZE 2005-01-05 17:21:50 +00:00
espie
63d1ab3303 repair some dependency paths. 2004-12-30 12:06:22 +00:00
alek
c3219db789 Add WANTLIB markers 2004-12-20 10:35:34 +00:00
espie
50b6f31fe3 kill INSTALL/DEINSTALL 2004-09-24 09:37:39 +00:00
espie
d1fa125d45 new plists 2004-09-15 18:39:31 +00:00
naddy
63cad061c9 add missing Tcl/Tk dependency; ok sturm@ 2004-08-16 21:12:37 +00:00
xsa
8f584f432e more new-style MODULES. 2004-08-10 20:41:47 +00:00
avsm
bce16519f1 initial import of findlib-1.0.4
--
findlib provides a scheme to manage reusable Objective Caml software
components in the form of libraries, and includes tools that support
this scheme.
2004-06-12 21:45:34 +00:00