On 10 October 2014 14:46, Kenneth Westerback <kwesterb...@gmail.com> wrote: > On 10 October 2014 13:03, Christopher Zimmermann <christop...@gmerlin.de> > wrote: >> Hi, >> >> attached you find many new OCaml ports. Mainly the following two and >> their dependencies: >> >> * Oasis (an OCaml project build and metadata tool) used by many of our >> OCaml ports. >> >> * Janestreet Core standard library overlay and Janestreet Async >> >> Oasis depends on devel/janestreet/ocaml-type_conv while most of >> janestreet stuff uses oasis. If this is too much, I could leave the rest >> of janestreet for now and only import ocaml-type_conv. >> >> Since I'm currently waiting for the release of OPAM 1.2 >> (https://github.com/jasperla/openbsd-wip/tree/master/sysutils/opam), >> which can be used to install all those libraries and binaries, I'm >> wondering whether it still makes any sense to maintain those ports in >> our ports tree. The same applies to other ports already in our tree >> like devel/{utop,ocaml-lambda-term,ocaml-lwt} ...). Opinions? OKs? >> >> >> Christopher > > Personally I would prefer to use opam over ports. The only reason I > can see for maintaining ports is if they are needed to build other > ocaml ports (mldonkey?) in the tree. That's my 0.05C (Canada has > eliminated the penny). > > .... Ken
I guess we would also need a port when upstream needs patches to compile on OpenBSD. Hopefully a rare situation going forward. .... Ken > >> >> >> The ports are also at /cvs.d/hack/chrisz/janestreet.tgz. >> This is the full list of new ports: >> >> devel/ocaml-data-notation >> devel/ocaml-expect >> devel/ocaml-fileutils >> devel/ocaml-mod >> devel/ocaml-ocamlify >> sysutils/oasis >> devel/janestreet/ocaml-type_conv >> devel/janestreet/ocaml-async >> devel/janestreet/ocaml-async_extra >> devel/janestreet/ocaml-async_kernel >> devel/janestreet/ocaml-async_shell >> devel/janestreet/ocaml-async_unix >> devel/janestreet/ocaml-bin_prot >> devel/janestreet/ocaml-comparelib >> devel/janestreet/ocaml-core >> devel/janestreet/ocaml-core_extended >> devel/janestreet/ocaml-core_kernel >> devel/janestreet/ocaml-custom_printf >> devel/janestreet/ocaml-enumerate >> devel/janestreet/ocaml-fieldslib >> devel/janestreet/ocaml-herelib >> devel/janestreet/ocaml-pa_bench >> devel/janestreet/ocaml-pa_ounit >> devel/janestreet/ocaml-pa_test >> devel/janestreet/ocaml-pipebang >> devel/janestreet/ocaml-re2 >> devel/janestreet/ocaml-sexplib >> devel/janestreet/ocaml-textutils >> devel/janestreet/ocaml-typerep >> devel/janestreet/ocaml-variantslib >> >> >> -- >> http://gmerlin.de >> OpenPGP: http://gmerlin.de/christopher.pub >> F190 D013 8F01 AA53 E080 3F3C F17F B0A1 D44E 4FEE