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