pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ocaml-core Updated devel/ocaml-core to version 0...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b585ac163941
branches: trunk
changeset: 378691:b585ac163941
user: jaapb <jaapb%pkgsrc.org@localhost>
date: Thu May 05 07:58:36 2022 +0000
description:
Updated devel/ocaml-core to version 0.15.0.
There is no changelog, but there seem to have been quite a few changes
in the dependency structure between ocaml-core and ocaml-core_kernel, as
well as adding support for OCaml 4.12.
diffstat:
devel/ocaml-core/Makefile | 61 +-
devel/ocaml-core/PLIST | 1305 ++++++++++++++++++++++++++++++---------
devel/ocaml-core/buildlink3.mk | 4 +-
devel/ocaml-core/distinfo | 8 +-
4 files changed, 1026 insertions(+), 352 deletions(-)
diffs (truncated from 1476 to 300 lines):
diff -r b9a5262e75cb -r b585ac163941 devel/ocaml-core/Makefile
--- a/devel/ocaml-core/Makefile Thu May 05 07:25:50 2022 +0000
+++ b/devel/ocaml-core/Makefile Thu May 05 07:58:36 2022 +0000
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.4 2021/03/08 08:12:50 jaapb Exp $
+# $NetBSD: Makefile,v 1.5 2022/05/05 07:58:36 jaapb Exp $
+DISTNAME= ${GITHUB_PROJECT}-0.15.0
+PKGNAME= ocaml-${DISTNAME}
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=janestreet/}
GITHUB_PROJECT= core
GITHUB_TAG= v${PKGVERSION_NOREV}
-DISTNAME= ${GITHUB_PROJECT}-0.13.0
-PKGNAME= ocaml-${DISTNAME}
-PKGREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GITHUB:=janestreet/}
MAINTAINER= jaapb%NetBSD.org@localhost
HOMEPAGE= https://github.com/janestreet/core/
@@ -16,42 +15,26 @@
USE_TOOLS+= bash
OCAML_USE_DUNE= yes
-OCAML_USE_OPAM= no
-
-SUBST_CLASSES+= fix-dune-flags
-SUBST_STAGE.fix-dune-flags= post-extract
-SUBST_MESSAGE.fix-dune-flags= Fixing unknown dune flags.
-SUBST_FILES.fix-dune-flags= \
- bench/bin/dune daemon/src/dune daemon/test-bin/dune \
- error_checking_mutex/src/dune \
- example/command/dune lock_file_blocking/src/dune \
- lock_file_blocking/test/dune lock_file_blocking/test-bin/dune \
- nano_mutex/bench/dune src/dune test/bin/manual/dune \
- test/bin/dune test/src/dune time_stamp_counter/bench/dune \
- time_stamp_counter/src/dune
-SUBST_SED.fix-dune-flags= -e 's|-allow-unannotated-ignores||g'
-SUBST_SED.fix-dune-flags+= -e 's|-check-doc-comments||g'
-
-# needs specific install command because it has shell scripts
-do-install:
- ${RUN} for i in ${OPAM_INSTALL_FILES}; do \
- cd ${WRKSRC} && opaline -install-cmd "${INSTALL_DATA}" \
- -exec-install-cmd "${INSTALL_DATA}" \
- -name $$i \
- -destdir ${DESTDIR} \
- -prefix ${PREFIX} \
- -libdir ${PREFIX}/${OCAML_SITELIBDIR} \
- -docdir ${OCAML_TOPKG_DOCDIR}/$$i \
- -stublibsdir ${PREFIX}/${OCAML_SITELIBDIR}/stublibs \
- -bindir ${PREFIX}/bin \
- ${OPAM_INSTALL_DIR}/$$i.install; \
- done
.include "../../mk/ocaml.mk"
-.include "../../devel/ocaml-core_kernel/buildlink3.mk"
+.include "../../devel/ocaml-base/buildlink3.mk"
+.include "../../devel/ocaml-base_bigstring/buildlink3.mk"
+.include "../../devel/ocaml-base_quickcheck/buildlink3.mk"
+.include "../../devel/ocaml-bin_prot/buildlink3.mk"
+.include "../../devel/ocaml-fieldslib/buildlink3.mk"
+.include "../../devel/ocaml-jane-street-headers/buildlink3.mk"
.include "../../devel/ocaml-jst-config/buildlink3.mk"
+.include "../../devel/ocaml-ppx_assert/buildlink3.mk"
+.include "../../devel/ocaml-ppx_base/buildlink3.mk"
+.include "../../devel/ocaml-ppx_hash/buildlink3.mk"
+.include "../../devel/ocaml-ppx_inline_test/buildlink3.mk"
.include "../../devel/ocaml-ppx_jane/buildlink3.mk"
+.include "../../devel/ocaml-ppx_sexp_conv/buildlink3.mk"
+.include "../../devel/ocaml-ppx_sexp_message/buildlink3.mk"
.include "../../devel/ocaml-sexplib/buildlink3.mk"
-.include "../../devel/ocaml-spawn/buildlink3.mk"
-.include "../../misc/ocaml-opaline/buildlink3.mk"
+.include "../../devel/ocaml-splittable_random/buildlink3.mk"
+.include "../../devel/ocaml-stdio/buildlink3.mk"
+.include "../../devel/ocaml-typerep/buildlink3.mk"
+.include "../../devel/ocaml-variantslib/buildlink3.mk"
+.include "../../time/ocaml-time_now/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r b9a5262e75cb -r b585ac163941 devel/ocaml-core/PLIST
--- a/devel/ocaml-core/PLIST Thu May 05 07:25:50 2022 +0000
+++ b/devel/ocaml-core/PLIST Thu May 05 07:58:36 2022 +0000
@@ -1,31 +1,90 @@
-@comment $NetBSD: PLIST,v 1.2 2020/01/17 09:33:45 jaapb Exp $
-bin/corebuild
-bin/coretop
+@comment $NetBSD: PLIST,v 1.3 2022/05/05 07:58:36 jaapb Exp $
${OCAML_SITELIB}/core/META
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.a
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.cma
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.cmi
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.cmt
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.cmx
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.cmxa
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.cmxs
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.ml
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking.mli
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking__.cmi
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking__.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking__.cmx
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking__.ml
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking__Import.cmi
-${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking__Import.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/bigbuffer_blocking/bigbuffer_blocking__Import.cmx
-${OCAML_SITELIB}/core/bigbuffer_blocking/import.ml
+${OCAML_SITELIB}/core/arg.ml
+${OCAML_SITELIB}/core/arg.mli
+${OCAML_SITELIB}/core/array.ml
+${OCAML_SITELIB}/core/array.mli
+${OCAML_SITELIB}/core/bag.ml
+${OCAML_SITELIB}/core/bag.mli
+${OCAML_SITELIB}/core/bag_intf.ml
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests.a
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests.cma
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests.cmi
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests.cmx
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests.cmxa
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests.cmxs
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests.ml
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_binary_searchable.cmi
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_binary_searchable.cmt
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_binary_searchable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_binary_searchable.cmx
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_binary_searchable_intf.cmi
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_binary_searchable_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_binary_searchable_intf.cmx
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_blit.cmi
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_blit.cmt
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_blit.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_blit.cmx
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_blit_intf.cmi
+${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_blit_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/base_for_tests/base_for_tests__Test_blit_intf.cmx
+${OCAML_SITELIB}/core/base_for_tests/test_binary_searchable.ml
+${OCAML_SITELIB}/core/base_for_tests/test_binary_searchable.mli
+${OCAML_SITELIB}/core/base_for_tests/test_binary_searchable_intf.ml
+${OCAML_SITELIB}/core/base_for_tests/test_blit.ml
+${OCAML_SITELIB}/core/base_for_tests/test_blit.mli
+${OCAML_SITELIB}/core/base_for_tests/test_blit_intf.ml
+${OCAML_SITELIB}/core/bigbuffer.ml
+${OCAML_SITELIB}/core/bigbuffer.mli
+${OCAML_SITELIB}/core/bigbuffer_internal.ml
+${OCAML_SITELIB}/core/bigbuffer_internal.mli
${OCAML_SITELIB}/core/bigstring.ml
${OCAML_SITELIB}/core/bigstring.mli
-${OCAML_SITELIB}/core/caml.ml
+${OCAML_SITELIB}/core/bigsubstring.ml
+${OCAML_SITELIB}/core/bigsubstring.mli
+${OCAML_SITELIB}/core/binable.ml
+${OCAML_SITELIB}/core/binable.mli
+${OCAML_SITELIB}/core/binable0.ml
+${OCAML_SITELIB}/core/binable0.mli
+${OCAML_SITELIB}/core/binable_intf.ml
+${OCAML_SITELIB}/core/binary_searchable.ml
+${OCAML_SITELIB}/core/binary_searchable.mli
+${OCAML_SITELIB}/core/binary_searchable_intf.ml
+${OCAML_SITELIB}/core/blang.ml
+${OCAML_SITELIB}/core/blang.mli
+${OCAML_SITELIB}/core/blit.ml
+${OCAML_SITELIB}/core/blit.mli
+${OCAML_SITELIB}/core/blit_intf.ml
+${OCAML_SITELIB}/core/bool.ml
+${OCAML_SITELIB}/core/bool.mli
+${OCAML_SITELIB}/core/bounded_index.ml
+${OCAML_SITELIB}/core/bounded_index.mli
+${OCAML_SITELIB}/core/bounded_index_intf.ml
+${OCAML_SITELIB}/core/byte_units.ml
+${OCAML_SITELIB}/core/byte_units.mli
+${OCAML_SITELIB}/core/byte_units0.ml
+${OCAML_SITELIB}/core/byte_units0.mli
+${OCAML_SITELIB}/core/bytes.ml
+${OCAML_SITELIB}/core/bytes.mli
+${OCAML_SITELIB}/core/char.ml
+${OCAML_SITELIB}/core/char.mli
${OCAML_SITELIB}/core/command.ml
${OCAML_SITELIB}/core/command.mli
-${OCAML_SITELIB}/core/config.h
+${OCAML_SITELIB}/core/command_env_var.ml
+${OCAML_SITELIB}/core/command_env_var.mli
+${OCAML_SITELIB}/core/command_intf.ml
+${OCAML_SITELIB}/core/command_shape.ml
+${OCAML_SITELIB}/core/command_shape.mli
+${OCAML_SITELIB}/core/command_shape_intf.ml
+${OCAML_SITELIB}/core/comparable.ml
+${OCAML_SITELIB}/core/comparable.mli
+${OCAML_SITELIB}/core/comparable_intf.ml
+${OCAML_SITELIB}/core/comparator.ml
+${OCAML_SITELIB}/core/comparator.mli
+${OCAML_SITELIB}/core/container.ml
+${OCAML_SITELIB}/core/container.mli
+${OCAML_SITELIB}/core/container_intf.ml
${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core.a
${OCAML_SITELIB}/core/core.cma
${OCAML_SITELIB}/core/core.cmi
@@ -38,308 +97,918 @@
${OCAML_SITELIB}/core/core__.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__.cmx
${OCAML_SITELIB}/core/core__.ml
+${OCAML_SITELIB}/core/core__Arg.cmi
+${OCAML_SITELIB}/core/core__Arg.cmt
+${OCAML_SITELIB}/core/core__Arg.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Arg.cmx
+${OCAML_SITELIB}/core/core__Array.cmi
+${OCAML_SITELIB}/core/core__Array.cmt
+${OCAML_SITELIB}/core/core__Array.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Array.cmx
+${OCAML_SITELIB}/core/core__Bag.cmi
+${OCAML_SITELIB}/core/core__Bag.cmt
+${OCAML_SITELIB}/core/core__Bag.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bag.cmx
+${OCAML_SITELIB}/core/core__Bag_intf.cmi
+${OCAML_SITELIB}/core/core__Bag_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bag_intf.cmx
+${OCAML_SITELIB}/core/core__Bigbuffer.cmi
+${OCAML_SITELIB}/core/core__Bigbuffer.cmt
+${OCAML_SITELIB}/core/core__Bigbuffer.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bigbuffer.cmx
+${OCAML_SITELIB}/core/core__Bigbuffer_internal.cmi
+${OCAML_SITELIB}/core/core__Bigbuffer_internal.cmt
+${OCAML_SITELIB}/core/core__Bigbuffer_internal.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bigbuffer_internal.cmx
${OCAML_SITELIB}/core/core__Bigstring.cmi
${OCAML_SITELIB}/core/core__Bigstring.cmt
${OCAML_SITELIB}/core/core__Bigstring.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bigstring.cmx
-${OCAML_SITELIB}/core/core__Caml.cmi
-${OCAML_SITELIB}/core/core__Caml.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Caml.cmx
+${OCAML_SITELIB}/core/core__Bigsubstring.cmi
+${OCAML_SITELIB}/core/core__Bigsubstring.cmt
+${OCAML_SITELIB}/core/core__Bigsubstring.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bigsubstring.cmx
+${OCAML_SITELIB}/core/core__Binable.cmi
+${OCAML_SITELIB}/core/core__Binable.cmt
+${OCAML_SITELIB}/core/core__Binable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Binable.cmx
+${OCAML_SITELIB}/core/core__Binable0.cmi
+${OCAML_SITELIB}/core/core__Binable0.cmt
+${OCAML_SITELIB}/core/core__Binable0.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Binable0.cmx
+${OCAML_SITELIB}/core/core__Binable_intf.cmi
+${OCAML_SITELIB}/core/core__Binable_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Binable_intf.cmx
+${OCAML_SITELIB}/core/core__Binary_searchable.cmi
+${OCAML_SITELIB}/core/core__Binary_searchable.cmt
+${OCAML_SITELIB}/core/core__Binary_searchable.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Binary_searchable.cmx
+${OCAML_SITELIB}/core/core__Binary_searchable_intf.cmi
+${OCAML_SITELIB}/core/core__Binary_searchable_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Binary_searchable_intf.cmx
+${OCAML_SITELIB}/core/core__Blang.cmi
+${OCAML_SITELIB}/core/core__Blang.cmt
+${OCAML_SITELIB}/core/core__Blang.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Blang.cmx
+${OCAML_SITELIB}/core/core__Blit.cmi
+${OCAML_SITELIB}/core/core__Blit.cmt
+${OCAML_SITELIB}/core/core__Blit.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Blit.cmx
+${OCAML_SITELIB}/core/core__Blit_intf.cmi
+${OCAML_SITELIB}/core/core__Blit_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Blit_intf.cmx
+${OCAML_SITELIB}/core/core__Bool.cmi
+${OCAML_SITELIB}/core/core__Bool.cmt
+${OCAML_SITELIB}/core/core__Bool.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bool.cmx
+${OCAML_SITELIB}/core/core__Bounded_index.cmi
+${OCAML_SITELIB}/core/core__Bounded_index.cmt
+${OCAML_SITELIB}/core/core__Bounded_index.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bounded_index.cmx
+${OCAML_SITELIB}/core/core__Bounded_index_intf.cmi
+${OCAML_SITELIB}/core/core__Bounded_index_intf.cmt
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bounded_index_intf.cmx
+${OCAML_SITELIB}/core/core__Byte_units.cmi
+${OCAML_SITELIB}/core/core__Byte_units.cmt
+${OCAML_SITELIB}/core/core__Byte_units.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Byte_units.cmx
+${OCAML_SITELIB}/core/core__Byte_units0.cmi
+${OCAML_SITELIB}/core/core__Byte_units0.cmt
+${OCAML_SITELIB}/core/core__Byte_units0.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Byte_units0.cmx
+${OCAML_SITELIB}/core/core__Bytes.cmi
+${OCAML_SITELIB}/core/core__Bytes.cmt
+${OCAML_SITELIB}/core/core__Bytes.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Bytes.cmx
+${OCAML_SITELIB}/core/core__Char.cmi
+${OCAML_SITELIB}/core/core__Char.cmt
+${OCAML_SITELIB}/core/core__Char.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Char.cmx
${OCAML_SITELIB}/core/core__Command.cmi
${OCAML_SITELIB}/core/core__Command.cmt
${OCAML_SITELIB}/core/core__Command.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Command.cmx
-${OCAML_SITELIB}/core/core__Core_date.cmi
-${OCAML_SITELIB}/core/core__Core_date.cmt
-${OCAML_SITELIB}/core/core__Core_date.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/core/core__Core_date.cmx
Home |
Main Index |
Thread Index |
Old Index