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

Reply via email to