pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ocaml-base Added new package devel/ocaml-base, J...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1de05ec2d8ff
branches:  trunk
changeset: 365539:1de05ec2d8ff
user:      jaapb <jaapb%pkgsrc.org@localhost>
date:      Wed Jul 19 12:05:30 2017 +0000

description:
Added new package devel/ocaml-base, Jane Street's alternative standard
library for OCaml. It's needed for some other packages that I'm
upgrading.

diffstat:

 devel/ocaml-base/DESCR         |    7 +
 devel/ocaml-base/Makefile      |   23 +
 devel/ocaml-base/PLIST         |  595 +++++++++++++++++++++++++++++++++++++++++
 devel/ocaml-base/buildlink3.mk |   12 +
 devel/ocaml-base/distinfo      |    6 +
 5 files changed, 643 insertions(+), 0 deletions(-)

diffs (truncated from 663 to 300 lines):

diff -r bda01e5c26c8 -r 1de05ec2d8ff devel/ocaml-base/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-base/DESCR    Wed Jul 19 12:05:30 2017 +0000
@@ -0,0 +1,7 @@
+Base is a standard library for OCaml. It provides a standard set of general
+purpose modules that are well-tested, performant, and fully-portable across
+any environment that can run OCaml code. Unlike other standard library
+projects, Base is meant to be used as a wholesale replacement of the standard
+library distributed with the OCaml compiler. In particular it makes different
+choices and doesn't re-export features that are not fully portable such as
+I/O, which are left to other libraries.
diff -r bda01e5c26c8 -r 1de05ec2d8ff devel/ocaml-base/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-base/Makefile Wed Jul 19 12:05:30 2017 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2017/07/19 12:05:30 jaapb Exp $
+
+VERSION=       0.9.3
+GITHUB_PROJECT=        base
+GITHUB_TAG=    v${VERSION}
+DISTNAME=      ${GITHUB_PROJECT}-${VERSION}
+PKGNAME=       ${GITHUB_PROJECT}-${DISTNAME}
+PKGNAME=       ocaml-${DISTNAME}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=janestreet/}
+DIST_SUBDIR=   ocaml-${GITHUB_PROJECT}
+
+MAINTAINER=    jaapb%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/janestreet/base/
+COMMENT=       Alternative standard library for OCaml
+LICENSE=       apache-2.0
+
+OCAML_USE_FINDLIB=     yes
+OCAML_USE_JBUILDER=    yes
+
+.include "../../mk/ocaml.mk"
+.include "../../devel/ocaml-sexplib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r bda01e5c26c8 -r 1de05ec2d8ff devel/ocaml-base/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ocaml-base/PLIST    Wed Jul 19 12:05:30 2017 +0000
@@ -0,0 +1,595 @@
+@comment $NetBSD: PLIST,v 1.1 2017/07/19 12:05:30 jaapb Exp $
+${OCAML_SITELIB}/base/META
+${OCAML_SITELIB}/base/applicative.mli
+${OCAML_SITELIB}/base/applicative_intf.ml
+${OCAML_SITELIB}/base/array.mli
+${OCAML_SITELIB}/base/array0.ml
+${OCAML_SITELIB}/base/array_permute.ml
+${OCAML_SITELIB}/base/avltree.mli
+${OCAML_SITELIB}/base/backtrace.mli
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.a
+${OCAML_SITELIB}/base/base.cma
+${OCAML_SITELIB}/base/base.cmi
+${OCAML_SITELIB}/base/base.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base.cmxs
+${OCAML_SITELIB}/base/base.ml
+${OCAML_SITELIB}/base/base__.cmi
+${OCAML_SITELIB}/base/base__.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__.cmx
+${OCAML_SITELIB}/base/base__.ml-gen
+${OCAML_SITELIB}/base/base__Applicative.cmi
+${OCAML_SITELIB}/base/base__Applicative.cmt
+${OCAML_SITELIB}/base/base__Applicative.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Applicative.cmx
+${OCAML_SITELIB}/base/base__Applicative_intf.cmi
+${OCAML_SITELIB}/base/base__Applicative_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Applicative_intf.cmx
+${OCAML_SITELIB}/base/base__Array.cmi
+${OCAML_SITELIB}/base/base__Array.cmt
+${OCAML_SITELIB}/base/base__Array.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Array.cmx
+${OCAML_SITELIB}/base/base__Array0.cmi
+${OCAML_SITELIB}/base/base__Array0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Array0.cmx
+${OCAML_SITELIB}/base/base__Array_permute.cmi
+${OCAML_SITELIB}/base/base__Array_permute.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Array_permute.cmx
+${OCAML_SITELIB}/base/base__Avltree.cmi
+${OCAML_SITELIB}/base/base__Avltree.cmt
+${OCAML_SITELIB}/base/base__Avltree.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Avltree.cmx
+${OCAML_SITELIB}/base/base__Backtrace.cmi
+${OCAML_SITELIB}/base/base__Backtrace.cmt
+${OCAML_SITELIB}/base/base__Backtrace.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Backtrace.cmx
+${OCAML_SITELIB}/base/base__Binary_search.cmi
+${OCAML_SITELIB}/base/base__Binary_search.cmt
+${OCAML_SITELIB}/base/base__Binary_search.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Binary_search.cmx
+${OCAML_SITELIB}/base/base__Binary_searchable.cmi
+${OCAML_SITELIB}/base/base__Binary_searchable.cmt
+${OCAML_SITELIB}/base/base__Binary_searchable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Binary_searchable.cmx
+${OCAML_SITELIB}/base/base__Binary_searchable_intf.cmi
+${OCAML_SITELIB}/base/base__Binary_searchable_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Binary_searchable_intf.cmx
+${OCAML_SITELIB}/base/base__Blit.cmi
+${OCAML_SITELIB}/base/base__Blit.cmt
+${OCAML_SITELIB}/base/base__Blit.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Blit.cmx
+${OCAML_SITELIB}/base/base__Blit_intf.cmi
+${OCAML_SITELIB}/base/base__Blit_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Blit_intf.cmx
+${OCAML_SITELIB}/base/base__Bool.cmi
+${OCAML_SITELIB}/base/base__Bool.cmt
+${OCAML_SITELIB}/base/base__Bool.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Bool.cmx
+${OCAML_SITELIB}/base/base__Buffer.cmi
+${OCAML_SITELIB}/base/base__Buffer.cmt
+${OCAML_SITELIB}/base/base__Buffer.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Buffer.cmx
+${OCAML_SITELIB}/base/base__Buffer_intf.cmi
+${OCAML_SITELIB}/base/base__Buffer_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Buffer_intf.cmx
+${OCAML_SITELIB}/base/base__Char.cmi
+${OCAML_SITELIB}/base/base__Char.cmt
+${OCAML_SITELIB}/base/base__Char.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Char.cmx
+${OCAML_SITELIB}/base/base__Char0.cmi
+${OCAML_SITELIB}/base/base__Char0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Char0.cmx
+${OCAML_SITELIB}/base/base__Commutative_group.cmi
+${OCAML_SITELIB}/base/base__Commutative_group.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Commutative_group.cmx
+${OCAML_SITELIB}/base/base__Comparable.cmi
+${OCAML_SITELIB}/base/base__Comparable.cmt
+${OCAML_SITELIB}/base/base__Comparable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Comparable.cmx
+${OCAML_SITELIB}/base/base__Comparable_intf.cmi
+${OCAML_SITELIB}/base/base__Comparable_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Comparable_intf.cmx
+${OCAML_SITELIB}/base/base__Comparator.cmi
+${OCAML_SITELIB}/base/base__Comparator.cmt
+${OCAML_SITELIB}/base/base__Comparator.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Comparator.cmx
+${OCAML_SITELIB}/base/base__Container.cmi
+${OCAML_SITELIB}/base/base__Container.cmt
+${OCAML_SITELIB}/base/base__Container.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Container.cmx
+${OCAML_SITELIB}/base/base__Container_intf.cmi
+${OCAML_SITELIB}/base/base__Container_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Container_intf.cmx
+${OCAML_SITELIB}/base/base__Either.cmi
+${OCAML_SITELIB}/base/base__Either.cmt
+${OCAML_SITELIB}/base/base__Either.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Either.cmx
+${OCAML_SITELIB}/base/base__Either_intf.cmi
+${OCAML_SITELIB}/base/base__Either_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Either_intf.cmx
+${OCAML_SITELIB}/base/base__Equal.cmi
+${OCAML_SITELIB}/base/base__Equal.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Equal.cmx
+${OCAML_SITELIB}/base/base__Error.cmi
+${OCAML_SITELIB}/base/base__Error.cmt
+${OCAML_SITELIB}/base/base__Error.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Error.cmx
+${OCAML_SITELIB}/base/base__Exn.cmi
+${OCAML_SITELIB}/base/base__Exn.cmt
+${OCAML_SITELIB}/base/base__Exn.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Exn.cmx
+${OCAML_SITELIB}/base/base__Field.cmi
+${OCAML_SITELIB}/base/base__Field.cmt
+${OCAML_SITELIB}/base/base__Field.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Field.cmx
+${OCAML_SITELIB}/base/base__Fieldslib.cmi
+${OCAML_SITELIB}/base/base__Fieldslib.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Fieldslib.cmx
+${OCAML_SITELIB}/base/base__Float.cmi
+${OCAML_SITELIB}/base/base__Float.cmt
+${OCAML_SITELIB}/base/base__Float.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Float.cmx
+${OCAML_SITELIB}/base/base__Float0.cmi
+${OCAML_SITELIB}/base/base__Float0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Float0.cmx
+${OCAML_SITELIB}/base/base__Floatable.cmi
+${OCAML_SITELIB}/base/base__Floatable.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Floatable.cmx
+${OCAML_SITELIB}/base/base__Fn.cmi
+${OCAML_SITELIB}/base/base__Fn.cmt
+${OCAML_SITELIB}/base/base__Fn.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Fn.cmx
+${OCAML_SITELIB}/base/base__Hash.cmi
+${OCAML_SITELIB}/base/base__Hash.cmt
+${OCAML_SITELIB}/base/base__Hash.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash.cmx
+${OCAML_SITELIB}/base/base__Hash_intf.cmi
+${OCAML_SITELIB}/base/base__Hash_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash_intf.cmx
+${OCAML_SITELIB}/base/base__Hash_set.cmi
+${OCAML_SITELIB}/base/base__Hash_set.cmt
+${OCAML_SITELIB}/base/base__Hash_set.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash_set.cmx
+${OCAML_SITELIB}/base/base__Hash_set_intf.cmi
+${OCAML_SITELIB}/base/base__Hash_set_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hash_set_intf.cmx
+${OCAML_SITELIB}/base/base__Hasher.cmi
+${OCAML_SITELIB}/base/base__Hasher.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hasher.cmx
+${OCAML_SITELIB}/base/base__Hashtbl.cmi
+${OCAML_SITELIB}/base/base__Hashtbl.cmt
+${OCAML_SITELIB}/base/base__Hashtbl.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hashtbl.cmx
+${OCAML_SITELIB}/base/base__Hashtbl_intf.cmi
+${OCAML_SITELIB}/base/base__Hashtbl_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hashtbl_intf.cmx
+${OCAML_SITELIB}/base/base__Heap_block.cmi
+${OCAML_SITELIB}/base/base__Heap_block.cmt
+${OCAML_SITELIB}/base/base__Heap_block.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Heap_block.cmx
+${OCAML_SITELIB}/base/base__Hex_lexer.cmi
+${OCAML_SITELIB}/base/base__Hex_lexer.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Hex_lexer.cmx
+${OCAML_SITELIB}/base/base__Identifiable.cmi
+${OCAML_SITELIB}/base/base__Identifiable.cmt
+${OCAML_SITELIB}/base/base__Identifiable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Identifiable.cmx
+${OCAML_SITELIB}/base/base__Import.cmi
+${OCAML_SITELIB}/base/base__Import.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Import.cmx
+${OCAML_SITELIB}/base/base__Import0.cmi
+${OCAML_SITELIB}/base/base__Import0.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Import0.cmx
+${OCAML_SITELIB}/base/base__Indexed_container.cmi
+${OCAML_SITELIB}/base/base__Indexed_container.cmt
+${OCAML_SITELIB}/base/base__Indexed_container.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Indexed_container.cmx
+${OCAML_SITELIB}/base/base__Indexed_container_intf.cmi
+${OCAML_SITELIB}/base/base__Indexed_container_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Indexed_container_intf.cmx
+${OCAML_SITELIB}/base/base__Info.cmi
+${OCAML_SITELIB}/base/base__Info.cmt
+${OCAML_SITELIB}/base/base__Info.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Info.cmx
+${OCAML_SITELIB}/base/base__Info_intf.cmi
+${OCAML_SITELIB}/base/base__Info_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Info_intf.cmx
+${OCAML_SITELIB}/base/base__Int.cmi
+${OCAML_SITELIB}/base/base__Int.cmt
+${OCAML_SITELIB}/base/base__Int.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int.cmx
+${OCAML_SITELIB}/base/base__Int32.cmi
+${OCAML_SITELIB}/base/base__Int32.cmt
+${OCAML_SITELIB}/base/base__Int32.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int32.cmx
+${OCAML_SITELIB}/base/base__Int63.cmi
+${OCAML_SITELIB}/base/base__Int63.cmt
+${OCAML_SITELIB}/base/base__Int63.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63.cmx
+${OCAML_SITELIB}/base/base__Int63_backend.cmi
+${OCAML_SITELIB}/base/base__Int63_backend.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63_backend.cmx
+${OCAML_SITELIB}/base/base__Int63_backends.cmi
+${OCAML_SITELIB}/base/base__Int63_backends.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63_backends.cmx
+${OCAML_SITELIB}/base/base__Int63_emul.cmi
+${OCAML_SITELIB}/base/base__Int63_emul.cmt
+${OCAML_SITELIB}/base/base__Int63_emul.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int63_emul.cmx
+${OCAML_SITELIB}/base/base__Int64.cmi
+${OCAML_SITELIB}/base/base__Int64.cmt
+${OCAML_SITELIB}/base/base__Int64.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int64.cmx
+${OCAML_SITELIB}/base/base__Int_conversions.cmi
+${OCAML_SITELIB}/base/base__Int_conversions.cmt
+${OCAML_SITELIB}/base/base__Int_conversions.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_conversions.cmx
+${OCAML_SITELIB}/base/base__Int_intf.cmi
+${OCAML_SITELIB}/base/base__Int_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_intf.cmx
+${OCAML_SITELIB}/base/base__Int_math.cmi
+${OCAML_SITELIB}/base/base__Int_math.cmt
+${OCAML_SITELIB}/base/base__Int_math.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_math.cmx
+${OCAML_SITELIB}/base/base__Int_pow2.cmi
+${OCAML_SITELIB}/base/base__Int_pow2.cmt
+${OCAML_SITELIB}/base/base__Int_pow2.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Int_pow2.cmx
+${OCAML_SITELIB}/base/base__Intable.cmi
+${OCAML_SITELIB}/base/base__Intable.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Intable.cmx
+${OCAML_SITELIB}/base/base__Invariant.cmi
+${OCAML_SITELIB}/base/base__Invariant.cmt
+${OCAML_SITELIB}/base/base__Invariant.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Invariant.cmx
+${OCAML_SITELIB}/base/base__Invariant_intf.cmi
+${OCAML_SITELIB}/base/base__Invariant_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Invariant_intf.cmx
+${OCAML_SITELIB}/base/base__Lazy.cmi
+${OCAML_SITELIB}/base/base__Lazy.cmt
+${OCAML_SITELIB}/base/base__Lazy.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Lazy.cmx
+${OCAML_SITELIB}/base/base__Linked_queue.cmi
+${OCAML_SITELIB}/base/base__Linked_queue.cmt
+${OCAML_SITELIB}/base/base__Linked_queue.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/base/base__Linked_queue.cmx
+${OCAML_SITELIB}/base/base__Linked_queue0.cmi
+${OCAML_SITELIB}/base/base__Linked_queue0.cmt



Home | Main Index | Thread Index | Old Index