Here's an update to devel/dune to the latest version:

* Intention is to pave the road for a more recent version of math/coq, which requires a more recent version of dune. * dune now makes it possible to configure default installation directories for its results at build time. This patch makes use of that:

* configures docdir as ${TRUEPREFIX}/share/doc, which makes several workarounds in dependent ports unnecessary * -configurator only depends on stdune.csexps, which is not part of private-libs anymore * accordingly -private can be removed, stdune libs can be bundled with -configurator * confirmed that ports depending only on -main, rebuild with just -main installed * confirmed that ports depending on -configurator rebuild when -configurator is installed
* included patch to make the bootstrap build respect $MAKE_JOBS
* dropped compatibility patch that is now included upstream
* Tested on amd64, arm64 and i386, but those are all supported with -dynlink and -native, so giving this a go on i.e. sparc64 might be needed ...

Since dune now installs docs into ${LOCALBASE}/share/doc by default, we need to adapt the post-installs of

lablgtk3
ocaml-cppo
ocaml-graphics
ocaml-cairo
ocaml-yojson
ocaml-pcre

in lockstep. Patches for those are attached.

I couldn't find anything depending on ocaml-pcre anymore, so this might also be a candidate for removal instead, making future ocaml-based work a little easier.

ocaml-menhir

That one builds on daniel@'s patch he sent to -ports a while ago:

https://marc.info/?l=openbsd-ports&m=167314822610719&w=2
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/dune/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile	11 Mar 2022 18:49:59 -0000	1.16
+++ Makefile	9 Jan 2023 20:19:24 -0000
@@ -1,13 +1,9 @@
-MULTI_PACKAGES =	-main -private -configurator
+MULTI_PACKAGES =	-main -configurator
 
 COMMENT-main =		OCaml build system
-COMMENT-private =	private libraries of the dune build system
 COMMENT-configurator =	OCaml library for gathering system configuration
-REVISION-configurator =	2
-REVISION-main =		1
-REVISION-private =	2
 
-VERSION =		2.7.0
+VERSION =		3.6.2
 
 CATEGORIES =		devel
 
@@ -26,31 +22,38 @@ WANTLIB-main =		c m pthread
 
 MODULES =		lang/ocaml
 
-RUN_DEPENDS-configurator = devel/dune,-private
+RUN_DEPENDS-configurator = devel/dune
 
 CONFIGURE_STYLE =	simple
-CONFIGURE_ARGS =	--libdir ${PREFIX}/lib/ocaml/
+
+# Set default installation directories
+# These affect runtime behavior later!
+CONFIGURE_ARGS =	--bindir ${TRUEPREFIX}/bin \
+			--sbindir ${TRUEPREFIX}/sbin \
+			--datadir ${TRUEPREFIX}/share \
+			--etcdir ${SYSCONFDIR} \
+			--libdir ${TRUEPREFIX}/lib/ocaml \
+			--libexecdir ${TRUEPREFIX}/lib/ocaml \
+			--mandir ${TRUEPREFIX}/man \
+			--docdir ${TRUEPREFIX}/share/doc
+
+MAKE_ENV +=		JOBS=${MAKE_JOBS}
 
 USE_GMAKE =		Yes
 
 ALL_TARGET =		release
 
-#FAKE_FLAGS =		PREFIX=${PREFIX} LIBDIR=lib/ocaml
-INSTALL_TARGET =	install
+FAKE_FLAGS =		PREFIX=${TRUEPREFIX} LIBDIR=${PREFIX}/lib/ocaml
+INSTALL_TARGET =	doc install
 
-#./dune.exe build --display=short
 post-build:
 	cd ${WRKSRC} && env -i ${MAKE_ENV} \
-	./dune.exe build --display=short \
-	dune-private-libs.install dune-configurator.install
+	./dune.exe build -j${MAKE_JOBS} --display=short \
+	stdune.install dune-configurator.install
 
 do-install:
 	cd ${WRKSRC} && env -i ${MAKE_ENV} ${FAKE_SETUP} \
-	./dune.exe install --display=short \
-	dune dune-private-libs dune-configurator
-
-post-install:
-	mv ${PREFIX}/doc/* ${PREFIX}/share/doc/
-	rmdir ${PREFIX}/doc
+	./dune.exe install -j${MAKE_JOBS} --display=short \
+	dune stdune dune-configurator
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/dune/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	4 Dec 2021 03:05:30 -0000	1.5
+++ distinfo	9 Jan 2023 20:19:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (dune-2.7.0.tar.gz) = 2R9VSUrWHvpYQ97cCE2qZKaXUfCM7xPd6IPvp49+eL4=
-SIZE (dune-2.7.0.tar.gz) = 1284969
+SHA256 (dune-3.6.2.tar.gz) = hMKdXR1BdRipwz6HQJ3YZf7UzVugabQ/+OAwYDR06Bs=
+SIZE (dune-3.6.2.tar.gz) = 1906553
Index: patches/patch-Makefile
===================================================================
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-Makefile	9 Jan 2023 20:19:24 -0000
@@ -0,0 +1,13 @@
+Respect MAKE_JOBS during bootstrap phase
+Index: Makefile
+--- Makefile.orig
++++ Makefile
+@@ -47,7 +47,7 @@ release: $(BIN)
+ 	@$(BIN) build @install -p dune --profile dune-bootstrap
+ 
+ $(BIN):
+-	@ocaml boot/bootstrap.ml
++	@ocaml boot/bootstrap.ml -j $(JOBS)
+ 
+ dev: $(BIN)
+ 	$(BIN) build @install
Index: patches/patch-src_dune_cram_exec_ml
===================================================================
RCS file: patches/patch-src_dune_cram_exec_ml
diff -N patches/patch-src_dune_cram_exec_ml
--- patches/patch-src_dune_cram_exec_ml	11 Mar 2022 18:49:59 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-Backport commit for ocaml 4.13 support. see:
-https://github.com/ocaml/dune/commit/c1e82f94aa2883feda752df450130ee204855c09
-
-Index: src/dune/cram_exec.ml
---- src/dune/cram_exec.ml.orig
-+++ src/dune/cram_exec.ml
-@@ -283,7 +283,7 @@ let rewrite_paths build_path_prefix_map ~parent_script
- 
- let sanitize ~parent_script cram_to_output :
-     (block_result * metadata_entry * string) Cram_lexer.block list =
--  List.map cram_to_output ~f:(fun t ->
-+  List.map cram_to_output ~f:(fun (t : (block_result * _) Cram_lexer.block) ->
-       match t with
-       | Cram_lexer.Comment t -> Cram_lexer.Comment t
-       | Command
Index: pkg/DESCR-private
===================================================================
RCS file: pkg/DESCR-private
diff -N pkg/DESCR-private
--- pkg/DESCR-private	4 Dec 2021 03:05:30 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,3 +0,0 @@
-This package contains code that is shared between various
-dune-xxx packages. However, it is not meant for public
-consumption and provides no stability guarantee.
Index: pkg/PFRAG.dynlink-native
===================================================================
RCS file: /cvs/ports/devel/dune/pkg/PFRAG.dynlink-native,v
retrieving revision 1.2
diff -u -p -r1.2 PFRAG.dynlink-native
--- pkg/PFRAG.dynlink-native	11 Mar 2022 18:50:00 -0000	1.2
+++ pkg/PFRAG.dynlink-native	9 Jan 2023 20:19:24 -0000
@@ -1,8 +0,0 @@
-lib/ocaml/dune/_caml/dune_caml.cmxs
-lib/ocaml/dune/_dune_lang/dune_lang.cmxs
-lib/ocaml/dune/_ocaml_config/ocaml_config.cmxs
-lib/ocaml/dune/_result/dune_result.cmxs
-lib/ocaml/dune/_stdune/stdune.cmxs
-lib/ocaml/dune/_wp/dune/wp_dune.cmxs
-lib/ocaml/dune/_wp/jbuilder/wp_jbuilder.cmxs
-lib/ocaml/dune/configurator/configurator.cmxs
Index: pkg/PFRAG.dynlink-native-private
===================================================================
RCS file: pkg/PFRAG.dynlink-native-private
diff -N pkg/PFRAG.dynlink-native-private
--- pkg/PFRAG.dynlink-native-private	11 Mar 2022 18:50:00 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
-lib/ocaml/dune-private-libs/cache/cache.cmxs
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.cmxs
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.cmxs
-lib/ocaml/dune-private-libs/dune_re/dune_re.cmxs
-lib/ocaml/dune-private-libs/dune_util/dune_util.cmxs
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.cmxs
-lib/ocaml/dune-private-libs/stdune/stdune.cmxs
-lib/ocaml/dune-private-libs/xdg/xdg.cmxs
Index: pkg/PFRAG.native
===================================================================
RCS file: /cvs/ports/devel/dune/pkg/PFRAG.native,v
retrieving revision 1.3
diff -u -p -r1.3 PFRAG.native
--- pkg/PFRAG.native	11 Mar 2022 18:50:00 -0000	1.3
+++ pkg/PFRAG.native	9 Jan 2023 20:19:24 -0000
@@ -1,112 +1 @@
 %%dynlink%%
-lib/ocaml/dune/_caml/dune_caml.a
-lib/ocaml/dune/_caml/dune_caml.cmx
-lib/ocaml/dune/_caml/dune_caml.cmxa
-lib/ocaml/dune/_dune_lang/dune_lang.a
-lib/ocaml/dune/_dune_lang/dune_lang.cmx
-lib/ocaml/dune/_dune_lang/dune_lang.cmxa
-lib/ocaml/dune/_dune_lang/dune_lang__.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Atom.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Combinators.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Dune_lexer.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Escape.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__File_syntax.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Jbuild_lexer.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Lexer.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Lexer_shared.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Template.cmx
-lib/ocaml/dune/_dune_lang/dune_lang__Types.cmx
-lib/ocaml/dune/_ocaml_config/ocaml_config.a
-lib/ocaml/dune/_ocaml_config/ocaml_config.cmx
-lib/ocaml/dune/_ocaml_config/ocaml_config.cmxa
-lib/ocaml/dune/_result/dune_result.a
-lib/ocaml/dune/_result/dune_result.cmx
-lib/ocaml/dune/_result/dune_result.cmxa
-lib/ocaml/dune/_result/dune_result__.cmx
-lib/ocaml/dune/_result/dune_result__Result.cmx
-lib/ocaml/dune/_result/dune_result__Result_compat.cmx
-lib/ocaml/dune/_stdune/stdune.a
-lib/ocaml/dune/_stdune/stdune.cmx
-lib/ocaml/dune/_stdune/stdune.cmxa
-lib/ocaml/dune/_stdune/stdune__.cmx
-lib/ocaml/dune/_stdune/stdune__Ansi_color.cmx
-lib/ocaml/dune/_stdune/stdune__Appendable_list.cmx
-lib/ocaml/dune/_stdune/stdune__Array.cmx
-lib/ocaml/dune/_stdune/stdune__Bin.cmx
-lib/ocaml/dune/_stdune/stdune__Bool.cmx
-lib/ocaml/dune/_stdune/stdune__Bytes.cmx
-lib/ocaml/dune/_stdune/stdune__Char.cmx
-lib/ocaml/dune/_stdune/stdune__Code_error.cmx
-lib/ocaml/dune/_stdune/stdune__Common.cmx
-lib/ocaml/dune/_stdune/stdune__Comparable.cmx
-lib/ocaml/dune/_stdune/stdune__Comparable_intf.cmx
-lib/ocaml/dune/_stdune/stdune__Comparator.cmx
-lib/ocaml/dune/_stdune/stdune__Console.cmx
-lib/ocaml/dune/_stdune/stdune__Csexp.cmx
-lib/ocaml/dune/_stdune/stdune__Digest.cmx
-lib/ocaml/dune/_stdune/stdune__Dyn.cmx
-lib/ocaml/dune/_stdune/stdune__Either.cmx
-lib/ocaml/dune/_stdune/stdune__Env.cmx
-lib/ocaml/dune/_stdune/stdune__Escape.cmx
-lib/ocaml/dune/_stdune/stdune__Exn.cmx
-lib/ocaml/dune/_stdune/stdune__Exn_with_backtrace.cmx
-lib/ocaml/dune/_stdune/stdune__Fdecl.cmx
-lib/ocaml/dune/_stdune/stdune__Filename.cmx
-lib/ocaml/dune/_stdune/stdune__Float.cmx
-lib/ocaml/dune/_stdune/stdune__Fmt.cmx
-lib/ocaml/dune/_stdune/stdune__Fn.cmx
-lib/ocaml/dune/_stdune/stdune__Hashable.cmx
-lib/ocaml/dune/_stdune/stdune__Hashtbl.cmx
-lib/ocaml/dune/_stdune/stdune__Hashtbl_intf.cmx
-lib/ocaml/dune/_stdune/stdune__Id.cmx
-lib/ocaml/dune/_stdune/stdune__Int.cmx
-lib/ocaml/dune/_stdune/stdune__Interned.cmx
-lib/ocaml/dune/_stdune/stdune__Io.cmx
-lib/ocaml/dune/_stdune/stdune__Lexbuf.cmx
-lib/ocaml/dune/_stdune/stdune__List.cmx
-lib/ocaml/dune/_stdune/stdune__Loc.cmx
-lib/ocaml/dune/_stdune/stdune__Loc0.cmx
-lib/ocaml/dune/_stdune/stdune__Log.cmx
-lib/ocaml/dune/_stdune/stdune__Map.cmx
-lib/ocaml/dune/_stdune/stdune__Map_intf.cmx
-lib/ocaml/dune/_stdune/stdune__Monad.cmx
-lib/ocaml/dune/_stdune/stdune__Nothing.cmx
-lib/ocaml/dune/_stdune/stdune__Option.cmx
-lib/ocaml/dune/_stdune/stdune__Or_exn.cmx
-lib/ocaml/dune/_stdune/stdune__Ordered.cmx
-lib/ocaml/dune/_stdune/stdune__Ordering.cmx
-lib/ocaml/dune/_stdune/stdune__Path.cmx
-lib/ocaml/dune/_stdune/stdune__Path_intf.cmx
-lib/ocaml/dune/_stdune/stdune__Poly.cmx
-lib/ocaml/dune/_stdune/stdune__Pp.cmx
-lib/ocaml/dune/_stdune/stdune__Proc.cmx
-lib/ocaml/dune/_stdune/stdune__Result.cmx
-lib/ocaml/dune/_stdune/stdune__Set.cmx
-lib/ocaml/dune/_stdune/stdune__Set_intf.cmx
-lib/ocaml/dune/_stdune/stdune__Sexp.cmx
-lib/ocaml/dune/_stdune/stdune__Signal.cmx
-lib/ocaml/dune/_stdune/stdune__Staged.cmx
-lib/ocaml/dune/_stdune/stdune__String.cmx
-lib/ocaml/dune/_stdune/stdune__String_split.cmx
-lib/ocaml/dune/_stdune/stdune__Table.cmx
-lib/ocaml/dune/_stdune/stdune__Tuple.cmx
-lib/ocaml/dune/_stdune/stdune__Type_eq.cmx
-lib/ocaml/dune/_stdune/stdune__Unit.cmx
-lib/ocaml/dune/_stdune/stdune__Univ_map.cmx
-lib/ocaml/dune/_stdune/stdune__User_error.cmx
-lib/ocaml/dune/_stdune/stdune__User_message.cmx
-lib/ocaml/dune/_stdune/stdune__User_warning.cmx
-lib/ocaml/dune/_wp/dune/wp.cmx
-lib/ocaml/dune/_wp/dune/wp__wp_dune__.cmx
-lib/ocaml/dune/_wp/dune/wp_dune.a
-lib/ocaml/dune/_wp/dune/wp_dune.cmxa
-lib/ocaml/dune/_wp/jbuilder/wp.cmx
-lib/ocaml/dune/_wp/jbuilder/wp__wp_jbuilder__.cmx
-lib/ocaml/dune/_wp/jbuilder/wp_jbuilder.a
-lib/ocaml/dune/_wp/jbuilder/wp_jbuilder.cmxa
-lib/ocaml/dune/configurator/configurator.a
-lib/ocaml/dune/configurator/configurator.cmx
-lib/ocaml/dune/configurator/configurator.cmxa
-lib/ocaml/dune/configurator/configurator__.cmx
-lib/ocaml/dune/configurator/configurator__Extract_obj.cmx
-lib/ocaml/dune/configurator/configurator__V1.cmx
Index: pkg/PFRAG.native-configurator
===================================================================
RCS file: /cvs/ports/devel/dune/pkg/PFRAG.native-configurator,v
retrieving revision 1.3
diff -u -p -r1.3 PFRAG.native-configurator
--- pkg/PFRAG.native-configurator	11 Mar 2022 18:50:00 -0000	1.3
+++ pkg/PFRAG.native-configurator	9 Jan 2023 20:19:24 -0000
@@ -1,11 +1,95 @@
 %%dynlink%%
-lib/ocaml/dune-configurator/configurator.a
 lib/ocaml/dune-configurator/configurator.cmx
 lib/ocaml/dune-configurator/configurator.cmxa
 lib/ocaml/dune-configurator/configurator__.cmx
-lib/ocaml/dune-configurator/configurator__Csexp.cmx
 lib/ocaml/dune-configurator/configurator__Dune_lang.cmx
 lib/ocaml/dune-configurator/configurator__Extract_obj.cmx
 lib/ocaml/dune-configurator/configurator__Import.cmx
 lib/ocaml/dune-configurator/configurator__Ocaml_config.cmx
 lib/ocaml/dune-configurator/configurator__V1.cmx
+lib/ocaml/stdune/csexp/csexp.cmx
+lib/ocaml/stdune/csexp/csexp.cmxa
+lib/ocaml/stdune/csexp/csexp.cmxs
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.cmx
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.cmxa
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.cmxs
+lib/ocaml/stdune/stdune.cmx
+lib/ocaml/stdune/stdune.cmxa
+lib/ocaml/stdune/stdune.cmxs
+lib/ocaml/stdune/stdune__.cmx
+lib/ocaml/stdune/stdune__Ansi_color.cmx
+lib/ocaml/stdune/stdune__Appendable_list.cmx
+lib/ocaml/stdune/stdune__Applicative.cmx
+lib/ocaml/stdune/stdune__Applicative_intf.cmx
+lib/ocaml/stdune/stdune__Array.cmx
+lib/ocaml/stdune/stdune__Bin.cmx
+lib/ocaml/stdune/stdune__Bool.cmx
+lib/ocaml/stdune/stdune__Bytes.cmx
+lib/ocaml/stdune/stdune__Bytes_unit.cmx
+lib/ocaml/stdune/stdune__Caller_id.cmx
+lib/ocaml/stdune/stdune__Char.cmx
+lib/ocaml/stdune/stdune__Code_error.cmx
+lib/ocaml/stdune/stdune__Comparable.cmx
+lib/ocaml/stdune/stdune__Comparable_intf.cmx
+lib/ocaml/stdune/stdune__Comparator.cmx
+lib/ocaml/stdune/stdune__Either.cmx
+lib/ocaml/stdune/stdune__Env.cmx
+lib/ocaml/stdune/stdune__Escape.cmx
+lib/ocaml/stdune/stdune__Exn.cmx
+lib/ocaml/stdune/stdune__Exn_with_backtrace.cmx
+lib/ocaml/stdune/stdune__Fdecl.cmx
+lib/ocaml/stdune/stdune__Filename.cmx
+lib/ocaml/stdune/stdune__Float.cmx
+lib/ocaml/stdune/stdune__Fpath.cmx
+lib/ocaml/stdune/stdune__Hashable.cmx
+lib/ocaml/stdune/stdune__Hashtbl.cmx
+lib/ocaml/stdune/stdune__Hashtbl_intf.cmx
+lib/ocaml/stdune/stdune__Id.cmx
+lib/ocaml/stdune/stdune__Int.cmx
+lib/ocaml/stdune/stdune__Io.cmx
+lib/ocaml/stdune/stdune__Io_intf.cmx
+lib/ocaml/stdune/stdune__Lexbuf.cmx
+lib/ocaml/stdune/stdune__List.cmx
+lib/ocaml/stdune/stdune__Loc.cmx
+lib/ocaml/stdune/stdune__Loc0.cmx
+lib/ocaml/stdune/stdune__Map.cmx
+lib/ocaml/stdune/stdune__Map_intf.cmx
+lib/ocaml/stdune/stdune__Monad.cmx
+lib/ocaml/stdune/stdune__Monad_intf.cmx
+lib/ocaml/stdune/stdune__Monoid.cmx
+lib/ocaml/stdune/stdune__Monoid_intf.cmx
+lib/ocaml/stdune/stdune__Nonempty_list.cmx
+lib/ocaml/stdune/stdune__Nothing.cmx
+lib/ocaml/stdune/stdune__Option.cmx
+lib/ocaml/stdune/stdune__Or_exn.cmx
+lib/ocaml/stdune/stdune__Path.cmx
+lib/ocaml/stdune/stdune__Path_intf.cmx
+lib/ocaml/stdune/stdune__Pid.cmx
+lib/ocaml/stdune/stdune__Poly.cmx
+lib/ocaml/stdune/stdune__Predicate.cmx
+lib/ocaml/stdune/stdune__Proc.cmx
+lib/ocaml/stdune/stdune__Queue.cmx
+lib/ocaml/stdune/stdune__Result.cmx
+lib/ocaml/stdune/stdune__Scanf.cmx
+lib/ocaml/stdune/stdune__Seq.cmx
+lib/ocaml/stdune/stdune__Set.cmx
+lib/ocaml/stdune/stdune__Set_intf.cmx
+lib/ocaml/stdune/stdune__Sexp.cmx
+lib/ocaml/stdune/stdune__Signal.cmx
+lib/ocaml/stdune/stdune__Staged.cmx
+lib/ocaml/stdune/stdune__State.cmx
+lib/ocaml/stdune/stdune__String.cmx
+lib/ocaml/stdune/stdune__String_split.cmx
+lib/ocaml/stdune/stdune__Sys.cmx
+lib/ocaml/stdune/stdune__Table.cmx
+lib/ocaml/stdune/stdune__Temp.cmx
+lib/ocaml/stdune/stdune__Top_closure.cmx
+lib/ocaml/stdune/stdune__Top_closure_intf.cmx
+lib/ocaml/stdune/stdune__Tuple.cmx
+lib/ocaml/stdune/stdune__Type_eq.cmx
+lib/ocaml/stdune/stdune__Unit.cmx
+lib/ocaml/stdune/stdune__Univ_map.cmx
+lib/ocaml/stdune/stdune__Univ_map_intf.cmx
+lib/ocaml/stdune/stdune__User_error.cmx
+lib/ocaml/stdune/stdune__User_message.cmx
+lib/ocaml/stdune/stdune__User_warning.cmx
Index: pkg/PFRAG.native-private
===================================================================
RCS file: pkg/PFRAG.native-private
diff -N pkg/PFRAG.native-private
--- pkg/PFRAG.native-private	11 Mar 2022 18:50:00 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,138 +0,0 @@
-%%dynlink%%
-lib/ocaml/dune-private-libs/cache/cache.a
-lib/ocaml/dune-private-libs/cache/cache.cmx
-lib/ocaml/dune-private-libs/cache/cache.cmxa
-lib/ocaml/dune-private-libs/cache/cache__.cmx
-lib/ocaml/dune-private-libs/cache/cache__Cache_intf.cmx
-lib/ocaml/dune-private-libs/cache/cache__Client.cmx
-lib/ocaml/dune-private-libs/cache/cache__Key.cmx
-lib/ocaml/dune-private-libs/cache/cache__Local.cmx
-lib/ocaml/dune-private-libs/cache/cache__Messages.cmx
-lib/ocaml/dune-private-libs/cache/cache__Messages_intf.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.a
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.cmxa
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Ast.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Atom.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Combinators.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Conv.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Cst.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Decoder.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Encoder.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Escape.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Lexer.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Parser.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Syntax.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__T.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Template.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file.cmx
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file_first_line.cmx
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.a
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.cmx
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.cmxa
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp__Csexp.cmx
-lib/ocaml/dune-private-libs/dune_re/dune_re.a
-lib/ocaml/dune-private-libs/dune_re/dune_re.cmx
-lib/ocaml/dune-private-libs/dune_re/dune_re.cmxa
-lib/ocaml/dune-private-libs/dune_re/dune_re__.cmx
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re.cmx
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_automata.cmx
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_cset.cmx
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_fmt.cmx
-lib/ocaml/dune-private-libs/dune_util/dune_util.a
-lib/ocaml/dune-private-libs/dune_util/dune_util.cmx
-lib/ocaml/dune-private-libs/dune_util/dune_util.cmxa
-lib/ocaml/dune-private-libs/dune_util/dune_util__Log.cmx
-lib/ocaml/dune-private-libs/dune_util/dune_util__Report_error.cmx
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.a
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.cmx
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.cmxa
-lib/ocaml/dune-private-libs/stdune/stdune.a
-lib/ocaml/dune-private-libs/stdune/stdune.cmx
-lib/ocaml/dune-private-libs/stdune/stdune.cmxa
-lib/ocaml/dune-private-libs/stdune/stdune__.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Ansi_color.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Appendable_list.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Applicative.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Applicative_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Array.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Bin.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Bool.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Bytes.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Char.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Code_error.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Comparable.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Comparable_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Comparator.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Console.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Csexp.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Daemonize.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Digest.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Dyn.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Either.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Env.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Escape.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Exn.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Exn_with_backtrace.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Fcntl.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Fdecl.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Filename.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Float.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Fpath.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Hashable.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Hashtbl.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Hashtbl_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Id.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Int.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Interned.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Interned_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Io.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Io_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Lexbuf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__List.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Loc.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Loc0.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Lock_file.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Map.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Map_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Monad.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Monad_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Nothing.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Option.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Or_exn.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Ordered.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Ordering.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Path.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Path_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Pid.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Poly.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Pp.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Proc.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Queue.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Result.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Scanf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Seq.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Set.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Set_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Sexp.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Signal.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Spawn.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Staged.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__String.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__String_split.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Sys.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Table.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Temp.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Top_closure.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Top_closure_intf.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Tuple.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Type_eq.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Unit.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__Univ_map.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__User_error.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__User_message.cmx
-lib/ocaml/dune-private-libs/stdune/stdune__User_warning.cmx
-lib/ocaml/dune-private-libs/xdg/xdg.a
-lib/ocaml/dune-private-libs/xdg/xdg.cmx
-lib/ocaml/dune-private-libs/xdg/xdg.cmxa
Index: pkg/PLIST-configurator
===================================================================
RCS file: /cvs/ports/devel/dune/pkg/PLIST-configurator,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-configurator
--- pkg/PLIST-configurator	11 Mar 2022 18:50:00 -0000	1.3
+++ pkg/PLIST-configurator	9 Jan 2023 20:19:24 -0000
@@ -1,11 +1,16 @@
 %%native%%
 lib/ocaml/dune-configurator/
 lib/ocaml/dune-configurator/.private/
-lib/ocaml/dune-configurator/.private/configurator__Csexp.cmi
 lib/ocaml/dune-configurator/.private/configurator__Dune_lang.cmi
+lib/ocaml/dune-configurator/.private/configurator__Dune_lang.cmt
+lib/ocaml/dune-configurator/.private/configurator__Dune_lang.cmti
 lib/ocaml/dune-configurator/.private/configurator__Import.cmi
+lib/ocaml/dune-configurator/.private/configurator__Import.cmt
 lib/ocaml/dune-configurator/.private/configurator__Ocaml_config.cmi
+lib/ocaml/dune-configurator/.private/configurator__Ocaml_config.cmt
+lib/ocaml/dune-configurator/.private/configurator__Ocaml_config.cmti
 lib/ocaml/dune-configurator/META
+lib/ocaml/dune-configurator/configurator.a
 lib/ocaml/dune-configurator/configurator.cma
 lib/ocaml/dune-configurator/configurator.cmi
 lib/ocaml/dune-configurator/configurator.cmt
@@ -13,21 +18,12 @@ lib/ocaml/dune-configurator/configurator
 lib/ocaml/dune-configurator/configurator__.cmi
 lib/ocaml/dune-configurator/configurator__.cmt
 lib/ocaml/dune-configurator/configurator__.ml
-lib/ocaml/dune-configurator/configurator__Csexp.cmt
-lib/ocaml/dune-configurator/configurator__Csexp.cmti
-lib/ocaml/dune-configurator/configurator__Dune_lang.cmt
-lib/ocaml/dune-configurator/configurator__Dune_lang.cmti
 lib/ocaml/dune-configurator/configurator__Extract_obj.cmi
 lib/ocaml/dune-configurator/configurator__Extract_obj.cmt
 lib/ocaml/dune-configurator/configurator__Extract_obj.cmti
-lib/ocaml/dune-configurator/configurator__Import.cmt
-lib/ocaml/dune-configurator/configurator__Ocaml_config.cmt
-lib/ocaml/dune-configurator/configurator__Ocaml_config.cmti
 lib/ocaml/dune-configurator/configurator__V1.cmi
 lib/ocaml/dune-configurator/configurator__V1.cmt
 lib/ocaml/dune-configurator/configurator__V1.cmti
-lib/ocaml/dune-configurator/csexp.ml
-lib/ocaml/dune-configurator/csexp.mli
 lib/ocaml/dune-configurator/dune-package
 lib/ocaml/dune-configurator/dune_lang.ml
 lib/ocaml/dune-configurator/dune_lang.mli
@@ -39,7 +35,393 @@ lib/ocaml/dune-configurator/ocaml_config
 lib/ocaml/dune-configurator/opam
 lib/ocaml/dune-configurator/v1.ml
 lib/ocaml/dune-configurator/v1.mli
+lib/ocaml/stdune/
+lib/ocaml/stdune/META
+lib/ocaml/stdune/ansi_color.ml
+lib/ocaml/stdune/ansi_color.mli
+lib/ocaml/stdune/appendable_list.ml
+lib/ocaml/stdune/appendable_list.mli
+lib/ocaml/stdune/applicative.ml
+lib/ocaml/stdune/applicative.mli
+lib/ocaml/stdune/applicative_intf.ml
+lib/ocaml/stdune/array.ml
+lib/ocaml/stdune/bin.ml
+lib/ocaml/stdune/bin.mli
+lib/ocaml/stdune/bool.ml
+lib/ocaml/stdune/bool.mli
+lib/ocaml/stdune/bytes.ml
+lib/ocaml/stdune/bytes.mli
+lib/ocaml/stdune/bytes_unit.ml
+lib/ocaml/stdune/bytes_unit.mli
+lib/ocaml/stdune/caller_id.ml
+lib/ocaml/stdune/caller_id.mli
+lib/ocaml/stdune/char.ml
+lib/ocaml/stdune/char.mli
+lib/ocaml/stdune/code_error.ml
+lib/ocaml/stdune/code_error.mli
+lib/ocaml/stdune/comparable.ml
+lib/ocaml/stdune/comparable.mli
+lib/ocaml/stdune/comparable_intf.ml
+lib/ocaml/stdune/comparator.ml
+lib/ocaml/stdune/comparator.mli
+lib/ocaml/stdune/csexp/
+lib/ocaml/stdune/csexp/csexp.a
+lib/ocaml/stdune/csexp/csexp.cma
+lib/ocaml/stdune/csexp/csexp.cmi
+lib/ocaml/stdune/csexp/csexp.cmt
+lib/ocaml/stdune/csexp/csexp.cmti
+lib/ocaml/stdune/csexp/csexp.ml
+lib/ocaml/stdune/csexp/csexp.mli
+lib/ocaml/stdune/dune-package
+lib/ocaml/stdune/either.ml
+lib/ocaml/stdune/either.mli
+lib/ocaml/stdune/env.ml
+lib/ocaml/stdune/env.mli
+lib/ocaml/stdune/escape.ml
+lib/ocaml/stdune/escape.mli
+lib/ocaml/stdune/exn.ml
+lib/ocaml/stdune/exn.mli
+lib/ocaml/stdune/exn_with_backtrace.ml
+lib/ocaml/stdune/exn_with_backtrace.mli
+lib/ocaml/stdune/fdecl.ml
+lib/ocaml/stdune/fdecl.mli
+lib/ocaml/stdune/filename.ml
+lib/ocaml/stdune/filename.mli
+lib/ocaml/stdune/filesystem_stubs/
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.a
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.cma
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.cmi
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.cmt
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.cmti
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.ml
+lib/ocaml/stdune/filesystem_stubs/dune_filesystem_stubs.mli
+@static-lib lib/ocaml/stdune/filesystem_stubs/libdune_filesystem_stubs_stubs.a
+lib/ocaml/stdune/float.ml
+lib/ocaml/stdune/float.mli
+lib/ocaml/stdune/fpath.ml
+lib/ocaml/stdune/fpath.mli
+lib/ocaml/stdune/hashable.ml
+lib/ocaml/stdune/hashtbl.ml
+lib/ocaml/stdune/hashtbl.mli
+lib/ocaml/stdune/hashtbl_intf.ml
+lib/ocaml/stdune/id.ml
+lib/ocaml/stdune/id.mli
+lib/ocaml/stdune/int.ml
+lib/ocaml/stdune/int.mli
+lib/ocaml/stdune/io.ml
+lib/ocaml/stdune/io.mli
+lib/ocaml/stdune/io_intf.ml
+lib/ocaml/stdune/lexbuf.ml
+lib/ocaml/stdune/lexbuf.mli
+@static-lib lib/ocaml/stdune/libstdune_stubs.a
+lib/ocaml/stdune/list.ml
+lib/ocaml/stdune/list.mli
+lib/ocaml/stdune/loc.ml
+lib/ocaml/stdune/loc.mli
+lib/ocaml/stdune/loc0.ml
+lib/ocaml/stdune/map.ml
+lib/ocaml/stdune/map.mli
+lib/ocaml/stdune/map_intf.ml
+lib/ocaml/stdune/monad.ml
+lib/ocaml/stdune/monad.mli
+lib/ocaml/stdune/monad_intf.ml
+lib/ocaml/stdune/monoid.ml
+lib/ocaml/stdune/monoid.mli
+lib/ocaml/stdune/monoid_intf.ml
+lib/ocaml/stdune/nonempty_list.ml
+lib/ocaml/stdune/nonempty_list.mli
+lib/ocaml/stdune/nothing.ml
+lib/ocaml/stdune/nothing.mli
+lib/ocaml/stdune/opam
+lib/ocaml/stdune/option.ml
+lib/ocaml/stdune/option.mli
+lib/ocaml/stdune/or_exn.ml
+lib/ocaml/stdune/or_exn.mli
+lib/ocaml/stdune/path.ml
+lib/ocaml/stdune/path.mli
+lib/ocaml/stdune/path_intf.ml
+lib/ocaml/stdune/pid.ml
+lib/ocaml/stdune/pid.mli
+lib/ocaml/stdune/poly.ml
+lib/ocaml/stdune/poly.mli
+lib/ocaml/stdune/predicate.ml
+lib/ocaml/stdune/predicate.mli
+lib/ocaml/stdune/proc.ml
+lib/ocaml/stdune/proc.mli
+lib/ocaml/stdune/queue.ml
+lib/ocaml/stdune/queue.mli
+lib/ocaml/stdune/result.ml
+lib/ocaml/stdune/result.mli
+lib/ocaml/stdune/scanf.ml
+lib/ocaml/stdune/scanf.mli
+lib/ocaml/stdune/seq.ml
+lib/ocaml/stdune/seq.mli
+lib/ocaml/stdune/set.ml
+lib/ocaml/stdune/set.mli
+lib/ocaml/stdune/set_intf.ml
+lib/ocaml/stdune/sexp.ml
+lib/ocaml/stdune/sexp.mli
+lib/ocaml/stdune/signal.ml
+lib/ocaml/stdune/signal.mli
+lib/ocaml/stdune/staged.ml
+lib/ocaml/stdune/staged.mli
+lib/ocaml/stdune/state.ml
+lib/ocaml/stdune/state.mli
+lib/ocaml/stdune/stdune.a
+lib/ocaml/stdune/stdune.cma
+lib/ocaml/stdune/stdune.cmi
+lib/ocaml/stdune/stdune.cmt
+lib/ocaml/stdune/stdune.ml
+lib/ocaml/stdune/stdune__.cmi
+lib/ocaml/stdune/stdune__.cmt
+lib/ocaml/stdune/stdune__.ml
+lib/ocaml/stdune/stdune__Ansi_color.cmi
+lib/ocaml/stdune/stdune__Ansi_color.cmt
+lib/ocaml/stdune/stdune__Ansi_color.cmti
+lib/ocaml/stdune/stdune__Appendable_list.cmi
+lib/ocaml/stdune/stdune__Appendable_list.cmt
+lib/ocaml/stdune/stdune__Appendable_list.cmti
+lib/ocaml/stdune/stdune__Applicative.cmi
+lib/ocaml/stdune/stdune__Applicative.cmt
+lib/ocaml/stdune/stdune__Applicative.cmti
+lib/ocaml/stdune/stdune__Applicative_intf.cmi
+lib/ocaml/stdune/stdune__Applicative_intf.cmt
+lib/ocaml/stdune/stdune__Array.cmi
+lib/ocaml/stdune/stdune__Array.cmt
+lib/ocaml/stdune/stdune__Bin.cmi
+lib/ocaml/stdune/stdune__Bin.cmt
+lib/ocaml/stdune/stdune__Bin.cmti
+lib/ocaml/stdune/stdune__Bool.cmi
+lib/ocaml/stdune/stdune__Bool.cmt
+lib/ocaml/stdune/stdune__Bool.cmti
+lib/ocaml/stdune/stdune__Bytes.cmi
+lib/ocaml/stdune/stdune__Bytes.cmt
+lib/ocaml/stdune/stdune__Bytes.cmti
+lib/ocaml/stdune/stdune__Bytes_unit.cmi
+lib/ocaml/stdune/stdune__Bytes_unit.cmt
+lib/ocaml/stdune/stdune__Bytes_unit.cmti
+lib/ocaml/stdune/stdune__Caller_id.cmi
+lib/ocaml/stdune/stdune__Caller_id.cmt
+lib/ocaml/stdune/stdune__Caller_id.cmti
+lib/ocaml/stdune/stdune__Char.cmi
+lib/ocaml/stdune/stdune__Char.cmt
+lib/ocaml/stdune/stdune__Char.cmti
+lib/ocaml/stdune/stdune__Code_error.cmi
+lib/ocaml/stdune/stdune__Code_error.cmt
+lib/ocaml/stdune/stdune__Code_error.cmti
+lib/ocaml/stdune/stdune__Comparable.cmi
+lib/ocaml/stdune/stdune__Comparable.cmt
+lib/ocaml/stdune/stdune__Comparable.cmti
+lib/ocaml/stdune/stdune__Comparable_intf.cmi
+lib/ocaml/stdune/stdune__Comparable_intf.cmt
+lib/ocaml/stdune/stdune__Comparator.cmi
+lib/ocaml/stdune/stdune__Comparator.cmt
+lib/ocaml/stdune/stdune__Comparator.cmti
+lib/ocaml/stdune/stdune__Either.cmi
+lib/ocaml/stdune/stdune__Either.cmt
+lib/ocaml/stdune/stdune__Either.cmti
+lib/ocaml/stdune/stdune__Env.cmi
+lib/ocaml/stdune/stdune__Env.cmt
+lib/ocaml/stdune/stdune__Env.cmti
+lib/ocaml/stdune/stdune__Escape.cmi
+lib/ocaml/stdune/stdune__Escape.cmt
+lib/ocaml/stdune/stdune__Escape.cmti
+lib/ocaml/stdune/stdune__Exn.cmi
+lib/ocaml/stdune/stdune__Exn.cmt
+lib/ocaml/stdune/stdune__Exn.cmti
+lib/ocaml/stdune/stdune__Exn_with_backtrace.cmi
+lib/ocaml/stdune/stdune__Exn_with_backtrace.cmt
+lib/ocaml/stdune/stdune__Exn_with_backtrace.cmti
+lib/ocaml/stdune/stdune__Fdecl.cmi
+lib/ocaml/stdune/stdune__Fdecl.cmt
+lib/ocaml/stdune/stdune__Fdecl.cmti
+lib/ocaml/stdune/stdune__Filename.cmi
+lib/ocaml/stdune/stdune__Filename.cmt
+lib/ocaml/stdune/stdune__Filename.cmti
+lib/ocaml/stdune/stdune__Float.cmi
+lib/ocaml/stdune/stdune__Float.cmt
+lib/ocaml/stdune/stdune__Float.cmti
+lib/ocaml/stdune/stdune__Fpath.cmi
+lib/ocaml/stdune/stdune__Fpath.cmt
+lib/ocaml/stdune/stdune__Fpath.cmti
+lib/ocaml/stdune/stdune__Hashable.cmi
+lib/ocaml/stdune/stdune__Hashable.cmt
+lib/ocaml/stdune/stdune__Hashtbl.cmi
+lib/ocaml/stdune/stdune__Hashtbl.cmt
+lib/ocaml/stdune/stdune__Hashtbl.cmti
+lib/ocaml/stdune/stdune__Hashtbl_intf.cmi
+lib/ocaml/stdune/stdune__Hashtbl_intf.cmt
+lib/ocaml/stdune/stdune__Id.cmi
+lib/ocaml/stdune/stdune__Id.cmt
+lib/ocaml/stdune/stdune__Id.cmti
+lib/ocaml/stdune/stdune__Int.cmi
+lib/ocaml/stdune/stdune__Int.cmt
+lib/ocaml/stdune/stdune__Int.cmti
+lib/ocaml/stdune/stdune__Io.cmi
+lib/ocaml/stdune/stdune__Io.cmt
+lib/ocaml/stdune/stdune__Io.cmti
+lib/ocaml/stdune/stdune__Io_intf.cmi
+lib/ocaml/stdune/stdune__Io_intf.cmt
+lib/ocaml/stdune/stdune__Lexbuf.cmi
+lib/ocaml/stdune/stdune__Lexbuf.cmt
+lib/ocaml/stdune/stdune__Lexbuf.cmti
+lib/ocaml/stdune/stdune__List.cmi
+lib/ocaml/stdune/stdune__List.cmt
+lib/ocaml/stdune/stdune__List.cmti
+lib/ocaml/stdune/stdune__Loc.cmi
+lib/ocaml/stdune/stdune__Loc.cmt
+lib/ocaml/stdune/stdune__Loc.cmti
+lib/ocaml/stdune/stdune__Loc0.cmi
+lib/ocaml/stdune/stdune__Loc0.cmt
+lib/ocaml/stdune/stdune__Map.cmi
+lib/ocaml/stdune/stdune__Map.cmt
+lib/ocaml/stdune/stdune__Map.cmti
+lib/ocaml/stdune/stdune__Map_intf.cmi
+lib/ocaml/stdune/stdune__Map_intf.cmt
+lib/ocaml/stdune/stdune__Monad.cmi
+lib/ocaml/stdune/stdune__Monad.cmt
+lib/ocaml/stdune/stdune__Monad.cmti
+lib/ocaml/stdune/stdune__Monad_intf.cmi
+lib/ocaml/stdune/stdune__Monad_intf.cmt
+lib/ocaml/stdune/stdune__Monoid.cmi
+lib/ocaml/stdune/stdune__Monoid.cmt
+lib/ocaml/stdune/stdune__Monoid.cmti
+lib/ocaml/stdune/stdune__Monoid_intf.cmi
+lib/ocaml/stdune/stdune__Monoid_intf.cmt
+lib/ocaml/stdune/stdune__Nonempty_list.cmi
+lib/ocaml/stdune/stdune__Nonempty_list.cmt
+lib/ocaml/stdune/stdune__Nonempty_list.cmti
+lib/ocaml/stdune/stdune__Nothing.cmi
+lib/ocaml/stdune/stdune__Nothing.cmt
+lib/ocaml/stdune/stdune__Nothing.cmti
+lib/ocaml/stdune/stdune__Option.cmi
+lib/ocaml/stdune/stdune__Option.cmt
+lib/ocaml/stdune/stdune__Option.cmti
+lib/ocaml/stdune/stdune__Or_exn.cmi
+lib/ocaml/stdune/stdune__Or_exn.cmt
+lib/ocaml/stdune/stdune__Or_exn.cmti
+lib/ocaml/stdune/stdune__Path.cmi
+lib/ocaml/stdune/stdune__Path.cmt
+lib/ocaml/stdune/stdune__Path.cmti
+lib/ocaml/stdune/stdune__Path_intf.cmi
+lib/ocaml/stdune/stdune__Path_intf.cmt
+lib/ocaml/stdune/stdune__Pid.cmi
+lib/ocaml/stdune/stdune__Pid.cmt
+lib/ocaml/stdune/stdune__Pid.cmti
+lib/ocaml/stdune/stdune__Poly.cmi
+lib/ocaml/stdune/stdune__Poly.cmt
+lib/ocaml/stdune/stdune__Poly.cmti
+lib/ocaml/stdune/stdune__Predicate.cmi
+lib/ocaml/stdune/stdune__Predicate.cmt
+lib/ocaml/stdune/stdune__Predicate.cmti
+lib/ocaml/stdune/stdune__Proc.cmi
+lib/ocaml/stdune/stdune__Proc.cmt
+lib/ocaml/stdune/stdune__Proc.cmti
+lib/ocaml/stdune/stdune__Queue.cmi
+lib/ocaml/stdune/stdune__Queue.cmt
+lib/ocaml/stdune/stdune__Queue.cmti
+lib/ocaml/stdune/stdune__Result.cmi
+lib/ocaml/stdune/stdune__Result.cmt
+lib/ocaml/stdune/stdune__Result.cmti
+lib/ocaml/stdune/stdune__Scanf.cmi
+lib/ocaml/stdune/stdune__Scanf.cmt
+lib/ocaml/stdune/stdune__Scanf.cmti
+lib/ocaml/stdune/stdune__Seq.cmi
+lib/ocaml/stdune/stdune__Seq.cmt
+lib/ocaml/stdune/stdune__Seq.cmti
+lib/ocaml/stdune/stdune__Set.cmi
+lib/ocaml/stdune/stdune__Set.cmt
+lib/ocaml/stdune/stdune__Set.cmti
+lib/ocaml/stdune/stdune__Set_intf.cmi
+lib/ocaml/stdune/stdune__Set_intf.cmt
+lib/ocaml/stdune/stdune__Sexp.cmi
+lib/ocaml/stdune/stdune__Sexp.cmt
+lib/ocaml/stdune/stdune__Sexp.cmti
+lib/ocaml/stdune/stdune__Signal.cmi
+lib/ocaml/stdune/stdune__Signal.cmt
+lib/ocaml/stdune/stdune__Signal.cmti
+lib/ocaml/stdune/stdune__Staged.cmi
+lib/ocaml/stdune/stdune__Staged.cmt
+lib/ocaml/stdune/stdune__Staged.cmti
+lib/ocaml/stdune/stdune__State.cmi
+lib/ocaml/stdune/stdune__State.cmt
+lib/ocaml/stdune/stdune__State.cmti
+lib/ocaml/stdune/stdune__String.cmi
+lib/ocaml/stdune/stdune__String.cmt
+lib/ocaml/stdune/stdune__String.cmti
+lib/ocaml/stdune/stdune__String_split.cmi
+lib/ocaml/stdune/stdune__String_split.cmt
+lib/ocaml/stdune/stdune__String_split.cmti
+lib/ocaml/stdune/stdune__Sys.cmi
+lib/ocaml/stdune/stdune__Sys.cmt
+lib/ocaml/stdune/stdune__Sys.cmti
+lib/ocaml/stdune/stdune__Table.cmi
+lib/ocaml/stdune/stdune__Table.cmt
+lib/ocaml/stdune/stdune__Table.cmti
+lib/ocaml/stdune/stdune__Temp.cmi
+lib/ocaml/stdune/stdune__Temp.cmt
+lib/ocaml/stdune/stdune__Temp.cmti
+lib/ocaml/stdune/stdune__Top_closure.cmi
+lib/ocaml/stdune/stdune__Top_closure.cmt
+lib/ocaml/stdune/stdune__Top_closure.cmti
+lib/ocaml/stdune/stdune__Top_closure_intf.cmi
+lib/ocaml/stdune/stdune__Top_closure_intf.cmt
+lib/ocaml/stdune/stdune__Tuple.cmi
+lib/ocaml/stdune/stdune__Tuple.cmt
+lib/ocaml/stdune/stdune__Tuple.cmti
+lib/ocaml/stdune/stdune__Type_eq.cmi
+lib/ocaml/stdune/stdune__Type_eq.cmt
+lib/ocaml/stdune/stdune__Type_eq.cmti
+lib/ocaml/stdune/stdune__Unit.cmi
+lib/ocaml/stdune/stdune__Unit.cmt
+lib/ocaml/stdune/stdune__Unit.cmti
+lib/ocaml/stdune/stdune__Univ_map.cmi
+lib/ocaml/stdune/stdune__Univ_map.cmt
+lib/ocaml/stdune/stdune__Univ_map.cmti
+lib/ocaml/stdune/stdune__Univ_map_intf.cmi
+lib/ocaml/stdune/stdune__Univ_map_intf.cmt
+lib/ocaml/stdune/stdune__User_error.cmi
+lib/ocaml/stdune/stdune__User_error.cmt
+lib/ocaml/stdune/stdune__User_error.cmti
+lib/ocaml/stdune/stdune__User_message.cmi
+lib/ocaml/stdune/stdune__User_message.cmt
+lib/ocaml/stdune/stdune__User_message.cmti
+lib/ocaml/stdune/stdune__User_warning.cmi
+lib/ocaml/stdune/stdune__User_warning.cmt
+lib/ocaml/stdune/stdune__User_warning.cmti
+lib/ocaml/stdune/string.ml
+lib/ocaml/stdune/string.mli
+lib/ocaml/stdune/string_split.ml
+lib/ocaml/stdune/string_split.mli
+lib/ocaml/stdune/sys.ml
+lib/ocaml/stdune/sys.mli
+lib/ocaml/stdune/table.ml
+lib/ocaml/stdune/table.mli
+lib/ocaml/stdune/temp.ml
+lib/ocaml/stdune/temp.mli
+lib/ocaml/stdune/top_closure.ml
+lib/ocaml/stdune/top_closure.mli
+lib/ocaml/stdune/top_closure_intf.ml
+lib/ocaml/stdune/tuple.ml
+lib/ocaml/stdune/tuple.mli
+lib/ocaml/stdune/type_eq.ml
+lib/ocaml/stdune/type_eq.mli
+lib/ocaml/stdune/unit.ml
+lib/ocaml/stdune/unit.mli
+lib/ocaml/stdune/univ_map.ml
+lib/ocaml/stdune/univ_map.mli
+lib/ocaml/stdune/univ_map_intf.ml
+lib/ocaml/stdune/user_error.ml
+lib/ocaml/stdune/user_error.mli
+lib/ocaml/stdune/user_message.ml
+lib/ocaml/stdune/user_message.mli
+lib/ocaml/stdune/user_warning.ml
+lib/ocaml/stdune/user_warning.mli
 share/doc/dune-configurator/
 share/doc/dune-configurator/CHANGES.md
 share/doc/dune-configurator/LICENSE.md
 share/doc/dune-configurator/README.md
+share/doc/stdune/
+share/doc/stdune/CHANGES.md
+share/doc/stdune/LICENSE.md
+share/doc/stdune/README.md
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/dune/pkg/PLIST-main,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST-main
--- pkg/PLIST-main	11 Mar 2022 18:50:00 -0000	1.2
+++ pkg/PLIST-main	9 Jan 2023 20:19:24 -0000
@@ -5,23 +5,32 @@ lib/ocaml/dune/
 lib/ocaml/dune/META
 lib/ocaml/dune/dune-package
 lib/ocaml/dune/opam
+@so lib/ocaml/stublibs/dlldune_filesystem_stubs_stubs.so
+@so lib/ocaml/stublibs/dllstdune_stubs.so
 @man man/man1/dune-build.1
 @man man/man1/dune-cache.1
 @man man/man1/dune-clean.1
-@man man/man1/dune-compute.1
+@man man/man1/dune-coq.1
 @man man/man1/dune-describe.1
+@man man/man1/dune-diagnostics.1
 @man man/man1/dune-exec.1
 @man man/man1/dune-external-lib-deps.1
+@man man/man1/dune-fmt.1
 @man man/man1/dune-format-dune-file.1
 @man man/man1/dune-help.1
 @man man/man1/dune-init.1
 @man man/man1/dune-install.1
 @man man/man1/dune-installed-libraries.1
+@man man/man1/dune-internal.1
 @man man/man1/dune-ocaml-merlin.1
+@man man/man1/dune-ocaml.1
 @man man/man1/dune-printenv.1
 @man man/man1/dune-promote.1
+@man man/man1/dune-promotion.1
+@man man/man1/dune-rpc.1
 @man man/man1/dune-rules.1
 @man man/man1/dune-runtest.1
+@man man/man1/dune-shutdown.1
 @man man/man1/dune-subst.1
 @man man/man1/dune-test.1
 @man man/man1/dune-top.1
@@ -37,4 +46,5 @@ share/doc/dune/README.md
 share/emacs/
 share/emacs/site-lisp/
 share/emacs/site-lisp/dune-flymake.el
+share/emacs/site-lisp/dune-watch.el
 share/emacs/site-lisp/dune.el
Index: pkg/PLIST-private
===================================================================
RCS file: pkg/PLIST-private
diff -N pkg/PLIST-private
--- pkg/PLIST-private	11 Mar 2022 18:50:00 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,578 +0,0 @@
-%%native%%
-lib/ocaml/dune-private-libs/
-lib/ocaml/dune-private-libs/META
-lib/ocaml/dune-private-libs/cache/
-lib/ocaml/dune-private-libs/cache/cache.cma
-lib/ocaml/dune-private-libs/cache/cache.cmi
-lib/ocaml/dune-private-libs/cache/cache.cmt
-lib/ocaml/dune-private-libs/cache/cache.cmti
-lib/ocaml/dune-private-libs/cache/cache.ml
-lib/ocaml/dune-private-libs/cache/cache.mli
-lib/ocaml/dune-private-libs/cache/cache__.cmi
-lib/ocaml/dune-private-libs/cache/cache__.cmt
-lib/ocaml/dune-private-libs/cache/cache__.ml
-lib/ocaml/dune-private-libs/cache/cache__Cache_intf.cmi
-lib/ocaml/dune-private-libs/cache/cache__Cache_intf.cmt
-lib/ocaml/dune-private-libs/cache/cache__Client.cmi
-lib/ocaml/dune-private-libs/cache/cache__Client.cmt
-lib/ocaml/dune-private-libs/cache/cache__Client.cmti
-lib/ocaml/dune-private-libs/cache/cache__Key.cmi
-lib/ocaml/dune-private-libs/cache/cache__Key.cmt
-lib/ocaml/dune-private-libs/cache/cache__Key.cmti
-lib/ocaml/dune-private-libs/cache/cache__Local.cmi
-lib/ocaml/dune-private-libs/cache/cache__Local.cmt
-lib/ocaml/dune-private-libs/cache/cache__Local.cmti
-lib/ocaml/dune-private-libs/cache/cache__Messages.cmi
-lib/ocaml/dune-private-libs/cache/cache__Messages.cmt
-lib/ocaml/dune-private-libs/cache/cache__Messages.cmti
-lib/ocaml/dune-private-libs/cache/cache__Messages_intf.cmi
-lib/ocaml/dune-private-libs/cache/cache__Messages_intf.cmt
-lib/ocaml/dune-private-libs/cache/cache_intf.ml
-lib/ocaml/dune-private-libs/cache/client.ml
-lib/ocaml/dune-private-libs/cache/client.mli
-lib/ocaml/dune-private-libs/cache/key.ml
-lib/ocaml/dune-private-libs/cache/key.mli
-lib/ocaml/dune-private-libs/cache/local.ml
-lib/ocaml/dune-private-libs/cache/local.mli
-lib/ocaml/dune-private-libs/cache/messages.ml
-lib/ocaml/dune-private-libs/cache/messages.mli
-lib/ocaml/dune-private-libs/cache/messages_intf.ml
-lib/ocaml/dune-private-libs/dune-lang/
-lib/ocaml/dune-private-libs/dune-lang/ast.ml
-lib/ocaml/dune-private-libs/dune-lang/ast.mli
-lib/ocaml/dune-private-libs/dune-lang/atom.ml
-lib/ocaml/dune-private-libs/dune-lang/atom.mli
-lib/ocaml/dune-private-libs/dune-lang/combinators.ml
-lib/ocaml/dune-private-libs/dune-lang/conv.ml
-lib/ocaml/dune-private-libs/dune-lang/conv.mli
-lib/ocaml/dune-private-libs/dune-lang/cst.ml
-lib/ocaml/dune-private-libs/dune-lang/cst.mli
-lib/ocaml/dune-private-libs/dune-lang/decoder.ml
-lib/ocaml/dune-private-libs/dune-lang/decoder.mli
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.cma
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang.ml
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__.ml
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Ast.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Ast.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Ast.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Atom.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Atom.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Atom.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Combinators.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Combinators.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Conv.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Conv.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Conv.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Cst.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Cst.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Cst.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Decoder.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Decoder.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Decoder.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Encoder.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Encoder.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Encoder.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Escape.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Escape.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Escape.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Lexer.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Lexer.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Lexer.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Parser.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Parser.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Parser.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Syntax.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Syntax.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Syntax.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__T.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__T.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__T.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Template.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Template.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Template.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file.cmti
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file_first_line.cmi
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file_first_line.cmt
-lib/ocaml/dune-private-libs/dune-lang/dune_lang__Versioned_file_first_line.cmti
-lib/ocaml/dune-private-libs/dune-lang/encoder.ml
-lib/ocaml/dune-private-libs/dune-lang/encoder.mli
-lib/ocaml/dune-private-libs/dune-lang/escape.ml
-lib/ocaml/dune-private-libs/dune-lang/escape.mli
-lib/ocaml/dune-private-libs/dune-lang/lexer.ml
-lib/ocaml/dune-private-libs/dune-lang/lexer.mli
-lib/ocaml/dune-private-libs/dune-lang/parser.ml
-lib/ocaml/dune-private-libs/dune-lang/parser.mli
-lib/ocaml/dune-private-libs/dune-lang/syntax.ml
-lib/ocaml/dune-private-libs/dune-lang/syntax.mli
-lib/ocaml/dune-private-libs/dune-lang/t.ml
-lib/ocaml/dune-private-libs/dune-lang/t.mli
-lib/ocaml/dune-private-libs/dune-lang/template.ml
-lib/ocaml/dune-private-libs/dune-lang/template.mli
-lib/ocaml/dune-private-libs/dune-lang/versioned_file.ml
-lib/ocaml/dune-private-libs/dune-lang/versioned_file.mli
-lib/ocaml/dune-private-libs/dune-lang/versioned_file_first_line.ml
-lib/ocaml/dune-private-libs/dune-lang/versioned_file_first_line.mli
-lib/ocaml/dune-private-libs/dune-package
-lib/ocaml/dune-private-libs/dune_csexp/
-lib/ocaml/dune-private-libs/dune_csexp/csexp.ml
-lib/ocaml/dune-private-libs/dune_csexp/csexp.mli
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.cma
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.cmi
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.cmt
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp.ml
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp__Csexp.cmi
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp__Csexp.cmt
-lib/ocaml/dune-private-libs/dune_csexp/dune_csexp__Csexp.cmti
-lib/ocaml/dune-private-libs/dune_re/
-lib/ocaml/dune-private-libs/dune_re/dune_re.cma
-lib/ocaml/dune-private-libs/dune_re/dune_re.cmi
-lib/ocaml/dune-private-libs/dune_re/dune_re.cmt
-lib/ocaml/dune-private-libs/dune_re/dune_re.ml
-lib/ocaml/dune-private-libs/dune_re/dune_re__.cmi
-lib/ocaml/dune-private-libs/dune_re/dune_re__.cmt
-lib/ocaml/dune-private-libs/dune_re/dune_re__.ml
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re.cmi
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re.cmt
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re.cmti
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_automata.cmi
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_automata.cmt
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_automata.cmti
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_cset.cmi
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_cset.cmt
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_cset.cmti
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_fmt.cmi
-lib/ocaml/dune-private-libs/dune_re/dune_re__Re_fmt.cmt
-lib/ocaml/dune-private-libs/dune_re/re.ml
-lib/ocaml/dune-private-libs/dune_re/re.mli
-lib/ocaml/dune-private-libs/dune_re/re_automata.ml
-lib/ocaml/dune-private-libs/dune_re/re_automata.mli
-lib/ocaml/dune-private-libs/dune_re/re_cset.ml
-lib/ocaml/dune-private-libs/dune_re/re_cset.mli
-lib/ocaml/dune-private-libs/dune_re/re_fmt.ml
-lib/ocaml/dune-private-libs/dune_util/
-lib/ocaml/dune-private-libs/dune_util/dune_util.cma
-lib/ocaml/dune-private-libs/dune_util/dune_util.cmi
-lib/ocaml/dune-private-libs/dune_util/dune_util.cmt
-lib/ocaml/dune-private-libs/dune_util/dune_util.ml
-lib/ocaml/dune-private-libs/dune_util/dune_util__Log.cmi
-lib/ocaml/dune-private-libs/dune_util/dune_util__Log.cmt
-lib/ocaml/dune-private-libs/dune_util/dune_util__Log.cmti
-lib/ocaml/dune-private-libs/dune_util/dune_util__Report_error.cmi
-lib/ocaml/dune-private-libs/dune_util/dune_util__Report_error.cmt
-lib/ocaml/dune-private-libs/dune_util/dune_util__Report_error.cmti
-lib/ocaml/dune-private-libs/dune_util/log.ml
-lib/ocaml/dune-private-libs/dune_util/log.mli
-lib/ocaml/dune-private-libs/dune_util/report_error.ml
-lib/ocaml/dune-private-libs/dune_util/report_error.mli
-lib/ocaml/dune-private-libs/ocaml-config/
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.cma
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.cmi
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.cmt
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.cmti
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.ml
-lib/ocaml/dune-private-libs/ocaml-config/ocaml_config.mli
-lib/ocaml/dune-private-libs/opam
-lib/ocaml/dune-private-libs/stdune/
-lib/ocaml/dune-private-libs/stdune/ansi_color.ml
-lib/ocaml/dune-private-libs/stdune/ansi_color.mli
-lib/ocaml/dune-private-libs/stdune/appendable_list.ml
-lib/ocaml/dune-private-libs/stdune/appendable_list.mli
-lib/ocaml/dune-private-libs/stdune/applicative.ml
-lib/ocaml/dune-private-libs/stdune/applicative.mli
-lib/ocaml/dune-private-libs/stdune/applicative_intf.ml
-lib/ocaml/dune-private-libs/stdune/array.ml
-lib/ocaml/dune-private-libs/stdune/bin.ml
-lib/ocaml/dune-private-libs/stdune/bin.mli
-lib/ocaml/dune-private-libs/stdune/bool.ml
-lib/ocaml/dune-private-libs/stdune/bool.mli
-lib/ocaml/dune-private-libs/stdune/bytes.ml
-lib/ocaml/dune-private-libs/stdune/bytes.mli
-lib/ocaml/dune-private-libs/stdune/char.ml
-lib/ocaml/dune-private-libs/stdune/char.mli
-lib/ocaml/dune-private-libs/stdune/code_error.ml
-lib/ocaml/dune-private-libs/stdune/code_error.mli
-lib/ocaml/dune-private-libs/stdune/comparable.ml
-lib/ocaml/dune-private-libs/stdune/comparable.mli
-lib/ocaml/dune-private-libs/stdune/comparable_intf.ml
-lib/ocaml/dune-private-libs/stdune/comparator.ml
-lib/ocaml/dune-private-libs/stdune/comparator.mli
-lib/ocaml/dune-private-libs/stdune/console.ml
-lib/ocaml/dune-private-libs/stdune/console.mli
-lib/ocaml/dune-private-libs/stdune/csexp.ml
-lib/ocaml/dune-private-libs/stdune/daemonize.ml
-lib/ocaml/dune-private-libs/stdune/daemonize.mli
-lib/ocaml/dune-private-libs/stdune/digest.ml
-lib/ocaml/dune-private-libs/stdune/digest.mli
-lib/ocaml/dune-private-libs/stdune/dyn.ml
-lib/ocaml/dune-private-libs/stdune/dyn.mli
-lib/ocaml/dune-private-libs/stdune/either.ml
-lib/ocaml/dune-private-libs/stdune/either.mli
-lib/ocaml/dune-private-libs/stdune/env.ml
-lib/ocaml/dune-private-libs/stdune/env.mli
-lib/ocaml/dune-private-libs/stdune/escape.ml
-lib/ocaml/dune-private-libs/stdune/escape.mli
-lib/ocaml/dune-private-libs/stdune/exn.ml
-lib/ocaml/dune-private-libs/stdune/exn.mli
-lib/ocaml/dune-private-libs/stdune/exn_with_backtrace.ml
-lib/ocaml/dune-private-libs/stdune/exn_with_backtrace.mli
-lib/ocaml/dune-private-libs/stdune/fcntl.ml
-lib/ocaml/dune-private-libs/stdune/fcntl.mli
-lib/ocaml/dune-private-libs/stdune/fdecl.ml
-lib/ocaml/dune-private-libs/stdune/fdecl.mli
-lib/ocaml/dune-private-libs/stdune/filename.ml
-lib/ocaml/dune-private-libs/stdune/filename.mli
-lib/ocaml/dune-private-libs/stdune/float.ml
-lib/ocaml/dune-private-libs/stdune/float.mli
-lib/ocaml/dune-private-libs/stdune/fpath.ml
-lib/ocaml/dune-private-libs/stdune/fpath.mli
-lib/ocaml/dune-private-libs/stdune/hashable.ml
-lib/ocaml/dune-private-libs/stdune/hashtbl.ml
-lib/ocaml/dune-private-libs/stdune/hashtbl.mli
-lib/ocaml/dune-private-libs/stdune/hashtbl_intf.ml
-lib/ocaml/dune-private-libs/stdune/id.ml
-lib/ocaml/dune-private-libs/stdune/id.mli
-lib/ocaml/dune-private-libs/stdune/int.ml
-lib/ocaml/dune-private-libs/stdune/int.mli
-lib/ocaml/dune-private-libs/stdune/interned.ml
-lib/ocaml/dune-private-libs/stdune/interned.mli
-lib/ocaml/dune-private-libs/stdune/interned_intf.ml
-lib/ocaml/dune-private-libs/stdune/io.ml
-lib/ocaml/dune-private-libs/stdune/io.mli
-lib/ocaml/dune-private-libs/stdune/io_intf.ml
-lib/ocaml/dune-private-libs/stdune/lexbuf.ml
-lib/ocaml/dune-private-libs/stdune/lexbuf.mli
-@static-lib lib/ocaml/dune-private-libs/stdune/libstdune_stubs.a
-lib/ocaml/dune-private-libs/stdune/list.ml
-lib/ocaml/dune-private-libs/stdune/list.mli
-lib/ocaml/dune-private-libs/stdune/loc.ml
-lib/ocaml/dune-private-libs/stdune/loc.mli
-lib/ocaml/dune-private-libs/stdune/loc0.ml
-lib/ocaml/dune-private-libs/stdune/lock_file.ml
-lib/ocaml/dune-private-libs/stdune/lock_file.mli
-lib/ocaml/dune-private-libs/stdune/map.ml
-lib/ocaml/dune-private-libs/stdune/map.mli
-lib/ocaml/dune-private-libs/stdune/map_intf.ml
-lib/ocaml/dune-private-libs/stdune/monad.ml
-lib/ocaml/dune-private-libs/stdune/monad.mli
-lib/ocaml/dune-private-libs/stdune/monad_intf.ml
-lib/ocaml/dune-private-libs/stdune/nothing.ml
-lib/ocaml/dune-private-libs/stdune/nothing.mli
-lib/ocaml/dune-private-libs/stdune/option.ml
-lib/ocaml/dune-private-libs/stdune/option.mli
-lib/ocaml/dune-private-libs/stdune/or_exn.ml
-lib/ocaml/dune-private-libs/stdune/or_exn.mli
-lib/ocaml/dune-private-libs/stdune/ordered.ml
-lib/ocaml/dune-private-libs/stdune/ordered.mli
-lib/ocaml/dune-private-libs/stdune/ordering.ml
-lib/ocaml/dune-private-libs/stdune/ordering.mli
-lib/ocaml/dune-private-libs/stdune/path.ml
-lib/ocaml/dune-private-libs/stdune/path.mli
-lib/ocaml/dune-private-libs/stdune/path_intf.ml
-lib/ocaml/dune-private-libs/stdune/pid.ml
-lib/ocaml/dune-private-libs/stdune/pid.mli
-lib/ocaml/dune-private-libs/stdune/poly.ml
-lib/ocaml/dune-private-libs/stdune/poly.mli
-lib/ocaml/dune-private-libs/stdune/pp.ml
-lib/ocaml/dune-private-libs/stdune/pp.mli
-lib/ocaml/dune-private-libs/stdune/proc.ml
-lib/ocaml/dune-private-libs/stdune/proc.mli
-lib/ocaml/dune-private-libs/stdune/queue.ml
-lib/ocaml/dune-private-libs/stdune/queue.mli
-lib/ocaml/dune-private-libs/stdune/result.ml
-lib/ocaml/dune-private-libs/stdune/result.mli
-lib/ocaml/dune-private-libs/stdune/scanf.ml
-lib/ocaml/dune-private-libs/stdune/scanf.mli
-lib/ocaml/dune-private-libs/stdune/seq.ml
-lib/ocaml/dune-private-libs/stdune/seq.mli
-lib/ocaml/dune-private-libs/stdune/set.ml
-lib/ocaml/dune-private-libs/stdune/set.mli
-lib/ocaml/dune-private-libs/stdune/set_intf.ml
-lib/ocaml/dune-private-libs/stdune/sexp.ml
-lib/ocaml/dune-private-libs/stdune/sexp.mli
-lib/ocaml/dune-private-libs/stdune/signal.ml
-lib/ocaml/dune-private-libs/stdune/signal.mli
-lib/ocaml/dune-private-libs/stdune/spawn.ml
-lib/ocaml/dune-private-libs/stdune/spawn.mli
-lib/ocaml/dune-private-libs/stdune/staged.ml
-lib/ocaml/dune-private-libs/stdune/staged.mli
-lib/ocaml/dune-private-libs/stdune/stdune.cma
-lib/ocaml/dune-private-libs/stdune/stdune.cmi
-lib/ocaml/dune-private-libs/stdune/stdune.cmt
-lib/ocaml/dune-private-libs/stdune/stdune.ml
-lib/ocaml/dune-private-libs/stdune/stdune__.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__.ml
-lib/ocaml/dune-private-libs/stdune/stdune__Ansi_color.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Ansi_color.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Ansi_color.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Appendable_list.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Appendable_list.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Appendable_list.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Applicative.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Applicative.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Applicative.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Applicative_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Applicative_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Array.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Array.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Bin.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Bin.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Bin.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Bool.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Bool.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Bool.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Bytes.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Bytes.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Bytes.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Char.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Char.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Char.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Code_error.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Code_error.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Code_error.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Comparable.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Comparable.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Comparable.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Comparable_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Comparable_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Comparator.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Comparator.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Comparator.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Console.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Console.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Console.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Csexp.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Csexp.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Daemonize.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Daemonize.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Daemonize.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Digest.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Digest.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Digest.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Dyn.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Dyn.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Dyn.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Either.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Either.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Either.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Env.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Env.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Env.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Escape.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Escape.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Escape.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Exn.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Exn.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Exn.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Exn_with_backtrace.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Exn_with_backtrace.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Exn_with_backtrace.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Fcntl.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Fcntl.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Fcntl.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Fdecl.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Fdecl.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Fdecl.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Filename.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Filename.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Filename.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Float.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Float.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Float.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Fpath.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Fpath.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Fpath.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Hashable.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Hashable.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Hashtbl.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Hashtbl.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Hashtbl.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Hashtbl_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Hashtbl_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Id.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Id.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Id.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Int.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Int.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Int.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Interned.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Interned.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Interned.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Interned_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Interned_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Io.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Io.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Io.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Io_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Io_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Lexbuf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Lexbuf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Lexbuf.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__List.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__List.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__List.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Loc.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Loc.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Loc.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Loc0.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Loc0.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Lock_file.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Lock_file.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Lock_file.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Map.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Map.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Map.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Map_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Map_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Monad.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Monad.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Monad.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Monad_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Monad_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Nothing.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Nothing.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Nothing.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Option.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Option.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Option.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Or_exn.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Or_exn.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Or_exn.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Ordered.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Ordered.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Ordered.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Ordering.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Ordering.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Ordering.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Path.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Path.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Path.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Path_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Path_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Pid.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Pid.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Pid.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Poly.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Poly.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Poly.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Pp.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Pp.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Pp.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Proc.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Proc.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Proc.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Queue.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Queue.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Queue.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Result.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Result.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Result.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Scanf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Scanf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Scanf.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Seq.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Seq.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Seq.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Set.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Set.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Set.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Set_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Set_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Sexp.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Sexp.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Sexp.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Signal.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Signal.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Signal.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Spawn.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Spawn.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Spawn.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Staged.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Staged.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Staged.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__String.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__String.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__String.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__String_split.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__String_split.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__String_split.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Sys.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Sys.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Sys.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Table.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Table.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Table.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Temp.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Temp.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Temp.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Top_closure.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Top_closure.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Top_closure.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Top_closure_intf.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Top_closure_intf.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Tuple.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Tuple.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Tuple.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Type_eq.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Type_eq.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Type_eq.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Unit.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Unit.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Unit.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__Univ_map.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__Univ_map.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__Univ_map.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__User_error.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__User_error.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__User_error.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__User_message.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__User_message.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__User_message.cmti
-lib/ocaml/dune-private-libs/stdune/stdune__User_warning.cmi
-lib/ocaml/dune-private-libs/stdune/stdune__User_warning.cmt
-lib/ocaml/dune-private-libs/stdune/stdune__User_warning.cmti
-lib/ocaml/dune-private-libs/stdune/string.ml
-lib/ocaml/dune-private-libs/stdune/string.mli
-lib/ocaml/dune-private-libs/stdune/string_split.ml
-lib/ocaml/dune-private-libs/stdune/string_split.mli
-lib/ocaml/dune-private-libs/stdune/sys.ml
-lib/ocaml/dune-private-libs/stdune/sys.mli
-lib/ocaml/dune-private-libs/stdune/table.ml
-lib/ocaml/dune-private-libs/stdune/table.mli
-lib/ocaml/dune-private-libs/stdune/temp.ml
-lib/ocaml/dune-private-libs/stdune/temp.mli
-lib/ocaml/dune-private-libs/stdune/top_closure.ml
-lib/ocaml/dune-private-libs/stdune/top_closure.mli
-lib/ocaml/dune-private-libs/stdune/top_closure_intf.ml
-lib/ocaml/dune-private-libs/stdune/tuple.ml
-lib/ocaml/dune-private-libs/stdune/tuple.mli
-lib/ocaml/dune-private-libs/stdune/type_eq.ml
-lib/ocaml/dune-private-libs/stdune/type_eq.mli
-lib/ocaml/dune-private-libs/stdune/unit.ml
-lib/ocaml/dune-private-libs/stdune/unit.mli
-lib/ocaml/dune-private-libs/stdune/univ_map.ml
-lib/ocaml/dune-private-libs/stdune/univ_map.mli
-lib/ocaml/dune-private-libs/stdune/user_error.ml
-lib/ocaml/dune-private-libs/stdune/user_error.mli
-lib/ocaml/dune-private-libs/stdune/user_message.ml
-lib/ocaml/dune-private-libs/stdune/user_message.mli
-lib/ocaml/dune-private-libs/stdune/user_warning.ml
-lib/ocaml/dune-private-libs/stdune/user_warning.mli
-lib/ocaml/dune-private-libs/xdg/
-lib/ocaml/dune-private-libs/xdg/xdg.cma
-lib/ocaml/dune-private-libs/xdg/xdg.cmi
-lib/ocaml/dune-private-libs/xdg/xdg.cmt
-lib/ocaml/dune-private-libs/xdg/xdg.cmti
-lib/ocaml/dune-private-libs/xdg/xdg.ml
-lib/ocaml/dune-private-libs/xdg/xdg.mli
-@so lib/ocaml/stublibs/dllstdune_stubs.so
-share/doc/dune-private-libs/
-share/doc/dune-private-libs/CHANGES.md
-share/doc/dune-private-libs/LICENSE.md
-share/doc/dune-private-libs/README.md
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/lablgtk3/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile	11 Mar 2022 20:16:35 -0000	1.11
+++ Makefile	9 Jan 2023 22:40:42 -0000
@@ -3,7 +3,7 @@ CATEGORIES =	x11 devel
 
 V =		3.1.1
 DISTNAME =	lablgtk3-${V}
-REVISION =	3
+REVISION =	4
 
 MASTER_SITES =	https://github.com/garrigue/lablgtk/releases/download/${V}/
 EXTRACT_SUFX =	.tbz
@@ -42,7 +42,5 @@ do-install:
 
 post-install:
 	chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/ocaml/lablgtk3
-	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/lablgtk3
-	${INSTALL_DATA} ${WRKDIST}/README.md ${PREFIX}/share/doc/lablgtk3
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/lablgtk3/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST	11 Mar 2022 20:16:35 -0000	1.3
+++ pkg/PLIST	9 Jan 2023 22:40:42 -0000
@@ -1,19 +1,6 @@
 %%native%%
-bin/gdk_pixbuf_mlsource3
-bin/lablgladecc3
-doc/
-doc/lablgtk3/
-doc/lablgtk3-sourceview3/
-doc/lablgtk3-sourceview3/CHANGELOG.API
-doc/lablgtk3-sourceview3/CHANGES.md
-doc/lablgtk3-sourceview3/LICENSE
-doc/lablgtk3-sourceview3/README.dune.md
-doc/lablgtk3-sourceview3/README.md
-doc/lablgtk3/CHANGELOG.API
-doc/lablgtk3/CHANGES.md
-doc/lablgtk3/LICENSE
-doc/lablgtk3/README.dune.md
-doc/lablgtk3/README.md
+@bin bin/gdk_pixbuf_mlsource3
+@bin bin/lablgladecc3
 lib/ocaml/lablgtk3/
 lib/ocaml/lablgtk3-sourceview3/
 lib/ocaml/lablgtk3-sourceview3/META
@@ -387,4 +374,14 @@ lib/ocaml/lablgtk3/wrappers.h
 @so lib/ocaml/stublibs/dlllablgtk3_sourceview3_stubs.so
 @so lib/ocaml/stublibs/dlllablgtk3_stubs.so
 share/doc/lablgtk3/
+share/doc/lablgtk3-sourceview3/
+share/doc/lablgtk3-sourceview3/CHANGELOG.API
+share/doc/lablgtk3-sourceview3/CHANGES.md
+share/doc/lablgtk3-sourceview3/LICENSE
+share/doc/lablgtk3-sourceview3/README.dune.md
+share/doc/lablgtk3-sourceview3/README.md
+share/doc/lablgtk3/CHANGELOG.API
+share/doc/lablgtk3/CHANGES.md
+share/doc/lablgtk3/LICENSE
+share/doc/lablgtk3/README.dune.md
 share/doc/lablgtk3/README.md
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/ocaml-cairo/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile	11 Mar 2022 19:22:54 -0000	1.13
+++ Makefile	9 Jan 2023 21:46:30 -0000
@@ -4,7 +4,7 @@ CATEGORIES =	graphics
 V =		0.6.2
 DISTNAME =	cairo2-$V
 PKGNAME =	ocaml-cairo-$V
-REVISION =	3
+REVISION =	4
 
 # LGPL 3.0
 PERMIT_PACKAGE = Yes
@@ -34,7 +34,6 @@ ALL_TARGET =
 
 post-install:
 	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-cairo
-	mv ${PREFIX}/doc/* ${PREFIX}/share/doc/ocaml-cairo/
-	rmdir ${PREFIX}/doc
+	mv ${PREFIX}/share/doc/cairo* ${PREFIX}/share/doc/ocaml-cairo/
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/ocaml-cairo/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST	11 Mar 2022 19:22:54 -0000	1.3
+++ pkg/PLIST	9 Jan 2023 21:46:30 -0000
@@ -9,7 +9,7 @@ lib/ocaml/cairo2-gtk/cairo_gtk.cmti
 lib/ocaml/cairo2-gtk/cairo_gtk.ml
 lib/ocaml/cairo2-gtk/cairo_gtk.mli
 lib/ocaml/cairo2-gtk/dune-package
-lib/ocaml/cairo2-gtk/libcairo_gtk_stubs.a
+@static-lib lib/ocaml/cairo2-gtk/libcairo_gtk_stubs.a
 lib/ocaml/cairo2-gtk/opam
 lib/ocaml/cairo2-pango/
 lib/ocaml/cairo2-pango/META
@@ -20,7 +20,7 @@ lib/ocaml/cairo2-pango/cairo_pango.cmti
 lib/ocaml/cairo2-pango/cairo_pango.ml
 lib/ocaml/cairo2-pango/cairo_pango.mli
 lib/ocaml/cairo2-pango/dune-package
-lib/ocaml/cairo2-pango/libcairo_pango_stubs.a
+@static-lib lib/ocaml/cairo2-pango/libcairo_pango_stubs.a
 lib/ocaml/cairo2-pango/opam
 lib/ocaml/cairo2/META
 lib/ocaml/cairo2/cairo.cma
@@ -31,11 +31,11 @@ lib/ocaml/cairo2/cairo.ml
 lib/ocaml/cairo2/cairo.mli
 lib/ocaml/cairo2/cairo_ocaml.h
 lib/ocaml/cairo2/dune-package
-lib/ocaml/cairo2/libcairo_stubs.a
+@static-lib lib/ocaml/cairo2/libcairo_stubs.a
 lib/ocaml/cairo2/opam
-lib/ocaml/stublibs/dllcairo_gtk_stubs.so
-lib/ocaml/stublibs/dllcairo_pango_stubs.so
-lib/ocaml/stublibs/dllcairo_stubs.so
+@so lib/ocaml/stublibs/dllcairo_gtk_stubs.so
+@so lib/ocaml/stublibs/dllcairo_pango_stubs.so
+@so lib/ocaml/stublibs/dllcairo_stubs.so
 share/doc/ocaml-cairo/
 share/doc/ocaml-cairo/cairo2/
 share/doc/ocaml-cairo/cairo2-gtk/
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ocaml-cppo/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile	11 Mar 2022 18:50:52 -0000	1.11
+++ Makefile	9 Jan 2023 20:23:53 -0000
@@ -4,7 +4,7 @@ CATEGORIES =	devel
 GH_ACCOUNT =	ocaml-community
 GH_PROJECT =	cppo
 GH_TAGNAME =	v1.6.6
-REVISION =	4
+REVISION =	5
 PKGNAME =	ocaml-${DISTNAME}
 
 # 3-clause BSD
@@ -19,7 +19,7 @@ BUILD_DEPENDS = devel/dune \
 
 post-install:
 	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-${GH_PROJECT}
-	mv ${PREFIX}/doc/* ${PREFIX}/share/doc/ocaml-${GH_PROJECT}/
-	rmdir ${PREFIX}/doc
+	mv ${PREFIX}/share/doc/${GH_PROJECT} ${PREFIX}/share/doc/ocaml-${GH_PROJECT}
+	mv ${PREFIX}/share/doc/cppo_ocamlbuild ${PREFIX}/share/doc/ocaml-${GH_PROJECT}/
 
 .include <bsd.port.mk>
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/ocaml-graphics/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile	11 Mar 2022 19:22:54 -0000	1.5
+++ Makefile	9 Jan 2023 21:32:04 -0000
@@ -2,7 +2,7 @@ COMMENT =	graphics library providing bas
 CATEGORIES =	graphics
 
 V =		5.0.0
-REVISION =	2
+REVISION =	3
 DISTNAME =	graphics-$V
 PKGNAME =	ocaml-graphics-$V
 
@@ -24,6 +24,6 @@ MAKE_ENV =	CPATH=${X11BASE}/include \
 ALL_TARGET =	default
 
 post-install:
-	mv ${PREFIX}/doc/graphics ${PREFIX}/share/doc/ocaml-graphics
+	mv ${PREFIX}/share/doc/graphics ${PREFIX}/share/doc/ocaml-graphics
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/ocaml-graphics/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST	11 Mar 2022 19:22:55 -0000	1.2
+++ pkg/PLIST	9 Jan 2023 21:32:04 -0000
@@ -1,6 +1,5 @@
 @pkgpath lang/ocaml,-graphics
 %%native%%
-doc/
 lib/ocaml/graphics/
 lib/ocaml/graphics/META
 lib/ocaml/graphics/dune-package
@@ -15,9 +14,9 @@ lib/ocaml/graphics/graphicsX11.cmt
 lib/ocaml/graphics/graphicsX11.cmti
 lib/ocaml/graphics/graphicsX11.ml
 lib/ocaml/graphics/graphicsX11.mli
-lib/ocaml/graphics/libgraphics_stubs.a
+@static-lib lib/ocaml/graphics/libgraphics_stubs.a
 lib/ocaml/graphics/opam
-lib/ocaml/stublibs/dllgraphics_stubs.so
+@so lib/ocaml/stublibs/dllgraphics_stubs.so
 share/doc/ocaml-graphics/
 share/doc/ocaml-graphics/CHANGES.md
 share/doc/ocaml-graphics/LICENSE
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ocaml-menhir/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile	11 Mar 2022 18:50:53 -0000	1.24
+++ Makefile	9 Jan 2023 20:21:12 -0000
@@ -1,13 +1,14 @@
 COMMENT =		OCaml parser generator for LR(1) grammars
 
-V =			20190924
+V =			20211012
 DISTNAME =		menhir-${V}
 PKGNAME =		ocaml-${DISTNAME}
-REVISION =		3
+REVISION =		0
 
 MASTER_SITES =		https://gitlab.inria.fr/fpottier/menhir/-/archive/${V}/
 
 HOMEPAGE =		http://cristal.inria.fr/~fpottier/menhir/
+
 CATEGORIES =		devel
 
 # QPLv1/LGPLv2
@@ -16,18 +17,20 @@ PERMIT_PACKAGE =	Yes
 MODULES =		lang/ocaml
 
 WANTLIB =		c m pthread
-BUILD_DEPENDS =		sysutils/findlib devel/ocaml-ocamlbuild
-RUN_DEPENDS =		sysutils/findlib
 
-USE_GMAKE =		Yes
-MAKE_FLAGS =		docdir='${WRKINST}${PREFIX}/share/doc/ocaml-menhir' \
-			mandir='${WRKINST}${PREFIX}/man/man1'
+BUILD_DEPENDS =		sysutils/findlib \
+			devel/dune
+
+RUN_DEPENDS =		sysutils/findlib
 
 NO_TEST =		Yes
 
-.include <bsd.port.arch.mk>
-.if ! ${PROPERTIES:Mocaml_native}
-MAKE_FLAGS +=		TARGET=byte
-.endif
+do-build:
+	cd ${WRKSRC} && dune build -j ${MAKE_JOBS}
+
+do-install:
+	cd ${WRKSRC} && dune install \
+		--docdir ${TRUEPREFIX}/share/doc/ocaml-menhir/ \
+		-j ${MAKE_JOBS}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/ocaml-menhir/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo	26 Oct 2019 02:10:03 -0000	1.10
+++ distinfo	9 Jan 2023 20:21:12 -0000
@@ -1,2 +1,2 @@
-SHA256 (menhir-20190924.tar.gz) = /sETYhGAn04UQ6djdnWVREhT7Vbd0sy2CE2sYaqJu3s=
-SIZE (menhir-20190924.tar.gz) = 2491000
+SHA256 (menhir-20211012.tar.gz) = g7dB0/3P8yA+pCj9/R8UXXt/NqpBZDjQartakIz5yNY=
+SIZE (menhir-20211012.tar.gz) = 1154256
Index: pkg/PFRAG.dynlink-native
===================================================================
RCS file: /cvs/ports/devel/ocaml-menhir/pkg/PFRAG.dynlink-native,v
retrieving revision 1.2
diff -u -p -r1.2 PFRAG.dynlink-native
--- pkg/PFRAG.dynlink-native	11 Mar 2022 18:50:53 -0000	1.2
+++ pkg/PFRAG.dynlink-native	9 Jan 2023 20:21:12 -0000
@@ -1,2 +1,2 @@
-@bin lib/ocaml/menhirLib/menhirLib.cmxs
-@bin lib/ocaml/menhirSdk/menhirSdk.cmxs
+lib/ocaml/menhirLib/menhirLib.cmxs
+lib/ocaml/menhirSdk/menhirSdk.cmxs
Index: pkg/PFRAG.native
===================================================================
RCS file: /cvs/ports/devel/ocaml-menhir/pkg/PFRAG.native,v
retrieving revision 1.4
diff -u -p -r1.4 PFRAG.native
--- pkg/PFRAG.native	11 Mar 2022 18:50:53 -0000	1.4
+++ pkg/PFRAG.native	9 Jan 2023 20:21:12 -0000
@@ -1,5 +1,10 @@
 %%dynlink%%
 lib/ocaml/menhirLib/menhirLib.cmx
-lib/ocaml/menhirLib/menhirLib.o
+lib/ocaml/menhirLib/menhirLib.cmxa
 lib/ocaml/menhirSdk/menhirSdk.cmx
-lib/ocaml/menhirSdk/menhirSdk.o
+lib/ocaml/menhirSdk/menhirSdk.cmxa
+lib/ocaml/menhirSdk/menhirSdk__Cmly_api.cmx
+lib/ocaml/menhirSdk/menhirSdk__Cmly_format.cmx
+lib/ocaml/menhirSdk/menhirSdk__Cmly_read.cmx
+lib/ocaml/menhirSdk/menhirSdk__Keyword.cmx
+lib/ocaml/menhirSdk/menhirSdk__Version.cmx
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ocaml-menhir/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST	11 Mar 2022 18:50:53 -0000	1.13
+++ pkg/PLIST	9 Jan 2023 20:21:12 -0000
@@ -1,192 +1,60 @@
 %%native%%
 @bin bin/menhir
+lib/ocaml/coq-menhirlib/
+lib/ocaml/coq-menhirlib/META
+lib/ocaml/coq-menhirlib/dune-package
+lib/ocaml/menhir/
+lib/ocaml/menhir/META
+lib/ocaml/menhir/dune-package
 lib/ocaml/menhirLib/
 lib/ocaml/menhirLib/META
+lib/ocaml/menhirLib/dune-package
+lib/ocaml/menhirLib/menhirLib.a
+lib/ocaml/menhirLib/menhirLib.cma
 lib/ocaml/menhirLib/menhirLib.cmi
-lib/ocaml/menhirLib/menhirLib.cmo
+lib/ocaml/menhirLib/menhirLib.cmt
+lib/ocaml/menhirLib/menhirLib.cmti
 lib/ocaml/menhirLib/menhirLib.ml
 lib/ocaml/menhirLib/menhirLib.mli
 lib/ocaml/menhirSdk/
 lib/ocaml/menhirSdk/META
+lib/ocaml/menhirSdk/cmly_api.ml
+lib/ocaml/menhirSdk/cmly_format.ml
+lib/ocaml/menhirSdk/cmly_read.ml
+lib/ocaml/menhirSdk/cmly_read.mli
+lib/ocaml/menhirSdk/dune-package
+lib/ocaml/menhirSdk/keyword.ml
+lib/ocaml/menhirSdk/keyword.mli
+lib/ocaml/menhirSdk/menhirSdk.a
+lib/ocaml/menhirSdk/menhirSdk.cma
 lib/ocaml/menhirSdk/menhirSdk.cmi
-lib/ocaml/menhirSdk/menhirSdk.cmo
+lib/ocaml/menhirSdk/menhirSdk.cmt
+lib/ocaml/menhirSdk/menhirSdk.ml
+lib/ocaml/menhirSdk/menhirSdk__Cmly_api.cmi
+lib/ocaml/menhirSdk/menhirSdk__Cmly_api.cmt
+lib/ocaml/menhirSdk/menhirSdk__Cmly_format.cmi
+lib/ocaml/menhirSdk/menhirSdk__Cmly_format.cmt
+lib/ocaml/menhirSdk/menhirSdk__Cmly_read.cmi
+lib/ocaml/menhirSdk/menhirSdk__Cmly_read.cmt
+lib/ocaml/menhirSdk/menhirSdk__Cmly_read.cmti
+lib/ocaml/menhirSdk/menhirSdk__Keyword.cmi
+lib/ocaml/menhirSdk/menhirSdk__Keyword.cmt
+lib/ocaml/menhirSdk/menhirSdk__Keyword.cmti
+lib/ocaml/menhirSdk/menhirSdk__Version.cmi
+lib/ocaml/menhirSdk/menhirSdk__Version.cmt
+lib/ocaml/menhirSdk/version.ml
 @man man/man1/menhir.1
 share/doc/ocaml-menhir/
-share/doc/ocaml-menhir/demos/
-share/doc/ocaml-menhir/demos/Makefile
-share/doc/ocaml-menhir/demos/calc/
-share/doc/ocaml-menhir/demos/calc-alias/
-share/doc/ocaml-menhir/demos/calc-alias/.gitignore
-share/doc/ocaml-menhir/demos/calc-alias/.merlin
-share/doc/ocaml-menhir/demos/calc-alias/Makefile
-share/doc/ocaml-menhir/demos/calc-alias/README
-share/doc/ocaml-menhir/demos/calc-alias/calc.ml
-share/doc/ocaml-menhir/demos/calc-alias/lexer.mll
-share/doc/ocaml-menhir/demos/calc-alias/parser.mly
-share/doc/ocaml-menhir/demos/calc-ast-dune/
-share/doc/ocaml-menhir/demos/calc-ast-dune/.gitignore
-share/doc/ocaml-menhir/demos/calc-ast-dune/Makefile
-share/doc/ocaml-menhir/demos/calc-ast-dune/README.md
-share/doc/ocaml-menhir/demos/calc-ast-dune/calc.ml
-share/doc/ocaml-menhir/demos/calc-ast-dune/dune
-share/doc/ocaml-menhir/demos/calc-ast-dune/dune-project
-share/doc/ocaml-menhir/demos/calc-ast-dune/lexer.mll
-share/doc/ocaml-menhir/demos/calc-ast-dune/parser.mly
-share/doc/ocaml-menhir/demos/calc-ast-dune/syntax.ml
-share/doc/ocaml-menhir/demos/calc-dune/
-share/doc/ocaml-menhir/demos/calc-dune/.gitignore
-share/doc/ocaml-menhir/demos/calc-dune/Makefile
-share/doc/ocaml-menhir/demos/calc-dune/README.md
-share/doc/ocaml-menhir/demos/calc-dune/calc.ml
-share/doc/ocaml-menhir/demos/calc-dune/dune
-share/doc/ocaml-menhir/demos/calc-dune/dune-project
-share/doc/ocaml-menhir/demos/calc-dune/lexer.mll
-share/doc/ocaml-menhir/demos/calc-dune/parser.mly
-share/doc/ocaml-menhir/demos/calc-incremental/
-share/doc/ocaml-menhir/demos/calc-incremental-dune/
-share/doc/ocaml-menhir/demos/calc-incremental-dune/.gitignore
-share/doc/ocaml-menhir/demos/calc-incremental-dune/Makefile
-share/doc/ocaml-menhir/demos/calc-incremental-dune/README.md
-share/doc/ocaml-menhir/demos/calc-incremental-dune/calc.ml
-share/doc/ocaml-menhir/demos/calc-incremental-dune/dune
-share/doc/ocaml-menhir/demos/calc-incremental-dune/dune-project
-share/doc/ocaml-menhir/demos/calc-incremental-dune/lexer.mll
-share/doc/ocaml-menhir/demos/calc-incremental-dune/parser.mly
-share/doc/ocaml-menhir/demos/calc-incremental/.gitignore
-share/doc/ocaml-menhir/demos/calc-incremental/.merlin
-share/doc/ocaml-menhir/demos/calc-incremental/Makefile
-share/doc/ocaml-menhir/demos/calc-incremental/README
-share/doc/ocaml-menhir/demos/calc-incremental/calc.ml
-share/doc/ocaml-menhir/demos/calc-incremental/lexer.mll
-share/doc/ocaml-menhir/demos/calc-incremental/parser.mly
-share/doc/ocaml-menhir/demos/calc-inspection/
-share/doc/ocaml-menhir/demos/calc-inspection-dune/
-share/doc/ocaml-menhir/demos/calc-inspection-dune/.gitignore
-share/doc/ocaml-menhir/demos/calc-inspection-dune/CalcErrorReporting.ml
-share/doc/ocaml-menhir/demos/calc-inspection-dune/CalcErrorReporting.mli
-share/doc/ocaml-menhir/demos/calc-inspection-dune/CalcPrinters.ml
-share/doc/ocaml-menhir/demos/calc-inspection-dune/CalcPrinters.mli
-share/doc/ocaml-menhir/demos/calc-inspection-dune/ErrorReporting.ml
-share/doc/ocaml-menhir/demos/calc-inspection-dune/ErrorReporting.mli
-share/doc/ocaml-menhir/demos/calc-inspection-dune/Makefile
-share/doc/ocaml-menhir/demos/calc-inspection-dune/README
-share/doc/ocaml-menhir/demos/calc-inspection-dune/calc.ml
-share/doc/ocaml-menhir/demos/calc-inspection-dune/dune
-share/doc/ocaml-menhir/demos/calc-inspection-dune/dune-project
-share/doc/ocaml-menhir/demos/calc-inspection-dune/lexer.mll
-share/doc/ocaml-menhir/demos/calc-inspection-dune/parser.mly
-share/doc/ocaml-menhir/demos/calc-inspection/.gitignore
-share/doc/ocaml-menhir/demos/calc-inspection/.merlin
-share/doc/ocaml-menhir/demos/calc-inspection/CalcErrorReporting.ml
-share/doc/ocaml-menhir/demos/calc-inspection/CalcErrorReporting.mli
-share/doc/ocaml-menhir/demos/calc-inspection/CalcPrinters.ml
-share/doc/ocaml-menhir/demos/calc-inspection/CalcPrinters.mli
-share/doc/ocaml-menhir/demos/calc-inspection/ErrorReporting.ml
-share/doc/ocaml-menhir/demos/calc-inspection/ErrorReporting.mli
-share/doc/ocaml-menhir/demos/calc-inspection/Makefile
-share/doc/ocaml-menhir/demos/calc-inspection/README
-share/doc/ocaml-menhir/demos/calc-inspection/calc.ml
-share/doc/ocaml-menhir/demos/calc-inspection/lexer.mll
-share/doc/ocaml-menhir/demos/calc-inspection/parser.mly
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/.gitignore
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/Makefile
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/README.md
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/calc.ml
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/dune
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/dune-project
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/lexer.mll
-share/doc/ocaml-menhir/demos/calc-new-syntax-dune/parser.mly
-share/doc/ocaml-menhir/demos/calc-param/
-share/doc/ocaml-menhir/demos/calc-param-dune/
-share/doc/ocaml-menhir/demos/calc-param-dune/.gitignore
-share/doc/ocaml-menhir/demos/calc-param-dune/Makefile
-share/doc/ocaml-menhir/demos/calc-param-dune/README
-share/doc/ocaml-menhir/demos/calc-param-dune/calc.ml
-share/doc/ocaml-menhir/demos/calc-param-dune/dune
-share/doc/ocaml-menhir/demos/calc-param-dune/dune-project
-share/doc/ocaml-menhir/demos/calc-param-dune/lexer.mll
-share/doc/ocaml-menhir/demos/calc-param-dune/parser.mly
-share/doc/ocaml-menhir/demos/calc-param-dune/tokens.mly
-share/doc/ocaml-menhir/demos/calc-param/.gitignore
-share/doc/ocaml-menhir/demos/calc-param/.merlin
-share/doc/ocaml-menhir/demos/calc-param/Makefile
-share/doc/ocaml-menhir/demos/calc-param/README
-share/doc/ocaml-menhir/demos/calc-param/_tags
-share/doc/ocaml-menhir/demos/calc-param/calc.ml
-share/doc/ocaml-menhir/demos/calc-param/lexer.mll
-share/doc/ocaml-menhir/demos/calc-param/myocamlbuild.ml
-share/doc/ocaml-menhir/demos/calc-param/parser.mly
-share/doc/ocaml-menhir/demos/calc-param/parser.mlypack
-share/doc/ocaml-menhir/demos/calc-param/tokens.mly
-share/doc/ocaml-menhir/demos/calc-param/tokens.mlypack
-share/doc/ocaml-menhir/demos/calc-two/
-share/doc/ocaml-menhir/demos/calc-two-dune/
-share/doc/ocaml-menhir/demos/calc-two-dune/.gitignore
-share/doc/ocaml-menhir/demos/calc-two-dune/Makefile
-share/doc/ocaml-menhir/demos/calc-two-dune/README
-share/doc/ocaml-menhir/demos/calc-two-dune/algebraic.mly
-share/doc/ocaml-menhir/demos/calc-two-dune/algebraic.mlypack
-share/doc/ocaml-menhir/demos/calc-two-dune/calc.ml
-share/doc/ocaml-menhir/demos/calc-two-dune/common.mly
-share/doc/ocaml-menhir/demos/calc-two-dune/dune
-share/doc/ocaml-menhir/demos/calc-two-dune/dune-project
-share/doc/ocaml-menhir/demos/calc-two-dune/lexer.mll
-share/doc/ocaml-menhir/demos/calc-two-dune/reverse.mly
-share/doc/ocaml-menhir/demos/calc-two-dune/reverse.mlypack
-share/doc/ocaml-menhir/demos/calc-two-dune/tokens.mly
-share/doc/ocaml-menhir/demos/calc-two-dune/tokens.mlypack
-share/doc/ocaml-menhir/demos/calc-two/.gitignore
-share/doc/ocaml-menhir/demos/calc-two/.merlin
-share/doc/ocaml-menhir/demos/calc-two/Makefile
-share/doc/ocaml-menhir/demos/calc-two/README
-share/doc/ocaml-menhir/demos/calc-two/_tags
-share/doc/ocaml-menhir/demos/calc-two/algebraic.mly
-share/doc/ocaml-menhir/demos/calc-two/algebraic.mlypack
-share/doc/ocaml-menhir/demos/calc-two/calc.ml
-share/doc/ocaml-menhir/demos/calc-two/common.mly
-share/doc/ocaml-menhir/demos/calc-two/lexer.mll
-share/doc/ocaml-menhir/demos/calc-two/myocamlbuild.ml
-share/doc/ocaml-menhir/demos/calc-two/reverse.mly
-share/doc/ocaml-menhir/demos/calc-two/reverse.mlypack
-share/doc/ocaml-menhir/demos/calc-two/tokens.mly
-share/doc/ocaml-menhir/demos/calc-two/tokens.mlypack
-share/doc/ocaml-menhir/demos/calc/.gitignore
-share/doc/ocaml-menhir/demos/calc/.merlin
-share/doc/ocaml-menhir/demos/calc/Makefile
-share/doc/ocaml-menhir/demos/calc/README
-share/doc/ocaml-menhir/demos/calc/calc.ml
-share/doc/ocaml-menhir/demos/calc/lexer.mll
-share/doc/ocaml-menhir/demos/calc/parser.mly
-share/doc/ocaml-menhir/demos/coq-minicalc/
-share/doc/ocaml-menhir/demos/coq-minicalc/Lexer.v
-share/doc/ocaml-menhir/demos/coq-minicalc/Makefile
-share/doc/ocaml-menhir/demos/coq-minicalc/MiniCalc.v
-share/doc/ocaml-menhir/demos/coq-minicalc/Parser.vy
-share/doc/ocaml-menhir/demos/coq-minicalc/README.md
-share/doc/ocaml-menhir/demos/coq-minicalc/_CoqProject
-share/doc/ocaml-menhir/demos/generate-printers/
-share/doc/ocaml-menhir/demos/generate-printers-dune/
-share/doc/ocaml-menhir/demos/generate-printers-dune/.gitignore
-share/doc/ocaml-menhir/demos/generate-printers-dune/Makefile
-share/doc/ocaml-menhir/demos/generate-printers-dune/README.md
-share/doc/ocaml-menhir/demos/generate-printers-dune/dune
-share/doc/ocaml-menhir/demos/generate-printers-dune/dune-project
-share/doc/ocaml-menhir/demos/generate-printers-dune/generate.ml
-share/doc/ocaml-menhir/demos/generate-printers/.gitignore
-share/doc/ocaml-menhir/demos/generate-printers/.merlin
-share/doc/ocaml-menhir/demos/generate-printers/Makefile
-share/doc/ocaml-menhir/demos/generate-printers/README.md
-share/doc/ocaml-menhir/demos/generate-printers/_tags
-share/doc/ocaml-menhir/demos/generate-printers/generate.ml
-share/doc/ocaml-menhir/demos/obsolete/
-share/doc/ocaml-menhir/demos/obsolete/Makefile.auto
-share/doc/ocaml-menhir/demos/obsolete/Makefile.calc-two
-share/doc/ocaml-menhir/demos/obsolete/Makefile.shared
-share/doc/ocaml-menhir/demos/obsolete/ocamldep.wrapper
-share/doc/ocaml-menhir/manual.html
-share/doc/ocaml-menhir/manual.pdf
-share/doc/ocaml-menhir/manual001.png
-share/doc/ocaml-menhir/manual002.png
-share/doc/ocaml-menhir/manual003.png
-share/menhir/
+share/doc/ocaml-menhir/coq-menhirlib/
+share/doc/ocaml-menhir/coq-menhirlib/LICENSE
+share/doc/ocaml-menhir/menhir/
+share/doc/ocaml-menhir/menhir/LICENSE
+share/doc/ocaml-menhir/menhir/manual.html
+share/doc/ocaml-menhir/menhir/manual.pdf
+share/doc/ocaml-menhir/menhir/manual001.png
+share/doc/ocaml-menhir/menhir/manual002.png
+share/doc/ocaml-menhir/menhir/manual003.png
+share/doc/ocaml-menhir/menhirLib/
+share/doc/ocaml-menhir/menhirLib/LICENSE
+share/doc/ocaml-menhir/menhirSdk/
+share/doc/ocaml-menhir/menhirSdk/LICENSE
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ocaml-pcre/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile	11 Mar 2022 18:50:53 -0000	1.21
+++ Makefile	9 Jan 2023 20:22:58 -0000
@@ -8,6 +8,7 @@ PKGNAME =	ocaml-${DISTNAME}
 MASTER_SITES =	https://github.com/mmottl/pcre-ocaml/releases/download/${V}/
 EXTRACT_SUFX =	.tbz
 HOMEPAGE =	https://github.com/mmottl/pcre-ocaml
+REVISION =	0
 
 # GPLv2+
 PERMIT_PACKAGE =		Yes
@@ -28,7 +29,6 @@ post-install:
 	cp -R ${WRKDIST}/examples/* ${PREFIX}/share/examples/${NAME}/
 	${INSTALL_DATA} ${FILESDIR}/README ${PREFIX}/share/examples/${NAME}/
 	chmod -R u=rwX,go=rX ${PREFIX}/share/examples/${NAME}/*
-	mv ${PREFIX}/doc/pcre ${PREFIX}/share/doc/${NAME}
-	rm -rf ${PREFIX}/doc
+	mv ${PREFIX}/share/doc/pcre ${PREFIX}/share/doc/${NAME}
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ocaml-pcre/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST	11 Mar 2022 18:50:53 -0000	1.7
+++ pkg/PLIST	9 Jan 2023 20:22:58 -0000
@@ -2,7 +2,7 @@
 lib/ocaml/pcre/
 lib/ocaml/pcre/META
 lib/ocaml/pcre/dune-package
-lib/ocaml/pcre/libpcre_stubs.a
+@static-lib lib/ocaml/pcre/libpcre_stubs.a
 lib/ocaml/pcre/opam
 lib/ocaml/pcre/pcre.cma
 lib/ocaml/pcre/pcre.cmi
@@ -10,7 +10,7 @@ lib/ocaml/pcre/pcre.cmt
 lib/ocaml/pcre/pcre.cmti
 lib/ocaml/pcre/pcre.ml
 lib/ocaml/pcre/pcre.mli
-lib/ocaml/stublibs/dllpcre_stubs.so
+@so lib/ocaml/stublibs/dllpcre_stubs.so
 share/doc/ocaml-pcre/
 share/doc/ocaml-pcre/CHANGES.md
 share/doc/ocaml-pcre/LICENSE.md
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ocaml-yojson/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile	11 Mar 2022 18:50:53 -0000	1.10
+++ Makefile	9 Jan 2023 21:51:56 -0000
@@ -7,7 +7,7 @@ GH_PROJECT =	yojson
 GH_COMMIT =	187132277170a30c5c3b0672c548c82fc372e43a
 DISTNAME =	${GH_PROJECT}-${V}
 PKGNAME =	ocaml-${DISTNAME}
-REVISION =	1
+REVISION =	2
 
 # 3-clause BSD
 PERMIT_PACKAGE = Yes
@@ -21,8 +21,6 @@ BUILD_DEPENDS = ${RUN_DEPENDS} \
 		devel/ocaml-cppo
 
 post-install:
-	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-${GH_PROJECT}
-	mv ${PREFIX}/doc/* ${PREFIX}/share/doc/ocaml-${GH_PROJECT}/
-	rmdir ${PREFIX}/doc
+	mv ${PREFIX}/share/doc/${GH_PROJECT} ${PREFIX}/share/doc/ocaml-${GH_PROJECT}
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ocaml-yojson/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST	11 Mar 2022 18:50:53 -0000	1.3
+++ pkg/PLIST	9 Jan 2023 21:51:56 -0000
@@ -11,7 +11,6 @@ lib/ocaml/yojson/yojson.cmti
 lib/ocaml/yojson/yojson.ml
 lib/ocaml/yojson/yojson.mli
 share/doc/ocaml-yojson/
-share/doc/ocaml-yojson/yojson/
-share/doc/ocaml-yojson/yojson/CHANGES.md
-share/doc/ocaml-yojson/yojson/LICENSE.md
-share/doc/ocaml-yojson/yojson/README.md
+share/doc/ocaml-yojson/CHANGES.md
+share/doc/ocaml-yojson/LICENSE.md
+share/doc/ocaml-yojson/README.md

Reply via email to