14 Commits

Author SHA1 Message Date
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
b798901ddc Upgrade ocaml-react. Since it has a major api charge, all of its dependers
need an upgrade, too.

* react uses opam without findlib as build system. Therefore call
  ocamlbuild directly. And roll a custom do-install.
* lwt will need camlp4.
* zed has moved to github.
* utop, too.
* lambda-term, too. Also will it need camlp4.


OK jca@
2014-08-27 08:05:17 +00:00
kili
edea600f6e More bumps due to lang/ocaml pkgname change. 2014-08-22 22:49:07 +00:00
rpe
f2487b3796 Move ports that used filename{url}sufx to fetch DISTFILES from
Github to GH_ACCOUNT, GH_PROJECT, GH_TAGNAME, GH_COMMIT.

OK sthen@ jasper@ aja@
2014-07-10 11:06:15 +00:00
dcoppa
c587ae3016 ocaml-related updates:
ocaml-batteries 2.0.0 -> 2.1.0

ocaml-lwt 2.4.2 -> 2.4.4

ocaml-net 3.6 -> 3.7.3

All needed for an upcoming update to ocaml-4.01.0
2013-11-25 14:35:26 +00:00
sthen
49af2f089a use gettext/libiconv MODULES 2013-05-16 09:09:50 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
chrisz
eeef14ab3e update to version 2.4.2
ok by @avsm, @jasper
2012-12-04 06:57:39 +00:00
chrisz
65055d41e1 Update lang/ocaml to 4.00.1.
Make all ocaml ports depend on the version of ocaml they were built with.
2012-11-30 19:08:05 +00:00
jasper
e82d54b840 missing bump in previous
spotted by nigel@
2012-10-22 11:41:26 +00:00
jasper
49ddb20f21 - fixup MODULES/WANTLIB 2012-10-21 19:21:32 +00:00
avsm
c0728d2077 update to lwt-2.4.1
- patches now upstream, so remove local versions
- add missing GMAKE dependency (I am fixing this requirement in OASIS directly too)
2012-09-05 21:39:09 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
avsm
0852c11f05 initial import of lwt-2.4.0; espie@ ok
Does not include the enhanced top-level, which will be added in a later update.
From Christopher Zimmermann <madroach@gmerlin.de>

--
Lwt provides very light-weight cooperative threads for OCaml;
``launching'' a thread is a very fast operation, it does not require
a new stack, a new process, or anything else. Moreover context
switches are very fast. In fact, it is so easy that a thread can
be launched for every system call. And composing cooperative threads
will allow highly asynchronous programs.
2012-08-19 00:27:50 +00:00