aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Jacobs <freebsd@dev.thsi.be>2024-03-11 21:43:46 +0000
committerGuido Falsi <madpilot@FreeBSD.org>2024-03-11 21:50:58 +0000
commit8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3 (patch)
tree959847a64e64c876f5bdd4c254c22f44ca3ff372
parente773e6cf13b183d5a5fa341727ea504d45b9fb87 (diff)
downloadports-8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3.tar.gz
ports-8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3.zip
lang/ocaml: Update to 4.14.1
The 'force-safe-string; setting is NOT enabled, as opposed to the new upstream default. OCaml users are encouraged to migrate to safe strings as soon as possible. - The X11 library isn't part of lang/ocaml anymore, users should install x11-toolkits/ocaml-graphics. - Add new 'ocaml' USES - Bump PORTREVISION on dependent ports, due to ABI Change. The update includes the following updates to existing ports (needed to keep them working): - devel/ocaml-camlp4: Updated to 4.14+1 - devel/ocaml-camlp5: Updated to 8.02.01, homepage updated - devel/ocaml-dune: Patch to allow overriding the stublibs directory, strip binary and shared libraries - devel/ocaml-findlib: Improve port - devel/ocaml-lwt: Fix build with OCaml 4.14 - deve/ocaml-re: Update to 1.11.0, use new dune USES - devel/ocaml-sdl: Fix build with new ocaml - games/freetennis: Fix build, tidy Makefile - graphics/ocaml-images: Updated to 5.0.4, new homepage, use new dune USES, undeprecate - graphics/ocaml-lablgl: Moved into site-lib, dynamic objects stripped, add missing GL dependencies - math/coq: Updated to 8.19.0 - math/ocaml-zarith: strip shared libraries, fixed usage of USE_OCAML_LDCONFIG, use new dune USES - math/teyjus: Fix build - net/unison240: Fix build with new compiler - net/unison248: Fix build with new compiler, add MAKE_JOBS_UNSAFE - net-p2p/mldonkey: Fix build with new compiler, fix build on i386 - sysutils/ledit: Updated to 2.06, install native binary, Use github, fix man page installation - www/geneweb: Build fix for OCaml and Camlp5 updates - x11-toolkits/ocaml-lablgtk2: Fix build with new compiler - x11-toolkits/ocaml-lablgtk3: Updated to 3.1.4, added ocaml-camlp-stream dependency, build fix patch - x11-toolkits/ocaml-labltk: Updated to 8.06.12, Improve Makefile Added the following ports: - devel/ocaml-astring - devel/ocaml-base - devel/ocaml-bos - devel/ocaml-camlp-streams - devel/ocaml-csexp - devel/ocaml-fmt - devel/ocaml-fpath - devel/ocaml-logs - devel/ocaml-mtime - devel/ocaml-pcre2 - devel/ocaml-rresult - devel/ocaml-seq - devel/ocaml-stdio - x11-toolkits/ocaml-graphics PR: 250408 [1], 262781 [1], 262788 [3], 262789 [1], 262792 [1], 263006 [1], 263162 [3], 263206 [2], 276893 [1], 276945 [4], 276953 [1], 277026 [5], 277241 [1], 277242 [1], 277243 [1], 277244 [1], 277245 [1], 277246 [1], 277247 [1], 277248 [1], 277249 [1], 277250 [1], 277251 [1], 277252 [1], 277253 [1], 277254 [1], 277255 [1], 277256 [4], 277257 [1], 277258 [1] Approved by: maintainer timeout [1], yuri (maintainer) [2], overcome by events, fixit [3], madpilot (maintainer) [4] Reviewed by: madpilot Exp-run by: antoine [5] Differential Revision: https://reviews.freebsd.org/D43861
-rw-r--r--Mk/Uses/ocaml.mk82
-rw-r--r--archivers/ocaml-bz2/Makefile2
-rw-r--r--archivers/ocaml-zip/Makefile2
-rw-r--r--converters/ocaml-base64/Makefile2
-rw-r--r--converters/ocaml-jsonm/Makefile2
-rw-r--r--databases/ocaml-dbm/Makefile2
-rw-r--r--devel/Makefile13
-rw-r--r--devel/ocaml-annexlib/Makefile2
-rw-r--r--devel/ocaml-astring/Makefile54
-rw-r--r--devel/ocaml-astring/distinfo3
-rw-r--r--devel/ocaml-astring/pkg-descr3
-rw-r--r--devel/ocaml-astring/pkg-plist22
-rw-r--r--devel/ocaml-base/Makefile40
-rw-r--r--devel/ocaml-base/distinfo3
-rw-r--r--devel/ocaml-base/pkg-descr3
-rw-r--r--devel/ocaml-base/pkg-plist766
-rw-r--r--devel/ocaml-bos/Makefile57
-rw-r--r--devel/ocaml-bos/distinfo3
-rw-r--r--devel/ocaml-bos/pkg-descr4
-rw-r--r--devel/ocaml-bos/pkg-plist36
-rw-r--r--devel/ocaml-calendar/Makefile2
-rw-r--r--devel/ocaml-camljava/Makefile2
-rw-r--r--devel/ocaml-camlp-streams/Makefile31
-rw-r--r--devel/ocaml-camlp-streams/distinfo3
-rw-r--r--devel/ocaml-camlp-streams/pkg-descr10
-rw-r--r--devel/ocaml-camlp-streams/pkg-plist19
-rw-r--r--devel/ocaml-camlp4/Makefile2
-rw-r--r--devel/ocaml-camlp4/distinfo6
-rw-r--r--devel/ocaml-camlp5/Makefile21
-rw-r--r--devel/ocaml-camlp5/distinfo6
-rw-r--r--devel/ocaml-camlp5/pkg-plist30
-rw-r--r--devel/ocaml-camomile/Makefile8
-rw-r--r--devel/ocaml-camomile/files/patch-Camomile_dune11
-rw-r--r--devel/ocaml-camomile/files/patch-Camomile_tools_dune10
-rw-r--r--devel/ocaml-cfg/Makefile2
-rw-r--r--devel/ocaml-classes/Makefile2
-rw-r--r--devel/ocaml-cmdliner/Makefile2
-rw-r--r--devel/ocaml-cppo/Makefile2
-rw-r--r--devel/ocaml-csexp/Makefile32
-rw-r--r--devel/ocaml-csexp/distinfo3
-rw-r--r--devel/ocaml-csexp/pkg-descr2
-rw-r--r--devel/ocaml-csexp/pkg-plist13
-rw-r--r--devel/ocaml-dune/Makefile37
-rw-r--r--devel/ocaml-dune/pkg-plist6
-rw-r--r--devel/ocaml-extlib/Makefile2
-rw-r--r--devel/ocaml-findlib/Makefile25
-rw-r--r--devel/ocaml-findlib/files/patch-configure12
-rw-r--r--devel/ocaml-findlib/files/patch-src_findlib-toolbox_Makefile11
-rw-r--r--devel/ocaml-findlib/pkg-plist4
-rw-r--r--devel/ocaml-fmt/Makefile48
-rw-r--r--devel/ocaml-fmt/distinfo3
-rw-r--r--devel/ocaml-fmt/pkg-descr2
-rw-r--r--devel/ocaml-fmt/pkg-plist32
-rw-r--r--devel/ocaml-fpath/Makefile46
-rw-r--r--devel/ocaml-fpath/distinfo3
-rw-r--r--devel/ocaml-fpath/pkg-descr4
-rw-r--r--devel/ocaml-fpath/pkg-plist16
-rw-r--r--devel/ocaml-ipaddr/Makefile1
-rw-r--r--devel/ocaml-lacaml/Makefile2
-rw-r--r--devel/ocaml-logs/Makefile55
-rw-r--r--devel/ocaml-logs/distinfo3
-rw-r--r--devel/ocaml-logs/pkg-descr2
-rw-r--r--devel/ocaml-logs/pkg-plist49
-rw-r--r--devel/ocaml-lwt/Makefile4
-rw-r--r--devel/ocaml-lwt/files/patch-src_unix_lwt__unix.ml10
-rw-r--r--devel/ocaml-lwt/files/patch-src_unix_lwt__unix.mli10
-rw-r--r--devel/ocaml-magic/Makefile2
-rw-r--r--devel/ocaml-mtime/Makefile59
-rw-r--r--devel/ocaml-mtime/distinfo3
-rw-r--r--devel/ocaml-mtime/pkg-descr5
-rw-r--r--devel/ocaml-mtime/pkg-plist27
-rw-r--r--devel/ocaml-ocamlbuild/Makefile2
-rw-r--r--devel/ocaml-ounit/Makefile2
-rw-r--r--devel/ocaml-parmap/Makefile1
-rw-r--r--devel/ocaml-pcre/Makefile2
-rw-r--r--devel/ocaml-pcre2/Makefile46
-rw-r--r--devel/ocaml-pcre2/distinfo3
-rw-r--r--devel/ocaml-pcre2/pkg-descr2
-rw-r--r--devel/ocaml-pcre2/pkg-plist15
-rw-r--r--devel/ocaml-pomap/Makefile2
-rw-r--r--devel/ocaml-ppx-tools/Makefile1
-rw-r--r--devel/ocaml-re/Makefile38
-rw-r--r--devel/ocaml-re/distinfo5
-rw-r--r--devel/ocaml-re/pkg-plist145
-rw-r--r--devel/ocaml-rresult/Makefile44
-rw-r--r--devel/ocaml-rresult/distinfo3
-rw-r--r--devel/ocaml-rresult/pkg-descr7
-rw-r--r--devel/ocaml-rresult/pkg-plist16
-rw-r--r--devel/ocaml-sdl/Makefile4
-rw-r--r--devel/ocaml-sem/Makefile2
-rw-r--r--devel/ocaml-seq/Makefile27
-rw-r--r--devel/ocaml-seq/distinfo3
-rw-r--r--devel/ocaml-seq/pkg-descr2
-rw-r--r--devel/ocaml-seq/pkg-plist13
-rw-r--r--devel/ocaml-sexplib0/Makefile1
-rw-r--r--devel/ocaml-stdio/Makefile32
-rw-r--r--devel/ocaml-stdio/distinfo3
-rw-r--r--devel/ocaml-stdio/pkg-descr2
-rw-r--r--devel/ocaml-stdio/pkg-plist29
-rw-r--r--devel/ocaml-topkg/Makefile2
-rw-r--r--devel/ocaml-type_conv/Makefile2
-rw-r--r--devel/ocaml-uchar/Makefile2
-rw-r--r--devel/ocaml-ulex/Makefile2
-rw-r--r--devel/ocaml-uutf/Makefile2
-rw-r--r--devel/ocaml-xstr/Makefile2
-rw-r--r--devel/ocaml-xstrp4/Makefile2
-rw-r--r--ftp/ocaml-ocurl/Makefile2
-rw-r--r--games/freetennis/Makefile27
-rw-r--r--games/freetennis/files/patch-Makefile4
-rw-r--r--games/freetennis/files/patch-freetennis.ml63
-rw-r--r--graphics/ocaml-cairo/Makefile1
-rw-r--r--graphics/ocaml-images/Makefile91
-rw-r--r--graphics/ocaml-images/distinfo5
-rw-r--r--graphics/ocaml-images/files/patch-OMakefile46
-rw-r--r--graphics/ocaml-images/files/patch-configure13
-rw-r--r--graphics/ocaml-images/files/patch-src_OMakefile15
-rw-r--r--graphics/ocaml-images/files/patch-src_bitmap.ml11
-rw-r--r--graphics/ocaml-images/files/patch-src_gifread.c34
-rw-r--r--graphics/ocaml-images/files/patch-src_gifwrite.c55
-rw-r--r--graphics/ocaml-images/files/patch-src_jpegread.c11
-rw-r--r--graphics/ocaml-images/files/patch-src_pngread.c38
-rw-r--r--graphics/ocaml-images/files/patch-src_pngwrite.c20
-rw-r--r--graphics/ocaml-images/files/patch-src_tiffread.c36
-rw-r--r--graphics/ocaml-images/files/patch-src_tiffwrite.c39
-rw-r--r--graphics/ocaml-images/pkg-plist471
-rw-r--r--graphics/ocaml-lablgl/Makefile24
-rw-r--r--graphics/ocaml-lablgl/pkg-plist200
-rw-r--r--lang/ocaml/Makefile120
-rw-r--r--lang/ocaml/distinfo14
-rw-r--r--lang/ocaml/files/patch-asmcomp_power_arch.ml4
-rw-r--r--lang/ocaml/files/patch-configure111
-rw-r--r--lang/ocaml/files/patch-runtime_amd64.S11
-rw-r--r--lang/ocaml/files/patch-runtime_backtrace.c12
-rw-r--r--lang/ocaml/files/patch-runtime_power.S62
-rw-r--r--lang/ocaml/files/patch-runtime_startup__nat.c10
-rw-r--r--lang/ocaml/files/patch-testsuite_tools_asmgen__power.S11
-rw-r--r--lang/ocaml/pkg-plist1625
-rw-r--r--math/coq/Makefile91
-rw-r--r--math/coq/distinfo6
-rw-r--r--math/coq/files/patch-Makefile.build29
-rw-r--r--math/coq/files/patch-Makefile.install11
-rw-r--r--math/coq/pkg-plist9825
-rw-r--r--math/facile/Makefile2
-rw-r--r--math/ocaml-num/Makefile2
-rw-r--r--math/ocaml-ocamlgraph/Makefile2
-rw-r--r--math/ocaml-zarith/Makefile10
-rw-r--r--math/teyjus/Makefile13
-rw-r--r--net-p2p/mldonkey/Makefile5
-rw-r--r--net-p2p/mldonkey/files/patch-src_networks_donkey_donkeyClient.ml11
-rw-r--r--net-p2p/mldonkey/files/patch-src_utils_lib_CryptoPP.h12
-rw-r--r--net/unison240/files/patch-Makefile.OCaml15
-rw-r--r--net/unison240/files/patch-hash__compat.c168
-rw-r--r--net/unison240/files/patch-uutil.ml11
-rw-r--r--net/unison248/Makefile1
-rw-r--r--net/unison248/files/patch-Makefile.OCaml15
-rw-r--r--net/unison248/files/patch-hash__compat.c168
-rw-r--r--net/unison248/files/patch-uutil.ml11
-rw-r--r--security/ocaml-ssl/Makefile1
-rw-r--r--sysutils/ledit/Makefile29
-rw-r--r--sysutils/ledit/distinfo6
-rw-r--r--sysutils/ledit/files/patch-go.ml11
-rw-r--r--textproc/ocaml-text/Makefile2
-rw-r--r--www/geneweb/Makefile4
-rw-r--r--www/geneweb/files/patch-ged2gwb_Makefile18
-rw-r--r--www/geneweb/files/patch-ged2gwb_ged2gwb.ml11
-rw-r--r--www/geneweb/files/patch-ged2gwb_ged2gwb2.ml11
-rw-r--r--www/geneweb/files/patch-setup_Makefile11
-rw-r--r--www/geneweb/files/patch-src__Makefile9
-rw-r--r--www/geneweb/files/patch-src_dag.ml52
-rw-r--r--www/geneweb/files/patch-src_date.ml26
-rw-r--r--www/geneweb/files/patch-src_db2disk.ml20
-rw-r--r--www/geneweb/files/patch-src_gwd.ml38
-rw-r--r--www/geneweb/files/patch-src_mutil.ml20
-rw-r--r--www/geneweb/files/patch-src_relation.ml16
-rw-r--r--www/geneweb/files/patch-tools_camlp5__comm.sh11
-rw-r--r--www/geneweb/files/patch-wserver_Makefile17
-rw-r--r--www/geneweb/files/patch-wserver_wserver.ml61
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/ocaml-graphics/Makefile39
-rw-r--r--x11-toolkits/ocaml-graphics/distinfo3
-rw-r--r--x11-toolkits/ocaml-graphics/pkg-descr3
-rw-r--r--x11-toolkits/ocaml-graphics/pkg-plist21
-rw-r--r--x11-toolkits/ocaml-lablgtk2/Makefile3
-rw-r--r--x11-toolkits/ocaml-lablgtk3/Makefile6
-rw-r--r--x11-toolkits/ocaml-lablgtk3/distinfo6
-rw-r--r--x11-toolkits/ocaml-lablgtk3/files/patch-src_ml__gtk.c11
-rw-r--r--x11-toolkits/ocaml-labltk/Makefile38
-rw-r--r--x11-toolkits/ocaml-labltk/distinfo6
-rw-r--r--x11-toolkits/ocaml-labltk/pkg-plist676
189 files changed, 11825 insertions, 5225 deletions
diff --git a/Mk/Uses/ocaml.mk b/Mk/Uses/ocaml.mk
new file mode 100644
index 000000000000..666c29078c19
--- /dev/null
+++ b/Mk/Uses/ocaml.mk
@@ -0,0 +1,82 @@
+# Provide support to use the Dune package builder for OCaml
+#
+# Feature: ocaml
+# Usage: USES=ocaml:dune
+# USE_OCAML=yes
+#
+# Variables that may be set by the port:
+#
+# OCAML_PACKAGES List of packages to build and install, defaults to PORTNAME
+#
+# USE_OCAML_LDCONFIG Dune may install stublibs in site-lib package directory(ies)
+# OCAML_LDLIBS or in a single directory below DUNE_LIBDIR.
+#
+# Appends to: BUILD_DEPENDS, MAKE_ENV
+#
+# MAINTAINER: freebsd@dev.thsi.be
+
+.if !defined(_INCLUDE_USES_OCAML_MK)
+_INCLUDE_USES_OCAML_MK= yes
+
+. if empty(ocaml_ARGS:Mdune)
+IGNORE= Incorrect 'USES+= ocaml:${ocaml_ARGS}' ocaml requires a single 'dune' argument (for now)
+. endif
+
+. if !defined(OCAML_include)
+.error USES=dune only works with USE_OCAML=yes
+. endif
+
+#
+# Dune builder port
+#
+DUNE_PORT?= devel/ocaml-dune
+DUNE_DEPEND?= ocaml-dune>=3.7.1_2:devel/ocaml-dune
+
+BUILD_DEPENDS+= ${DUNE_DEPEND}
+
+DUNE_ARGS= --display=short --always-show-command-line \
+ --no-config -j ${MAKE_JOBS_NUMBER} --profile release \
+ --root=${DUNE_ROOT} --build-dir=${DUNE_BUILD_DIR} \
+ --promote-install-files --ignore-promoted-rules \
+ --default-target @install --require-dune-project-file \
+ --only-packages=${OCAML_PACKAGES:ts,}
+DUNE_BUILD_ARGS?=
+DUNE_BUILD_DIR?= _build
+DUNE_CMD?= dune
+DUNE_INSTALL_ARGS?= --prefix=${PREFIX} \
+ --libdir=${PREFIX}/${OCAML_SITELIBDIR} \
+ --docdir=${OCAML_DOCSDIR} --destdir=${STAGEDIR}
+DUNE_INSTALL_TARGETS?=
+DUNE_LIBDIR?= ${OCAML_SITELIBDIR}
+OCAML_PACKAGES?= ${PORTNAME}
+DUNE_ROOT?= .
+
+. if USE_OCAML_LDCONFIG
+. if !empty(OCAML_LDLIBS)
+. if ${OCAML_LDLIBS:[#]} > 1
+. for _l in ${OCAML_LDLIBS}
+. if empty(OCAML_PACKAGES:M${_l:T}) || "${_l:H}" != "${DUNE_LIBDIR}"
+IGNORE+= OCAML_LDLIBS member ${_l} should match a OCAML_PACKAGES
+. endif
+. endfor
+DUNE_ENV+= DUNE_FREEBSD_STUBLIBS_IN_PACKAGE=
+. else
+DUNE_ENV+= DUNE_FREEBSD_STUBLIBS_RELATIVE_TO_LIBDIR=${OCAML_LDLIBS:S/${DUNE_LIBDIR}\///}
+. endif
+. else
+DUNE_ENV+= DUNE_FREEBSD_STUBLIBS_RELATIVE_TO_LIBDIR=${OCAML_PACKAGES:[1]}
+. endif
+. endif
+
+# left empty for default @install target
+ALL_TARGET?=
+MAKE_ENV+= ${DUNE_ENV}
+
+DO_MAKE_BUILD?= ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${DUNE_CMD} build ${DUNE_ARGS} ${DUNE_BUILD_ARGS}
+
+. if !target(do-install) && !defined(NO_INSTALL)
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${SETENV} ${WRK_ENV} ${MAKE_ENV} ${FAKEROOT} ${DUNE_CMD} install ${DUNE_ARGS} ${DUNE_INSTALL_ARGS} ${DUNE_INSTALL_TARGETS})
+. endif
+
+.endif
diff --git a/archivers/ocaml-bz2/Makefile b/archivers/ocaml-bz2/Makefile
index 70677015eae5..cd67ff53d75e 100644
--- a/archivers/ocaml-bz2/Makefile
+++ b/archivers/ocaml-bz2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bz2
PORTVERSION= 0.6.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= archivers
MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/72/
PKGNAMEPREFIX= ocaml-
diff --git a/archivers/ocaml-zip/Makefile b/archivers/ocaml-zip/Makefile
index 4dd002cc680f..9f974f6bac6b 100644
--- a/archivers/ocaml-zip/Makefile
+++ b/archivers/ocaml-zip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zip
PORTVERSION= 1.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers
PKGNAMEPREFIX= ocaml-
DISTNAME= caml${PORTNAME}-${PORTVERSION}
diff --git a/converters/ocaml-base64/Makefile b/converters/ocaml-base64/Makefile
index f62e531ee15b..d777b064a3b8 100644
--- a/converters/ocaml-base64/Makefile
+++ b/converters/ocaml-base64/Makefile
@@ -1,7 +1,7 @@
PORTNAME= base64
PORTVERSION= 2.0.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= converters
PKGNAMEPREFIX= ocaml-
diff --git a/converters/ocaml-jsonm/Makefile b/converters/ocaml-jsonm/Makefile
index 0a59c3023ca6..b048189e9da7 100644
--- a/converters/ocaml-jsonm/Makefile
+++ b/converters/ocaml-jsonm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jsonm
PORTVERSION= 1.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= converters
MASTER_SITES= https://erratique.ch/software/jsonm/releases/
PKGNAMEPREFIX= ocaml-
diff --git a/databases/ocaml-dbm/Makefile b/databases/ocaml-dbm/Makefile
index b6bf839ba0b2..d85b05101b5b 100644
--- a/databases/ocaml-dbm/Makefile
+++ b/databases/ocaml-dbm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dbm
PORTVERSION= 1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= https://forge.ocamlcore.org/frs/download.php/728/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/Makefile b/devel/Makefile
index b8128f715856..3b11ec45b29b 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1672,8 +1672,12 @@
SUBDIR += objecthash
SUBDIR += objfw
SUBDIR += ocaml-annexlib
+ SUBDIR += ocaml-astring
+ SUBDIR += ocaml-base
+ SUBDIR += ocaml-bos
SUBDIR += ocaml-calendar
SUBDIR += ocaml-camljava
+ SUBDIR += ocaml-camlp-streams
SUBDIR += ocaml-camlp4
SUBDIR += ocaml-camlp5
SUBDIR += ocaml-camomile
@@ -1682,27 +1686,36 @@
SUBDIR += ocaml-classes
SUBDIR += ocaml-cmdliner
SUBDIR += ocaml-cppo
+ SUBDIR += ocaml-csexp
SUBDIR += ocaml-dune
SUBDIR += ocaml-extlib
SUBDIR += ocaml-findlib
+ SUBDIR += ocaml-fmt
+ SUBDIR += ocaml-fpath
SUBDIR += ocaml-ipaddr
SUBDIR += ocaml-lacaml
+ SUBDIR += ocaml-logs
SUBDIR += ocaml-lwt
SUBDIR += ocaml-magic
+ SUBDIR += ocaml-mtime
SUBDIR += ocaml-ocamlbuild
SUBDIR += ocaml-opam
SUBDIR += ocaml-ounit
SUBDIR += ocaml-parmap
SUBDIR += ocaml-pcre
+ SUBDIR += ocaml-pcre2
SUBDIR += ocaml-pomap
SUBDIR += ocaml-ppx-tools
SUBDIR += ocaml-re
SUBDIR += ocaml-react
SUBDIR += ocaml-res
SUBDIR += ocaml-result
+ SUBDIR += ocaml-rresult
SUBDIR += ocaml-sdl
SUBDIR += ocaml-sem
+ SUBDIR += ocaml-seq
SUBDIR += ocaml-sexplib0
+ SUBDIR += ocaml-stdio
SUBDIR += ocaml-topkg
SUBDIR += ocaml-type_conv
SUBDIR += ocaml-uchar
diff --git a/devel/ocaml-annexlib/Makefile b/devel/ocaml-annexlib/Makefile
index 9fa166c4b6c2..a2f94062349c 100644
--- a/devel/ocaml-annexlib/Makefile
+++ b/devel/ocaml-annexlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= annexlib
PORTVERSION= 0.13.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= http://raevnos.pennmush.org/code/extlib/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-astring/Makefile b/devel/ocaml-astring/Makefile
new file mode 100644
index 000000000000..7166cedc78db
--- /dev/null
+++ b/devel/ocaml-astring/Makefile
@@ -0,0 +1,54 @@
+PORTNAME= astring
+PORTVERSION= 0.8.5
+CATEGORIES= devel
+MASTER_SITES= https://erratique.ch/software/astring/releases/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= String library for Objective Caml
+WWW= https://erratique.ch/software/astring
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${SA_DIR}/topkg/META:devel/ocaml-topkg \
+ ocamlbuild:devel/ocaml-ocamlbuild \
+ opam-installer:devel/ocaml-opam
+
+USES= tar:tbz
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md
+PORTEXAMPLES= examples examples.ml
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+do-build:
+ @(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ ocaml pkg/pkg.ml build \
+ --tests true --jobs ${MAKE_JOBS_NUMBER})
+
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ opam-installer -i \
+ --prefix=${STAGEDIR}${PREFIX} \
+ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
+ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install)
+
+do-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/_build/test/examples.native ${STAGEDIR}${EXAMPLESDIR}/examples
+ ${MV} ${STAGEDIR}${DOCSDIR}/examples.ml ${STAGEDIR}${EXAMPLESDIR}/examples.ml
+
+do-install-EXAMPLES-off:
+ ${RM} ${STAGEDIR}${DOCSDIR}/examples.ml
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/astring.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/astring_top.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-astring/distinfo b/devel/ocaml-astring/distinfo
new file mode 100644
index 000000000000..08c2860669af
--- /dev/null
+++ b/devel/ocaml-astring/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706836513
+SHA256 (astring-0.8.5.tbz) = 865692630c07c3ab87c66cdfc2734c0fdfc9c34a57f8e89ffec7c7d15e7a70fa
+SIZE (astring-0.8.5.tbz) = 37499
diff --git a/devel/ocaml-astring/pkg-descr b/devel/ocaml-astring/pkg-descr
new file mode 100644
index 000000000000..fa01d24ff6b7
--- /dev/null
+++ b/devel/ocaml-astring/pkg-descr
@@ -0,0 +1,3 @@
+Astring is an opiniated immutable-String library for OCaml. It is
+highly recommended to compile your project in the -safe-string mode of
+the OCaml compiler before using this library.
diff --git a/devel/ocaml-astring/pkg-plist b/devel/ocaml-astring/pkg-plist
new file mode 100644
index 000000000000..d7c58aa0efd2
--- /dev/null
+++ b/devel/ocaml-astring/pkg-plist
@@ -0,0 +1,22 @@
+%%OCAML_SITELIBDIR%%/astring/opam
+%%OCAML_SITELIBDIR%%/astring/META
+%%OCAML_SITELIBDIR%%/astring/astring.a
+%%OCAML_SITELIBDIR%%/astring/astring.cma
+%%OCAML_SITELIBDIR%%/astring/astring.cmi
+%%OCAML_SITELIBDIR%%/astring/astring.cmti
+%%OCAML_SITELIBDIR%%/astring/astring.cmx
+%%OCAML_SITELIBDIR%%/astring/astring.cmxa
+%%OCAML_SITELIBDIR%%/astring/astring.cmxs
+%%OCAML_SITELIBDIR%%/astring/astring.mli
+%%OCAML_SITELIBDIR%%/astring/astring_base.cmx
+%%OCAML_SITELIBDIR%%/astring/astring_char.cmx
+%%OCAML_SITELIBDIR%%/astring/astring_escape.cmx
+%%OCAML_SITELIBDIR%%/astring/astring_string.cmx
+%%OCAML_SITELIBDIR%%/astring/astring_sub.cmx
+%%OCAML_SITELIBDIR%%/astring/astring_top.a
+%%OCAML_SITELIBDIR%%/astring/astring_top.cma
+%%OCAML_SITELIBDIR%%/astring/astring_top.cmx
+%%OCAML_SITELIBDIR%%/astring/astring_top.cmxa
+%%OCAML_SITELIBDIR%%/astring/astring_top.cmxs
+%%OCAML_SITELIBDIR%%/astring/astring_top_init.ml
+%%OCAML_SITELIBDIR%%/astring/astring_unsafe.cmx
diff --git a/devel/ocaml-base/Makefile b/devel/ocaml-base/Makefile
new file mode 100644
index 000000000000..ca035cf7cd06
--- /dev/null
+++ b/devel/ocaml-base/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= base
+PORTVERSION= 0.16.3
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Standard library for OCaml
+WWW= https://github.com/janestreet/base
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0 \
+ bash:shells/bash
+RUN_DEPENDS= ${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0
+
+USES= ocaml:dune
+USE_GITHUB= yes
+GH_ACCOUNT= janestreet
+USE_OCAML= yes
+USE_OCAML_LDCONFIG= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.org odoc-pages
+
+OPTIONS_DEFINE= DOCS
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+post-install:
+ @${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/base.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/base_internalhash_types/base_internalhash_types.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/caml/caml.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllbase_internalhash_types_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllbase_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/md5/md5_lib.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/shadow_stdlib/shadow_stdlib.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-base/distinfo b/devel/ocaml-base/distinfo
new file mode 100644
index 000000000000..9066d478354e
--- /dev/null
+++ b/devel/ocaml-base/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706853289
+SHA256 (janestreet-base-v0.16.3_GH0.tar.gz) = 9bf9e503e2bd010325c7b0f5ae007ce1e5d3da61f0e06d2fbb64e9d12ccff93c
+SIZE (janestreet-base-v0.16.3_GH0.tar.gz) = 442632
diff --git a/devel/ocaml-base/pkg-descr b/devel/ocaml-base/pkg-descr
new file mode 100644
index 000000000000..f9bec6d2ac95
--- /dev/null
+++ b/devel/ocaml-base/pkg-descr
@@ -0,0 +1,3 @@
+Standard library meant to be used in place of the OCaml standard
+library. Input-output and OS dependent facilities are not provided by
+this library.
diff --git a/devel/ocaml-base/pkg-plist b/devel/ocaml-base/pkg-plist
new file mode 100644
index 000000000000..dce1cff3a8be
--- /dev/null
+++ b/devel/ocaml-base/pkg-plist
@@ -0,0 +1,766 @@
+%%OCAML_SITELIBDIR%%/base/META
+%%OCAML_SITELIBDIR%%/base/applicative_intf.ml
+%%OCAML_SITELIBDIR%%/base/applicative.ml
+%%OCAML_SITELIBDIR%%/base/applicative.mli
+%%OCAML_SITELIBDIR%%/base/array_permute.ml
+%%OCAML_SITELIBDIR%%/base/array.ml
+%%OCAML_SITELIBDIR%%/base/array.mli
+%%OCAML_SITELIBDIR%%/base/array0.ml
+%%OCAML_SITELIBDIR%%/base/backtrace.ml
+%%OCAML_SITELIBDIR%%/base/base__.cmt
+%%OCAML_SITELIBDIR%%/base/avltree.ml
+%%OCAML_SITELIBDIR%%/base/avltree.mli
+%%OCAML_SITELIBDIR%%/base/base__Applicative.cmi
+%%OCAML_SITELIBDIR%%/base/backtrace.mli
+%%OCAML_SITELIBDIR%%/base/base.a
+%%OCAML_SITELIBDIR%%/base/base.cma
+%%OCAML_SITELIBDIR%%/base/base.cmi
+%%OCAML_SITELIBDIR%%/base/base.cmt
+%%OCAML_SITELIBDIR%%/base/base.cmx
+%%OCAML_SITELIBDIR%%/base/base.cmxa
+%%OCAML_SITELIBDIR%%/base/base.cmxs
+%%OCAML_SITELIBDIR%%/base/base.ml
+%%OCAML_SITELIBDIR%%/base/base__.cmi
+%%OCAML_SITELIBDIR%%/base/blit.ml
+%%OCAML_SITELIBDIR%%/base/base__.cmx
+%%OCAML_SITELIBDIR%%/base/base__.ml
+%%OCAML_SITELIBDIR%%/base/base__Applicative_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Applicative.cmt
+%%OCAML_SITELIBDIR%%/base/base__Applicative.cmti
+%%OCAML_SITELIBDIR%%/base/base__Applicative.cmx
+%%OCAML_SITELIBDIR%%/base/base__Binary_search.cmti
+%%OCAML_SITELIBDIR%%/base/base__Applicative_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Applicative_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Array.cmi
+%%OCAML_SITELIBDIR%%/base/base__Array.cmt
+%%OCAML_SITELIBDIR%%/base/base__Array.cmti
+%%OCAML_SITELIBDIR%%/base/base__Array.cmx
+%%OCAML_SITELIBDIR%%/base/base__Array0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Array0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Array0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Array_permute.cmi
+%%OCAML_SITELIBDIR%%/base/bool.ml
+%%OCAML_SITELIBDIR%%/base/base__Array_permute.cmt
+%%OCAML_SITELIBDIR%%/base/base__Array_permute.cmx
+%%OCAML_SITELIBDIR%%/base/base__Avltree.cmi
+%%OCAML_SITELIBDIR%%/base/base__Avltree.cmt
+%%OCAML_SITELIBDIR%%/base/base__Avltree.cmti
+%%OCAML_SITELIBDIR%%/base/base__Avltree.cmx
+%%OCAML_SITELIBDIR%%/base/base__Backtrace.cmi
+%%OCAML_SITELIBDIR%%/base/base__Backtrace.cmt
+%%OCAML_SITELIBDIR%%/base/base__Backtrace.cmti
+%%OCAML_SITELIBDIR%%/base/base__Backtrace.cmx
+%%OCAML_SITELIBDIR%%/base/base__Binary_search.cmi
+%%OCAML_SITELIBDIR%%/base/base__Binary_search.cmt
+%%OCAML_SITELIBDIR%%/base/base__Binary_searchable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Binary_search.cmx
+%%OCAML_SITELIBDIR%%/base/base__Binary_searchable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Binary_searchable_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Binary_searchable.cmti
+%%OCAML_SITELIBDIR%%/base/base__Binary_searchable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Binary_searchable_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Binary_searchable_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Blit.cmi
+%%OCAML_SITELIBDIR%%/base/base__Blit.cmt
+%%OCAML_SITELIBDIR%%/base/base__Blit.cmti
+%%OCAML_SITELIBDIR%%/base/base__Blit.cmx
+%%OCAML_SITELIBDIR%%/base/base__Blit_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Blit_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Blit_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Bool.cmi
+%%OCAML_SITELIBDIR%%/base/base__Bool.cmt
+%%OCAML_SITELIBDIR%%/base/base__Bool.cmti
+%%OCAML_SITELIBDIR%%/base/base__Bool.cmx
+%%OCAML_SITELIBDIR%%/base/base__Bool0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Bytes_tr.cmi
+%%OCAML_SITELIBDIR%%/base/base__T.cmi
+%%OCAML_SITELIBDIR%%/base/base__Bool0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Bool0.cmti
+%%OCAML_SITELIBDIR%%/base/base__Bool0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Buffer.cmi
+%%OCAML_SITELIBDIR%%/base/base__Buffer.cmt
+%%OCAML_SITELIBDIR%%/base/base__Buffer.cmti
+%%OCAML_SITELIBDIR%%/base/base__Buffer.cmx
+%%OCAML_SITELIBDIR%%/base/base__Buffer_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Buffer_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Buffer_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Bytes.cmi
+%%OCAML_SITELIBDIR%%/base/base__Bytes.cmt
+%%OCAML_SITELIBDIR%%/base/base__Bytes.cmti
+%%OCAML_SITELIBDIR%%/base/base__Bytes.cmx
+%%OCAML_SITELIBDIR%%/base/base__Bytes0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Bytes0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Bytes0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Comparable_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Bytes_tr.cmt
+%%OCAML_SITELIBDIR%%/base/base__Bytes_tr.cmx
+%%OCAML_SITELIBDIR%%/base/base__Char.cmi
+%%OCAML_SITELIBDIR%%/base/base__Char.cmt
+%%OCAML_SITELIBDIR%%/base/base__Char.cmti
+%%OCAML_SITELIBDIR%%/base/base__Char.cmx
+%%OCAML_SITELIBDIR%%/base/base__Char0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Char0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Char0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Comparable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Comparable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Comparable.cmti
+%%OCAML_SITELIBDIR%%/base/base__Comparable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Comparable_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Comparable_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Comparator.cmi
+%%OCAML_SITELIBDIR%%/base/base__Either.cmti
+%%OCAML_SITELIBDIR%%/base/base__Either.cmx
+%%OCAML_SITELIBDIR%%/base/base__Comparator.cmt
+%%OCAML_SITELIBDIR%%/base/base__Comparator.cmti
+%%OCAML_SITELIBDIR%%/base/base__Comparator.cmx
+%%OCAML_SITELIBDIR%%/base/base__Comparisons.cmi
+%%OCAML_SITELIBDIR%%/base/base__Comparisons.cmt
+%%OCAML_SITELIBDIR%%/base/base__Comparisons.cmx
+%%OCAML_SITELIBDIR%%/base/base__Container.cmi
+%%OCAML_SITELIBDIR%%/base/base__Container.cmt
+%%OCAML_SITELIBDIR%%/base/base__Container.cmti
+%%OCAML_SITELIBDIR%%/base/base__Container.cmx
+%%OCAML_SITELIBDIR%%/base/base__Container_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Container_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Container_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Either.cmi
+%%OCAML_SITELIBDIR%%/base/base__Either.cmt
+%%OCAML_SITELIBDIR%%/base/base__Either_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Either0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Either0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Either0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Either_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Either_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Equal.cmi
+%%OCAML_SITELIBDIR%%/base/base__Equal.cmt
+%%OCAML_SITELIBDIR%%/base/base__Equal.cmx
+%%OCAML_SITELIBDIR%%/base/base__Error.cmi
+%%OCAML_SITELIBDIR%%/base/base__Error.cmt
+%%OCAML_SITELIBDIR%%/base/base__Error.cmti
+%%OCAML_SITELIBDIR%%/base/base__Error.cmx
+%%OCAML_SITELIBDIR%%/base/base__Exn.cmi
+%%OCAML_SITELIBDIR%%/base/base__Exn.cmt
+%%OCAML_SITELIBDIR%%/base/base__Exn.cmti
+%%OCAML_SITELIBDIR%%/base/base__Exn.cmx
+%%OCAML_SITELIBDIR%%/base/base__Field.cmi
+%%OCAML_SITELIBDIR%%/base/base__Field.cmt
+%%OCAML_SITELIBDIR%%/base/base__Fn.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hash.cmi
+%%OCAML_SITELIBDIR%%/base/base__Field.cmti
+%%OCAML_SITELIBDIR%%/base/base__Field.cmx
+%%OCAML_SITELIBDIR%%/base/base__Fieldslib.cmi
+%%OCAML_SITELIBDIR%%/base/base__Fieldslib.cmt
+%%OCAML_SITELIBDIR%%/base/base__Fieldslib.cmx
+%%OCAML_SITELIBDIR%%/base/base__Float.cmi
+%%OCAML_SITELIBDIR%%/base/base__Float.cmt
+%%OCAML_SITELIBDIR%%/base/base__Float.cmti
+%%OCAML_SITELIBDIR%%/base/base__Float.cmx
+%%OCAML_SITELIBDIR%%/base/base__Float0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Float0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Float0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Floatable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Floatable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Floatable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Fn.cmi
+%%OCAML_SITELIBDIR%%/base/base__Fn.cmt
+%%OCAML_SITELIBDIR%%/base/base__Fn.cmti
+%%OCAML_SITELIBDIR%%/base/base__Formatter.cmi
+%%OCAML_SITELIBDIR%%/base/base__Formatter.cmt
+%%OCAML_SITELIBDIR%%/base/base__Formatter.cmti
+%%OCAML_SITELIBDIR%%/base/base__Formatter.cmx
+%%OCAML_SITELIBDIR%%/base/base__Globalize.cmi
+%%OCAML_SITELIBDIR%%/base/base__Globalize.cmt
+%%OCAML_SITELIBDIR%%/base/base__Globalize.cmti
+%%OCAML_SITELIBDIR%%/base/base__Globalize.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hash.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hash.cmti
+%%OCAML_SITELIBDIR%%/base/base__Hash.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hash_set_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hash_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hash_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hash_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hash_set.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hash_set.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hash_set.cmti
+%%OCAML_SITELIBDIR%%/base/base__Hash_set.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hash_set_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hash_set_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hashable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hashable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hashable.cmti
+%%OCAML_SITELIBDIR%%/base/base__Hashable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hashable_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hashable_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hashable_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hasher.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hasher.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hasher.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hashtbl.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hashtbl.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hashtbl.cmti
+%%OCAML_SITELIBDIR%%/base/base__Hashtbl.cmx
+%%OCAML_SITELIBDIR%%/base/base__Identifiable_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hashtbl_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hashtbl_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hashtbl_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Hex_lexer.cmi
+%%OCAML_SITELIBDIR%%/base/base__Hex_lexer.cmt
+%%OCAML_SITELIBDIR%%/base/base__Hex_lexer.cmti
+%%OCAML_SITELIBDIR%%/base/base__Hex_lexer.cmx
+%%OCAML_SITELIBDIR%%/base/base__Identifiable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Identifiable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Identifiable.cmti
+%%OCAML_SITELIBDIR%%/base/base__Identifiable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Indexed_container.cmi
+%%OCAML_SITELIBDIR%%/base/base__Identifiable_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Identifiable_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Import.cmi
+%%OCAML_SITELIBDIR%%/base/base__Import.cmt
+%%OCAML_SITELIBDIR%%/base/base__Import.cmx
+%%OCAML_SITELIBDIR%%/base/base__Import0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Import0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Import0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Indexed_container.cmt
+%%OCAML_SITELIBDIR%%/base/base__Indexed_container.cmti
+%%OCAML_SITELIBDIR%%/base/base__Indexed_container.cmx
+%%OCAML_SITELIBDIR%%/base/base__Indexed_container_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Indexed_container_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Indexed_container_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Info.cmi
+%%OCAML_SITELIBDIR%%/base/base__Info.cmt
+%%OCAML_SITELIBDIR%%/base/base__Info.cmti
+%%OCAML_SITELIBDIR%%/base/base__Info.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int32.cmti
+%%OCAML_SITELIBDIR%%/base/base__Int.cmi
+%%OCAML_SITELIBDIR%%/base/base__Info_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Info_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Info_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int.cmti
+%%OCAML_SITELIBDIR%%/base/base__Int.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int32.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int32.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int32.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int63.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int63.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int63.cmti
+%%OCAML_SITELIBDIR%%/base/base__Int63.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int63_emul.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int63_emul.cmt
+%%OCAML_SITELIBDIR%%/base/base__Linked_queue.cmti
+%%OCAML_SITELIBDIR%%/base/caml/caml.cma
+%%OCAML_SITELIBDIR%%/base/caml/caml.a
+%%OCAML_SITELIBDIR%%/base/caml/caml.cmi
+%%OCAML_SITELIBDIR%%/base/caml/caml.cmt
+%%OCAML_SITELIBDIR%%/base/caml/caml.cmx
+%%OCAML_SITELIBDIR%%/base/caml/caml.cmxa
+%%OCAML_SITELIBDIR%%/base/caml/caml.ml
+%%OCAML_SITELIBDIR%%/base/caml/caml.cmxs
+%%OCAML_SITELIBDIR%%/base/base__Int63_emul.cmti
+%%OCAML_SITELIBDIR%%/base/base__Int63_emul.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int64.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int64.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int64.cmti
+%%OCAML_SITELIBDIR%%/base/base__Int64.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int_conversions.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int_conversions.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int_conversions.cmti
+%%OCAML_SITELIBDIR%%/base/base__Int_conversions.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Int_math.cmi
+%%OCAML_SITELIBDIR%%/base/base__Int_math.cmt
+%%OCAML_SITELIBDIR%%/base/base__Int_math.cmti
+%%OCAML_SITELIBDIR%%/base/base__Int_math.cmx
+%%OCAML_SITELIBDIR%%/base/base__Intable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Intable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Intable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Invariant.cmi
+%%OCAML_SITELIBDIR%%/base/base__Invariant.cmt
+%%OCAML_SITELIBDIR%%/base/base__Invariant.cmti
+%%OCAML_SITELIBDIR%%/base/base__Invariant.cmx
+%%OCAML_SITELIBDIR%%/base/base__Invariant_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Invariant_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Invariant_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Lazy.cmi
+%%OCAML_SITELIBDIR%%/base/base__Lazy.cmt
+%%OCAML_SITELIBDIR%%/base/base__Lazy.cmti
+%%OCAML_SITELIBDIR%%/base/base__Lazy.cmx
+%%OCAML_SITELIBDIR%%/base/base__Linked_queue.cmi
+%%OCAML_SITELIBDIR%%/base/base__Linked_queue.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common.cmi
+%%OCAML_SITELIBDIR%%/base/base__Linked_queue.cmx
+%%OCAML_SITELIBDIR%%/base/base__Linked_queue0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Linked_queue0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Linked_queue0.cmx
+%%OCAML_SITELIBDIR%%/base/base__List.cmi
+%%OCAML_SITELIBDIR%%/base/base__List.cmt
+%%OCAML_SITELIBDIR%%/base/base__List.cmti
+%%OCAML_SITELIBDIR%%/base/base__List.cmx
+%%OCAML_SITELIBDIR%%/base/base__List0.cmi
+%%OCAML_SITELIBDIR%%/base/base__List0.cmt
+%%OCAML_SITELIBDIR%%/base/base__List0.cmx
+%%OCAML_SITELIBDIR%%/base/base__List1.cmi
+%%OCAML_SITELIBDIR%%/base/base__List1.cmt
+%%OCAML_SITELIBDIR%%/base/base__List1.cmx
+%%OCAML_SITELIBDIR%%/base/base__Map.cmi
+%%OCAML_SITELIBDIR%%/base/base__Map.cmt
+%%OCAML_SITELIBDIR%%/base/base__Map.cmti
+%%OCAML_SITELIBDIR%%/base/base__Map.cmx
+%%OCAML_SITELIBDIR%%/base/base__Map_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__T.cmt
+%%OCAML_SITELIBDIR%%/base/base__Map_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Map_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Maybe_bound.cmi
+%%OCAML_SITELIBDIR%%/base/base__Maybe_bound.cmt
+%%OCAML_SITELIBDIR%%/base/base__Maybe_bound.cmti
+%%OCAML_SITELIBDIR%%/base/base__Maybe_bound.cmx
+%%OCAML_SITELIBDIR%%/base/base__Monad.cmi
+%%OCAML_SITELIBDIR%%/base/base__Monad.cmt
+%%OCAML_SITELIBDIR%%/base/base__Monad.cmti
+%%OCAML_SITELIBDIR%%/base/base__Monad.cmx
+%%OCAML_SITELIBDIR%%/base/base__Monad_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Monad_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Monad_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Nativeint.cmi
+%%OCAML_SITELIBDIR%%/base/base__Nativeint.cmt
+%%OCAML_SITELIBDIR%%/base/base__Nativeint.cmti
+%%OCAML_SITELIBDIR%%/base/base__Nativeint.cmx
+%%OCAML_SITELIBDIR%%/base/char.ml
+%%OCAML_SITELIBDIR%%/base/base__Nothing.cmi
+%%OCAML_SITELIBDIR%%/base/base__Nothing.cmt
+%%OCAML_SITELIBDIR%%/base/base__Nothing.cmti
+%%OCAML_SITELIBDIR%%/base/base__Nothing.cmx
+%%OCAML_SITELIBDIR%%/base/base__Obj_array.cmi
+%%OCAML_SITELIBDIR%%/base/base__Obj_array.cmt
+%%OCAML_SITELIBDIR%%/base/base__Obj_array.cmti
+%%OCAML_SITELIBDIR%%/base/base__Obj_array.cmx
+%%OCAML_SITELIBDIR%%/base/base__Obj_local.cmi
+%%OCAML_SITELIBDIR%%/base/base__Obj_local.cmt
+%%OCAML_SITELIBDIR%%/base/base__Obj_local.cmti
+%%OCAML_SITELIBDIR%%/base/base__Obj_local.cmx
+%%OCAML_SITELIBDIR%%/base/base__Option.cmi
+%%OCAML_SITELIBDIR%%/base/base__Option.cmt
+%%OCAML_SITELIBDIR%%/base/base__Option.cmti
+%%OCAML_SITELIBDIR%%/base/base__Option.cmx
+%%OCAML_SITELIBDIR%%/base/base__Option_array.cmi
+%%OCAML_SITELIBDIR%%/base/base__Poly0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Option_array.cmt
+%%OCAML_SITELIBDIR%%/base/base__Option_array.cmti
+%%OCAML_SITELIBDIR%%/base/base__Option_array.cmx
+%%OCAML_SITELIBDIR%%/base/base__Or_error.cmi
+%%OCAML_SITELIBDIR%%/base/base__Or_error.cmt
+%%OCAML_SITELIBDIR%%/base/base__Or_error.cmti
+%%OCAML_SITELIBDIR%%/base/base__Or_error.cmx
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common.cmti
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common.cmx
+%%OCAML_SITELIBDIR%%/base/base__Pow_overflow_bounds.cmi
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ordering.cmi
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common0.cmti
+%%OCAML_SITELIBDIR%%/base/base__Ordered_collection_common0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Ordering.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ordering.cmti
+%%OCAML_SITELIBDIR%%/base/base__Ordering.cmx
+%%OCAML_SITELIBDIR%%/base/base__Poly0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Poly0.cmti
+%%OCAML_SITELIBDIR%%/base/base__Poly0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Popcount.cmi
+%%OCAML_SITELIBDIR%%/base/base__Popcount.cmt
+%%OCAML_SITELIBDIR%%/base/base__Popcount.cmti
+%%OCAML_SITELIBDIR%%/base/base__Popcount.cmx
+%%OCAML_SITELIBDIR%%/base/base__Pretty_printer.cmti
+%%OCAML_SITELIBDIR%%/base/base__Pow_overflow_bounds.cmt
+%%OCAML_SITELIBDIR%%/base/base__Pow_overflow_bounds.cmti
+%%OCAML_SITELIBDIR%%/base/base__Printf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Pow_overflow_bounds.cmx
+%%OCAML_SITELIBDIR%%/base/base__Ppx_compare_lib.cmi
+%%OCAML_SITELIBDIR%%/base/base__Ppx_compare_lib.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ppx_compare_lib.cmti
+%%OCAML_SITELIBDIR%%/base/base__Ppx_compare_lib.cmx
+%%OCAML_SITELIBDIR%%/base/base__Ppx_enumerate_lib.cmi
+%%OCAML_SITELIBDIR%%/base/base__Ppx_enumerate_lib.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ppx_enumerate_lib.cmx
+%%OCAML_SITELIBDIR%%/base/base__Ppx_hash_lib.cmi
+%%OCAML_SITELIBDIR%%/base/base__Ppx_hash_lib.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ppx_hash_lib.cmx
+%%OCAML_SITELIBDIR%%/base/base__Pretty_printer.cmi
+%%OCAML_SITELIBDIR%%/base/base__Pretty_printer.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sign.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sign0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Pretty_printer.cmx
+%%OCAML_SITELIBDIR%%/base/base__Printf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Printf.cmti
+%%OCAML_SITELIBDIR%%/base/base__Printf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Queue.cmi
+%%OCAML_SITELIBDIR%%/base/base__Queue.cmt
+%%OCAML_SITELIBDIR%%/base/base__Queue.cmti
+%%OCAML_SITELIBDIR%%/base/base__Queue.cmx
+%%OCAML_SITELIBDIR%%/base/base__Queue_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Queue_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Queue_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Random.cmi
+%%OCAML_SITELIBDIR%%/base/base__Random.cmt
+%%OCAML_SITELIBDIR%%/base/base__Random.cmti
+%%OCAML_SITELIBDIR%%/base/base__Random.cmx
+%%OCAML_SITELIBDIR%%/base/base__Random_repr.cmi
+%%OCAML_SITELIBDIR%%/base/base__Random_repr.cmt
+%%OCAML_SITELIBDIR%%/base/base__T.cmx
+%%OCAML_SITELIBDIR%%/base/base__Random_repr.cmx
+%%OCAML_SITELIBDIR%%/base/base__Ref.cmi
+%%OCAML_SITELIBDIR%%/base/base__Ref.cmt
+%%OCAML_SITELIBDIR%%/base/base__Ref.cmti
+%%OCAML_SITELIBDIR%%/base/base__Ref.cmx
+%%OCAML_SITELIBDIR%%/base/base__Result.cmi
+%%OCAML_SITELIBDIR%%/base/base__Result.cmt
+%%OCAML_SITELIBDIR%%/base/base__Result.cmti
+%%OCAML_SITELIBDIR%%/base/base__Result.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sequence.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sequence.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sequence.cmti
+%%OCAML_SITELIBDIR%%/base/base__Sequence.cmx
+%%OCAML_SITELIBDIR%%/base/base__Set.cmi
+%%OCAML_SITELIBDIR%%/base/base__Set.cmt
+%%OCAML_SITELIBDIR%%/base/base__Set.cmti
+%%OCAML_SITELIBDIR%%/base/base__Set.cmx
+%%OCAML_SITELIBDIR%%/base/base__Set_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Set_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Set_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sexp.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sexp.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sexp.cmti
+%%OCAML_SITELIBDIR%%/base/base__Sexp.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sexp_with_comparable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sexp_with_comparable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sexp_with_comparable.cmti
+%%OCAML_SITELIBDIR%%/base/base__Sexp_with_comparable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sexpable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sexpable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sexpable.cmti
+%%OCAML_SITELIBDIR%%/base/base__Sexpable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sign.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sign.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sign.cmti
+%%OCAML_SITELIBDIR%%/base/base__Source_code_position.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sign0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sign0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sign_or_nan.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sign_or_nan.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sign_or_nan.cmti
+%%OCAML_SITELIBDIR%%/base/base__Sign_or_nan.cmx
+%%OCAML_SITELIBDIR%%/base/base__Source_code_position.cmt
+%%OCAML_SITELIBDIR%%/base/base__Source_code_position.cmti
+%%OCAML_SITELIBDIR%%/base/base__Source_code_position.cmx
+%%OCAML_SITELIBDIR%%/base/base__Source_code_position0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Source_code_position0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Source_code_position0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Stack.cmi
+%%OCAML_SITELIBDIR%%/base/base__Stack.cmt
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.cmxa
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.a
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.cma
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.cmi
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.cmt
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.cmx
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/libbase_internalhash_types_stubs.a
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.ml
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/internalhash.h
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/runtime.js
+%%OCAML_SITELIBDIR%%/base/base_internalhash_types/base_internalhash_types.cmxs
+%%OCAML_SITELIBDIR%%/base/exn.ml
+%%OCAML_SITELIBDIR%%/base/base__Stack.cmti
+%%OCAML_SITELIBDIR%%/base/base__Stack.cmx
+%%OCAML_SITELIBDIR%%/base/base__Stack_intf.cmi
+%%OCAML_SITELIBDIR%%/base/base__Stack_intf.cmt
+%%OCAML_SITELIBDIR%%/base/base__Stack_intf.cmx
+%%OCAML_SITELIBDIR%%/base/base__Staged.cmi
+%%OCAML_SITELIBDIR%%/base/base__Staged.cmt
+%%OCAML_SITELIBDIR%%/base/base__Staged.cmti
+%%OCAML_SITELIBDIR%%/base/base__Staged.cmx
+%%OCAML_SITELIBDIR%%/base/base__String.cmi
+%%OCAML_SITELIBDIR%%/base/base__String.cmt
+%%OCAML_SITELIBDIR%%/base/base__String.cmti
+%%OCAML_SITELIBDIR%%/base/base__String.cmx
+%%OCAML_SITELIBDIR%%/base/base__String0.cmi
+%%OCAML_SITELIBDIR%%/base/base__String0.cmt
+%%OCAML_SITELIBDIR%%/base/base__String0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Stringable.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sys.cmi
+%%OCAML_SITELIBDIR%%/base/base__Stringable.cmt
+%%OCAML_SITELIBDIR%%/base/base__Stringable.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sys.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sys.cmti
+%%OCAML_SITELIBDIR%%/base/base__Sys.cmx
+%%OCAML_SITELIBDIR%%/base/base__Sys0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Sys0.cmt
+%%OCAML_SITELIBDIR%%/base/base__Sys0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Type_equal.cmi
+%%OCAML_SITELIBDIR%%/base/base__Type_equal.cmt
+%%OCAML_SITELIBDIR%%/base/base__Type_equal.cmti
+%%OCAML_SITELIBDIR%%/base/base__Type_equal.cmx
+%%OCAML_SITELIBDIR%%/base/base__Uchar.cmi
+%%OCAML_SITELIBDIR%%/base/base__Uchar.cmt
+%%OCAML_SITELIBDIR%%/base/base__Uchar.cmti
+%%OCAML_SITELIBDIR%%/base/base__Uchar.cmx
+%%OCAML_SITELIBDIR%%/base/base__Uchar0.cmi
+%%OCAML_SITELIBDIR%%/base/base__Uchar0.cmt
+%%OCAML_SITELIBDIR%%/base/blit.mli
+%%OCAML_SITELIBDIR%%/base/base__Uchar0.cmx
+%%OCAML_SITELIBDIR%%/base/base__Uniform_array.cmi
+%%OCAML_SITELIBDIR%%/base/base__Uniform_array.cmt
+%%OCAML_SITELIBDIR%%/base/base__Uniform_array.cmti
+%%OCAML_SITELIBDIR%%/base/base__Uniform_array.cmx
+%%OCAML_SITELIBDIR%%/base/base__Unit.cmi
+%%OCAML_SITELIBDIR%%/base/base__Unit.cmt
+%%OCAML_SITELIBDIR%%/base/base__Unit.cmti
+%%OCAML_SITELIBDIR%%/base/base__Unit.cmx
+%%OCAML_SITELIBDIR%%/base/base__Variant.cmi
+%%OCAML_SITELIBDIR%%/base/base__Variant.cmt
+%%OCAML_SITELIBDIR%%/base/base__Variant.cmti
+%%OCAML_SITELIBDIR%%/base/base__Variant.cmx
+%%OCAML_SITELIBDIR%%/base/base__Variantslib.cmi
+%%OCAML_SITELIBDIR%%/base/base__Variantslib.cmt
+%%OCAML_SITELIBDIR%%/base/base__Variantslib.cmx
+%%OCAML_SITELIBDIR%%/base/base__With_return.cmi
+%%OCAML_SITELIBDIR%%/base/exn.mli
+%%OCAML_SITELIBDIR%%/base/base__With_return.cmt
+%%OCAML_SITELIBDIR%%/base/base__With_return.cmti
+%%OCAML_SITELIBDIR%%/base/base__With_return.cmx
+%%OCAML_SITELIBDIR%%/base/base__Word_size.cmi
+%%OCAML_SITELIBDIR%%/base/base__Word_size.cmt
+%%OCAML_SITELIBDIR%%/base/base__Word_size.cmti
+%%OCAML_SITELIBDIR%%/base/base__Word_size.cmx
+%%OCAML_SITELIBDIR%%/base/binary_search.ml
+%%OCAML_SITELIBDIR%%/base/binary_search.mli
+%%OCAML_SITELIBDIR%%/base/binary_searchable.ml
+%%OCAML_SITELIBDIR%%/base/binary_searchable.mli
+%%OCAML_SITELIBDIR%%/base/binary_searchable_intf.ml
+%%OCAML_SITELIBDIR%%/base/blit_intf.ml
+%%OCAML_SITELIBDIR%%/base/bool.mli
+%%OCAML_SITELIBDIR%%/base/bool0.ml
+%%OCAML_SITELIBDIR%%/base/bool0.mli
+%%OCAML_SITELIBDIR%%/base/buffer.ml
+%%OCAML_SITELIBDIR%%/base/dllbase_internalhash_types_stubs.so
+%%OCAML_SITELIBDIR%%/base/dllbase_stubs.so
+%%OCAML_SITELIBDIR%%/base/dune-package
+%%OCAML_SITELIBDIR%%/base/fn.ml
+%%OCAML_SITELIBDIR%%/base/buffer.mli
+%%OCAML_SITELIBDIR%%/base/buffer_intf.ml
+%%OCAML_SITELIBDIR%%/base/bytes.ml
+%%OCAML_SITELIBDIR%%/base/bytes.mli
+%%OCAML_SITELIBDIR%%/base/bytes0.ml
+%%OCAML_SITELIBDIR%%/base/bytes_tr.ml
+%%OCAML_SITELIBDIR%%/base/char.mli
+%%OCAML_SITELIBDIR%%/base/char0.ml
+%%OCAML_SITELIBDIR%%/base/comparable.ml
+%%OCAML_SITELIBDIR%%/base/comparable.mli
+%%OCAML_SITELIBDIR%%/base/comparable_intf.ml
+%%OCAML_SITELIBDIR%%/base/comparator.ml
+%%OCAML_SITELIBDIR%%/base/comparator.mli
+%%OCAML_SITELIBDIR%%/base/comparisons.ml
+%%OCAML_SITELIBDIR%%/base/container.ml
+%%OCAML_SITELIBDIR%%/base/container.mli
+%%OCAML_SITELIBDIR%%/base/container_intf.ml
+%%OCAML_SITELIBDIR%%/base/either.ml
+%%OCAML_SITELIBDIR%%/base/either.mli
+%%OCAML_SITELIBDIR%%/base/either0.ml
+%%OCAML_SITELIBDIR%%/base/either_intf.ml
+%%OCAML_SITELIBDIR%%/base/identifiable_intf.ml
+%%OCAML_SITELIBDIR%%/base/equal.ml
+%%OCAML_SITELIBDIR%%/base/error.ml
+%%OCAML_SITELIBDIR%%/base/error.mli
+%%OCAML_SITELIBDIR%%/base/field.ml
+%%OCAML_SITELIBDIR%%/base/field.mli
+%%OCAML_SITELIBDIR%%/base/fieldslib.ml
+%%OCAML_SITELIBDIR%%/base/float.ml
+%%OCAML_SITELIBDIR%%/base/float.mli
+%%OCAML_SITELIBDIR%%/base/float0.ml
+%%OCAML_SITELIBDIR%%/base/floatable.ml
+%%OCAML_SITELIBDIR%%/base/fn.mli
+%%OCAML_SITELIBDIR%%/base/formatter.ml
+%%OCAML_SITELIBDIR%%/base/formatter.mli
+%%OCAML_SITELIBDIR%%/base/globalize.ml
+%%OCAML_SITELIBDIR%%/base/globalize.mli
+%%OCAML_SITELIBDIR%%/base/hash.ml
+%%OCAML_SITELIBDIR%%/base/hash.mli
+%%OCAML_SITELIBDIR%%/base/hash_intf.ml
+%%OCAML_SITELIBDIR%%/base/hash_set.ml
+%%OCAML_SITELIBDIR%%/base/hash_set.mli
+%%OCAML_SITELIBDIR%%/base/hash_set_intf.ml
+%%OCAML_SITELIBDIR%%/base/hashable.ml
+%%OCAML_SITELIBDIR%%/base/hashable.mli
+%%OCAML_SITELIBDIR%%/base/info.ml
+%%OCAML_SITELIBDIR%%/base/hashable_intf.ml
+%%OCAML_SITELIBDIR%%/base/hasher.ml
+%%OCAML_SITELIBDIR%%/base/hashtbl.ml
+%%OCAML_SITELIBDIR%%/base/hashtbl.mli
+%%OCAML_SITELIBDIR%%/base/hashtbl_intf.ml
+%%OCAML_SITELIBDIR%%/base/hex_lexer.ml
+%%OCAML_SITELIBDIR%%/base/hex_lexer.mli
+%%OCAML_SITELIBDIR%%/base/identifiable.ml
+%%OCAML_SITELIBDIR%%/base/identifiable.mli
+%%OCAML_SITELIBDIR%%/base/import.ml
+%%OCAML_SITELIBDIR%%/base/import0.ml
+%%OCAML_SITELIBDIR%%/base/indexed_container.ml
+%%OCAML_SITELIBDIR%%/base/indexed_container.mli
+%%OCAML_SITELIBDIR%%/base/indexed_container_intf.ml
+%%OCAML_SITELIBDIR%%/base/info.mli
+%%OCAML_SITELIBDIR%%/base/info_intf.ml
+%%OCAML_SITELIBDIR%%/base/int.ml
+%%OCAML_SITELIBDIR%%/base/int.mli
+%%OCAML_SITELIBDIR%%/base/int0.ml
+%%OCAML_SITELIBDIR%%/base/int32.ml
+%%OCAML_SITELIBDIR%%/base/lazy.ml
+%%OCAML_SITELIBDIR%%/base/libbase_stubs.a
+%%OCAML_SITELIBDIR%%/base/int32.mli
+%%OCAML_SITELIBDIR%%/base/int63.ml
+%%OCAML_SITELIBDIR%%/base/int63.mli
+%%OCAML_SITELIBDIR%%/base/int63_emul.ml
+%%OCAML_SITELIBDIR%%/base/int63_emul.mli
+%%OCAML_SITELIBDIR%%/base/int64.ml
+%%OCAML_SITELIBDIR%%/base/int64.mli
+%%OCAML_SITELIBDIR%%/base/int_conversions.ml
+%%OCAML_SITELIBDIR%%/base/int_conversions.mli
+%%OCAML_SITELIBDIR%%/base/int_intf.ml
+%%OCAML_SITELIBDIR%%/base/int_math.ml
+%%OCAML_SITELIBDIR%%/base/int_math.mli
+%%OCAML_SITELIBDIR%%/base/intable.ml
+%%OCAML_SITELIBDIR%%/base/invariant.ml
+%%OCAML_SITELIBDIR%%/base/invariant.mli
+%%OCAML_SITELIBDIR%%/base/invariant_intf.ml
+%%OCAML_SITELIBDIR%%/base/lazy.mli
+%%OCAML_SITELIBDIR%%/base/linked_queue.ml
+%%OCAML_SITELIBDIR%%/base/linked_queue.mli
+%%OCAML_SITELIBDIR%%/base/linked_queue0.ml
+%%OCAML_SITELIBDIR%%/base/list.ml
+%%OCAML_SITELIBDIR%%/base/maybe_bound.ml
+%%OCAML_SITELIBDIR%%/base/list.mli
+%%OCAML_SITELIBDIR%%/base/list0.ml
+%%OCAML_SITELIBDIR%%/base/list1.ml
+%%OCAML_SITELIBDIR%%/base/map.ml
+%%OCAML_SITELIBDIR%%/base/map.mli
+%%OCAML_SITELIBDIR%%/base/map_intf.ml
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.cmti
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.a
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.cma
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.cmi
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.cmt
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.cmxa
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.cmx
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.cmxs
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.ml
+%%OCAML_SITELIBDIR%%/base/md5/md5_lib.mli
+%%OCAML_SITELIBDIR%%/base/maybe_bound.mli
+%%OCAML_SITELIBDIR%%/base/monad.ml
+%%OCAML_SITELIBDIR%%/base/monad.mli
+%%OCAML_SITELIBDIR%%/base/monad_intf.ml
+%%OCAML_SITELIBDIR%%/base/nativeint.ml
+%%OCAML_SITELIBDIR%%/base/nativeint.mli
+%%OCAML_SITELIBDIR%%/base/nothing.ml
+%%OCAML_SITELIBDIR%%/base/nothing.mli
+%%OCAML_SITELIBDIR%%/base/obj_array.ml
+%%OCAML_SITELIBDIR%%/base/obj_array.mli
+%%OCAML_SITELIBDIR%%/base/obj_local.ml
+%%OCAML_SITELIBDIR%%/base/obj_local.mli
+%%OCAML_SITELIBDIR%%/base/opam
+%%OCAML_SITELIBDIR%%/base/option.ml
+%%OCAML_SITELIBDIR%%/base/option.mli
+%%OCAML_SITELIBDIR%%/base/option_array.mli
+%%OCAML_SITELIBDIR%%/base/option_array.ml
+%%OCAML_SITELIBDIR%%/base/or_error.ml
+%%OCAML_SITELIBDIR%%/base/or_error.mli
+%%OCAML_SITELIBDIR%%/base/ordering.ml
+%%OCAML_SITELIBDIR%%/base/ordered_collection_common.ml
+%%OCAML_SITELIBDIR%%/base/ordered_collection_common.mli
+%%OCAML_SITELIBDIR%%/base/ordered_collection_common0.ml
+%%OCAML_SITELIBDIR%%/base/ordered_collection_common0.mli
+%%OCAML_SITELIBDIR%%/base/ordering.mli
+%%OCAML_SITELIBDIR%%/base/poly0.ml
+%%OCAML_SITELIBDIR%%/base/poly0.mli
+%%OCAML_SITELIBDIR%%/base/popcount.ml
+%%OCAML_SITELIBDIR%%/base/popcount.mli
+%%OCAML_SITELIBDIR%%/base/pow_overflow_bounds.ml
+%%OCAML_SITELIBDIR%%/base/pow_overflow_bounds.mli
+%%OCAML_SITELIBDIR%%/base/ppx_compare_lib.ml
+%%OCAML_SITELIBDIR%%/base/ppx_compare_lib.mli
+%%OCAML_SITELIBDIR%%/base/pretty_printer.ml
+%%OCAML_SITELIBDIR%%/base/ppx_hash_lib.ml
+%%OCAML_SITELIBDIR%%/base/ppx_enumerate_lib.ml
+%%OCAML_SITELIBDIR%%/base/pretty_printer.mli
+%%OCAML_SITELIBDIR%%/base/printf.ml
+%%OCAML_SITELIBDIR%%/base/printf.mli
+%%OCAML_SITELIBDIR%%/base/queue.ml
+%%OCAML_SITELIBDIR%%/base/queue.mli
+%%OCAML_SITELIBDIR%%/base/queue_intf.ml
+%%OCAML_SITELIBDIR%%/base/random.ml
+%%OCAML_SITELIBDIR%%/base/random.mli
+%%OCAML_SITELIBDIR%%/base/random_repr.ml
+%%OCAML_SITELIBDIR%%/base/ref.ml
+%%OCAML_SITELIBDIR%%/base/ref.mli
+%%OCAML_SITELIBDIR%%/base/result.ml
+%%OCAML_SITELIBDIR%%/base/result.mli
+%%OCAML_SITELIBDIR%%/base/runtime.js
+%%OCAML_SITELIBDIR%%/base/sequence.ml
+%%OCAML_SITELIBDIR%%/base/sequence.mli
+%%OCAML_SITELIBDIR%%/base/set.ml
+%%OCAML_SITELIBDIR%%/base/set.mli
+%%OCAML_SITELIBDIR%%/base/set_intf.ml
+%%OCAML_SITELIBDIR%%/base/sexp.ml
+%%OCAML_SITELIBDIR%%/base/sexp.mli
+%%OCAML_SITELIBDIR%%/base/sexpable.ml
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.cma
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.a
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.cmi
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.cmt
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.cmti
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.cmx
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.cmxa
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.ml
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.mli
+%%OCAML_SITELIBDIR%%/base/shadow_stdlib/shadow_stdlib.cmxs
+%%OCAML_SITELIBDIR%%/base/sign.ml
+%%OCAML_SITELIBDIR%%/base/sexp_with_comparable.ml
+%%OCAML_SITELIBDIR%%/base/sexp_with_comparable.mli
+%%OCAML_SITELIBDIR%%/base/sexpable.mli
+%%OCAML_SITELIBDIR%%/base/sign.mli
+%%OCAML_SITELIBDIR%%/base/sign0.ml
+%%OCAML_SITELIBDIR%%/base/sign_or_nan.ml
+%%OCAML_SITELIBDIR%%/base/sign_or_nan.mli
+%%OCAML_SITELIBDIR%%/base/source_code_position.ml
+%%OCAML_SITELIBDIR%%/base/source_code_position.mli
+%%OCAML_SITELIBDIR%%/base/source_code_position0.ml
+%%OCAML_SITELIBDIR%%/base/stack.ml
+%%OCAML_SITELIBDIR%%/base/stack.mli
+%%OCAML_SITELIBDIR%%/base/stack_intf.ml
+%%OCAML_SITELIBDIR%%/base/staged.ml
+%%OCAML_SITELIBDIR%%/base/staged.mli
+%%OCAML_SITELIBDIR%%/base/string.ml
+%%OCAML_SITELIBDIR%%/base/string.mli
+%%OCAML_SITELIBDIR%%/base/string0.ml
+%%OCAML_SITELIBDIR%%/base/stringable.ml
+%%OCAML_SITELIBDIR%%/base/sys.ml
+%%OCAML_SITELIBDIR%%/base/sys.mli
+%%OCAML_SITELIBDIR%%/base/sys0.ml
+%%OCAML_SITELIBDIR%%/base/t.ml
+%%OCAML_SITELIBDIR%%/base/type_equal.ml
+%%OCAML_SITELIBDIR%%/base/type_equal.mli
+%%OCAML_SITELIBDIR%%/base/uchar.ml
+%%OCAML_SITELIBDIR%%/base/uchar.mli
+%%OCAML_SITELIBDIR%%/base/uchar0.ml
+%%OCAML_SITELIBDIR%%/base/uniform_array.ml
+%%OCAML_SITELIBDIR%%/base/uniform_array.mli
+%%OCAML_SITELIBDIR%%/base/unit.ml
+%%OCAML_SITELIBDIR%%/base/unit.mli
+%%OCAML_SITELIBDIR%%/base/variant.ml
+%%OCAML_SITELIBDIR%%/base/variant.mli
+%%OCAML_SITELIBDIR%%/base/variantslib.ml
+%%OCAML_SITELIBDIR%%/base/with_return.ml
+%%OCAML_SITELIBDIR%%/base/with_return.mli
+%%OCAML_SITELIBDIR%%/base/word_size.ml
+%%OCAML_SITELIBDIR%%/base/word_size.mli
diff --git a/devel/ocaml-bos/Makefile b/devel/ocaml-bos/Makefile
new file mode 100644
index 000000000000..804d48e750d0
--- /dev/null
+++ b/devel/ocaml-bos/Makefile
@@ -0,0 +1,57 @@
+PORTNAME= bos
+PORTVERSION= 0.2.1
+CATEGORIES= devel
+MASTER_SITES= https://erratique.ch/software/bos/releases/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Basic OS interaction library for Objective Caml
+WWW= https://erratique.ch/software/bos
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${SA_DIR}/astring/META:devel/ocaml-astring \
+ ${SA_DIR}/fmt/META:devel/ocaml-fmt \
+ ${SA_DIR}/fpath/META:devel/ocaml-fpath \
+ ${SA_DIR}/logs/META:devel/ocaml-logs \
+ ${SA_DIR}/mtime/META:devel/ocaml-mtime \
+ ${SA_DIR}/rresult/META:devel/ocaml-rresult \
+ ${SA_DIR}/topkg/META:devel/ocaml-topkg \
+ ocamlbuild:devel/ocaml-ocamlbuild \
+ opam-installer:devel/ocaml-opam
+RUN_DEPENDS= ${SA_DIR}/astring/META:devel/ocaml-astring \
+ ${SA_DIR}/fmt/META:devel/ocaml-fmt \
+ ${SA_DIR}/fpath/META:devel/ocaml-fpath \
+ ${SA_DIR}/logs/META:devel/ocaml-logs \
+ ${SA_DIR}/mtime/META:devel/ocaml-mtime \
+ ${SA_DIR}/rresult/META:devel/ocaml-rresult
+
+USES= tar:tbz
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+do-build:
+ @(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ ocaml pkg/pkg.ml build \
+ --jobs ${MAKE_JOBS_NUMBER})
+
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ opam-installer -i \
+ --prefix=${STAGEDIR}${PREFIX} \
+ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
+ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install)
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/bos.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/bos_setup.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/bos_top.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-bos/distinfo b/devel/ocaml-bos/distinfo
new file mode 100644
index 000000000000..e5be60e273e5
--- /dev/null
+++ b/devel/ocaml-bos/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706842146
+SHA256 (bos-0.2.1.tbz) = d8d62e786b10d697e0457205a8eedeaa27ebcc90f1855f18df190cac2e3d8f37
+SIZE (bos-0.2.1.tbz) = 42330
diff --git a/devel/ocaml-bos/pkg-descr b/devel/ocaml-bos/pkg-descr
new file mode 100644
index 000000000000..f49b018a1866
--- /dev/null
+++ b/devel/ocaml-bos/pkg-descr
@@ -0,0 +1,4 @@
+Basic OS interaction library for OCaml that works on POSIX and Windows
+systems. It contains support for: building and executing command,
+parsing command lines arguments, filesystem operations, environment
+variables and some UNIX system calls.
diff --git a/devel/ocaml-bos/pkg-plist b/devel/ocaml-bos/pkg-plist
new file mode 100644
index 000000000000..1248f26b2ef9
--- /dev/null
+++ b/devel/ocaml-bos/pkg-plist
@@ -0,0 +1,36 @@
+%%OCAML_SITELIBDIR%%/bos/opam
+%%OCAML_SITELIBDIR%%/bos/META
+%%OCAML_SITELIBDIR%%/bos/bos.a
+%%OCAML_SITELIBDIR%%/bos/bos.cma
+%%OCAML_SITELIBDIR%%/bos/bos.cmi
+%%OCAML_SITELIBDIR%%/bos/bos.cmti
+%%OCAML_SITELIBDIR%%/bos/bos.cmx
+%%OCAML_SITELIBDIR%%/bos/bos.cmxa
+%%OCAML_SITELIBDIR%%/bos/bos.cmxs
+%%OCAML_SITELIBDIR%%/bos/bos.mli
+%%OCAML_SITELIBDIR%%/bos/bos_base.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_cmd.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_log.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_arg.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_cmd.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_dir.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_env.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_file.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_path.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_tmp.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_os_u.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_pat.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_setup.a
+%%OCAML_SITELIBDIR%%/bos/bos_setup.cma
+%%OCAML_SITELIBDIR%%/bos/bos_setup.cmi
+%%OCAML_SITELIBDIR%%/bos/bos_setup.cmti
+%%OCAML_SITELIBDIR%%/bos/bos_setup.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_setup.cmxa
+%%OCAML_SITELIBDIR%%/bos/bos_setup.cmxs
+%%OCAML_SITELIBDIR%%/bos/bos_setup.mli
+%%OCAML_SITELIBDIR%%/bos/bos_top.a
+%%OCAML_SITELIBDIR%%/bos/bos_top.cma
+%%OCAML_SITELIBDIR%%/bos/bos_top.cmx
+%%OCAML_SITELIBDIR%%/bos/bos_top.cmxa
+%%OCAML_SITELIBDIR%%/bos/bos_top.cmxs
+%%OCAML_SITELIBDIR%%/bos/bos_top_init.ml
diff --git a/devel/ocaml-calendar/Makefile b/devel/ocaml-calendar/Makefile
index 8460ec8bce2e..0e989f411b57 100644
--- a/devel/ocaml-calendar/Makefile
+++ b/devel/ocaml-calendar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= calendar
PORTVERSION= 2.03.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/915/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-camljava/Makefile b/devel/ocaml-camljava/Makefile
index 0a19fa16bbb9..92fed506eca4 100644
--- a/devel/ocaml-camljava/Makefile
+++ b/devel/ocaml-camljava/Makefile
@@ -1,6 +1,6 @@
PORTNAME= camljava
PORTVERSION= 0.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel java
MASTER_SITES= http://caml.inria.fr/distrib/bazar-ocaml/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-camlp-streams/Makefile b/devel/ocaml-camlp-streams/Makefile
new file mode 100644
index 000000000000..781bcf482bdd
--- /dev/null
+++ b/devel/ocaml-camlp-streams/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= camlp-streams
+PORTVERSION= 5.0.1
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Stream and Genlex libraries for OCaml
+WWW= https://github.com/ocaml/camlp-streams
+
+LICENSE= LGPL21
+
+USES= ocaml:dune
+USE_GITHUB= yes
+GH_ACCOUNT= ocaml
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-patch:
+ ${REINPLACE_CMD} \
+ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \
+ ${WRKSRC}/dune-project
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/camlp_streams.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-camlp-streams/distinfo b/devel/ocaml-camlp-streams/distinfo
new file mode 100644
index 000000000000..77bb582a62d9
--- /dev/null
+++ b/devel/ocaml-camlp-streams/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706843132
+SHA256 (ocaml-camlp-streams-v5.0.1_GH0.tar.gz) = ad71f62406e9bb4e7fb5d4593ede2af6c68f8b0d96f25574446e142c3eb0d9a4
+SIZE (ocaml-camlp-streams-v5.0.1_GH0.tar.gz) = 17392
diff --git a/devel/ocaml-camlp-streams/pkg-descr b/devel/ocaml-camlp-streams/pkg-descr
new file mode 100644
index 000000000000..1d6a9860e668
--- /dev/null
+++ b/devel/ocaml-camlp-streams/pkg-descr
@@ -0,0 +1,10 @@
+OCaml library package providing the `Genlex' and the `Stream'
+modules which used to be part of the standard library of the
+OCaml compiler before its version 5.0.
+
+To ease the transition to OCaml 5, it is recommended for new OCaml
+code to be compiled against this package, even if targetting on OCaml 4.x.
+
+Beware that due to the value-type (in)equality, it is not possible to
+mix values produced by this library and values produced by the OCaml
+4.x standard library equivalent as if they were of the same type.
diff --git a/devel/ocaml-camlp-streams/pkg-plist b/devel/ocaml-camlp-streams/pkg-plist
new file mode 100644
index 000000000000..7fb62db319fb
--- /dev/null
+++ b/devel/ocaml-camlp-streams/pkg-plist
@@ -0,0 +1,19 @@
+%%OCAML_SITELIBDIR%%/camlp-streams/META
+%%OCAML_SITELIBDIR%%/camlp-streams/camlp_streams.a
+%%OCAML_SITELIBDIR%%/camlp-streams/camlp_streams.cma
+%%OCAML_SITELIBDIR%%/camlp-streams/camlp_streams.cmxa
+%%OCAML_SITELIBDIR%%/camlp-streams/dune-package
+%%OCAML_SITELIBDIR%%/camlp-streams/genlex.cmi
+%%OCAML_SITELIBDIR%%/camlp-streams/genlex.cmt
+%%OCAML_SITELIBDIR%%/camlp-streams/genlex.cmti
+%%OCAML_SITELIBDIR%%/camlp-streams/genlex.cmx
+%%OCAML_SITELIBDIR%%/camlp-streams/genlex.ml
+%%OCAML_SITELIBDIR%%/camlp-streams/genlex.mli
+%%OCAML_SITELIBDIR%%/camlp-streams/opam
+%%OCAML_SITELIBDIR%%/camlp-streams/stream.cmi
+%%OCAML_SITELIBDIR%%/camlp-streams/stream.cmt
+%%OCAML_SITELIBDIR%%/camlp-streams/stream.cmti
+%%OCAML_SITELIBDIR%%/camlp-streams/stream.cmx
+%%OCAML_SITELIBDIR%%/camlp-streams/stream.ml
+%%OCAML_SITELIBDIR%%/camlp-streams/stream.mli
+%%OCAML_SITELIBDIR%%/camlp-streams/camlp_streams.cmxs
diff --git a/devel/ocaml-camlp4/Makefile b/devel/ocaml-camlp4/Makefile
index 370fe1b15a4e..fb5f4d51eb6d 100644
--- a/devel/ocaml-camlp4/Makefile
+++ b/devel/ocaml-camlp4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= camlp4
-PORTVERSION= 4.08+1
+PORTVERSION= 4.14+1
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-camlp4/distinfo b/devel/ocaml-camlp4/distinfo
index aac47793f324..88b2f8903504 100644
--- a/devel/ocaml-camlp4/distinfo
+++ b/devel/ocaml-camlp4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1681674686
-SHA256 (ocaml-camlp4-4.08+1_GH0.tar.gz) = 655cd3bdcafbf8435877f60f4b47dd2eb69feef5afd8881291ef01ba12bd9d88
-SIZE (ocaml-camlp4-4.08+1_GH0.tar.gz) = 649830
+TIMESTAMP = 1706800558
+SHA256 (ocaml-camlp4-4.14+1_GH0.tar.gz) = 553b6805dffc05eb4749b0293df47a18b82b9d9dcc125d688e55f13cbec0b93a
+SIZE (ocaml-camlp4-4.14+1_GH0.tar.gz) = 653215
diff --git a/devel/ocaml-camlp5/Makefile b/devel/ocaml-camlp5/Makefile
index 95618a8539b6..a4e713f0b71c 100644
--- a/devel/ocaml-camlp5/Makefile
+++ b/devel/ocaml-camlp5/Makefile
@@ -1,21 +1,30 @@
PORTNAME= camlp5
-PORTVERSION= 7.14
-PORTREVISION= 2
+PORTVERSION= 8.02.01
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Preprocessor-pretty-printer of OCaml
-WWW= http://camlp5.gforge.inria.fr/
+WWW= https://camlp5.github.io
LICENSE= INRIA
LICENSE_NAME= INRIA permissive license with copyright notice requirements
LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES= perl5 tar:tgz
+BUILD_DEPENDS= ${SA_DIR}/bos/META:devel/ocaml-bos \
+ ${SA_DIR}/camlp-streams/META:devel/ocaml-camlp-streams \
+ ${SA_DIR}/fmt/META:devel/ocaml-fmt \
+ ${SA_DIR}/pcre2/META:devel/ocaml-pcre2 \
+ ${SA_DIR}/re/META:devel/ocaml-re \
+ ${SA_DIR}/rresult/META:devel/ocaml-rresult
+RUN_DEPENDS= ${SA_DIR}/camlp-streams/META:devel/ocaml-camlp-streams \
+ ${SA_DIR}/pcre2/META:devel/ocaml-pcre2 \
+ ${SA_DIR}/re/META:devel/ocaml-re \
+ ${SA_DIR}/rresult/META:devel/ocaml-rresult
+
+USES= gmake perl5 tar:tgz
USE_GITHUB= yes
-GH_TAGNAME= rel${PORTVERSION:S/.//}
USE_OCAML= yes
USE_PERL5= build
HAS_CONFIGURE= yes
@@ -37,6 +46,8 @@ PORTDOCS= CHANGES DEVEL ICHANGES MODE README.md UPGRADING
STRICT_CONFIGURE_ON= --strict
TRANSITIONAL_CONFIGURE_ON= --transitional
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
post-install:
${INSTALL_DATA} ${WRKSRC}/etc/META \
${STAGEDIR}${PREFIX}/lib/ocaml/camlp5
diff --git a/devel/ocaml-camlp5/distinfo b/devel/ocaml-camlp5/distinfo
index 435704ed2e3e..7d5693e74202 100644
--- a/devel/ocaml-camlp5/distinfo
+++ b/devel/ocaml-camlp5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1609024910
-SHA256 (camlp5-camlp5-7.14-rel714_GH0.tar.gz) = 6e84b9bc04e03b05bd1ec15500f0b8f4ef4ea81576a1aa7037ef01c84cf76da5
-SIZE (camlp5-camlp5-7.14-rel714_GH0.tar.gz) = 1044110
+TIMESTAMP = 1706825749
+SHA256 (camlp5-camlp5-8.02.01_GH0.tar.gz) = 58d4bce0c20fa1151fc2c15f172f5884472e2044a4b0da22aababf46c361e515
+SIZE (camlp5-camlp5-8.02.01_GH0.tar.gz) = 1260482
diff --git a/devel/ocaml-camlp5/pkg-plist b/devel/ocaml-camlp5/pkg-plist
index b7cf43648feb..1e76e9d183e8 100644
--- a/devel/ocaml-camlp5/pkg-plist
+++ b/devel/ocaml-camlp5/pkg-plist
@@ -9,11 +9,16 @@ bin/mkcamlp5.opt
bin/ocpp5
lib/ocaml/camlp5/META
lib/ocaml/camlp5/ast2pt.cmi
+lib/ocaml/camlp5/ast2pt.cmx
lib/ocaml/camlp5/ast2pt.mli
+lib/ocaml/camlp5/asttools.cmi
+lib/ocaml/camlp5/asttools.cmx
lib/ocaml/camlp5/camlp5.a
lib/ocaml/camlp5/camlp5.cma
lib/ocaml/camlp5/camlp5.cmxa
lib/ocaml/camlp5/camlp5_top.cma
+lib/ocaml/camlp5/camlp5_top_funs.cmi
+lib/ocaml/camlp5/camlp5_top_funs.cmo
lib/ocaml/camlp5/camlp5o.cma
lib/ocaml/camlp5/camlp5r.cma
lib/ocaml/camlp5/camlp5sch.cma
@@ -44,6 +49,8 @@ lib/ocaml/camlp5/grammar.mli
lib/ocaml/camlp5/lib.sml
lib/ocaml/camlp5/mLast.cmi
lib/ocaml/camlp5/mLast.mli
+lib/ocaml/camlp5/mlsyntax.cmi
+lib/ocaml/camlp5/mlsyntax.cmx
lib/ocaml/camlp5/ocpp.cmo
lib/ocaml/camlp5/odyl.a
lib/ocaml/camlp5/odyl.cma
@@ -51,6 +58,9 @@ lib/ocaml/camlp5/odyl.cmo
lib/ocaml/camlp5/odyl.cmx
lib/ocaml/camlp5/odyl.cmxa
lib/ocaml/camlp5/odyl.o
+lib/ocaml/camlp5/pa_schemer.cmo
+lib/ocaml/camlp5/pa_schemer.cmx
+lib/ocaml/camlp5/pa_schemer.o
lib/ocaml/camlp5/pa_extend.cmi
lib/ocaml/camlp5/pa_extend.cmo
lib/ocaml/camlp5/pa_extend.cmx
@@ -128,7 +138,11 @@ lib/ocaml/camlp5/pa_scheme.o
lib/ocaml/camlp5/pa_sml.cmo
lib/ocaml/camlp5/pa_sml.cmx
lib/ocaml/camlp5/pa_sml.o
+lib/ocaml/camlp5/papr_phony_macro.cmo
+lib/ocaml/camlp5/papr_phony_macro.cmx
+lib/ocaml/camlp5/papr_phony_macro.o
lib/ocaml/camlp5/pcaml.cmi
+lib/ocaml/camlp5/pcaml.cmx
lib/ocaml/camlp5/pcaml.mli
lib/ocaml/camlp5/plexer.cmi
lib/ocaml/camlp5/plexer.cmx
@@ -139,6 +153,8 @@ lib/ocaml/camlp5/plexing.mli
lib/ocaml/camlp5/ploc.cmi
lib/ocaml/camlp5/ploc.cmx
lib/ocaml/camlp5/ploc.mli
+lib/ocaml/camlp5/pp_debug.cmi
+lib/ocaml/camlp5/pp_debug.cmx
lib/ocaml/camlp5/pprintf.cmi
lib/ocaml/camlp5/pprintf.cmx
lib/ocaml/camlp5/pprintf.mli
@@ -160,12 +176,17 @@ lib/ocaml/camlp5/pr_extprint.o
lib/ocaml/camlp5/pr_null.cmo
lib/ocaml/camlp5/pr_null.cmx
lib/ocaml/camlp5/pr_null.o
+lib/ocaml/camlp5/pr_o.cmi
lib/ocaml/camlp5/pr_o.cmo
lib/ocaml/camlp5/pr_o.cmx
lib/ocaml/camlp5/pr_o.o
+lib/ocaml/camlp5/pr_official.cmo
+lib/ocaml/camlp5/pr_official.cmx
+lib/ocaml/camlp5/pr_official.o
lib/ocaml/camlp5/pr_op.cmo
lib/ocaml/camlp5/pr_op.cmx
lib/ocaml/camlp5/pr_op.o
+lib/ocaml/camlp5/pr_r.cmi
lib/ocaml/camlp5/pr_r.cmo
lib/ocaml/camlp5/pr_r.cmx
lib/ocaml/camlp5/pr_r.o
@@ -185,19 +206,28 @@ lib/ocaml/camlp5/pretty.cmi
lib/ocaml/camlp5/pretty.cmx
lib/ocaml/camlp5/pretty.mli
lib/ocaml/camlp5/prtools.cmi
+lib/ocaml/camlp5/prtools.cmx
lib/ocaml/camlp5/prtools.mli
+lib/ocaml/camlp5/q_MLast.cmi
lib/ocaml/camlp5/q_MLast.cmo
lib/ocaml/camlp5/q_MLast.cmx
lib/ocaml/camlp5/q_MLast.o
+lib/ocaml/camlp5/q_ast.cmi
lib/ocaml/camlp5/q_ast.cmo
lib/ocaml/camlp5/q_ast.cmx
lib/ocaml/camlp5/q_ast.o
+lib/ocaml/camlp5/q_ast_base.cmi
+lib/ocaml/camlp5/q_ast_base.cmo
+lib/ocaml/camlp5/q_ast_base.cmx
+lib/ocaml/camlp5/q_ast_base.o
lib/ocaml/camlp5/q_phony.cmo
lib/ocaml/camlp5/q_phony.cmx
lib/ocaml/camlp5/q_phony.o
lib/ocaml/camlp5/quotation.cmi
+lib/ocaml/camlp5/quotation.cmx
lib/ocaml/camlp5/quotation.mli
lib/ocaml/camlp5/reloc.cmi
+lib/ocaml/camlp5/reloc.cmx
lib/ocaml/camlp5/reloc.mli
lib/ocaml/camlp5/stdpp.cmi
lib/ocaml/camlp5/stdpp.cmx
diff --git a/devel/ocaml-camomile/Makefile b/devel/ocaml-camomile/Makefile
index 5f0c49154a86..fef9628df493 100644
--- a/devel/ocaml-camomile/Makefile
+++ b/devel/ocaml-camomile/Makefile
@@ -1,6 +1,6 @@
PORTNAME= camomile
PORTVERSION= 1.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
@@ -10,7 +10,9 @@ WWW= https://camomile.sourceforge.net/
LICENSE= LGPL21
-BUILD_DEPENDS= dune:devel/ocaml-dune
+BUILD_DEPENDS= ${SA_DIR}/camlp-streams/META:devel/ocaml-camlp-streams \
+ dune:devel/ocaml-dune
+RUN_DEPENDS= ${SA_DIR}/camlp-streams/META:devel/ocaml-camlp-streams
USES= gmake
USE_GITHUB= yes
@@ -25,6 +27,8 @@ PORTDOCS= CHANGES.md LICENSE.md README.md
OPTIONS_DEFINE= DOCS
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
post-patch:
@${REINPLACE_CMD} -e '/^INSTALL_ARGS/ \
s:$$: $$(if $$(LIBDIR),--libdir $$(LIBDIR),):' \
diff --git a/devel/ocaml-camomile/files/patch-Camomile_dune b/devel/ocaml-camomile/files/patch-Camomile_dune
new file mode 100644
index 000000000000..0cecc40282b3
--- /dev/null
+++ b/devel/ocaml-camomile/files/patch-Camomile_dune
@@ -0,0 +1,11 @@
+--- Camomile/dune.orig 2024-02-11 22:33:43 UTC
++++ Camomile/dune
+@@ -9,7 +9,7 @@
+ (name camomileLibrary)
+ (public_name camomile.library)
+ (wrapped true)
+- (libraries bigarray camomileDefaultConfig)
++ (libraries bigarray camomileDefaultConfig camlp-streams)
+ (modules
+ :standard \ camomileDefaultConfig
+ camomile_do_not_use
diff --git a/devel/ocaml-camomile/files/patch-Camomile_tools_dune b/devel/ocaml-camomile/files/patch-Camomile_tools_dune
new file mode 100644
index 000000000000..d13b51aac180
--- /dev/null
+++ b/devel/ocaml-camomile/files/patch-Camomile_tools_dune
@@ -0,0 +1,10 @@
+--- Camomile/tools/dune.orig 2024-02-11 22:37:19 UTC
++++ Camomile/tools/dune
+@@ -21,6 +21,6 @@
+
+ (executable
+ (name camomilelocaledef)
+- (libraries toolslib camomile.library)
++ (libraries toolslib camomile.library camlp-streams)
+ (flags -I Camomile :standard)
+ (modules camomilelocaledef camomilelocaledef_lexer))
diff --git a/devel/ocaml-cfg/Makefile b/devel/ocaml-cfg/Makefile
index a31b0fe69501..6040c5242df0 100644
--- a/devel/ocaml-cfg/Makefile
+++ b/devel/ocaml-cfg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cfg
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-classes/Makefile b/devel/ocaml-classes/Makefile
index cb5f3034f938..d849d81a3e0f 100644
--- a/devel/ocaml-classes/Makefile
+++ b/devel/ocaml-classes/Makefile
@@ -1,6 +1,6 @@
PORTNAME= classes
PORTVERSION= 4.00
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-cmdliner/Makefile b/devel/ocaml-cmdliner/Makefile
index b206944441e4..f2f7e811ae41 100644
--- a/devel/ocaml-cmdliner/Makefile
+++ b/devel/ocaml-cmdliner/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cmdliner
PORTVERSION= 1.0.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= https://erratique.ch/software/cmdliner/releases/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-cppo/Makefile b/devel/ocaml-cppo/Makefile
index dbcfb9d6dc68..997590c923a8 100644
--- a/devel/ocaml-cppo/Makefile
+++ b/devel/ocaml-cppo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cppo
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-csexp/Makefile b/devel/ocaml-csexp/Makefile
new file mode 100644
index 000000000000..6c8196f68fee
--- /dev/null
+++ b/devel/ocaml-csexp/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= csexp
+PORTVERSION= 1.5.2
+PORTREVISION= 1
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Canonical S-expressions for OCaml
+WWW= https://github.com/ocaml-dune/csexp
+
+LICENSE= MIT
+
+USES= ocaml:dune
+USE_GITHUB= yes
+GH_ACCOUNT= ocaml-dune
+GH_PROJECT= csexp
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-patch:
+ ${REINPLACE_CMD} \
+ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \
+ ${WRKSRC}/dune-project
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/csexp.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-csexp/distinfo b/devel/ocaml-csexp/distinfo
new file mode 100644
index 000000000000..a0155adad411
--- /dev/null
+++ b/devel/ocaml-csexp/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706803601
+SHA256 (ocaml-dune-csexp-1.5.2_GH0.tar.gz) = de3fda861ec8210a404fcb76afa162b08ed1cd11228645c78b53e1f82b24e236
+SIZE (ocaml-dune-csexp-1.5.2_GH0.tar.gz) = 12005
diff --git a/devel/ocaml-csexp/pkg-descr b/devel/ocaml-csexp/pkg-descr
new file mode 100644
index 000000000000..ea46915e25f0
--- /dev/null
+++ b/devel/ocaml-csexp/pkg-descr
@@ -0,0 +1,2 @@
+Csexp is an OCaml library for parsing and printing S-expressions in
+canonical form, which are binary representations of S-expressions.
diff --git a/devel/ocaml-csexp/pkg-plist b/devel/ocaml-csexp/pkg-plist
new file mode 100644
index 000000000000..099e1d0d8968
--- /dev/null
+++ b/devel/ocaml-csexp/pkg-plist
@@ -0,0 +1,13 @@
+%%OCAML_SITELIBDIR%%/csexp/META
+%%OCAML_SITELIBDIR%%/csexp/csexp.a
+%%OCAML_SITELIBDIR%%/csexp/csexp.cma
+%%OCAML_SITELIBDIR%%/csexp/csexp.cmi
+%%OCAML_SITELIBDIR%%/csexp/csexp.cmt
+%%OCAML_SITELIBDIR%%/csexp/csexp.cmti
+%%OCAML_SITELIBDIR%%/csexp/csexp.cmx
+%%OCAML_SITELIBDIR%%/csexp/csexp.cmxa
+%%OCAML_SITELIBDIR%%/csexp/csexp.cmxs
+%%OCAML_SITELIBDIR%%/csexp/csexp.ml
+%%OCAML_SITELIBDIR%%/csexp/csexp.mli
+%%OCAML_SITELIBDIR%%/csexp/dune-package
+%%OCAML_SITELIBDIR%%/csexp/opam
diff --git a/devel/ocaml-dune/Makefile b/devel/ocaml-dune/Makefile
index 179ee59f8897..bdd5ba6295f1 100644
--- a/devel/ocaml-dune/Makefile
+++ b/devel/ocaml-dune/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dune
PORTVERSION= 3.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
@@ -14,7 +14,7 @@ USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= ocaml
USE_OCAML= yes
-USE_OCAML_FINDLIB= yes
+USE_OCAML_LDCONFIG= yes
SUB_FILES= setup.ml
SUB_LIST= OCAML_SITELIBDIR="${PREFIX}/${OCAML_SITELIBDIR}" \
OCAML_LIBDIR="${PREFIX}/${OCAML_LIBDIR}" \
@@ -23,7 +23,8 @@ SUB_LIST= OCAML_SITELIBDIR="${PREFIX}/${OCAML_SITELIBDIR}" \
CONFLICTS_INSTALL= wdune
ALL_TARGET= release
-MAKE_ENV= LIBDIR="${PREFIX}/${OCAML_SITELIBDIR}"
+MAKE_ENV= LIBDIR="${PREFIX}/${OCAML_SITELIBDIR}" \
+ DUNE_FREEBSD_STUBLIBS_RELATIVE_TO_LIBDIR=${PORTNAME}
DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
OPTIONS_DEFINE= DOCS
@@ -35,8 +36,38 @@ post-patch:
${WRKSRC}/src/dune_rules/install.ml
@${REINPLACE_CMD} -e 's|\"man\"|\"share/man\"|g' \
${WRKSRC}/src/dune_rules/install.ml
+ @${REINPLACE_CMD} -e 's|\"stublibs\"|(try (ignore(Sys.getenv \"DUNE_FREEBSD_STUBLIBS_IN_PACKAGE\"); package) with Not_found -> (try Sys.getenv \"DUNE_FREEBSD_STUBLIBS_RELATIVE_TO_LIBDIR\" with Not_found -> \"stublibs\"))|g' \
+ ${WRKSRC}/src/dune_rules/install.ml
pre-configure:
@${MV} ${WRKDIR}/setup.ml ${WRKSRC}/src/dune_rules/setup.ml
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dune
+ @${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllxdg_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dlldune_filesystem_stubs_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllstdune_stubs.so
+ @${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-action-plugin/dune_action_plugin.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-build-info/build_info.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-configurator/configurator.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-glob/dune_glob.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-private-libs/dune-section/dune_section.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-private-libs/dune_re/dune_re.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-private-libs/meta_parser/dune_meta_parser.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-private-libs/ocaml-config/ocaml_config.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-rpc/dune_rpc.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-rpc/private/dune_rpc_private.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-site/dune_site.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-site/plugins/dune_site_plugins.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dune-site/private/dune_site_private.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dyn/dyn.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dyn/pp/pp.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ordering/ordering.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/stdune/csexp/csexp.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/stdune/filesystem_stubs/dune_filesystem_stubs.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/stdune/stdune.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/xdg/xdg.cmxs
+
.include <bsd.port.mk>
diff --git a/devel/ocaml-dune/pkg-plist b/devel/ocaml-dune/pkg-plist
index df6d7cb6c05e..a81385ce886d 100644
--- a/devel/ocaml-dune/pkg-plist
+++ b/devel/ocaml-dune/pkg-plist
@@ -424,6 +424,9 @@ bin/dune
%%OCAML_SITELIBDIR%%/dune-site/private/dune_site_private.ml
%%OCAML_SITELIBDIR%%/dune-site/private/dune_site_private.mli
%%OCAML_SITELIBDIR%%/dune/META
+%%OCAML_SITELIBDIR%%/dune/dlldune_filesystem_stubs_stubs.so
+%%OCAML_SITELIBDIR%%/dune/dllstdune_stubs.so
+%%OCAML_SITELIBDIR%%/dune/dllxdg_stubs.so
%%OCAML_SITELIBDIR%%/dune/dune-package
%%OCAML_SITELIBDIR%%/dune/opam
%%OCAML_SITELIBDIR%%/dyn/META
@@ -933,9 +936,6 @@ bin/dune
%%OCAML_SITELIBDIR%%/stdune/user_message.mli
%%OCAML_SITELIBDIR%%/stdune/user_warning.ml
%%OCAML_SITELIBDIR%%/stdune/user_warning.mli
-%%OCAML_SITELIBDIR%%/stublibs/dlldune_filesystem_stubs_stubs.so
-%%OCAML_SITELIBDIR%%/stublibs/dllstdune_stubs.so
-%%OCAML_SITELIBDIR%%/stublibs/dllxdg_stubs.so
%%OCAML_SITELIBDIR%%/xdg/META
%%OCAML_SITELIBDIR%%/xdg/dune-package
%%OCAML_SITELIBDIR%%/xdg/libxdg_stubs.a
diff --git a/devel/ocaml-extlib/Makefile b/devel/ocaml-extlib/Makefile
index ffcf3a7f3fae..6410ed659b03 100644
--- a/devel/ocaml-extlib/Makefile
+++ b/devel/ocaml-extlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= extlib
DISTVERSION= 1.7.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://github.com/ygrek/ocaml-extlib/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-findlib/Makefile b/devel/ocaml-findlib/Makefile
index 8de85e2b19c5..f61db9ce2bce 100644
--- a/devel/ocaml-findlib/Makefile
+++ b/devel/ocaml-findlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= findlib
PORTVERSION= 1.9.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://download.camlcity.org/download/
PKGNAMEPREFIX= ocaml-
@@ -15,8 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake
USE_OCAML= yes
USE_OCAML_CAMLP4=yes
-USE_OCAML_FINDLIB=yes
-OCAMLFIND_DEPEND= # Avoid dependency loop
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -bindir "${PREFIX}/bin" -mandir "${PREFIX}/share/man" \
-sitelib "${PREFIX}/${OCAML_SITELIBDIR}" \
@@ -24,7 +22,7 @@ CONFIGURE_ARGS= -bindir "${PREFIX}/bin" -mandir "${PREFIX}/share/man" \
MAKE_ENV= OCAML_LIBDIR="${PREFIX}/${OCAML_LIBDIR}"
ALL_TARGET= all opt
MAKE_JOBS_UNSAFE= yes
-DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME}
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
PORTDOCS= *
OPTIONS_DEFINE= TOOLBOX DOCS
@@ -39,21 +37,16 @@ TOOLBOX_BUILD_DEPENDS= ${TOOLBOX_RUN_DEPENDS}
.include <bsd.port.pre.mk>
post-install:
- cd ${STAGEDIR}${PREFIX} && \
+ # META files provided by the respective ocaml-* package,
+ # (those libraries used to be belong in the core ocaml
+ # compiler package).
+ @for oldlib in camlp4 graphics labltk ocamlbuild; \
+ do ${RM} -r ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/$$oldlib ; done
+ @(cd ${STAGEDIR}${PREFIX} && \
${STRIP_CMD} bin/ocamlfind \
${OCAML_SITELIBDIR}/findlib/findlib.cmxs \
${OCAML_SITELIBDIR}/findlib/findlib_dynload.cmxs \
- ${OCAML_SITELIBDIR}/findlib/findlib_top.cmxs
-.if !exists(${LOCALBASE}/lib/ocaml/graphics.cmi)
- @${REINPLACE_CMD} -e '/graphics\/META/d' ${TMPPLIST}
-.endif
-.if !exists(${LOCALBASE}/lib/ocaml/ocamlbuild/ocamlbuildlib.cma)
- @${REINPLACE_CMD} -e '/ocamlbuild\/META/d' ${TMPPLIST}
-.endif
-# Spacetime profiling is only available for native code on 64-bit targets
-.if ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH} == powerpcspe
- @${REINPLACE_CMD} -e '/raw_spacetime/d' ${TMPPLIST}
-.endif
+ ${OCAML_SITELIBDIR}/findlib/findlib_top.cmxs)
post-install-TOOLBOX-on:
${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/ocamlfind \
diff --git a/devel/ocaml-findlib/files/patch-configure b/devel/ocaml-findlib/files/patch-configure
new file mode 100644
index 000000000000..b70bddb841fd
--- /dev/null
+++ b/devel/ocaml-findlib/files/patch-configure
@@ -0,0 +1,12 @@
+--- configure.orig 2024-03-01 00:17:41 UTC
++++ configure
+@@ -457,9 +457,7 @@ if [ -d "${ocaml_sitelib}" ] && [ ${ocaml_major} -lt 5
+ echo "Installation has: $findlib_installed_meta"
+ else
+ previous_config=''
+- check_before_install=1
+ echo "Querying installation: META list not found"
+- echo "make install will double-check installed META files"
+ fi
+ else
+ previous_config=''
diff --git a/devel/ocaml-findlib/files/patch-src_findlib-toolbox_Makefile b/devel/ocaml-findlib/files/patch-src_findlib-toolbox_Makefile
new file mode 100644
index 000000000000..629b264f1aea
--- /dev/null
+++ b/devel/ocaml-findlib/files/patch-src_findlib-toolbox_Makefile
@@ -0,0 +1,11 @@
+--- src/findlib-toolbox/Makefile.orig 2024-03-01 00:20:34 UTC
++++ src/findlib-toolbox/Makefile
+@@ -9,7 +9,7 @@ make_wizard$(EXEC_SUFFIX): make_wizard.ml
+ true
+
+ make_wizard$(EXEC_SUFFIX): make_wizard.ml
+- ocamlc -o make_wizard$(EXEC_SUFFIX) -I +unix -I +labltk -I ../findlib \
++ ocamlc -o make_wizard$(EXEC_SUFFIX) -I +unix -I +site-lib/labltk -I ../findlib \
+ unix.cma str.cma labltk.cma findlib.cma make_wizard.ml
+
+ install:
diff --git a/devel/ocaml-findlib/pkg-plist b/devel/ocaml-findlib/pkg-plist
index b30e436e3923..034467e6b8f1 100644
--- a/devel/ocaml-findlib/pkg-plist
+++ b/devel/ocaml-findlib/pkg-plist
@@ -3,7 +3,6 @@ bin/safe_camlp4
%%ETCDIR%%.conf
%%OCAML_SITELIBDIR%%/bigarray/META
%%OCAML_SITELIBDIR%%/bytes/META
-%%OCAML_SITELIBDIR%%/camlp4/META
%%OCAML_SITELIBDIR%%/compiler-libs/META
%%OCAML_SITELIBDIR%%/dynlink/META
%%OCAML_SITELIBDIR%%/findlib/META
@@ -42,9 +41,6 @@ bin/safe_camlp4
%%TOOLBOX%%%%OCAML_SITELIBDIR%%/findlib/make_wizard.pattern
%%OCAML_SITELIBDIR%%/findlib/topfind.cmi
%%OCAML_SITELIBDIR%%/findlib/topfind.mli
-%%OCAML_SITELIBDIR%%/graphics/META
-%%TOOLBOX%%%%OCAML_SITELIBDIR%%/labltk/META
-%%OCAML_SITELIBDIR%%/ocamlbuild/META
%%OCAML_SITELIBDIR%%/ocamldoc/META
%%OCAML_SITELIBDIR%%/stdlib/META
%%OCAML_SITELIBDIR%%/str/META
diff --git a/devel/ocaml-fmt/Makefile b/devel/ocaml-fmt/Makefile
new file mode 100644
index 000000000000..47970ec861f5
--- /dev/null
+++ b/devel/ocaml-fmt/Makefile
@@ -0,0 +1,48 @@
+PORTNAME= fmt
+PORTVERSION= 0.9.0
+CATEGORIES= devel
+MASTER_SITES= https://erratique.ch/software/fmt/releases/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Pretty-printer combinator library for Objective Caml
+WWW= https://erratique.ch/software/fmt
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${SA_DIR}/cmdliner/META:devel/ocaml-cmdliner \
+ ${SA_DIR}/topkg/META:devel/ocaml-topkg \
+ ocamlbuild:devel/ocaml-ocamlbuild \
+ opam-installer:devel/ocaml-opam
+RUN_DEPENDS= ${SA_DIR}/cmdliner/META:devel/ocaml-cmdliner
+
+USES= tar:tbz
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+do-build:
+ @(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ ocaml pkg/pkg.ml build \
+ --tests true --jobs ${MAKE_JOBS_NUMBER} --with-cmdliner true)
+
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ opam-installer -i \
+ --prefix=${STAGEDIR}${PREFIX} \
+ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
+ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install)
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/fmt.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/fmt_cli.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/fmt_top.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/fmt_tty.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-fmt/distinfo b/devel/ocaml-fmt/distinfo
new file mode 100644
index 000000000000..9e70c78d4724
--- /dev/null
+++ b/devel/ocaml-fmt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706838807
+SHA256 (fmt-0.9.0.tbz) = f1fb20805a22dd75a137d72704a370e7789cf6bdf63948e6817d1c226c141261
+SIZE (fmt-0.9.0.tbz) = 22699
diff --git a/devel/ocaml-fmt/pkg-descr b/devel/ocaml-fmt/pkg-descr
new file mode 100644
index 000000000000..b3e5026127a5
--- /dev/null
+++ b/devel/ocaml-fmt/pkg-descr
@@ -0,0 +1,2 @@
+Combinator library to produce pretty-printers compatible with
+the Format module of the OCaml standard distribution.
diff --git a/devel/ocaml-fmt/pkg-plist b/devel/ocaml-fmt/pkg-plist
new file mode 100644
index 000000000000..cda6dfcbb240
--- /dev/null
+++ b/devel/ocaml-fmt/pkg-plist
@@ -0,0 +1,32 @@
+%%OCAML_SITELIBDIR%%/fmt/opam
+%%OCAML_SITELIBDIR%%/fmt/META
+%%OCAML_SITELIBDIR%%/fmt/fmt.a
+%%OCAML_SITELIBDIR%%/fmt/fmt.cma
+%%OCAML_SITELIBDIR%%/fmt/fmt.cmi
+%%OCAML_SITELIBDIR%%/fmt/fmt.cmti
+%%OCAML_SITELIBDIR%%/fmt/fmt.cmx
+%%OCAML_SITELIBDIR%%/fmt/fmt.cmxa
+%%OCAML_SITELIBDIR%%/fmt/fmt.cmxs
+%%OCAML_SITELIBDIR%%/fmt/fmt.mli
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.a
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.cma
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.cmi
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.cmti
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.cmx
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.cmxa
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.cmxs
+%%OCAML_SITELIBDIR%%/fmt/fmt_cli.mli
+%%OCAML_SITELIBDIR%%/fmt/fmt_top.a
+%%OCAML_SITELIBDIR%%/fmt/fmt_top.cma
+%%OCAML_SITELIBDIR%%/fmt/fmt_top.cmx
+%%OCAML_SITELIBDIR%%/fmt/fmt_top.cmxa
+%%OCAML_SITELIBDIR%%/fmt/fmt_top.cmxs
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.a
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.cma
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.cmi
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.cmti
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.cmx
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.cmxa
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.cmxs
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty.mli
+%%OCAML_SITELIBDIR%%/fmt/fmt_tty_top_init.ml
diff --git a/devel/ocaml-fpath/Makefile b/devel/ocaml-fpath/Makefile
new file mode 100644
index 000000000000..1add595d5b39
--- /dev/null
+++ b/devel/ocaml-fpath/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= fpath
+PORTVERSION= 0.7.3
+CATEGORIES= devel
+MASTER_SITES= https://erratique.ch/software/fpath/releases/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= File system paths library for Objective Caml
+WWW= https://erratique.ch/software/fpath
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${SA_DIR}/astring/META:devel/ocaml-astring \
+ ${SA_DIR}/topkg/META:devel/ocaml-topkg \
+ ocamlbuild:devel/ocaml-ocamlbuild \
+ opam-installer:devel/ocaml-opam
+RUN_DEPENDS= ${SA_DIR}/astring/META:devel/ocaml-astring
+
+USES= tar:tbz
+USE_OCAML= yes
+USE_OCAML_FINDLIB= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+do-build:
+ @(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ ocaml pkg/pkg.ml build --tests true --jobs ${MAKE_JOBS_NUMBER})
+
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ opam-installer -i \
+ --prefix=${STAGEDIR}${PREFIX} \
+ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
+ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install)
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/fpath.cmxs
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/fpath_top.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-fpath/distinfo b/devel/ocaml-fpath/distinfo
new file mode 100644
index 000000000000..e31d3900bf49
--- /dev/null
+++ b/devel/ocaml-fpath/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706838459
+SHA256 (fpath-0.7.3.tbz) = 12b08ff192d037d9b6d69e9ca19d1d385184f20b3237c27231e437ac81ace70f
+SIZE (fpath-0.7.3.tbz) = 24345
diff --git a/devel/ocaml-fpath/pkg-descr b/devel/ocaml-fpath/pkg-descr
new file mode 100644
index 000000000000..a962d24bf8cf
--- /dev/null
+++ b/devel/ocaml-fpath/pkg-descr
@@ -0,0 +1,4 @@
+OCaml library to manipulate filesystem paths, file extensions,
+operating system conventions for POSIX and Windows, Set and Map of
+paths, independently from the operating system the program is running
+on.
diff --git a/devel/ocaml-fpath/pkg-plist b/devel/ocaml-fpath/pkg-plist
new file mode 100644
index 000000000000..255c3e2211fa
--- /dev/null
+++ b/devel/ocaml-fpath/pkg-plist
@@ -0,0 +1,16 @@
+%%OCAML_SITELIBDIR%%/fpath/opam
+%%OCAML_SITELIBDIR%%/fpath/META
+%%OCAML_SITELIBDIR%%/fpath/fpath.a
+%%OCAML_SITELIBDIR%%/fpath/fpath.cma
+%%OCAML_SITELIBDIR%%/fpath/fpath.cmi
+%%OCAML_SITELIBDIR%%/fpath/fpath.cmti
+%%OCAML_SITELIBDIR%%/fpath/fpath.cmx
+%%OCAML_SITELIBDIR%%/fpath/fpath.cmxa
+%%OCAML_SITELIBDIR%%/fpath/fpath.cmxs
+%%OCAML_SITELIBDIR%%/fpath/fpath.mli
+%%OCAML_SITELIBDIR%%/fpath/fpath_top.a
+%%OCAML_SITELIBDIR%%/fpath/fpath_top.cma
+%%OCAML_SITELIBDIR%%/fpath/fpath_top.cmx
+%%OCAML_SITELIBDIR%%/fpath/fpath_top.cmxa
+%%OCAML_SITELIBDIR%%/fpath/fpath_top.cmxs
+%%OCAML_SITELIBDIR%%/fpath/fpath_top_init.ml
diff --git a/devel/ocaml-ipaddr/Makefile b/devel/ocaml-ipaddr/Makefile
index dc894031e18b..ca61059e39a1 100644
--- a/devel/ocaml-ipaddr/Makefile
+++ b/devel/ocaml-ipaddr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ipaddr
DISTVERSIONPREFIX= v
PORTVERSION= 3.1.0
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-lacaml/Makefile b/devel/ocaml-lacaml/Makefile
index dadd1921f56a..a2990756c479 100644
--- a/devel/ocaml-lacaml/Makefile
+++ b/devel/ocaml-lacaml/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lacaml
PORTVERSION= 8.0.7
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MASTER_SITES= https://github.com/mmottl/lacaml/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-logs/Makefile b/devel/ocaml-logs/Makefile
new file mode 100644
index 000000000000..e9ad8ccf1409
--- /dev/null
+++ b/devel/ocaml-logs/Makefile
@@ -0,0 +1,55 @@
+PORTNAME= logs
+PORTVERSION= 0.7.0
+CATEGORIES= devel
+MASTER_SITES= https://erratique.ch/software/logs/releases/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Logging library for Objective Caml
+WWW= https://erratique.ch/software/logs
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${SA_DIR}/cmdliner/META:devel/ocaml-cmdliner \
+ ${SA_DIR}/fmt/META:devel/ocaml-fmt \
+ ${SA_DIR}/lwt/META:devel/ocaml-lwt \
+ ${SA_DIR}/mtime/META:devel/ocaml-mtime \
+ ${SA_DIR}/topkg/META:devel/ocaml-topkg \
+ ocamlbuild:devel/ocaml-ocamlbuild \
+ opam-installer:devel/ocaml-opam
+RUN_DEPENDS= ${SA_DIR}/cmdliner/META:devel/ocaml-cmdliner \
+ ${SA_DIR}/fmt/META:devel/ocaml-fmt \
+ ${SA_DIR}/lwt/META:devel/ocaml-lwt
+
+USES= tar:tbz
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md tags.ml tool.ml
+
+OPTIONS_DEFINE= DOCS
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+do-build:
+ cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ ocaml pkg/pkg.ml build \
+ --jobs ${MAKE_JOBS_NUMBER} --with-js_of_ocaml 'false'
+
+do-install:
+ cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ opam-installer -i \
+ --prefix=${STAGEDIR}${PREFIX} \
+ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
+ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs.cmxs
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_cli.cmxs
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_fmt.cmxs
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_lwt.cmxs
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_top.cmxs
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_threaded.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-logs/distinfo b/devel/ocaml-logs/distinfo
new file mode 100644
index 000000000000..2714adc55e54
--- /dev/null
+++ b/devel/ocaml-logs/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706841086
+SHA256 (logs-0.7.0.tbz) = 86f4a02807eb1a297aae44977d9f61e419c31458a5d7b23c6f55575e8e69d5ca
+SIZE (logs-0.7.0.tbz) = 18458
diff --git a/devel/ocaml-logs/pkg-descr b/devel/ocaml-logs/pkg-descr
new file mode 100644
index 000000000000..85977dcb1fdb
--- /dev/null
+++ b/devel/ocaml-logs/pkg-descr
@@ -0,0 +1,2 @@
+Logging library for OCaml. The optional module Logs_cli, Logs_fmt and Logs_lwt
+are included. The Logs_browser module for js_of_ocaml is not.
diff --git a/devel/ocaml-logs/pkg-plist b/devel/ocaml-logs/pkg-plist
new file mode 100644
index 000000000000..408d4e4cd8f7
--- /dev/null
+++ b/devel/ocaml-logs/pkg-plist
@@ -0,0 +1,49 @@
+%%OCAML_SITELIBDIR%%/logs/opam
+%%OCAML_SITELIBDIR%%/logs/META
+%%OCAML_SITELIBDIR%%/logs/logs.a
+%%OCAML_SITELIBDIR%%/logs/logs.cma
+%%OCAML_SITELIBDIR%%/logs/logs.cmi
+%%OCAML_SITELIBDIR%%/logs/logs.cmti
+%%OCAML_SITELIBDIR%%/logs/logs.cmx
+%%OCAML_SITELIBDIR%%/logs/logs.cmxa
+%%OCAML_SITELIBDIR%%/logs/logs.cmxs
+%%OCAML_SITELIBDIR%%/logs/logs.mli
+%%OCAML_SITELIBDIR%%/logs/logs_cli.a
+%%OCAML_SITELIBDIR%%/logs/logs_cli.cma
+%%OCAML_SITELIBDIR%%/logs/logs_cli.cmi
+%%OCAML_SITELIBDIR%%/logs/logs_cli.cmti
+%%OCAML_SITELIBDIR%%/logs/logs_cli.cmx
+%%OCAML_SITELIBDIR%%/logs/logs_cli.cmxa
+%%OCAML_SITELIBDIR%%/logs/logs_cli.cmxs
+%%OCAML_SITELIBDIR%%/logs/logs_cli.mli
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.a
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.cma
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.cmi
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.cmti
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.cmx
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.cmxa
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.cmxs
+%%OCAML_SITELIBDIR%%/logs/logs_fmt.mli
+%%OCAML_SITELIBDIR%%/logs/logs_fmt_top_init.ml
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.a
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.cma
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.cmi
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.cmti
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.cmx
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.cmxa
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.cmxs
+%%OCAML_SITELIBDIR%%/logs/logs_lwt.mli
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.a
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.cma
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.cmi
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.cmti
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.cmx
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.cmxa
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.cmxs
+%%OCAML_SITELIBDIR%%/logs/logs_threaded.mli
+%%OCAML_SITELIBDIR%%/logs/logs_top.a
+%%OCAML_SITELIBDIR%%/logs/logs_top.cma
+%%OCAML_SITELIBDIR%%/logs/logs_top.cmx
+%%OCAML_SITELIBDIR%%/logs/logs_top.cmxa
+%%OCAML_SITELIBDIR%%/logs/logs_top.cmxs
+%%OCAML_SITELIBDIR%%/logs/logs_top_init.ml
diff --git a/devel/ocaml-lwt/Makefile b/devel/ocaml-lwt/Makefile
index ea8e70e5115d..0df0951b8cc2 100644
--- a/devel/ocaml-lwt/Makefile
+++ b/devel/ocaml-lwt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lwt
PORTVERSION= 2.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
@@ -22,7 +22,7 @@ MAKE_JOBS_UNSAFE= yes
USES= gmake
USE_OCAML= yes
-OCAMLC_DEPEND= ocaml>=3.11:${OCAMLC_PORT}
+OCAMLC_DEPEND= ocaml>=4.14:${OCAMLC_PORT}
USE_OCAML_FINDLIB= yes
USE_OCAML_CAMLP4= yes
USE_OCAMLFIND_PLIST= yes
diff --git a/devel/ocaml-lwt/files/patch-src_unix_lwt__unix.ml b/devel/ocaml-lwt/files/patch-src_unix_lwt__unix.ml
new file mode 100644
index 000000000000..bb800a8b59f2
--- /dev/null
+++ b/devel/ocaml-lwt/files/patch-src_unix_lwt__unix.ml
@@ -0,0 +1,10 @@
+--- src/unix/lwt_unix.ml.orig 2024-02-01 21:33:02 UTC
++++ src/unix/lwt_unix.ml
+@@ -1471,6 +1471,7 @@ type socket_bool_option =
+ | SO_ACCEPTCONN
+ | TCP_NODELAY
+ | IPV6_ONLY
++ | SO_REUSEPORT
+
+ type socket_int_option =
+ Unix.socket_int_option =
diff --git a/devel/ocaml-lwt/files/patch-src_unix_lwt__unix.mli b/devel/ocaml-lwt/files/patch-src_unix_lwt__unix.mli
new file mode 100644
index 000000000000..de1c8c4a7d8b
--- /dev/null
+++ b/devel/ocaml-lwt/files/patch-src_unix_lwt__unix.mli
@@ -0,0 +1,10 @@
+--- src/unix/lwt_unix.mli.orig 2016-04-25 14:32:43 UTC
++++ src/unix/lwt_unix.mli
+@@ -806,6 +806,7 @@ type socket_bool_option =
+ | SO_ACCEPTCONN
+ | TCP_NODELAY
+ | IPV6_ONLY
++ | SO_REUSEPORT
+
+ type socket_int_option =
+ Unix.socket_int_option =
diff --git a/devel/ocaml-magic/Makefile b/devel/ocaml-magic/Makefile
index 2c197bc480ee..8baf52fc6ade 100644
--- a/devel/ocaml-magic/Makefile
+++ b/devel/ocaml-magic/Makefile
@@ -1,6 +1,6 @@
PORTNAME= magic
PORTVERSION= 0.7.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= SF/ocaml-${PORTNAME}/ocaml-${PORTNAME}/0.7
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-mtime/Makefile b/devel/ocaml-mtime/Makefile
new file mode 100644
index 000000000000..17b5851c53e7
--- /dev/null
+++ b/devel/ocaml-mtime/Makefile
@@ -0,0 +1,59 @@
+PORTNAME= mtime
+PORTVERSION= 2.0.0
+CATEGORIES= devel
+MASTER_SITES= https://erratique.ch/software/mtime/releases/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Platform independent wall-clock monotonic time for OCaml
+WWW= https://erratique.ch/software/mtime
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${SA_DIR}/topkg/META:devel/ocaml-topkg \
+ ocamlbuild:devel/ocaml-ocamlbuild \
+ opam-installer:devel/ocaml-opam
+
+USES= tar:tbz
+USE_OCAML= yes
+USE_OCAML_LDCONFIG= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md odoc-pages
+PORTEXAMPLES= examples.ml
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+do-build:
+ @(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ ocaml pkg/pkg.ml build --tests true --jobs ${MAKE_JOBS_NUMBER})
+
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ opam-installer -i \
+ --prefix=${STAGEDIR}${PREFIX} \
+ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
+ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install)
+
+do-install-EXAMPLES-off:
+ ${RM} ${STAGEDIR}${DOCSDIR}/min_clock.ml
+
+do-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${MV} ${STAGEDIR}${DOCSDIR}/min_clock.ml ${STAGEDIR}${EXAMPLESDIR}/examples.ml
+
+post-install:
+ @${INSTALL_LIB} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/stublibs/dllmtime_clock_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllmtime_clock_stubs.so
+ @${RM} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/stublibs/dllmtime_clock_stubs.so
+ @${RMDIR} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/stublibs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/mtime.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/clock/os/mtime_clock.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/top/mtime_top.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-mtime/distinfo b/devel/ocaml-mtime/distinfo
new file mode 100644
index 000000000000..4408bf6e0b76
--- /dev/null
+++ b/devel/ocaml-mtime/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706839766
+SHA256 (mtime-2.0.0.tbz) = 3f3da0ea006db34465b03084de7a58ab15a0f16f47828c500be53addf1e044eb
+SIZE (mtime-2.0.0.tbz) = 16284
diff --git a/devel/ocaml-mtime/pkg-descr b/devel/ocaml-mtime/pkg-descr
new file mode 100644
index 000000000000..bbf0cc320d35
--- /dev/null
+++ b/devel/ocaml-mtime/pkg-descr
@@ -0,0 +1,5 @@
+A monotonic time source provides time samples or measurements which are
+always increasing, regardless of any adjustments made to the computer clock.
+
+This library provides a pure OCaml implementation, and another implementation
+relying on the operating system or the JavaScript runtime.
diff --git a/devel/ocaml-mtime/pkg-plist b/devel/ocaml-mtime/pkg-plist
new file mode 100644
index 000000000000..727407383a59
--- /dev/null
+++ b/devel/ocaml-mtime/pkg-plist
@@ -0,0 +1,27 @@
+%%OCAML_SITELIBDIR%%/mtime/opam
+%%OCAML_SITELIBDIR%%/mtime/META
+%%OCAML_SITELIBDIR%%/mtime/clock/os/libmtime_clock_stubs.a
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.a
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.cma
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.cmi
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.cmti
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.cmx
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.cmxa
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.cmxs
+%%OCAML_SITELIBDIR%%/mtime/clock/os/mtime_clock.mli
+%%OCAML_SITELIBDIR%%/mtime/clock/os/runtime.js
+%%OCAML_SITELIBDIR%%/mtime/dllmtime_clock_stubs.so
+%%OCAML_SITELIBDIR%%/mtime/mtime.a
+%%OCAML_SITELIBDIR%%/mtime/mtime.cma
+%%OCAML_SITELIBDIR%%/mtime/mtime.cmi
+%%OCAML_SITELIBDIR%%/mtime/mtime.cmti
+%%OCAML_SITELIBDIR%%/mtime/mtime.cmx
+%%OCAML_SITELIBDIR%%/mtime/mtime.cmxa
+%%OCAML_SITELIBDIR%%/mtime/mtime.cmxs
+%%OCAML_SITELIBDIR%%/mtime/mtime.mli
+%%OCAML_SITELIBDIR%%/mtime/top/mtime_top.a
+%%OCAML_SITELIBDIR%%/mtime/top/mtime_top.cma
+%%OCAML_SITELIBDIR%%/mtime/top/mtime_top.cmx
+%%OCAML_SITELIBDIR%%/mtime/top/mtime_top.cmxa
+%%OCAML_SITELIBDIR%%/mtime/top/mtime_top.cmxs
+%%OCAML_SITELIBDIR%%/mtime/mtime_top_init.ml
diff --git a/devel/ocaml-ocamlbuild/Makefile b/devel/ocaml-ocamlbuild/Makefile
index d7d186e2092c..98bf668cb0e7 100644
--- a/devel/ocaml-ocamlbuild/Makefile
+++ b/devel/ocaml-ocamlbuild/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ocamlbuild
PORTVERSION= 0.14.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-ounit/Makefile b/devel/ocaml-ounit/Makefile
index 65b162d4b094..e6a9c60cbd81 100644
--- a/devel/ocaml-ounit/Makefile
+++ b/devel/ocaml-ounit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ounit
PORTVERSION= 1.0.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= http://www.xs4all.nl/~mmzeeman/ocaml/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-parmap/Makefile b/devel/ocaml-parmap/Makefile
index e9f79c67349e..6eab20e552b5 100644
--- a/devel/ocaml-parmap/Makefile
+++ b/devel/ocaml-parmap/Makefile
@@ -1,5 +1,6 @@
PORTNAME= parmap
DISTVERSION= 1.2.4
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-pcre/Makefile b/devel/ocaml-pcre/Makefile
index 135d07b78a60..0704a97d12a0 100644
--- a/devel/ocaml-pcre/Makefile
+++ b/devel/ocaml-pcre/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pcre
PORTVERSION= 7.2.3
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-pcre2/Makefile b/devel/ocaml-pcre2/Makefile
new file mode 100644
index 000000000000..4358f5652f39
--- /dev/null
+++ b/devel/ocaml-pcre2/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= pcre2
+PORTVERSION= 7.5.2
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Perl compatible regular expressions for Objective Caml
+WWW= https://github.com/camlp5/pcre2-ocaml
+
+LICENSE= LGPL21
+
+LIB_DEPENDS= libpcre2-8.so:devel/pcre2
+
+USES= ocaml:dune pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= camlp5
+GH_PROJECT= ${PORTNAME}-ocaml
+USE_OCAML= yes
+USE_OCAML_LDCONFIG= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md
+PORTEXAMPLES= *
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+DOCS_ALL_TARGET= examples/ @install
+
+post-patch:
+ ${REINPLACE_CMD} \
+ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \
+ ${WRKSRC}/dune-project
+
+do-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ for exe in ${WRKSRC}/_build/default/examples/*.exe ; \
+ do ${INSTALL_PROGRAM} $$exe ${STAGEDIR}${EXAMPLESDIR} ; \
+ done
+ cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+
+post-install:
+ @${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllpcre2_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/pcre2.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-pcre2/distinfo b/devel/ocaml-pcre2/distinfo
new file mode 100644
index 000000000000..aeab594b48e6
--- /dev/null
+++ b/devel/ocaml-pcre2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706826587
+SHA256 (camlp5-pcre2-ocaml-7.5.2_GH0.tar.gz) = 469c3e446a32cef877f438c61d28ac1e1178e798b8e6e735bcde6d0f2c264bc8
+SIZE (camlp5-pcre2-ocaml-7.5.2_GH0.tar.gz) = 39945
diff --git a/devel/ocaml-pcre2/pkg-descr b/devel/ocaml-pcre2/pkg-descr
new file mode 100644
index 000000000000..b69579da72cf
--- /dev/null
+++ b/devel/ocaml-pcre2/pkg-descr
@@ -0,0 +1,2 @@
+OCaml binding to the libpcre2, the Perl compatible regular expressions
+library.
diff --git a/devel/ocaml-pcre2/pkg-plist b/devel/ocaml-pcre2/pkg-plist
new file mode 100644
index 000000000000..97fa5843fcd3
--- /dev/null
+++ b/devel/ocaml-pcre2/pkg-plist
@@ -0,0 +1,15 @@
+%%OCAML_SITELIBDIR%%/pcre2/META
+%%OCAML_SITELIBDIR%%/pcre2/dllpcre2_stubs.so
+%%OCAML_SITELIBDIR%%/pcre2/dune-package
+%%OCAML_SITELIBDIR%%/pcre2/libpcre2_stubs.a
+%%OCAML_SITELIBDIR%%/pcre2/opam
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.a
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.cma
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.cmi
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.cmt
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.cmti
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.cmx
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.cmxa
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.cmxs
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.ml
+%%OCAML_SITELIBDIR%%/pcre2/pcre2.mli
diff --git a/devel/ocaml-pomap/Makefile b/devel/ocaml-pomap/Makefile
index 03e292283e57..0ff463fe5814 100644
--- a/devel/ocaml-pomap/Makefile
+++ b/devel/ocaml-pomap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pomap
PORTVERSION= 4.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-ppx-tools/Makefile b/devel/ocaml-ppx-tools/Makefile
index 0113247e8ea0..72f367f5c73f 100644
--- a/devel/ocaml-ppx-tools/Makefile
+++ b/devel/ocaml-ppx-tools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ppx-tools
PORTVERSION= 6.6
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-re/Makefile b/devel/ocaml-re/Makefile
index 5b529d7135f2..f5caaef47b8f 100644
--- a/devel/ocaml-re/Makefile
+++ b/devel/ocaml-re/Makefile
@@ -1,7 +1,5 @@
PORTNAME= re
-PORTVERSION= 1.4.1
-DISTVERSIONPREFIX= ${PKGNAMEPREFIX}${PORTNAME}-
-PORTREVISION= 1
+PORTVERSION= 1.11.0
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
@@ -11,23 +9,35 @@ WWW= https://github.com/ocaml/ocaml-re
LICENSE= LGPL21
-BUILD_DEPENDS= ocamlbuild:devel/ocaml-ocamlbuild
-
-USES= gmake
-HAS_CONFIGURE= yes
-MAKE_JOBS_UNSAFE= yes
+BUILD_DEPENDS= ${SA_DIR}/seq/META:devel/ocaml-seq
+RUN_DEPENDS= ${SA_DIR}/seq/META:devel/ocaml-seq
+USES= ocaml:dune
USE_GITHUB= yes
GH_ACCOUNT= ocaml
GH_PROJECT= ${PKGNAMEPREFIX}${PORTNAME}
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md
+
+OPTIONS_DEFINE= DOCS
-USE_OCAML= yes
-USE_OCAML_FINDLIB= yes
-USE_OCAMLFIND_PLIST= yes
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
-CONFIGURE_ARGS= --destdir "${DESTDIRNAME}"
+post-patch:
+ ${REINPLACE_CMD} \
+ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \
+ ${WRKSRC}/dune-project
-do-configure:
- cd ${WRKSRC} && ocaml setup.ml -configure ${CONFIGURE_ARGS}
+post-install:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/emacs/re_emacs.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/glob/re_glob.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/pcre/re_pcre.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/str/re_str.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/perl/re_perl.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/posix/re_posix.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/re.cmxs
.include <bsd.port.mk>
diff --git a/devel/ocaml-re/distinfo b/devel/ocaml-re/distinfo
index 47c3b9dac106..1c459b47b7bf 100644
--- a/devel/ocaml-re/distinfo
+++ b/devel/ocaml-re/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ocaml-ocaml-re-ocaml-re-1.4.1_GH0.tar.gz) = 262554309d645f4126a2a2e21e3a798d250293264fda34d6271243cc6c16e576
-SIZE (ocaml-ocaml-re-ocaml-re-1.4.1_GH0.tar.gz) = 99877
+TIMESTAMP = 1706844132
+SHA256 (ocaml-ocaml-re-1.11.0_GH0.tar.gz) = e32660b6068b78a8588ca065a6a2b01ae7339584d8261356beac0e26dbc5f854
+SIZE (ocaml-ocaml-re-1.11.0_GH0.tar.gz) = 93319
diff --git a/devel/ocaml-re/pkg-plist b/devel/ocaml-re/pkg-plist
new file mode 100644
index 000000000000..7e8b129e4d9f
--- /dev/null
+++ b/devel/ocaml-re/pkg-plist
@@ -0,0 +1,145 @@
+%%OCAML_SITELIBDIR%%/re/META
+%%OCAML_SITELIBDIR%%/re/automata.ml
+%%OCAML_SITELIBDIR%%/re/automata.mli
+%%OCAML_SITELIBDIR%%/re/category.ml
+%%OCAML_SITELIBDIR%%/re/category.mli
+%%OCAML_SITELIBDIR%%/re/color_map.ml
+%%OCAML_SITELIBDIR%%/re/color_map.mli
+%%OCAML_SITELIBDIR%%/re/core.ml
+%%OCAML_SITELIBDIR%%/re/core.mli
+%%OCAML_SITELIBDIR%%/re/cset.ml
+%%OCAML_SITELIBDIR%%/re/cset.mli
+%%OCAML_SITELIBDIR%%/re/dune-package
+%%OCAML_SITELIBDIR%%/re/emacs.ml
+%%OCAML_SITELIBDIR%%/re/emacs.mli
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.a
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.cma
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.cmi
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.cmt
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.cmx
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.cmxa
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.cmxs
+%%OCAML_SITELIBDIR%%/re/emacs/re_emacs.ml
+%%OCAML_SITELIBDIR%%/re/fmt.ml
+%%OCAML_SITELIBDIR%%/re/glob.ml
+%%OCAML_SITELIBDIR%%/re/glob.mli
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.a
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.cma
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.cmi
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.cmt
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.cmx
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.cmxa
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.cmxs
+%%OCAML_SITELIBDIR%%/re/glob/re_glob.ml
+%%OCAML_SITELIBDIR%%/re/group.ml
+%%OCAML_SITELIBDIR%%/re/group.mli
+%%OCAML_SITELIBDIR%%/re/opam
+%%OCAML_SITELIBDIR%%/re/pcre.ml
+%%OCAML_SITELIBDIR%%/re/pcre.mli
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.a
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.cma
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.cmi
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.cmt
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.cmx
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.cmxa
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.cmxs
+%%OCAML_SITELIBDIR%%/re/pcre/re_pcre.ml
+%%OCAML_SITELIBDIR%%/re/perl.ml
+%%OCAML_SITELIBDIR%%/re/perl.mli
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.a
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.cma
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.cmi
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.cmt
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.cmx
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.cmxa
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.cmxs
+%%OCAML_SITELIBDIR%%/re/perl/re_perl.ml
+%%OCAML_SITELIBDIR%%/re/pmark.ml
+%%OCAML_SITELIBDIR%%/re/pmark.mli
+%%OCAML_SITELIBDIR%%/re/posix.ml
+%%OCAML_SITELIBDIR%%/re/posix.mli
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.a
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.cma
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.cmi
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.cmt
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.cmx
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.cmxa
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.cmxs
+%%OCAML_SITELIBDIR%%/re/posix/re_posix.ml
+%%OCAML_SITELIBDIR%%/re/re.a
+%%OCAML_SITELIBDIR%%/re/re.cma
+%%OCAML_SITELIBDIR%%/re/re.cmi
+%%OCAML_SITELIBDIR%%/re/re.cmt
+%%OCAML_SITELIBDIR%%/re/re.cmx
+%%OCAML_SITELIBDIR%%/re/re.cmxa
+%%OCAML_SITELIBDIR%%/re/re.cmxs
+%%OCAML_SITELIBDIR%%/re/re.ml
+%%OCAML_SITELIBDIR%%/re/re__.cmi
+%%OCAML_SITELIBDIR%%/re/re__.cmt
+%%OCAML_SITELIBDIR%%/re/re__.cmx
+%%OCAML_SITELIBDIR%%/re/re__.ml
+%%OCAML_SITELIBDIR%%/re/re__Automata.cmi
+%%OCAML_SITELIBDIR%%/re/re__Automata.cmt
+%%OCAML_SITELIBDIR%%/re/re__Automata.cmti
+%%OCAML_SITELIBDIR%%/re/re__Automata.cmx
+%%OCAML_SITELIBDIR%%/re/re__Category.cmi
+%%OCAML_SITELIBDIR%%/re/re__Category.cmt
+%%OCAML_SITELIBDIR%%/re/re__Category.cmti
+%%OCAML_SITELIBDIR%%/re/re__Category.cmx
+%%OCAML_SITELIBDIR%%/re/re__Color_map.cmi
+%%OCAML_SITELIBDIR%%/re/re__Color_map.cmt
+%%OCAML_SITELIBDIR%%/re/re__Color_map.cmti
+%%OCAML_SITELIBDIR%%/re/re__Color_map.cmx
+%%OCAML_SITELIBDIR%%/re/re__Core.cmi
+%%OCAML_SITELIBDIR%%/re/re__Core.cmt
+%%OCAML_SITELIBDIR%%/re/re__Core.cmti
+%%OCAML_SITELIBDIR%%/re/re__Core.cmx
+%%OCAML_SITELIBDIR%%/re/re__Cset.cmi
+%%OCAML_SITELIBDIR%%/re/re__Cset.cmt
+%%OCAML_SITELIBDIR%%/re/re__Cset.cmti
+%%OCAML_SITELIBDIR%%/re/re__Cset.cmx
+%%OCAML_SITELIBDIR%%/re/re__Emacs.cmi
+%%OCAML_SITELIBDIR%%/re/re__Emacs.cmt
+%%OCAML_SITELIBDIR%%/re/re__Emacs.cmti
+%%OCAML_SITELIBDIR%%/re/re__Emacs.cmx
+%%OCAML_SITELIBDIR%%/re/re__Fmt.cmi
+%%OCAML_SITELIBDIR%%/re/re__Fmt.cmt
+%%OCAML_SITELIBDIR%%/re/re__Fmt.cmx
+%%OCAML_SITELIBDIR%%/re/re__Glob.cmi
+%%OCAML_SITELIBDIR%%/re/re__Glob.cmt
+%%OCAML_SITELIBDIR%%/re/re__Glob.cmti
+%%OCAML_SITELIBDIR%%/re/re__Glob.cmx
+%%OCAML_SITELIBDIR%%/re/re__Group.cmi
+%%OCAML_SITELIBDIR%%/re/re__Group.cmt
+%%OCAML_SITELIBDIR%%/re/re__Group.cmti
+%%OCAML_SITELIBDIR%%/re/re__Group.cmx
+%%OCAML_SITELIBDIR%%/re/re__Pcre.cmi
+%%OCAML_SITELIBDIR%%/re/re__Pcre.cmt
+%%OCAML_SITELIBDIR%%/re/re__Pcre.cmti
+%%OCAML_SITELIBDIR%%/re/re__Pcre.cmx
+%%OCAML_SITELIBDIR%%/re/re__Perl.cmi
+%%OCAML_SITELIBDIR%%/re/re__Perl.cmt
+%%OCAML_SITELIBDIR%%/re/re__Perl.cmti
+%%OCAML_SITELIBDIR%%/re/re__Perl.cmx
+%%OCAML_SITELIBDIR%%/re/re__Pmark.cmi
+%%OCAML_SITELIBDIR%%/re/re__Pmark.cmt
+%%OCAML_SITELIBDIR%%/re/re__Pmark.cmti
+%%OCAML_SITELIBDIR%%/re/re__Pmark.cmx
+%%OCAML_SITELIBDIR%%/re/re__Posix.cmi
+%%OCAML_SITELIBDIR%%/re/re__Posix.cmt
+%%OCAML_SITELIBDIR%%/re/re__Posix.cmti
+%%OCAML_SITELIBDIR%%/re/re__Posix.cmx
+%%OCAML_SITELIBDIR%%/re/re__Str.cmi
+%%OCAML_SITELIBDIR%%/re/re__Str.cmt
+%%OCAML_SITELIBDIR%%/re/re__Str.cmti
+%%OCAML_SITELIBDIR%%/re/re__Str.cmx
+%%OCAML_SITELIBDIR%%/re/str.ml
+%%OCAML_SITELIBDIR%%/re/str.mli
+%%OCAML_SITELIBDIR%%/re/str/re_str.a
+%%OCAML_SITELIBDIR%%/re/str/re_str.cma
+%%OCAML_SITELIBDIR%%/re/str/re_str.cmi
+%%OCAML_SITELIBDIR%%/re/str/re_str.cmt
+%%OCAML_SITELIBDIR%%/re/str/re_str.cmx
+%%OCAML_SITELIBDIR%%/re/str/re_str.cmxa
+%%OCAML_SITELIBDIR%%/re/str/re_str.cmxs
+%%OCAML_SITELIBDIR%%/re/str/re_str.ml
diff --git a/devel/ocaml-rresult/Makefile b/devel/ocaml-rresult/Makefile
new file mode 100644
index 000000000000..6298bacc6428
--- /dev/null
+++ b/devel/ocaml-rresult/Makefile
@@ -0,0 +1,44 @@
+PORTNAME= rresult
+PORTVERSION= 0.7.0
+CATEGORIES= devel
+MASTER_SITES= https://erratique.ch/software/rresult/releases/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Result combinator library for Objective Caml
+WWW= https://erratique.ch/software/rresult
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${SA_DIR}/topkg/META:devel/ocaml-topkg \
+ ocamlbuild:devel/ocaml-ocamlbuild \
+ opam-installer:devel/ocaml-opam
+
+USES= tar:tbz
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md odoc-pages
+
+OPTIONS_DEFINE= DOCS
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+do-build:
+ @(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ ocaml pkg/pkg.ml build \
+ --jobs ${MAKE_JOBS_NUMBER})
+
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \
+ opam-installer -i \
+ --prefix=${STAGEDIR}${PREFIX} \
+ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \
+ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install)
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/rresult.cmxs
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/rresult_top.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-rresult/distinfo b/devel/ocaml-rresult/distinfo
new file mode 100644
index 000000000000..3356373d5ab3
--- /dev/null
+++ b/devel/ocaml-rresult/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706833340
+SHA256 (rresult-0.7.0.tbz) = 11aa7f5b83460e60431e3154e3e32c071d46e151ea5760cf24377805bf975540
+SIZE (rresult-0.7.0.tbz) = 8506
diff --git a/devel/ocaml-rresult/pkg-descr b/devel/ocaml-rresult/pkg-descr
new file mode 100644
index 000000000000..9bdc7493e311
--- /dev/null
+++ b/devel/ocaml-rresult/pkg-descr
@@ -0,0 +1,7 @@
+This library defines cominators to operate on the standard Result type
+(introduced in OCaml 4.03). Using Result as return type of a
+computation that can fail forces explicit handling of error, as oposed
+to e.g. raising an exception.
+
+As the author puts it: "OCaml 4.08 provides the Stdlib.Result module
+which you should prefer to Rresult."
diff --git a/devel/ocaml-rresult/pkg-plist b/devel/ocaml-rresult/pkg-plist
new file mode 100644
index 000000000000..293fbe6dde56
--- /dev/null
+++ b/devel/ocaml-rresult/pkg-plist
@@ -0,0 +1,16 @@
+%%OCAML_SITELIBDIR%%/rresult/opam
+%%OCAML_SITELIBDIR%%/rresult/META
+%%OCAML_SITELIBDIR%%/rresult/rresult.a
+%%OCAML_SITELIBDIR%%/rresult/rresult.cma
+%%OCAML_SITELIBDIR%%/rresult/rresult.cmi
+%%OCAML_SITELIBDIR%%/rresult/rresult.cmti
+%%OCAML_SITELIBDIR%%/rresult/rresult.cmx
+%%OCAML_SITELIBDIR%%/rresult/rresult.cmxa
+%%OCAML_SITELIBDIR%%/rresult/rresult.cmxs
+%%OCAML_SITELIBDIR%%/rresult/rresult.mli
+%%OCAML_SITELIBDIR%%/rresult/rresult_top.a
+%%OCAML_SITELIBDIR%%/rresult/rresult_top.cma
+%%OCAML_SITELIBDIR%%/rresult/rresult_top.cmx
+%%OCAML_SITELIBDIR%%/rresult/rresult_top.cmxa
+%%OCAML_SITELIBDIR%%/rresult/rresult_top.cmxs
+%%OCAML_SITELIBDIR%%/rresult/rresult_top_init.ml
diff --git a/devel/ocaml-sdl/Makefile b/devel/ocaml-sdl/Makefile
index 620252222f48..20ee67ffb511 100644
--- a/devel/ocaml-sdl/Makefile
+++ b/devel/ocaml-sdl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl
PORTVERSION= 0.9.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MASTER_SITES= SF/ocaml${PORTNAME}/OCamlSDL/ocaml${PORTNAME}-${PORTVERSION}
PKGNAMEPREFIX= ocaml-
@@ -23,7 +23,7 @@ USE_OCAML_LDCONFIG=yes
USES= gmake sdl
USE_SDL= sdl
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-lablgldir=${LOCALBASE} \
+CONFIGURE_ARGS= --with-lablgldir=${LOCALBASE}/${OCAML_SITELIBDIR}/lablGL \
--with-sdl-prefix=${LOCALBASE} \
--with-installdir=${PREFIX}
diff --git a/devel/ocaml-sem/Makefile b/devel/ocaml-sem/Makefile
index 957dcaecffdb..ffa0e5aae9f1 100644
--- a/devel/ocaml-sem/Makefile
+++ b/devel/ocaml-sem/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sem
PORTVERSION= 0.0.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= http://ocaml-sem.sourceforge.net/files/ \
SF/ocaml-${PORTNAME}/${PORTNAME}/${PORTVERSION}
diff --git a/devel/ocaml-seq/Makefile b/devel/ocaml-seq/Makefile
new file mode 100644
index 000000000000..12ca80077edc
--- /dev/null
+++ b/devel/ocaml-seq/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= seq
+PORTVERSION= 0.2.2
+DISTVERSIONPREFIX= ${PKGNAMEPREFIX}${PORTNAME}-
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Compatibility library for the iterator type of OCaml
+WWW= https://github.com/c-cube/seq
+
+LICENSE= LGPL21
+
+USES= ocaml:dune
+USE_GITHUB= yes
+GH_ACCOUNT= c-cube
+GH_TAGNAME= 6934813195285661cba3e017e7d3cd79d362bb2f
+USE_OCAML= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= LICENSE README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/seq.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-seq/distinfo b/devel/ocaml-seq/distinfo
new file mode 100644
index 000000000000..1d03ee04a794
--- /dev/null
+++ b/devel/ocaml-seq/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1643120146
+SHA256 (c-cube-seq-ocaml-seq-0.2.2-6934813195285661cba3e017e7d3cd79d362bb2f_GH0.tar.gz) = 13ead3e517ddc0a8e1ae95d5987fc093864de9a697d585c2012327c96067a5a3
+SIZE (c-cube-seq-ocaml-seq-0.2.2-6934813195285661cba3e017e7d3cd79d362bb2f_GH0.tar.gz) = 12246
diff --git a/devel/ocaml-seq/pkg-descr b/devel/ocaml-seq/pkg-descr
new file mode 100644
index 000000000000..eade4ef7caee
--- /dev/null
+++ b/devel/ocaml-seq/pkg-descr
@@ -0,0 +1,2 @@
+Compatibility package for the standard iterator type `Seq' introduced
+in OCaml 4.07.
diff --git a/devel/ocaml-seq/pkg-plist b/devel/ocaml-seq/pkg-plist
new file mode 100644
index 000000000000..04ab3b7aea8e
--- /dev/null
+++ b/devel/ocaml-seq/pkg-plist
@@ -0,0 +1,13 @@
+%%OCAML_SITELIBDIR%%/seq/META
+%%OCAML_SITELIBDIR%%/seq/dune-package
+%%OCAML_SITELIBDIR%%/seq/opam
+%%OCAML_SITELIBDIR%%/seq/seq.a
+%%OCAML_SITELIBDIR%%/seq/seq.cma
+%%OCAML_SITELIBDIR%%/seq/seq.cmi
+%%OCAML_SITELIBDIR%%/seq/seq.cmt
+%%OCAML_SITELIBDIR%%/seq/seq.cmti
+%%OCAML_SITELIBDIR%%/seq/seq.cmx
+%%OCAML_SITELIBDIR%%/seq/seq.cmxa
+%%OCAML_SITELIBDIR%%/seq/seq.cmxs
+%%OCAML_SITELIBDIR%%/seq/seq.ml
+%%OCAML_SITELIBDIR%%/seq/seq.mli
diff --git a/devel/ocaml-sexplib0/Makefile b/devel/ocaml-sexplib0/Makefile
index 7d55d297d57e..9517c7248a43 100644
--- a/devel/ocaml-sexplib0/Makefile
+++ b/devel/ocaml-sexplib0/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sexplib0
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-stdio/Makefile b/devel/ocaml-stdio/Makefile
new file mode 100644
index 000000000000..847e2f0eeb50
--- /dev/null
+++ b/devel/ocaml-stdio/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= stdio
+PORTVERSION= 0.16.0
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= freebsd@dev.thsi.be
+COMMENT= Standard IO library for Objective-Caml
+WWW= https://github.com/janestreet/stdio
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base
+RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base
+
+USES= ocaml:dune
+USE_GITHUB= yes
+GH_ACCOUNT= janestreet
+USE_OCAML= yes
+USE_OCAML_LDCONFIG= yes
+
+DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME}
+PORTDOCS= CHANGES.md LICENSE.md README.md odoc-pages
+
+OPTIONS_DEFINE= DOCS
+
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-stdio/distinfo b/devel/ocaml-stdio/distinfo
new file mode 100644
index 000000000000..89eebc70ecd0
--- /dev/null
+++ b/devel/ocaml-stdio/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706852893
+SHA256 (janestreet-stdio-v0.16.0_GH0.tar.gz) = 388561b483894ae27b5968358b7978ae6a242f426e8c26fd92b39852d68b856e
+SIZE (janestreet-stdio-v0.16.0_GH0.tar.gz) = 7836
diff --git a/devel/ocaml-stdio/pkg-descr b/devel/ocaml-stdio/pkg-descr
new file mode 100644
index 000000000000..5c116cd08138
--- /dev/null
+++ b/devel/ocaml-stdio/pkg-descr
@@ -0,0 +1,2 @@
+Library for Objective-Caml providing extra functionality for OCaml's
+input and output channels.
diff --git a/devel/ocaml-stdio/pkg-plist b/devel/ocaml-stdio/pkg-plist
new file mode 100644
index 000000000000..6dce8dfd9e58
--- /dev/null
+++ b/devel/ocaml-stdio/pkg-plist
@@ -0,0 +1,29 @@
+%%OCAML_SITELIBDIR%%/stdio/META
+%%OCAML_SITELIBDIR%%/stdio/dune-package
+%%OCAML_SITELIBDIR%%/stdio/in_channel.ml
+%%OCAML_SITELIBDIR%%/stdio/in_channel.mli
+%%OCAML_SITELIBDIR%%/stdio/opam
+%%OCAML_SITELIBDIR%%/stdio/out_channel.ml
+%%OCAML_SITELIBDIR%%/stdio/out_channel.mli
+%%OCAML_SITELIBDIR%%/stdio/stdio.a
+%%OCAML_SITELIBDIR%%/stdio/stdio.cma
+%%OCAML_SITELIBDIR%%/stdio/stdio.cmi
+%%OCAML_SITELIBDIR%%/stdio/stdio.cmt
+%%OCAML_SITELIBDIR%%/stdio/stdio.cmti
+%%OCAML_SITELIBDIR%%/stdio/stdio.cmx
+%%OCAML_SITELIBDIR%%/stdio/stdio.cmxa
+%%OCAML_SITELIBDIR%%/stdio/stdio.ml
+%%OCAML_SITELIBDIR%%/stdio/stdio.mli
+%%OCAML_SITELIBDIR%%/stdio/stdio__.cmi
+%%OCAML_SITELIBDIR%%/stdio/stdio__.cmt
+%%OCAML_SITELIBDIR%%/stdio/stdio__.cmx
+%%OCAML_SITELIBDIR%%/stdio/stdio__.ml
+%%OCAML_SITELIBDIR%%/stdio/stdio__In_channel.cmi
+%%OCAML_SITELIBDIR%%/stdio/stdio__In_channel.cmt
+%%OCAML_SITELIBDIR%%/stdio/stdio__In_channel.cmti
+%%OCAML_SITELIBDIR%%/stdio/stdio__In_channel.cmx
+%%OCAML_SITELIBDIR%%/stdio/stdio__Out_channel.cmi
+%%OCAML_SITELIBDIR%%/stdio/stdio__Out_channel.cmt
+%%OCAML_SITELIBDIR%%/stdio/stdio__Out_channel.cmti
+%%OCAML_SITELIBDIR%%/stdio/stdio__Out_channel.cmx
+%%OCAML_SITELIBDIR%%/stdio/stdio.cmxs
diff --git a/devel/ocaml-topkg/Makefile b/devel/ocaml-topkg/Makefile
index 62093b947d61..dba355964cf2 100644
--- a/devel/ocaml-topkg/Makefile
+++ b/devel/ocaml-topkg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= topkg
PORTVERSION= 1.0.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://erratique.ch/software/topkg/releases/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-type_conv/Makefile b/devel/ocaml-type_conv/Makefile
index 03ac03fdc094..a3cfb6591937 100644
--- a/devel/ocaml-type_conv/Makefile
+++ b/devel/ocaml-type_conv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= type_conv
PORTVERSION= 113.00.02
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://ocaml.janestreet.com/ocaml-core/${PORTVERSION:R}/files/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-uchar/Makefile b/devel/ocaml-uchar/Makefile
index 5eddd32d3cf4..e7e02b570b2b 100644
--- a/devel/ocaml-uchar/Makefile
+++ b/devel/ocaml-uchar/Makefile
@@ -1,7 +1,7 @@
PORTNAME= uchar
PORTVERSION= 0.0.2
-PORTREVISION= 2
DISTVERSIONPREFIX= v
+PORTREVISION= 3
CATEGORIES= devel
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-ulex/Makefile b/devel/ocaml-ulex/Makefile
index 9b5b8720afad..ba212140c8a6 100644
--- a/devel/ocaml-ulex/Makefile
+++ b/devel/ocaml-ulex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ulex
PORTVERSION= 1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= http://www.cduce.org/download/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-uutf/Makefile b/devel/ocaml-uutf/Makefile
index 03b036ad8d82..f4e15dbc5af7 100644
--- a/devel/ocaml-uutf/Makefile
+++ b/devel/ocaml-uutf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= uutf
PORTVERSION= 1.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://erratique.ch/software/uutf/releases/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-xstr/Makefile b/devel/ocaml-xstr/Makefile
index a9ecefc747bb..5a1787260dc4 100644
--- a/devel/ocaml-xstr/Makefile
+++ b/devel/ocaml-xstr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xstr
PORTVERSION= 0.2.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= http://download.camlcity.org/download/
PKGNAMEPREFIX= ocaml-
diff --git a/devel/ocaml-xstrp4/Makefile b/devel/ocaml-xstrp4/Makefile
index 0c9e0cc61044..7737317f1fc2 100644
--- a/devel/ocaml-xstrp4/Makefile
+++ b/devel/ocaml-xstrp4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xstrp4
PORTVERSION= 1.8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://download.camlcity.org/download/
PKGNAMEPREFIX= ocaml-
diff --git a/ftp/ocaml-ocurl/Makefile b/ftp/ocaml-ocurl/Makefile
index 08bced3c5d90..5c56b6286220 100644
--- a/ftp/ocaml-ocurl/Makefile
+++ b/ftp/ocaml-ocurl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ocurl
PORTVERSION= 0.9.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= ftp
PKGNAMEPREFIX= ocaml-
diff --git a/games/freetennis/Makefile b/games/freetennis/Makefile
index 4dc5dedf8f48..c44c0cca5137 100644
--- a/games/freetennis/Makefile
+++ b/games/freetennis/Makefile
@@ -11,18 +11,19 @@ WWW= https://freetennis.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ocamlopt:lang/ocaml \
- ocaml-images>3.0:graphics/ocaml-images \
- ${OCAML_DEPENDS}
-RUN_DEPENDS= ${OCAML_DEPENDS}
-LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2
+BUILD_DEPENDS= ${OCAMLFIND_DEPEND} \
+ ${SA_DIR}/camlimages/META:graphics/ocaml-images \
+ ${SA_DIR}/lablGL/gl.ml:graphics/ocaml-lablgl \
+ ${SA_DIR}/lablgtk2/gtk.ml:x11-toolkits/ocaml-lablgtk2 \
+ ${SA_DIR}/sdl/sdl.mli:devel/ocaml-sdl
-OCAML_DEPENDS= ${LOCALBASE}/lib/ocaml/site-lib/lablgtk2/gtk.ml:x11-toolkits/ocaml-lablgtk2 \
- ${LOCALBASE}/lib/ocaml/lablGL/gl.ml:graphics/ocaml-lablgl \
- ${LOCALBASE}/lib/ocaml/site-lib/sdl/sdl.mli:devel/ocaml-sdl
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libgtkgl-2.0.so:x11-toolkits/gtkglarea2 \
+ libharfbuzz.so:print/harfbuzz
USES= gettext gl gnome sdl tar:bzip2 xorg
+USE_OCAML= yes
USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango
USE_GL= gl glu
USE_SDL= ttf mixer sdl
@@ -31,15 +32,15 @@ USE_XORG= x11 xext xmu
PLIST_FILES= bin/freetennis
PORTDATA= *
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
post-patch:
@${REINPLACE_CMD} -e 's|sfxDir = "sfx"|sfxDir = "${DATADIR}/sfx"|; \
s|gfxDir = "graphics"|gfxDir = "${DATADIR}/graphics"|' \
${WRKSRC}/freetennis.ml
- @${REINPLACE_CMD} -Ee 's@(\+)(lablgtk2)@\1site-lib/\2@' \
- ${WRKSRC}/Makefile
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/freetennis ${STAGEDIR}${PREFIX}/bin
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "graphics sfx" ${STAGEDIR}${DATADIR})
+ @${INSTALL_PROGRAM} ${WRKSRC}/freetennis ${STAGEDIR}${PREFIX}/bin
+ @(cd ${WRKSRC} && ${COPYTREE_SHARE} "graphics sfx" ${STAGEDIR}${DATADIR})
.include <bsd.port.mk>
diff --git a/games/freetennis/files/patch-Makefile b/games/freetennis/files/patch-Makefile
index ec48c1eca801..9ea952a205c4 100644
--- a/games/freetennis/files/patch-Makefile
+++ b/games/freetennis/files/patch-Makefile
@@ -1,7 +1,7 @@
--- Makefile.orig 2005-11-21 21:20:33 UTC
+++ Makefile
-@@ -1,3 +1,3 @@
+@@ -1,3 +1,3 @@ all: freetennis.ml
# add -noassert for speedup
all: freetennis.ml
- ocamlopt -I +camlimages -I +lablGL -I +lablgtk2 -I +sdl -o freetennis bigarray.cmxa sdl.cmxa lablgtk.cmxa lablgl.cmxa ci_core.cmxa sdlmixer.cmxa sdlttf.cmxa unix.cmxa freetennis.ml
-+ ocamlopt -noassert -cclib -pthread -I +site-lib/camlimages -I +lablGL -I +lablgtk2 -I +site-lib/sdl -o freetennis bigarray.cmxa sdl.cmxa lablgtk.cmxa lablgl.cmxa camlimages_core.cmxa sdlmixer.cmxa sdlttf.cmxa unix.cmxa freetennis.ml
++ ocamlfind ocamlopt -linkpkg -noassert -package threads.posix -package bigarray -package camlimages.core -package lablgtk2.gl -package sdl.sdlmixer -package sdl.sdlttf -I +site-lib/lablGL -o freetennis lablgl.cmxa freetennis.ml
diff --git a/games/freetennis/files/patch-freetennis.ml b/games/freetennis/files/patch-freetennis.ml
new file mode 100644
index 000000000000..6bddc6ff45b8
--- /dev/null
+++ b/games/freetennis/files/patch-freetennis.ml
@@ -0,0 +1,63 @@
+--- freetennis.ml.orig 2005-11-21 21:20:33 UTC
++++ freetennis.ml
+@@ -764,13 +764,9 @@ module StringMap = Map.Make (String)
+ module StringMap = Map.Make (String)
+
+ (* "bool IntMap.t" is a map int -> bool *)
+-module IntMap = Map.Make (struct
+- type t = int
+- let compare = compare
+- end )
++module IntMap = Map.Make(Int)
+
+
+-
+ type leftOrRight = Right | Left
+
+ let oppositeDir d = match d with Right -> Left | Left -> Right
+@@ -2317,7 +2313,7 @@ let setAnim ~animName ~o ~restartIfSameAnimation =
+ let setAnim ~animName ~o ~restartIfSameAnimation =
+
+ let an , fr, st =
+- if 0 != (compare animName o.o3d_curAnimName) then
++ if 0 != (String.compare animName o.o3d_curAnimName) then
+ animName, 0, Animated 0.0
+ else
+ if restartIfSameAnimation then
+@@ -6641,6 +6637,7 @@ let _ =
+ else if !realisticPar && !newbiePar then
+ ArgumentError ("You cannot speficy both -realistic and -newbie. These are mutually exclusive flags.")
+ else
++ let compare = String.compare in
+ let translateName n =
+ if 0 = compare n "mats" then Some Mats
+ else if 0 = compare n "pete" then Some Pete
+@@ -6714,7 +6711,7 @@ let _ =
+ Server ( (soc, clientSocket), Unix.in_channel_of_descr clientSocket, Unix.out_channel_of_descr clientSocket)
+ )
+
+- else if 0 != compare !client "" then
++ else if 0 != String.compare !client "" then
+ let soc = Unix.socket Unix.PF_INET Unix.SOCK_STREAM 0 in
+ let inet_a = Unix.inet_addr_of_string !client in
+ print_endline "Connecting to server...";
+@@ -6913,7 +6910,7 @@ let _ =
+ assert (not (mem "CVS" l));
+ List.map (fun x -> dir ^ "/" ^ x) l in
+ let notCVS x =
+- 0 != (compare x "CVS") in
++ 0 != (String.compare x "CVS") in
+ addPath (filter notCVS (Array.to_list (Sys.readdir dir))) in
+ accumulate ~list:allFilesInDir ~f:makeTextureOfFile ~state:(handleOfTexture, nextFreeTextureIndex)
+
+@@ -7226,8 +7223,8 @@ let _ =
+ let filesWithIndices =
+ let files =
+ let notCVS x =
+- 0 != (compare x "CVS") in
+- List.sort compare (filter notCVS (Array.to_list (Sys.readdir d))) in
++ 0 != (String.compare x "CVS") in
++ List.sort String.compare (filter notCVS (Array.to_list (Sys.readdir d))) in
+ if List.length files != Array.length times then
+ (print_endline (d);
+ assert(false))
diff --git a/graphics/ocaml-cairo/Makefile b/graphics/ocaml-cairo/Makefile
index a5068dbdefcf..d85c7179bd62 100644
--- a/graphics/ocaml-cairo/Makefile
+++ b/graphics/ocaml-cairo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cairo
PORTVERSION= 0.6.4
+PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= ocaml-
diff --git a/graphics/ocaml-images/Makefile b/graphics/ocaml-images/Makefile
index e7b8b66e8708..1ae483880840 100644
--- a/graphics/ocaml-images/Makefile
+++ b/graphics/ocaml-images/Makefile
@@ -1,40 +1,30 @@
PORTNAME= images
-PORTVERSION= 4.0.1
-PORTREVISION= 13
+PORTVERSION= 5.0.4
PORTEPOCH= 2
CATEGORIES= graphics
-MASTER_SITES= https://bitbucket.org/camlspotter/camlimages/get/
PKGNAMEPREFIX= ocaml-
DISTNAME= v${PORTVERSION}
-DIST_SUBDIR= ocaml-images
MAINTAINER= michael.grunewald@laposte.net
COMMENT= Objective Caml image processing library
WWW= http://pauillac.inria.fr/camlimages/
-BROKEN= Unfetchable and fails to build
-DEPRECATED= Upstream is gone and failing to build for months
-EXPIRATION_DATE=2024-03-31
+LICENSE= LGPL21
-BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ocaml.m4:lang/ocaml-autoconf
-BUILD_DEPENDS+= omake:devel/omake
+BUILD_DEPENDS= cppo:devel/ocaml-cppo \
+ ${SA_DIR}/stdio/META:devel/ocaml-stdio
+USES= ocaml:dune
+USE_GITLAB= yes
+GL_ACCOUNT= camlspotter
+GL_PROJECT= camlimages
USE_OCAML= yes
-USE_OCAML_FINDLIB= yes
+USE_OCAML_LDCONFIG= yes
+OCAML_LDLIBS=
+OCAML_PACKAGES= camlimages
-OCAML_PKGDIRS= camlimages
-OCAML_LDLIBS= ${OCAML_SITELIBDIR}/camlimages
-
-OMAKESUBS+= -e s@%%INCLUDESPORTS%%@${LOCALBASE}/include@
-OMAKESUBS+= -e s@%%INCLUDESX11%%@${LOCALBASE}/include/X11@
-OMAKESUBS+= -e s@%%INCLUDESPNG%%@${LOCALBASE}/include/libpng15@
-OMAKESUBS+= -e s@%%LDFLAGSPORTS%%@-L${LOCALBASE}/lib@
-
-OMAKE= omake 'PREFIX=${STAGEDIR}${PREFIX}'
-OMARGS= --dotomake .omake --force-dotomake
-WRKSRC= ${WRKDIR}/camlspotter-camlimages-c803efa9d5d3
-
-MAKE_JOBS_UNSAFE= yes
+DOCSDIR= ${OCAML_DOCSDIR}/camlimages
+PORTDOCS= README.md
OPTIONS_DEFINE= PNG JPEG TIFF XPM GIF FREETYPE GHOSTSCRIPT GTK2 DOCS
OPTIONS_DEFAULT=PNG JPEG TIFF XPM GIF FREETYPE GHOSTSCRIPT
@@ -65,28 +55,49 @@ GTK2_CONFIGURE_WITH= liblgtk2
GTK2_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2
GTK2_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2
-BINARY_ALIAS= freetype-config=true
-
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MXPM}
USES+= xorg
-USE_XORG= xpm
+USE_XORG= x11 xpm
.endif
-post-patch:
- @${REINPLACE_CMD} -e 's,shell-success-null,shell-success,' \
- ${WRKSRC}/OMyMakeroot
-
-do-configure:
- @(cd ${WRKSRC} && ${REINPLACE_CMD} ${OMAKESUBS} OMakefile)
- (cd ${WRKSRC} && ${OMAKE} ${OMARGS} configure)
-
-do-build:
- (cd ${WRKSRC} && ${OMAKE} ${OMARGS})
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${OCAML_LDLIBS}
- (cd ${WRKSRC} && ${OMAKE} ${OMARGS} install)
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
+
+post-install:
+ @${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/dllcamlimages_exif_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/core/camlimages.cmxs \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/exif/camlimages_exif.cmxs
+
+post-install-FREETYPE-on:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/dllcamlimages_freetype_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/freetype/camlimages_freetype.cmxs
+
+post-install-GIF-on:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/dllcamlimages_gif_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/gif/camlimages_gif.cmxs
+
+post-install-JPEG-on:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/dllcamlimages_jpeg_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/jpeg/camlimages_jpeg.cmxs
+
+post-install-PNG-on:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/dllcamlimages_png_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/png/camlimages_png.cmxs
+
+post-install-TIFF-on:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/dllcamlimages_tiff_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/tiff/camlimages_tiff.cmxs
+
+post-install-XPM-on:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/dllcamlimages_xpm_stubs.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/camlimages/xpm/camlimages_xpm.cmxs
.include <bsd.port.mk>
diff --git a/graphics/ocaml-images/distinfo b/graphics/ocaml-images/distinfo
index 292653df98ca..2a12e87b0792 100644
--- a/graphics/ocaml-images/distinfo
+++ b/graphics/ocaml-images/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ocaml-images/v4.0.1.tar.gz) = b40237c1505487049799a7af296eb3996b3fa08eab94415546f46d61355747c4
-SIZE (ocaml-images/v4.0.1.tar.gz) = 2190274
+TIMESTAMP = 1706851240
+SHA256 (camlimages-5.0.4.tar.bz2) = 1c9a68bdc3d348c9f859d490dadf384926213e47a584159832f7fc4a20242865
+SIZE (camlimages-5.0.4.tar.bz2) = 788111
diff --git a/graphics/ocaml-images/files/patch-OMakefile b/graphics/ocaml-images/files/patch-OMakefile
deleted file mode 100644
index 8f6675f254fc..000000000000
--- a/graphics/ocaml-images/files/patch-OMakefile
+++ /dev/null
@@ -1,46 +0,0 @@
---- OMakefile.orig 2011-06-22 18:04:32 UTC
-+++ OMakefile
-@@ -22,13 +22,13 @@ if $(defined WithOMyApt)
-
- # Specify non standard include directories
- INCLUDES[]=
-- /usr/include/X11
-- /usr/local/include
-+ %%INCLUDESPORTS%%
-+ %%INCLUDESX11%%
-+ %%INCLUDESPNG%%
-
- # Specify non standard library directories
- LDFLAGS[]+=
--# for example,
--# LDFLAGS[]+= -L/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/
-+ %%LDFLAGSPORTS%%
-
- # Specify directories where X's rgb.txt can be found
- PATH_RGB_TXT[]=
-@@ -95,6 +95,8 @@ print_configured() =
- exit 1
-
- CFLAGS = $(addprefix -I , $(INCLUDES))
-+ OCAMLCFLAGS = -unsafe-string
-+ OCAMLOPTFLAGS = -unsafe-string
-
- WORD_SIZE = $(Word_size)
-
-@@ -175,13 +177,13 @@ print_configured() =
- OCAMLPACKS+=graphics
- export
-
-- SUPPORT_FREETYPE = $(Check_prog_in_path freetype-config)
-+ SUPPORT_FREETYPE = $(Check_prog_in_path pkg-config)
- PATH_FREETYPE_CONFIG = $(WHERE)
- LDFLAGS_freetype=
- if $(SUPPORT_FREETYPE)
- println(SUPPORT_FREETYPE=$(SUPPORT_FREETYPE)!)
-- CFLAGS= $(CFLAGS) $(shell freetype-config --cflags)
-- LDFLAGS_freetype= $(shell freetype-config --libs)
-+ CFLAGS= $(CFLAGS) $(shell pkg-config freetype2 --cflags)
-+ LDFLAGS_freetype= $(shell pkg-config freetype2 --libs)
- export
- if $(SUPPORT_FREETYPE)
- SUPPORTED_NON_FORMATS+=freetype
diff --git a/graphics/ocaml-images/files/patch-configure b/graphics/ocaml-images/files/patch-configure
deleted file mode 100644
index 224ee1fca92e..000000000000
--- a/graphics/ocaml-images/files/patch-configure
+++ /dev/null
@@ -1,13 +0,0 @@
---- configure.orig 2021-08-07 07:17:08 UTC
-+++ configure
-@@ -8108,8 +8108,8 @@ fi
-
-
- if test -n "$FREETYPE_CONFIG"; then
-- LIBFREETYPE=`freetype-config --libs`
-- INCFREETYPE=`freetype-config --cflags`
-+ LIBFREETYPE=`pkg-config freetype2 --libs`
-+ INCFREETYPE=`pkg-config freetype2 --cflags`
- SUPPORT_FREETYPE="true"
- fi
- fi
diff --git a/graphics/ocaml-images/files/patch-src_OMakefile b/graphics/ocaml-images/files/patch-src_OMakefile
deleted file mode 100644
index c6d85cfd4037..000000000000
--- a/graphics/ocaml-images/files/patch-src_OMakefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/OMakefile.orig 2012-11-07 22:43:27.000000000 +0100
-+++ src/OMakefile 2012-11-07 22:44:22.000000000 +0100
-@@ -262,10 +262,10 @@
- $(glob i, *.so)
-
- INSTALL()=
-- value $(OCAMLFIND) install $(LIBRARY_PREFIX) $(INSTALL_TARGETS)
-+ value $(OCAMLFIND) install -ldconf ignore -destdir $(PREFIX)/lib/ocaml/site-lib $(LIBRARY_PREFIX) $(INSTALL_TARGETS)
-
- UNINSTALL()=
-- value $(OCAMLFIND) remove $(LIBRARY_PREFIX)
-+ value $(OCAMLFIND) remove -ldconf ignore -destdir $(PREFIX)/lib/ocaml/site-lib $(LIBRARY_PREFIX)
-
- install: all
- $(INSTALL)
diff --git a/graphics/ocaml-images/files/patch-src_bitmap.ml b/graphics/ocaml-images/files/patch-src_bitmap.ml
deleted file mode 100644
index eec47155e7a5..000000000000
--- a/graphics/ocaml-images/files/patch-src_bitmap.ml
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/bitmap.ml.orig 2011-06-22 18:04:32 UTC
-+++ src/bitmap.ml
-@@ -186,7 +186,7 @@ module Make(B:Bitdepth) = struct
-
- let swap_out_eldest words =
- let sorted =
-- Sort.list (fun b1 b2 -> b1.last_used < b2.last_used) !swappable_blocks in
-+ List.sort (fun b1 b2 -> compare b1.last_used b2.last_used) !swappable_blocks in
- let rec swapper sorted i =
- match sorted with
- | [] -> ()
diff --git a/graphics/ocaml-images/files/patch-src_gifread.c b/graphics/ocaml-images/files/patch-src_gifread.c
deleted file mode 100644
index c2b49558342c..000000000000
--- a/graphics/ocaml-images/files/patch-src_gifread.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/gifread.c.orig 2011-06-22 18:04:32 UTC
-+++ src/gifread.c
-@@ -140,7 +140,11 @@ value dGifOpenFileName( value name )
- GifFileType *GifFile;
- int i;
-
-+#if GIFLIB_MAJOR >= 5
-+ if((GifFile = DGifOpenFileName( String_val(name), NULL )) == NULL){
-+#else
- if((GifFile = DGifOpenFileName( String_val(name) )) == NULL){
-+#endif
- failwith("DGifOpenFileName");
- }
-
-@@ -161,7 +165,11 @@ value dGifCloseFile( value hdl )
- segmentation faults */
- ((GifFileType *)hdl)->Image.ColorMap = NULL;
-
-+#if GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1 || GIFLIB_MAJOR > 5
-+ DGifCloseFile( (GifFileType *) hdl, NULL );
-+#else
- DGifCloseFile( (GifFileType *) hdl );
-+#endif
- CAMLreturn(Val_unit);
- }
-
-@@ -200,7 +208,6 @@ value dGifGetLine( value hdl )
-
- if( DGifGetLine(GifFile, String_val(buf), GifFile->Image.Width )
- == GIF_ERROR ){
-- PrintGifError ();
- failwith("DGifGetLine");
- }
- CAMLreturn(buf);
diff --git a/graphics/ocaml-images/files/patch-src_gifwrite.c b/graphics/ocaml-images/files/patch-src_gifwrite.c
deleted file mode 100644
index 0fbcede2549c..000000000000
--- a/graphics/ocaml-images/files/patch-src_gifwrite.c
+++ /dev/null
@@ -1,55 +0,0 @@
---- src/gifwrite.c.orig 2011-06-22 18:04:32 UTC
-+++ src/gifwrite.c
-@@ -25,7 +25,7 @@
-
- #include <gif_lib.h>
-
--int list_length( value list )
-+static int list_length( value list )
- {
- CAMLparam1(list);
- CAMLlocal1(l);
-@@ -52,7 +52,11 @@ ColorMapObject *ColorMapObject_val( valu
- fprintf(stderr, "Creating map with length = %d ...\n", len);
- fflush(stderr);
- */
-+#if GIFLIB_MAJOR >= 5
-+ cmapobj = GifMakeMapObject( len, NULL );
-+#else
- cmapobj = MakeMapObject( len, NULL );
-+#endif
- for(i=0; i< len; i++){
- cmapobj->Colors[i].Red = Int_val(Field(Field(cmap,i),0));
- cmapobj->Colors[i].Green = Int_val(Field(Field(cmap,i),1));
-@@ -68,7 +72,11 @@ value eGifOpenFileName( name )
-
- GifFileType *GifFileOut;
-
-+#if GIFLIB_MAJOR >= 5
-+ if ((GifFileOut = EGifOpenFileName( String_val( name ), 0, NULL) )== NULL) {
-+#else
- if ((GifFileOut = EGifOpenFileName( String_val( name ), 0) )== NULL) {
-+#endif
- failwith("EGifOpenFileName");
- }
- /* gcc -fwritable-strings is required to compile libungif */
-@@ -88,7 +96,11 @@ value eGifCloseFile( value hdl )
- segmentation faults */
- ((GifFileType *)hdl)->Image.ColorMap = NULL;
-
-+#if GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1 || GIFLIB_MAJOR > 5
-+ EGifCloseFile( (GifFileType *) hdl, NULL );
-+#else
- EGifCloseFile( (GifFileType *) hdl );
-+#endif
- CAMLreturn(Val_unit);
- }
-
-@@ -133,7 +145,6 @@ value eGifPutLine( value oc, value buf )
-
- if ( EGifPutLine(GifFileOut, String_val(buf), GifFileOut->Image.Width)
- == GIF_ERROR ){
-- PrintGifError ();
- failwith("EGifPutLine");
- }
- CAMLreturn(Val_unit);
diff --git a/graphics/ocaml-images/files/patch-src_jpegread.c b/graphics/ocaml-images/files/patch-src_jpegread.c
deleted file mode 100644
index 4369ab05fd9d..000000000000
--- a/graphics/ocaml-images/files/patch-src_jpegread.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/jpegread.c.orig 2011-06-22 20:04:32.000000000 +0200
-+++ src/jpegread.c
-@@ -417,7 +417,7 @@
- jpeg_read_scanlines( cinfop, row, 1 );
- row[0] += scanline_bytes;
- }
-- CAMLreturn0;
-+ CAMLreturn(0);
- }
-
- value close_jpeg_file_for_read( jpegh )
diff --git a/graphics/ocaml-images/files/patch-src_pngread.c b/graphics/ocaml-images/files/patch-src_pngread.c
deleted file mode 100644
index 2e5a49bf9c4f..000000000000
--- a/graphics/ocaml-images/files/patch-src_pngread.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/pngread.c.orig 2009-10-26 13:42:03.000000000 +0100
-+++ src/pngread.c 2012-05-05 07:08:53.000000000 +0200
-@@ -69,7 +69,7 @@
- }
-
- /* error handling */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- /* Free all of the memory associated with the png_ptr and info_ptr */
- png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
- fclose(fp);
-@@ -134,7 +134,7 @@
- png_set_rows(png_ptr, info_ptr, row_pointers);
-
- /* Later, we can return something */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- /* Free all of the memory associated with the png_ptr and info_ptr */
- png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
- fclose(fp);
-@@ -243,7 +243,7 @@
- }
-
- /* error handling */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- /* Free all of the memory associated with the png_ptr and info_ptr */
- png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
- fclose(fp);
-@@ -302,7 +302,7 @@
- png_set_rows(png_ptr, info_ptr, row_pointers);
-
- /* Later, we can return something */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- /* Free all of the memory associated with the png_ptr and info_ptr */
- png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL);
- fclose(fp);
diff --git a/graphics/ocaml-images/files/patch-src_pngwrite.c b/graphics/ocaml-images/files/patch-src_pngwrite.c
deleted file mode 100644
index dc6872e299d7..000000000000
--- a/graphics/ocaml-images/files/patch-src_pngwrite.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/pngwrite.c.orig 2009-10-26 13:42:03.000000000 +0100
-+++ src/pngwrite.c 2012-05-06 13:01:28.000000000 +0200
-@@ -62,7 +62,7 @@
- }
-
- /* error handling */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- /* Free all of the memory associated with the png_ptr and info_ptr */
- png_destroy_write_struct(&png_ptr, &info_ptr);
- fclose(fp);
-@@ -171,7 +171,7 @@
- }
-
- /* error handling */
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- /* Free all of the memory associated with the png_ptr and info_ptr */
- png_destroy_write_struct(&png_ptr, &info_ptr);
- fclose(fp);
diff --git a/graphics/ocaml-images/files/patch-src_tiffread.c b/graphics/ocaml-images/files/patch-src_tiffread.c
deleted file mode 100644
index 73b684a3408e..000000000000
--- a/graphics/ocaml-images/files/patch-src_tiffread.c
+++ /dev/null
@@ -1,36 +0,0 @@
---- src/tiffread.c.orig 2011-06-22 20:04:32.000000000 +0200
-+++ src/tiffread.c
-@@ -23,14 +23,22 @@
-
- #include "oversized.h"
-
-+/* Avoid redefinitions */
-+#undef int16
-+#undef uint16
- /* These are defined in caml/config.h */
- #define int16 int16tiff
- #define uint16 uint16tiff
- #define int32 int32tiff
- #define uint32 uint32tiff
-+#define int64 int64tiff
-+#define uint64 uint64tiff
-
- #include <tiffio.h>
-
-+#undef int64
-+#undef uint64
-+
- extern value *imglib_error;
-
- value open_tiff_file_for_read( name )
-@@ -70,6 +78,10 @@
- failwith_oversized("tiff");
- }
-
-+ if (oversized (imagewidth, imagelength)) {
-+ failwith_oversized("tiff");
-+ }
-+
- if( imagesample == 3 && photometric == PHOTOMETRIC_RGB ){
- if( imagebits != 8 ){
- failwith("Sorry, tiff rgb file must be 24bit-color");
diff --git a/graphics/ocaml-images/files/patch-src_tiffwrite.c b/graphics/ocaml-images/files/patch-src_tiffwrite.c
deleted file mode 100644
index 280158a1d7dd..000000000000
--- a/graphics/ocaml-images/files/patch-src_tiffwrite.c
+++ /dev/null
@@ -1,39 +0,0 @@
---- src/tiffwrite.c.orig 2011-06-22 20:04:32.000000000 +0200
-+++ src/tiffwrite.c
-@@ -20,11 +20,16 @@
- #include <caml/memory.h>
- #include <caml/fail.h>
-
-+/* Avoid redefinitions */
-+#undef int16
-+#undef uint16
- /* These are defined in caml/config.h */
- #define int16 int16tiff
- #define uint16 uint16tiff
- #define int32 int32tiff
- #define uint32 uint32tiff
-+#define int64 int64tiff
-+#define uint64 uint64tiff
-
- #include <tiffio.h>
-
-@@ -32,6 +37,8 @@
- #undef uint16
- #undef int32
- #undef uint32
-+#undef int64
-+#undef uint64
-
- extern value *imglib_error;
-
-@@ -56,8 +63,8 @@ value open_tiff_file_for_write( value file,
- /* Resolution */
- /* FillOrder */
-
-- TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32) image_width);
-- TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32) image_height);
-+ TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, image_width);
-+ TIFFSetField(tif, TIFFTAG_IMAGELENGTH, image_height);
- TIFFSetField(tif, TIFFTAG_ORIENTATION, ORIENTATION_TOPLEFT);
- TIFFSetField(tif, TIFFTAG_SAMPLESPERPIXEL, 3);
- TIFFSetField(tif, TIFFTAG_BITSPERSAMPLE, 8);
diff --git a/graphics/ocaml-images/pkg-plist b/graphics/ocaml-images/pkg-plist
index 695d08fae127..925614efe999 100644
--- a/graphics/ocaml-images/pkg-plist
+++ b/graphics/ocaml-images/pkg-plist
@@ -1,146 +1,325 @@
-lib/ocaml/site-lib/camlimages/META
-lib/ocaml/site-lib/camlimages/bitmap.cmi
-lib/ocaml/site-lib/camlimages/bitmap.mli
-lib/ocaml/site-lib/camlimages/blend.cmi
-lib/ocaml/site-lib/camlimages/blend.mli
-lib/ocaml/site-lib/camlimages/bmp.cmi
-lib/ocaml/site-lib/camlimages/bmp.mli
-lib/ocaml/site-lib/camlimages/camlimages.cmi
-lib/ocaml/site-lib/camlimages/camlimages_all.a
-lib/ocaml/site-lib/camlimages/camlimages_all.cma
-lib/ocaml/site-lib/camlimages/camlimages_all.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_core.a
-lib/ocaml/site-lib/camlimages/camlimages_core.cma
-lib/ocaml/site-lib/camlimages/camlimages_core.cmxa
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/camlimages_freetype.a
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/camlimages_freetype.cma
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/camlimages_freetype.cmxa
-%%GIF%%lib/ocaml/site-lib/camlimages/camlimages_gif.a
-%%GIF%%lib/ocaml/site-lib/camlimages/camlimages_gif.cma
-%%GIF%%lib/ocaml/site-lib/camlimages/camlimages_gif.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_graphics.a
-lib/ocaml/site-lib/camlimages/camlimages_graphics.cma
-lib/ocaml/site-lib/camlimages/camlimages_graphics.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_jpeg.a
-lib/ocaml/site-lib/camlimages/camlimages_jpeg.cma
-lib/ocaml/site-lib/camlimages/camlimages_jpeg.cmxa
-%%GTK2%%lib/ocaml/site-lib/camlimages/camlimages_lablgtk2.a
-%%GTK2%%lib/ocaml/site-lib/camlimages/camlimages_lablgtk2.cma
-%%GTK2%%lib/ocaml/site-lib/camlimages/camlimages_lablgtk2.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_png.a
-lib/ocaml/site-lib/camlimages/camlimages_png.cma
-lib/ocaml/site-lib/camlimages/camlimages_png.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_ps.a
-lib/ocaml/site-lib/camlimages/camlimages_ps.cma
-lib/ocaml/site-lib/camlimages/camlimages_ps.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_supported.a
-lib/ocaml/site-lib/camlimages/camlimages_supported.cma
-lib/ocaml/site-lib/camlimages/camlimages_supported.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_tiff.a
-lib/ocaml/site-lib/camlimages/camlimages_tiff.cma
-lib/ocaml/site-lib/camlimages/camlimages_tiff.cmxa
-lib/ocaml/site-lib/camlimages/camlimages_xpm.a
-lib/ocaml/site-lib/camlimages/camlimages_xpm.cma
-lib/ocaml/site-lib/camlimages/camlimages_xpm.cmxa
-lib/ocaml/site-lib/camlimages/cmyk32.cmi
-lib/ocaml/site-lib/camlimages/cmyk32.mli
-lib/ocaml/site-lib/camlimages/color.cmi
-lib/ocaml/site-lib/camlimages/color.mli
-lib/ocaml/site-lib/camlimages/colorhist.cmi
-lib/ocaml/site-lib/camlimages/colorhist.mli
-lib/ocaml/site-lib/camlimages/dllcamlimages_all.so
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/dllcamlimages_freetype.so
-lib/ocaml/site-lib/camlimages/dllcamlimages_gif.so
-lib/ocaml/site-lib/camlimages/dllcamlimages_jpeg.so
-lib/ocaml/site-lib/camlimages/dllcamlimages_png.so
-lib/ocaml/site-lib/camlimages/dllcamlimages_supported.so
-lib/ocaml/site-lib/camlimages/dllcamlimages_tiff.so
-lib/ocaml/site-lib/camlimages/dllcamlimages_xpm.so
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/freetype.cmi
-lib/ocaml/site-lib/camlimages/freetype.mli
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/ftlow.cmi
-lib/ocaml/site-lib/camlimages/ftlow.mli
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/fttext.cmi
-lib/ocaml/site-lib/camlimages/fttext.mli
-lib/ocaml/site-lib/camlimages/genimage.cmi
-lib/ocaml/site-lib/camlimages/genimage.mli
-lib/ocaml/site-lib/camlimages/geometry.cmi
-lib/ocaml/site-lib/camlimages/geometry.mli
-lib/ocaml/site-lib/camlimages/gif.cmi
-lib/ocaml/site-lib/camlimages/gif.mli
-lib/ocaml/site-lib/camlimages/graphic_image.cmi
-lib/ocaml/site-lib/camlimages/graphic_image.mli
-lib/ocaml/site-lib/camlimages/image_intf.cmi
-lib/ocaml/site-lib/camlimages/image_intf.mli
-%%GTK2%%lib/ocaml/site-lib/camlimages/imagegdk.cmi
-lib/ocaml/site-lib/camlimages/imagegdk.mli
-lib/ocaml/site-lib/camlimages/images.cmi
-lib/ocaml/site-lib/camlimages/images.mli
-lib/ocaml/site-lib/camlimages/index16.cmi
-lib/ocaml/site-lib/camlimages/index16.mli
-lib/ocaml/site-lib/camlimages/index8.cmi
-lib/ocaml/site-lib/camlimages/index8.mli
-lib/ocaml/site-lib/camlimages/info.cmi
-lib/ocaml/site-lib/camlimages/info.mli
-lib/ocaml/site-lib/camlimages/jis_table.cmi
-lib/ocaml/site-lib/camlimages/jis_unicode.cmi
-lib/ocaml/site-lib/camlimages/jis_unicode.mli
-lib/ocaml/site-lib/camlimages/jpeg.cmi
-lib/ocaml/site-lib/camlimages/jpeg.mli
-lib/ocaml/site-lib/camlimages/libcamlimages_all.a
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/libcamlimages_freetype.a
-lib/ocaml/site-lib/camlimages/libcamlimages_gif.a
-lib/ocaml/site-lib/camlimages/libcamlimages_jpeg.a
-lib/ocaml/site-lib/camlimages/libcamlimages_png.a
-lib/ocaml/site-lib/camlimages/libcamlimages_supported.a
-lib/ocaml/site-lib/camlimages/libcamlimages_tiff.a
-lib/ocaml/site-lib/camlimages/libcamlimages_xpm.a
-lib/ocaml/site-lib/camlimages/mstring.cmi
-lib/ocaml/site-lib/camlimages/mstring.mli
-lib/ocaml/site-lib/camlimages/oBmp.cmi
-lib/ocaml/site-lib/camlimages/oColor.cmi
-lib/ocaml/site-lib/camlimages/oColor.mli
-%%FREETYPE%%lib/ocaml/site-lib/camlimages/oFreetype.cmi
-lib/ocaml/site-lib/camlimages/oGif.cmi
-lib/ocaml/site-lib/camlimages/oGraphic.cmi
-lib/ocaml/site-lib/camlimages/oImages.cmi
-lib/ocaml/site-lib/camlimages/oImages.mli
-lib/ocaml/site-lib/camlimages/oJpeg.cmi
-lib/ocaml/site-lib/camlimages/oJpeg.mli
-lib/ocaml/site-lib/camlimages/oPng.cmi
-lib/ocaml/site-lib/camlimages/oPng.mli
-lib/ocaml/site-lib/camlimages/oPpm.cmi
-lib/ocaml/site-lib/camlimages/oPs.cmi
-lib/ocaml/site-lib/camlimages/oTiff.cmi
-%%GTK2%%lib/ocaml/site-lib/camlimages/oXimage.cmi
-lib/ocaml/site-lib/camlimages/oXimage.mli
-%%GTK2%%lib/ocaml/site-lib/camlimages/oXimage2.cmi
-lib/ocaml/site-lib/camlimages/oXpm.cmi
-lib/ocaml/site-lib/camlimages/oXvthumb.cmi
-lib/ocaml/site-lib/camlimages/oXvthumb.mli
-lib/ocaml/site-lib/camlimages/png.cmi
-lib/ocaml/site-lib/camlimages/png.mli
-lib/ocaml/site-lib/camlimages/ppm.cmi
-lib/ocaml/site-lib/camlimages/ppm.mli
-lib/ocaml/site-lib/camlimages/ps.cmi
-lib/ocaml/site-lib/camlimages/ps.mli
-lib/ocaml/site-lib/camlimages/reduce.cmi
-lib/ocaml/site-lib/camlimages/reduce.mli
-lib/ocaml/site-lib/camlimages/region.cmi
-lib/ocaml/site-lib/camlimages/region.mli
-lib/ocaml/site-lib/camlimages/rgb24.cmi
-lib/ocaml/site-lib/camlimages/rgb24.mli
-lib/ocaml/site-lib/camlimages/rgba32.cmi
-lib/ocaml/site-lib/camlimages/rgba32.mli
-lib/ocaml/site-lib/camlimages/tiff.cmi
-lib/ocaml/site-lib/camlimages/tiff.mli
-lib/ocaml/site-lib/camlimages/tmpfile.cmi
-lib/ocaml/site-lib/camlimages/tmpfile.mli
-lib/ocaml/site-lib/camlimages/units.cmi
-%%GTK2%%lib/ocaml/site-lib/camlimages/ximage.cmi
-lib/ocaml/site-lib/camlimages/ximage.mli
-%%GTK2%%lib/ocaml/site-lib/camlimages/ximage2.cmi
-lib/ocaml/site-lib/camlimages/xpm.cmi
-lib/ocaml/site-lib/camlimages/xpm.mli
-lib/ocaml/site-lib/camlimages/xvthumb.cmi
-lib/ocaml/site-lib/camlimages/xvthumb.mli
+%%OCAML_SITELIBDIR%%/camlimages/META
+%%OCAML_SITELIBDIR%%/camlimages/dune-package
+%%OCAML_SITELIBDIR%%/camlimages/opam
+%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_exif_stubs.so
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.a
+%%OCAML_SITELIBDIR%%/camlimages/core/bitmap.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/bitmap.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/bitmap.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/bitmap.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/bitmap.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/bitmap.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/blend.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/blend.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/blend.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/blend.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/blend.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/blend.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/bmp.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/bmp.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/bmp.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/bmp.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/bmp.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/bmp.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/dummy_supported.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.cma
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/images.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.cmxa
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/cmyk32.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/cmyk32.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/cmyk32.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/cmyk32.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/cmyk32.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/cmyk32.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/color.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/color.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/color.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/color.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/color.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/color.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/colorhist.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/colorhist.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/colorhist.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/colorhist.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/colorhist.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/colorhist.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/genimage.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/genimage.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/dummy_supported.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/dummy_supported.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/dummy_supported.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/genimage.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/genimage.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/genimage.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/genimage.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_unicode.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/geometry.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/geometry.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/geometry.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/geometry.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/geometry.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/geometry.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/image_intf.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/image_intf.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/image_intf.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/image_intf.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/images.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/images.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/images.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/images.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/images.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/index16.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/index16.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/index16.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/index16.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/index16.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/index16.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/index8.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/index8.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/index8.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/index8.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/index8.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/index8.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/info.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/info.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/info.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/info.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_table.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_table.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_table.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_table.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_unicode.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_unicode.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_unicode.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_unicode.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/jis_unicode.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/mstring.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/mstring.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/mstring.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/mstring.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/mstring.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/mstring.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/oBmp.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/oBmp.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/oBmp.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/oBmp.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/oColor.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/oColor.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/oColor.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/oColor.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/oColor.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/oColor.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/oImages.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/oImages.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/oImages.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/oImages.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/ps.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/ps.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/oImages.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/oImages.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/oPpm.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/oPpm.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/oPpm.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/oPpm.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/oPs.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/oPs.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/oPs.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/oPs.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/oXvthumb.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/oXvthumb.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/oXvthumb.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/oXvthumb.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/oXvthumb.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/oXvthumb.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/ppm.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/ppm.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/ppm.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/ppm.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/ppm.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/ppm.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/ps.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/ps.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/ps.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/ps.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/reduce.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/tmpfile.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/reduce.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/reduce.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/reduce.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/reduce.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/reduce.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/region.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/region.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/region.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/region.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/region.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/region.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/rgb24.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/rgb24.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/rgb24.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/rgb24.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/rgb24.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/rgb24.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/rgba32.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/rgba32.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/rgba32.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/rgba32.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/rgba32.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/rgba32.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/tmpfile.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/tmpfile.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/tmpfile.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/tmpfile.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/tmpfile.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/units.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/units.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/units.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/units.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/util.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/util.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/util.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/util.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/util.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/util.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/xvthumb.cmi
+%%OCAML_SITELIBDIR%%/camlimages/core/xvthumb.cmt
+%%OCAML_SITELIBDIR%%/camlimages/core/xvthumb.cmti
+%%OCAML_SITELIBDIR%%/camlimages/core/xvthumb.cmx
+%%OCAML_SITELIBDIR%%/camlimages/core/xvthumb.ml
+%%OCAML_SITELIBDIR%%/camlimages/core/xvthumb.mli
+%%OCAML_SITELIBDIR%%/camlimages/core/camlimages.cmxs
+%%OCAML_SITELIBDIR%%/camlimages/exif/camlimages_exif.cmxa
+%%OCAML_SITELIBDIR%%/camlimages/exif/camlimages_exif.a
+%%OCAML_SITELIBDIR%%/camlimages/exif/camlimages_exif.cma
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifanalyze.cmi
+%%OCAML_SITELIBDIR%%/camlimages/exif/exif.cmi
+%%OCAML_SITELIBDIR%%/camlimages/exif/exif.cmt
+%%OCAML_SITELIBDIR%%/camlimages/exif/exif.cmti
+%%OCAML_SITELIBDIR%%/camlimages/exif/exif.cmx
+%%OCAML_SITELIBDIR%%/camlimages/exif/exif.ml
+%%OCAML_SITELIBDIR%%/camlimages/exif/exif.mli
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifanalyze.cmt
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifanalyze.cmx
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifanalyze.ml
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifutil.cmi
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifutil.cmt
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifutil.cmx
+%%OCAML_SITELIBDIR%%/camlimages/exif/exifutil.ml
+%%OCAML_SITELIBDIR%%/camlimages/exif/libcamlimages_exif_stubs.a
+%%OCAML_SITELIBDIR%%/camlimages/exif/camlimages_exif.cmxs
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_freetype_stubs.so
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/camlimages_freetype.cmxa
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/camlimages_freetype.a
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/camlimages_freetype.cma
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/camlimages_freetype.cmxs
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/freetype.cmi
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/freetype.cmt
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/freetype.cmti
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/freetype.cmx
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/freetype.ml
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/freetype.mli
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/ftlow.cmi
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/ftlow.cmt
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/ftlow.cmti
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/ftlow.cmx
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/ftlow.ml
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/ftlow.mli
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/fttext.cmi
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/fttext.cmt
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/fttext.cmti
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/fttext.cmx
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/fttext.ml
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/fttext.mli
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/oFreetype.cmi
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/oFreetype.cmt
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/libcamlimages_freetype_stubs.a
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/oFreetype.cmx
+%%FREETYPE%%%%OCAML_SITELIBDIR%%/camlimages/freetype/oFreetype.ml
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_gif_stubs.so
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/libcamlimages_gif_stubs.a
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/camlimages_gif.a
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/camlimages_gif.cma
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/camlimages_gif.cmxa
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/gif.cmi
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/gif.cmt
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/gif.cmti
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/gif.cmx
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/gif.ml
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/gif.mli
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/camlimages_gif.cmxs
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/oGif.cmi
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/oGif.cmt
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/oGif.cmx
+%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/gif/oGif.ml
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_jpeg_stubs.so
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/camlimages_jpeg.cmxa
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/camlimages_jpeg.a
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/camlimages_jpeg.cma
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/camlimages_jpeg.cmxs
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/jpeg.cmi
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/jpeg.cmt
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/jpeg.cmti
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/jpeg.cmx
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/jpeg.ml
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/jpeg.mli
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/oJpeg.cmi
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/oJpeg.cmt
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/libcamlimages_jpeg_stubs.a
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/oJpeg.cmti
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/oJpeg.cmx
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/oJpeg.ml
+%%JPEG%%%%OCAML_SITELIBDIR%%/camlimages/jpeg/oJpeg.mli
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_png_stubs.so
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/libcamlimages_png_stubs.a
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/camlimages_png.a
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/camlimages_png.cma
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/camlimages_png.cmxa
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/camlimages_png.cmxs
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/oPng.cmi
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/oPng.cmt
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/oPng.cmti
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/oPng.cmx
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/oPng.ml
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/oPng.mli
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/png.cmi
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/png.cmt
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/png.cmti
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/png.cmx
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/png.ml
+%%PNG%%%%OCAML_SITELIBDIR%%/camlimages/png/png.mli
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_tiff_stubs.so
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/camlimages_tiff.cmxa
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/camlimages_tiff.a
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/camlimages_tiff.cma
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/tiff.mli
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/tiff.ml
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/libcamlimages_tiff_stubs.a
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/oTiff.cmi
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/oTiff.cmt
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/oTiff.cmx
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/oTiff.ml
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/tiff.cmi
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/tiff.cmt
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/tiff.cmti
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/tiff.cmx
+%%TIFF%%%%OCAML_SITELIBDIR%%/camlimages/tiff/camlimages_tiff.cmxs
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_xpm_stubs.so
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/libcamlimages_xpm_stubs.a
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/camlimages_xpm.a
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/camlimages_xpm.cma
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/camlimages_xpm.cmxa
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/camlimages_xpm.cmxs
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/oXpm.cmi
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/oXpm.cmt
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/oXpm.cmx
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/oXpm.ml
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/xpm.cmi
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/xpm.cmt
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/xpm.cmti
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/xpm.cmx
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/xpm.ml
+%%XPM%%%%OCAML_SITELIBDIR%%/camlimages/xpm/xpm.mli
diff --git a/graphics/ocaml-lablgl/Makefile b/graphics/ocaml-lablgl/Makefile
index d42088005a9f..f5f5ca506bc8 100644
--- a/graphics/ocaml-lablgl/Makefile
+++ b/graphics/ocaml-lablgl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lablgl
PORTVERSION= 1.05
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/ \
@@ -17,11 +17,13 @@ CONFLICTS= ocaml-nox11
USES= gl gmake tk xorg
USE_XORG= x11 xext xmu
-USE_GL= glut
+USE_GL= gl glu glut
USE_OCAML= yes
-USE_OCAML_WASH= yes
-USE_OCAML_CAMLP4=yes
+USE_OCAML_CAMLP4= yes
+USE_OCAML_LDCONFIG= yes
USE_OCAML_TK= yes
+OCAML_LDLIBS= ${OCAML_SITELIBDIR}/lablGL
+
ALL_TARGET= all opt
MAKE_JOBS_UNSAFE= yes
@@ -49,9 +51,9 @@ post-patch:
-e "s,/usr/local,${LOCALBASE},g" \
-e "s,^\(BINDIR[ \t]*=\).*,\1${STAGEDIR}${PREFIX}/bin,g" \
-e "s,^\(RANLIB[ \t]*=\).*,\1ranlib,g" \
- -e "s,^#\(LIBDIR[ \t]*=\).*,\1${PREFIX}/lib/ocaml,g" \
- -e "s,^#\(DLLDIR[ \t]*=\).*,\1${STAGEDIR}${PREFIX}/lib/ocaml/stublibs,g" \
- -e "s,^#\(INSTALLDIR[ \t]*=\).*,\1${STAGEDIR}${PREFIX}/lib/ocaml/lablGL,g" \
+ -e "s,^#\(LIBDIR[ \t]*=\).*,\1${PREFIX}/${OCAML_LIBDIR},g" \
+ -e "s,^#\(DLLDIR[ \t]*=\).*,\1${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lablGL,g" \
+ -e "s,^#\(INSTALLDIR[ \t]*=\).*,\1${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lablGL,g" \
-e "s!^#\(COPTS[ \t]*=\).*!\1-c ${CFLAGS}!g" \
-e "/^TKINCLUDES/s,=.*$$,= -I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR}," \
-e "/^TKLIBS/s,=.*$$,= -L${LOCALBASE}/lib -ltk${TK_SHLIB_VER}\
@@ -63,12 +65,10 @@ post-patch:
-e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \3,' \
-e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_SCRIPT} \3,' \
-e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \3,' \
+ -e '/^OCAMLINC=/s,\+labltk,+site-lib/labltk -I +labltk,' \
${WRKSRC}/src/Makefile ${WRKSRC}/LablGlut/src/Makefile \
${WRKSRC}/Togl/src/Makefile
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ocaml/stublibs
-
post-install:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/lablglut
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/togl
@@ -78,5 +78,9 @@ post-install:
${STAGEDIR}${EXAMPLESDIR}/togl '! -name Makefile')
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+ @${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lablGL/dlllablgl.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lablGL/dlllablglut.so \
+ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lablGL/dlltogl.so
.include <bsd.port.mk>
diff --git a/graphics/ocaml-lablgl/pkg-plist b/graphics/ocaml-lablgl/pkg-plist
index 6334fb4e8db3..ab121d1c4262 100644
--- a/graphics/ocaml-lablgl/pkg-plist
+++ b/graphics/ocaml-lablgl/pkg-plist
@@ -1,105 +1,105 @@
bin/lablgl
bin/lablglut
-lib/ocaml/lablGL/build.ml
-lib/ocaml/lablGL/gl.cmi
-lib/ocaml/lablGL/gl.cmx
-lib/ocaml/lablGL/gl.ml
-lib/ocaml/lablGL/gl.mli
-lib/ocaml/lablGL/glArray.cmi
-lib/ocaml/lablGL/glArray.cmx
-lib/ocaml/lablGL/glArray.ml
-lib/ocaml/lablGL/glArray.mli
-lib/ocaml/lablGL/glClear.cmi
-lib/ocaml/lablGL/glClear.cmx
-lib/ocaml/lablGL/glClear.ml
-lib/ocaml/lablGL/glClear.mli
-lib/ocaml/lablGL/glDraw.cmi
-lib/ocaml/lablGL/glDraw.cmx
-lib/ocaml/lablGL/glDraw.ml
-lib/ocaml/lablGL/glDraw.mli
-lib/ocaml/lablGL/glFunc.cmi
-lib/ocaml/lablGL/glFunc.cmx
-lib/ocaml/lablGL/glFunc.ml
-lib/ocaml/lablGL/glFunc.mli
-lib/ocaml/lablGL/glLight.cmi
-lib/ocaml/lablGL/glLight.cmx
-lib/ocaml/lablGL/glLight.ml
-lib/ocaml/lablGL/glLight.mli
-lib/ocaml/lablGL/glList.cmi
-lib/ocaml/lablGL/glList.cmx
-lib/ocaml/lablGL/glList.ml
-lib/ocaml/lablGL/glList.mli
-lib/ocaml/lablGL/glMap.cmi
-lib/ocaml/lablGL/glMap.cmx
-lib/ocaml/lablGL/glMap.ml
-lib/ocaml/lablGL/glMap.mli
-lib/ocaml/lablGL/glMat.cmi
-lib/ocaml/lablGL/glMat.cmx
-lib/ocaml/lablGL/glMat.ml
-lib/ocaml/lablGL/glMat.mli
-lib/ocaml/lablGL/glMisc.cmi
-lib/ocaml/lablGL/glMisc.cmx
-lib/ocaml/lablGL/glMisc.ml
-lib/ocaml/lablGL/glMisc.mli
-lib/ocaml/lablGL/glPix.cmi
-lib/ocaml/lablGL/glPix.cmx
-lib/ocaml/lablGL/glPix.ml
-lib/ocaml/lablGL/glPix.mli
-lib/ocaml/lablGL/glShader.cmi
-lib/ocaml/lablGL/glShader.cmx
-lib/ocaml/lablGL/glShader.ml
-lib/ocaml/lablGL/glShader.mli
-lib/ocaml/lablGL/glTex.cmi
-lib/ocaml/lablGL/glTex.cmx
-lib/ocaml/lablGL/glTex.ml
-lib/ocaml/lablGL/glTex.mli
-lib/ocaml/lablGL/gluMat.cmi
-lib/ocaml/lablGL/gluMat.cmx
-lib/ocaml/lablGL/gluMat.ml
-lib/ocaml/lablGL/gluMat.mli
-lib/ocaml/lablGL/gluMisc.cmi
-lib/ocaml/lablGL/gluMisc.cmx
-lib/ocaml/lablGL/gluMisc.ml
-lib/ocaml/lablGL/gluMisc.mli
-lib/ocaml/lablGL/gluNurbs.cmi
-lib/ocaml/lablGL/gluNurbs.cmx
-lib/ocaml/lablGL/gluNurbs.ml
-lib/ocaml/lablGL/gluNurbs.mli
-lib/ocaml/lablGL/gluQuadric.cmi
-lib/ocaml/lablGL/gluQuadric.cmx
-lib/ocaml/lablGL/gluQuadric.ml
-lib/ocaml/lablGL/gluQuadric.mli
-lib/ocaml/lablGL/gluTess.cmi
-lib/ocaml/lablGL/gluTess.cmx
-lib/ocaml/lablGL/gluTess.ml
-lib/ocaml/lablGL/gluTess.mli
-lib/ocaml/lablGL/glut.cmi
-lib/ocaml/lablGL/glut.cmx
-lib/ocaml/lablGL/glut.ml
-lib/ocaml/lablGL/glut.mli
-lib/ocaml/lablGL/lablgl.a
-lib/ocaml/lablGL/lablgl.cma
-lib/ocaml/lablGL/lablgl.cmxa
-lib/ocaml/lablGL/lablglut.a
-lib/ocaml/lablGL/lablglut.cma
-lib/ocaml/lablGL/lablglut.cmxa
-lib/ocaml/lablGL/liblablgl.a
-lib/ocaml/lablGL/liblablglut.a
-lib/ocaml/lablGL/libtogl.a
-lib/ocaml/lablGL/raw.cmi
-lib/ocaml/lablGL/raw.cmx
-lib/ocaml/lablGL/raw.ml
-lib/ocaml/lablGL/raw.mli
-lib/ocaml/lablGL/togl.a
-lib/ocaml/lablGL/togl.cma
-lib/ocaml/lablGL/togl.cmi
-lib/ocaml/lablGL/togl.cmx
-lib/ocaml/lablGL/togl.cmxa
-lib/ocaml/lablGL/togl.ml
-lib/ocaml/lablGL/togl.mli
-lib/ocaml/stublibs/dlllablgl.so
-lib/ocaml/stublibs/dlllablglut.so
-lib/ocaml/stublibs/dlltogl.so
+%%OCAML_SITELIBDIR%%/lablGL/build.ml
+%%OCAML_SITELIBDIR%%/lablGL/dlllablgl.so
+%%OCAML_SITELIBDIR%%/lablGL/dlllablglut.so
+%%OCAML_SITELIBDIR%%/lablGL/dlltogl.so
+%%OCAML_SITELIBDIR%%/lablGL/gl.cmi
+%%OCAML_SITELIBDIR%%/lablGL/gl.cmx
+%%OCAML_SITELIBDIR%%/lablGL/gl.ml
+%%OCAML_SITELIBDIR%%/lablGL/gl.mli
+%%OCAML_SITELIBDIR%%/lablGL/glArray.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glArray.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glArray.ml
+%%OCAML_SITELIBDIR%%/lablGL/glArray.mli
+%%OCAML_SITELIBDIR%%/lablGL/glClear.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glClear.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glClear.ml
+%%OCAML_SITELIBDIR%%/lablGL/glClear.mli
+%%OCAML_SITELIBDIR%%/lablGL/glDraw.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glDraw.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glDraw.ml
+%%OCAML_SITELIBDIR%%/lablGL/glDraw.mli
+%%OCAML_SITELIBDIR%%/lablGL/glFunc.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glFunc.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glFunc.ml
+%%OCAML_SITELIBDIR%%/lablGL/glFunc.mli
+%%OCAML_SITELIBDIR%%/lablGL/glLight.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glLight.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glLight.ml
+%%OCAML_SITELIBDIR%%/lablGL/glLight.mli
+%%OCAML_SITELIBDIR%%/lablGL/glList.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glList.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glList.ml
+%%OCAML_SITELIBDIR%%/lablGL/glList.mli
+%%OCAML_SITELIBDIR%%/lablGL/glMap.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glMap.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glMap.ml
+%%OCAML_SITELIBDIR%%/lablGL/glMap.mli
+%%OCAML_SITELIBDIR%%/lablGL/glMat.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glMat.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glMat.ml
+%%OCAML_SITELIBDIR%%/lablGL/glMat.mli
+%%OCAML_SITELIBDIR%%/lablGL/glMisc.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glMisc.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glMisc.ml
+%%OCAML_SITELIBDIR%%/lablGL/glMisc.mli
+%%OCAML_SITELIBDIR%%/lablGL/glPix.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glPix.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glPix.ml
+%%OCAML_SITELIBDIR%%/lablGL/glPix.mli
+%%OCAML_SITELIBDIR%%/lablGL/glShader.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glShader.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glShader.ml
+%%OCAML_SITELIBDIR%%/lablGL/glShader.mli
+%%OCAML_SITELIBDIR%%/lablGL/glTex.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glTex.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glTex.ml
+%%OCAML_SITELIBDIR%%/lablGL/glTex.mli
+%%OCAML_SITELIBDIR%%/lablGL/gluMat.cmi
+%%OCAML_SITELIBDIR%%/lablGL/gluMat.cmx
+%%OCAML_SITELIBDIR%%/lablGL/gluMat.ml
+%%OCAML_SITELIBDIR%%/lablGL/gluMat.mli
+%%OCAML_SITELIBDIR%%/lablGL/gluMisc.cmi
+%%OCAML_SITELIBDIR%%/lablGL/gluMisc.cmx
+%%OCAML_SITELIBDIR%%/lablGL/gluMisc.ml
+%%OCAML_SITELIBDIR%%/lablGL/gluMisc.mli
+%%OCAML_SITELIBDIR%%/lablGL/gluNurbs.cmi
+%%OCAML_SITELIBDIR%%/lablGL/gluNurbs.cmx
+%%OCAML_SITELIBDIR%%/lablGL/gluNurbs.ml
+%%OCAML_SITELIBDIR%%/lablGL/gluNurbs.mli
+%%OCAML_SITELIBDIR%%/lablGL/gluQuadric.cmi
+%%OCAML_SITELIBDIR%%/lablGL/gluQuadric.cmx
+%%OCAML_SITELIBDIR%%/lablGL/gluQuadric.ml
+%%OCAML_SITELIBDIR%%/lablGL/gluQuadric.mli
+%%OCAML_SITELIBDIR%%/lablGL/gluTess.cmi
+%%OCAML_SITELIBDIR%%/lablGL/gluTess.cmx
+%%OCAML_SITELIBDIR%%/lablGL/gluTess.ml
+%%OCAML_SITELIBDIR%%/lablGL/gluTess.mli
+%%OCAML_SITELIBDIR%%/lablGL/glut.cmi
+%%OCAML_SITELIBDIR%%/lablGL/glut.cmx
+%%OCAML_SITELIBDIR%%/lablGL/glut.ml
+%%OCAML_SITELIBDIR%%/lablGL/glut.mli
+%%OCAML_SITELIBDIR%%/lablGL/lablgl.a
+%%OCAML_SITELIBDIR%%/lablGL/lablgl.cma
+%%OCAML_SITELIBDIR%%/lablGL/lablgl.cmxa
+%%OCAML_SITELIBDIR%%/lablGL/lablglut.a
+%%OCAML_SITELIBDIR%%/lablGL/lablglut.cma
+%%OCAML_SITELIBDIR%%/lablGL/lablglut.cmxa
+%%OCAML_SITELIBDIR%%/lablGL/liblablgl.a
+%%OCAML_SITELIBDIR%%/lablGL/liblablglut.a
+%%OCAML_SITELIBDIR%%/lablGL/libtogl.a
+%%OCAML_SITELIBDIR%%/lablGL/raw.cmi
+%%OCAML_SITELIBDIR%%/lablGL/raw.cmx
+%%OCAML_SITELIBDIR%%/lablGL/raw.ml
+%%OCAML_SITELIBDIR%%/lablGL/raw.mli
+%%OCAML_SITELIBDIR%%/lablGL/togl.a
+%%OCAML_SITELIBDIR%%/lablGL/togl.cma
+%%OCAML_SITELIBDIR%%/lablGL/togl.cmi
+%%OCAML_SITELIBDIR%%/lablGL/togl.cmx
+%%OCAML_SITELIBDIR%%/lablGL/togl.cmxa
+%%OCAML_SITELIBDIR%%/lablGL/togl.ml
+%%OCAML_SITELIBDIR%%/lablGL/togl.mli
%%PORTDOCS%%%%DOCSDIR%%/README
%%EXAMPLESDIR%%/lablglut/README
%%EXAMPLESDIR%%/lablglut/caml-images/ChangeLog
diff --git a/lang/ocaml/Makefile b/lang/ocaml/Makefile
index 9ced7c1cccbc..72c02c607a64 100644
--- a/lang/ocaml/Makefile
+++ b/lang/ocaml/Makefile
@@ -1,10 +1,10 @@
# for committer: bump PORTREVISION for math/facile whenever ocaml gets updated
PORTNAME= ocaml
-PORTVERSION= 4.08.1
-PORTREVISION= 2
+PORTVERSION= 4.14.1
CATEGORIES= lang
-MASTER_SITES= http://caml.inria.fr/pub/distrib/${DISTNAME:R}/ GENTOO \
+MASTER_SITES= http://caml.inria.fr/pub/distrib/${DISTNAME:R}/ \
+ GENTOO \
http://caml.inria.fr/pub/distrib/${DISTNAME:R}/:docs
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY= ${_DISTFILES:M*.tar.*}
@@ -14,110 +14,50 @@ MAINTAINER= michipili@gmail.com
COMMENT= Objective Caml compiler and programming environment
WWW= https://ocaml.org/
-LICENSE= QPL10 LGPL20
-LICENSE_COMB= multi
-LICENSE_NAME_QPL10= Q Public License, Version 1.0
-LICENSE_FILE_QPL10= ${WRKSRC}/LICENSE
-LICENSE_PERMS_QPL10= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE= LGPL21
-BROKEN_riscv64= fails to build: hasgot.c:3:12: use of undeclared identifier 'secure_getenv'
-BROKEN_mips64= No ASM support
-BROKEN_mips= No ASM support
+BROKEN_riscv64= fails to build: hasgot.c:3:12: use of undeclared identifier 'secure_getenv'
-BUILD_DEPENDS= as:devel/binutils
-RUN_DEPENDS= as:devel/binutils
+RUN_DEPENDS= ${RUN_DEPENDS_${ARCH}}
+RUN_DEPENDS_armv7= as:devel/binutils
-USES= cpe compiler:c11 gmake shebangfix tar:xz
-USE_LDCONFIG= yes
+USES= compiler:c11 cpe gmake tar:xz
+ARCH!= uname -p
+.if ${ARCH} == armv6 || ${ARCH} == armv7
+USE_BINUTILS= yes
+.endif
CPE_VENDOR= inria
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+CONFIGURE_ARGS= --disable-force-safe-string \
+ --enable-ocamltest
+GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
+
ALL_TARGET= world.opt
-STRIP=
+TEST_TARGET= tests
+LDFLAGS_armv7= -Wl,-z,notext
+LDFLAGS_i386= -Wl,-z,notext
+LDFLAGS_powerpc= -Wl,-z,notext
PIE_UNSAFE= yes
SSP_UNSAFE= yes
-LDFLAGS_armv6= -Wl,-znotext
-LDFLAGS_armv7= -Wl,-znotext
-LDFLAGS_i386= -Wl,-znotext
-SHEBANG_LANG= awk
-awk_OLD_CMD= /bin/awk
-awk_CMD= /usr/bin/awk
-SHEBANG_FILES= tools/ocaml-instr-graph tools/ocaml-instr-report
+CONFLICTS= metaocaml ocaml-nox11
+STRIP=
-CONFIGURE_ARGS= --prefix="${PREFIX}"
-CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" \
- ASPP="${CC} -c" \
- PARTIALLD="${LD} -r"
+PORTDOCS= ${DISTNAME:R}-refman.pdf htmlman
-OPTIONS_DEFINE= X11 THREADS DOCS EXAMPLES
-OPTIONS_DEFAULT=X11 THREADS
+OPTIONS_DEFINE= DOCS EXAMPLES MANPAGES THREADS
+OPTIONS_DEFAULT= MANPAGES THREADS
OPTIONS_SUB= yes
+DOCS_DISTFILES= ${DISTNAME:R}-refman-html.tar.gz:docs \
+ ${DISTNAME:R}-refman.pdf:docs
THREADS_CONFIGURE_ENABLE= systhreads
-X11_USES= xorg
-X11_CONFLICTS= ocaml-nox11
-X11_CONFLICTS_OFF= ocaml
-X11_USE= XORG=x11
-X11_CONFIGURE_WITH= x
-X11_CONFIGURE_ON= --x-includes="${LOCALBASE}/include" \
- --x-libraries="${LOCALBASE}/lib"
-
-CONFLICTS= metaocaml
-
-PORTDOCS= htmlman ${DISTNAME:R}-refman.pdf
-
-DOCS_DISTFILES= ${DISTNAME:R}-refman-html.tar.gz:docs \
- ${DISTNAME:R}-refman.pdf:docs
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == aarch64
-PLIST_SUB+= RAWSPACETIMELIB=" "
-.else
-PLIST_SUB+= RAWSPACETIMELIB="@comment "
-.endif
-
-.if ${ARCH} == armv6 || ${ARCH} == armv7
-CONFIGURE_ENV+= AS="${AS} ${ASFLAGS} -meabi=5" \
- CC="${CC}"
-.elif ${ARCH} == powerpc || ${ARCH} == powerpc64 || ${ARCH} == powerpc64le
-CONFIGURE_ENV+= CC="${CC} -fuse-ld=bfd"
-.else
-CONFIGURE_ENV+= AS="${AS} ${ASFLAGS}" \
- CC="${CC}"
-.endif
-
-.if defined(NO_PROFILE)
-PLIST_SUB+= PROF="@comment "
-.else
-PLIST_SUB+= PROF=""
-.endif
-
-post-patch:
- @${REINPLACE_CMD} \
- -e '\|MKLIB=|s|ar rc|${AR} rc|' \
- -e '\|RANLIB|s|ranlib|${RANLIB}|' \
- -e '\|^ldflags=|s|""|"${LDFLAGS}"|' \
- ${WRKSRC}/configure
-
-check-test: do-install
- @cd ${WRKSRC}/testsuite; ${RM} _log; for d in tests/* ; do \
- ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one \
- DIR=$${d} 2>&1 | tee -a _log || ${TRUE} ; done ; \
- ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
+post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR})
${INSTALL_DATA} ${_DISTDIR}${DISTNAME:R}-refman.pdf ${STAGEDIR}${DOCSDIR}
-.endif
-# Spacetime profiling is only available for native code on 64-bit targets
-.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == powerpc
- @${REINPLACE_CMD} -e '/raw_spacetime_lib/d' ${TMPPLIST}
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/ocaml/distinfo b/lang/ocaml/distinfo
index d4fc1a4d65cf..25ed65bd973d 100644
--- a/lang/ocaml/distinfo
+++ b/lang/ocaml/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1681369878
-SHA256 (ocaml-4.08.1.tar.xz) = cd4f180453ffd7cc6028bb18954b3d7c3f715af13157df2f7c68bdfa07655ea3
-SIZE (ocaml-4.08.1.tar.xz) = 3382960
-SHA256 (ocaml-4.08-refman-html.tar.gz) = 7e27bfb9e45b1618ab7c8461cb6c6244b006125593475c87ba49dd09746b5e77
-SIZE (ocaml-4.08-refman-html.tar.gz) = 1704609
-SHA256 (ocaml-4.08-refman.pdf) = 805f5128a99a180be0e2f11c28ddbd92af3cf48965669f67407353750e272a68
-SIZE (ocaml-4.08-refman.pdf) = 2161226
+TIMESTAMP = 1706795905
+SHA256 (ocaml-4.14.1.tar.xz) = c127974d0242576cf47061b20aa9c86d17be0d6aa9687f6ec9835de67be7bb6f
+SIZE (ocaml-4.14.1.tar.xz) = 3803356
+SHA256 (ocaml-4.14-refman-html.tar.gz) = f9d20b8f3c573bbf7bfc99155731472b91b9bf084e9dd2b5539d2ae473406ca7
+SIZE (ocaml-4.14-refman-html.tar.gz) = 1982462
+SHA256 (ocaml-4.14-refman.pdf) = d1b61c3faab3d3ff2a2780ec98e5b7904d9c10b12798527e593cbab1821ddac6
+SIZE (ocaml-4.14-refman.pdf) = 2658634
diff --git a/lang/ocaml/files/patch-asmcomp_power_arch.ml b/lang/ocaml/files/patch-asmcomp_power_arch.ml
index 47d5a54f4a11..5ac77d6bfa11 100644
--- a/lang/ocaml/files/patch-asmcomp_power_arch.ml
+++ b/lang/ocaml/files/patch-asmcomp_power_arch.ml
@@ -1,6 +1,6 @@
---- asmcomp/power/arch.ml.orig 2019-12-02 10:44:34 UTC
+--- asmcomp/power/arch.ml.orig 2024-02-01 14:00:12 UTC
+++ asmcomp/power/arch.ml
-@@ -28,7 +28,7 @@ type abi = ELF32 | ELF64v1 | ELF64v2
+@@ -28,7 +28,7 @@ let abi =
let abi =
match Config.model with
| "ppc" -> ELF32
diff --git a/lang/ocaml/files/patch-configure b/lang/ocaml/files/patch-configure
index c3e62de2bf07..5f1b980257d6 100644
--- a/lang/ocaml/files/patch-configure
+++ b/lang/ocaml/files/patch-configure
@@ -1,66 +1,23 @@
---- configure.orig 2019-08-05 17:32:44 UTC
+--- configure.orig 2022-12-20 12:26:44 UTC
+++ configure
-@@ -9857,7 +9857,7 @@ fi
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
-- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-+ archive_cmds='$CC -shared $pic_flag -o $lib $LDFLAGS $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
-@@ -13342,7 +13342,7 @@ esac ;; #(
- *-*-linux*|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*\
- |*-*-openbsd*|*-*-netbsd*|*-*-dragonfly*|*-*-gnu*|*-*-haiku*) :
- sharedlib_cflags="-fPIC"
-- mksharedlib="$CC -shared"
-+ mksharedlib="$CC -shared $LDFLAGS"
- oc_ldflags="$oc_ldflags -Wl,-E"
- rpath="-Wl,-rpath,"
- mksharedlibrpath="-Wl,-rpath,"
-@@ -13385,6 +13385,8 @@ fi ;; #(
+@@ -14169,10 +14169,14 @@ if test x"$supports_shared_libraries" = 'xtrue'; then
natdynlink=true ;; #(
- powerpc*-*-linux*) :
+ x86_64-*-dragonfly*) :
natdynlink=true ;; #(
-+ powerpc*-*-freebsd*) :
-+ natdynlink=true ;; #(
- i686-*-kfreebsd*) :
- natdynlink=true ;; #(
- x86_64-*-kfreebsd*) :
-@@ -13395,6 +13397,8 @@ fi ;; #(
- natdynlink=true ;; #(
- x86_64-*-freebsd*) :
+- i[3456]86-*-freebsd*) :
++ aarch64-*-freebsd*) :
natdynlink=true ;; #(
+- x86_64-*-freebsd*) :
+ amd64-*-freebsd*) :
+ natdynlink=true ;; #(
++ armv7-*-freebsd*) :
++ natdynlink=true ;; #(
++ i[3456]86-*-freebsd*) :
+ natdynlink=true ;; #(
i[3456]86-*-openbsd*) :
natdynlink=true ;; #(
x86_64-*-openbsd*) :
-@@ -13415,6 +13419,8 @@ fi ;; #(
- natdynlink=true ;; #(
- aarch64-*-linux*) :
- natdynlink=true ;; #(
-+ aarch64-*-freebsd*) :
-+ natdynlink=true ;; #(
- *) :
- ;;
- esac
-@@ -13488,6 +13494,14 @@ fi; system=elf ;; #(
- else
- model=ppc
- fi; system=elf ;; #(
-+ powerpc64le*-*-freebsd*) :
-+ arch=power; model=ppc64le; system=freebsd;; #(
-+ powerpc*-*-freebsd*) :
-+ arch=power; if $arch64; then :
-+ model=ppc64
-+else
-+ model=ppc
-+fi; system=freebsd ;; #(
- powerpc-*-netbsd*) :
- arch=power; model=ppc; system=netbsd ;; #(
- powerpc-*-openbsd*) :
-@@ -13510,6 +13524,8 @@ fi; system=elf ;; #(
+@@ -14338,6 +14342,8 @@ fi; system=elf ;; #(
arch=arm; model=armv6; system=linux_eabi ;; #(
armv6*-*-freebsd*) :
arch=arm; model=armv6; system=freebsd ;; #(
@@ -69,48 +26,12 @@
earmv6*-*-netbsd*) :
arch=arm; model=armv6; system=netbsd ;; #(
earmv7*-*-netbsd*) :
-@@ -13534,6 +13550,8 @@ fi; system=elf ;; #(
+@@ -14362,7 +14368,7 @@ fi; system=elf ;; #(
arch=amd64; system=dragonfly ;; #(
- x86_64-*-freebsd*) :
- arch=amd64; system=freebsd ;; #(
+ x86_64-*-solaris*) :
+ arch=amd64; system=solaris ;; #(
+- x86_64-*-freebsd*) :
+ amd64-*-freebsd*) :
-+ arch=amd64; system=freebsd ;; #(
+ arch=amd64; system=freebsd ;; #(
x86_64-*-netbsd*) :
arch=amd64; system=netbsd ;; #(
- x86_64-*-openbsd*) :
-@@ -13544,6 +13562,8 @@ fi; system=elf ;; #(
- arch=amd64; system=mingw64 ;; #(
- aarch64-*-linux*) :
- arch=arm64; system=linux ;; #(
-+ aarch64-*-freebsd*) :
-+ arch=arm64; system=freebsd ;; #(
- x86_64-*-cygwin*) :
- arch=amd64; system=cygwin
- ;; #(
-@@ -13714,6 +13734,8 @@ case "$arch,$system" in #(
- profiling=true ;; #(
- amd64,openbsd) :
- profiling=true ;; #(
-+ amd64,dragonfly) :
-+ profiling=true ;; #(
- amd64,freebsd) :
- profiling=true ;; #(
- amd64,netbsd) :
-@@ -13722,11 +13744,17 @@ case "$arch,$system" in #(
- profiling=true ;; #(
- amd64,gnu) :
- profiling=true ;; #(
-+ arm64,freebsd) :
-+ profiling=true ;; #(
-+ arm,freebsd) :
-+ profiling=true ;; #(
- arm,linux*) :
- profiling=true ;; #(
- power,elf) :
- profiling=true ;; #(
- power,bsd*) :
-+ profiling=true ;; #(
-+ power,freebsd) :
- profiling=true ;; #(
- power,netbsd) :
- profiling=true ;; #(
diff --git a/lang/ocaml/files/patch-runtime_amd64.S b/lang/ocaml/files/patch-runtime_amd64.S
deleted file mode 100644
index 2d7da5f47cea..000000000000
--- a/lang/ocaml/files/patch-runtime_amd64.S
+++ /dev/null
@@ -1,11 +0,0 @@
---- runtime/amd64.S.orig 2019-08-05 17:32:44 UTC
-+++ runtime/amd64.S
-@@ -724,7 +724,7 @@ G(caml_system__spacetime_shapes):
- #elif defined(SYS_mingw64) || defined(SYS_cygwin)
- .section .rdata,"dr"
- #else
-- .section .rodata.cst8,"a",@progbits
-+ .section .rodata.cst8,"aM",@progbits,8
- #endif
- .globl G(caml_negf_mask)
- .align SIXTEEN_ALIGN
diff --git a/lang/ocaml/files/patch-runtime_backtrace.c b/lang/ocaml/files/patch-runtime_backtrace.c
deleted file mode 100644
index 6f76ad108013..000000000000
--- a/lang/ocaml/files/patch-runtime_backtrace.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- runtime/backtrace.c.orig 2019-08-05 17:32:44 UTC
-+++ runtime/backtrace.c
-@@ -27,9 +27,6 @@
- #include "caml/backtrace_prim.h"
- #include "caml/fail.h"
-
--/* The table of debug information fragments */
--struct ext_table caml_debug_info;
--
- CAMLexport int32_t caml_backtrace_active = 0;
- CAMLexport int32_t caml_backtrace_pos = 0;
- CAMLexport backtrace_slot * caml_backtrace_buffer = NULL;
diff --git a/lang/ocaml/files/patch-runtime_power.S b/lang/ocaml/files/patch-runtime_power.S
index 0155af6a4e1c..6822b07d6a9b 100644
--- a/lang/ocaml/files/patch-runtime_power.S
+++ b/lang/ocaml/files/patch-runtime_power.S
@@ -1,6 +1,6 @@
---- runtime/power.S.orig 2019-08-05 17:32:44 UTC
+--- runtime/power.S.orig 2024-02-05 15:40:20 UTC
+++ runtime/power.S
-@@ -13,11 +13,11 @@
+@@ -13,7 +13,7 @@
/* */
/**************************************************************************/
@@ -9,12 +9,16 @@
.abiversion 2
#endif
+@@ -27,7 +27,7 @@
+ #define DOMAIN_STATE_PTR 30
+ #define ALLOC_PTR 31
+
-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le)
+#if _CALL_ELF == 1 || _CALL_ELF == 2
#define EITHER(a,b) b
#else
#define EITHER(a,b) a
-@@ -42,7 +42,7 @@
+@@ -52,7 +52,7 @@
#define CALLBACK_LINK_SIZE 16
#define CALLBACK_LINK_OFFSET 0
#endif
@@ -23,7 +27,7 @@
#define RESERVED_STACK 48
#define PARAM_SAVE_AREA (8*8)
#define LR_SAVE 16
-@@ -54,7 +54,7 @@
+@@ -64,7 +64,7 @@
#define CALLBACK_LINK_SIZE 32
#define CALLBACK_LINK_OFFSET 48
#endif
@@ -32,7 +36,7 @@
#define RESERVED_STACK 32
#define PARAM_SAVE_AREA 0
#define LR_SAVE 16
-@@ -82,7 +82,7 @@
+@@ -92,7 +92,7 @@
#endif
@@ -41,7 +45,7 @@
#define FUNCTION(name) \
.section ".opd","aw"; \
.align 3; \
-@@ -98,7 +98,7 @@
+@@ -108,7 +108,7 @@
#endif
@@ -50,8 +54,8 @@
#define FUNCTION(name) \
.section ".text"; \
.globl name; \
-@@ -136,7 +136,7 @@
-
+@@ -133,7 +133,7 @@
+ addi reg, reg, glob@l
#endif
-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le)
@@ -59,16 +63,16 @@
#define LSYMB(glob) .L##glob
-@@ -157,7 +157,7 @@
+@@ -150,7 +150,7 @@
- #endif
+ #define Caml_state(var) 8*domain_field_caml_##var(DOMAIN_STATE_PTR)
-#if defined(MODEL_ppc64)
+#if _CALL_ELF == 1
.section ".opd","aw"
#else
.section ".text"
-@@ -244,7 +244,7 @@ FUNCTION(caml_call_gc)
+@@ -237,7 +237,7 @@ FUNCTION(caml_call_gc)
stfdu 31, 8(11)
/* Call the GC */
bl caml_garbage_collection
@@ -76,25 +80,25 @@
+#if _CALL_ELF == 1 || _CALL_ELF == 2
nop
#endif
- /* Reload new allocation pointer and allocation limit */
-@@ -338,14 +338,14 @@ FUNCTION(caml_c_call)
+ /* Reload new allocation pointer */
+@@ -329,14 +329,14 @@ FUNCTION(caml_c_call)
#if defined(MODEL_ppc)
- mtctr 28
+ mtctr C_CALL_FUN
bctrl
-#elif defined(MODEL_ppc64)
+#elif _CALL_ELF == 1
- ld 0, 0(28)
- mr 26, 2 /* save current TOC in a callee-save register */
+ ld 0, 0(C_CALL_FUN)
+ mr C_CALL_TOC, 2 /* save current TOC in a callee-save register */
mtctr 0
- ld 2, 8(28)
+ ld 2, 8(C_CALL_FUN)
bctrl
- mr 2, 26 /* restore current TOC */
+ mr 2, C_CALL_TOC /* restore current TOC */
-#elif defined(MODEL_ppc64le)
+#elif _CALL_ELF == 2
- mtctr 28
- mr 12, 28
- mr 26, 2 /* save current TOC in a callee-save register */
-@@ -388,7 +388,7 @@ FUNCTION(caml_raise_exn)
+ mtctr C_CALL_FUN
+ mr 12, C_CALL_FUN
+ mr C_CALL_TOC, 2 /* save current TOC in a callee-save register */
+@@ -378,7 +378,7 @@ FUNCTION(caml_raise_exn)
addi 1, 1, -(PARAM_SAVE_AREA + RESERVED_STACK)
/* reserve stack space for C call */
bl caml_stash_backtrace
@@ -102,8 +106,8 @@
+#if _CALL_ELF == 1 || _CALL_ELF == 2
nop
#endif
- mr 3, 28 /* restore exn bucket */
-@@ -424,7 +424,7 @@ FUNCTION(caml_raise_exception)
+ mr 3, 27 /* restore exn bucket */
+@@ -414,7 +414,7 @@ FUNCTION(caml_raise_exception)
addi 1, 1, -(PARAM_SAVE_AREA + RESERVED_STACK)
/* reserve stack space for C call */
bl caml_stash_backtrace
@@ -111,8 +115,8 @@
+#if _CALL_ELF == 1 || _CALL_ELF == 2
nop
#endif
- mr 3, 28 /* restore exn bucket */
-@@ -514,14 +514,14 @@ FUNCTION(caml_start_program)
+ mr 3, 27 /* restore exn bucket */
+@@ -507,14 +507,14 @@ FUNCTION(caml_start_program)
#if defined(MODEL_ppc)
mtctr 12
.L105: bctrl
@@ -129,16 +133,16 @@
mtctr 12
std 2, TOC_SAVE(1)
.L105: bctrl
-@@ -634,7 +634,7 @@ ENDFUNCTION(caml_callback3_exn)
+@@ -633,7 +633,7 @@ ENDFUNCTION(caml_callback3_asm)
b .L102
- ENDFUNCTION(caml_callback3_exn)
+ ENDFUNCTION(caml_callback3_asm)
-#if defined(MODEL_ppc64)
+#if _CALL_ELF == 1
.section ".opd","aw"
#else
.section ".text"
-@@ -656,7 +656,7 @@ caml_system__frametable:
+@@ -655,7 +655,7 @@ caml_system__frametable:
/* TOC entries */
diff --git a/lang/ocaml/files/patch-runtime_startup__nat.c b/lang/ocaml/files/patch-runtime_startup__nat.c
deleted file mode 100644
index eef3606be79c..000000000000
--- a/lang/ocaml/files/patch-runtime_startup__nat.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- runtime/startup_nat.c.orig 2019-08-05 17:32:44 UTC
-+++ runtime/startup_nat.c
-@@ -44,7 +44,6 @@ extern int caml_parser_trace;
- #endif
-
- extern int caml_parser_trace;
--CAMLexport header_t caml_atom_table[256];
- char * caml_code_area_start, * caml_code_area_end;
- struct ext_table caml_code_fragments_table;
-
diff --git a/lang/ocaml/files/patch-testsuite_tools_asmgen__power.S b/lang/ocaml/files/patch-testsuite_tools_asmgen__power.S
index fc23f1a1bd61..a1eaf3301627 100644
--- a/lang/ocaml/files/patch-testsuite_tools_asmgen__power.S
+++ b/lang/ocaml/files/patch-testsuite_tools_asmgen__power.S
@@ -1,5 +1,14 @@
---- testsuite/tools/asmgen_power.S.orig 2019-08-05 17:32:44 UTC
+--- testsuite/tools/asmgen_power.S.orig 2022-12-20 12:26:44 UTC
+++ testsuite/tools/asmgen_power.S
+@@ -10,7 +10,7 @@
+ /* */
+ /*********************************************************************/
+
+-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le)
++#if _CALL_ELF == 1 || _CALL_ELF == 2
+ #define EITHER(a,b) b
+ #else
+ #define EITHER(a,b) a
@@ -26,11 +26,11 @@
#define RESERVED_STACK 16
#define LR_SAVE_AREA 4
diff --git a/lang/ocaml/pkg-plist b/lang/ocaml/pkg-plist
index 8c365340890f..6fece2e62be6 100644
--- a/lang/ocaml/pkg-plist
+++ b/lang/ocaml/pkg-plist
@@ -1,6 +1,4 @@
bin/ocaml
-bin/ocaml-instr-graph
-bin/ocaml-instr-report
bin/ocamlc
bin/ocamlc.byte
bin/ocamlc.opt
@@ -40,13 +38,14 @@ bin/ocamlrund
bin/ocamlruni
bin/ocamlyacc
lib/ocaml/Makefile.config
-lib/ocaml/VERSION
lib/ocaml/arg.ml
lib/ocaml/arg.mli
lib/ocaml/array.ml
lib/ocaml/array.mli
lib/ocaml/arrayLabels.ml
lib/ocaml/arrayLabels.mli
+lib/ocaml/atomic.ml
+lib/ocaml/atomic.mli
lib/ocaml/bigarray.a
lib/ocaml/bigarray.cma
lib/ocaml/bigarray.cmi
@@ -72,13 +71,18 @@ lib/ocaml/caml/backtrace.h
lib/ocaml/caml/backtrace_prim.h
lib/ocaml/caml/bigarray.h
lib/ocaml/caml/callback.h
+lib/ocaml/caml/codefrag.h
lib/ocaml/caml/compact.h
lib/ocaml/caml/compare.h
lib/ocaml/caml/compatibility.h
lib/ocaml/caml/config.h
lib/ocaml/caml/custom.h
lib/ocaml/caml/debugger.h
+lib/ocaml/caml/domain.h
+lib/ocaml/caml/domain_state.h
+lib/ocaml/caml/domain_state.tbl
lib/ocaml/caml/dynlink.h
+lib/ocaml/caml/eventlog.h
lib/ocaml/caml/exec.h
lib/ocaml/caml/fail.h
lib/ocaml/caml/finalise.h
@@ -91,9 +95,6 @@ lib/ocaml/caml/hash.h
lib/ocaml/caml/hooks.h
lib/ocaml/caml/instrtrace.h
lib/ocaml/caml/instruct.h
-lib/ocaml/caml/int64_emul.h
-lib/ocaml/caml/int64_format.h
-lib/ocaml/caml/int64_native.h
lib/ocaml/caml/interp.h
lib/ocaml/caml/intext.h
lib/ocaml/caml/io.h
@@ -102,6 +103,7 @@ lib/ocaml/caml/m.h
lib/ocaml/caml/major_gc.h
lib/ocaml/caml/md5.h
lib/ocaml/caml/memory.h
+lib/ocaml/caml/memprof.h
lib/ocaml/caml/minor_gc.h
lib/ocaml/caml/misc.h
lib/ocaml/caml/mlvalues.h
@@ -114,8 +116,8 @@ lib/ocaml/caml/roots.h
lib/ocaml/caml/s.h
lib/ocaml/caml/signals.h
lib/ocaml/caml/signals_machdep.h
+lib/ocaml/caml/skiplist.h
lib/ocaml/caml/socketaddr.h
-lib/ocaml/caml/spacetime.h
lib/ocaml/caml/stack.h
lib/ocaml/caml/stacks.h
lib/ocaml/caml/startup.h
@@ -126,48 +128,47 @@ lib/ocaml/caml/ui.h
lib/ocaml/caml/unixsupport.h
lib/ocaml/caml/version.h
lib/ocaml/caml/weak.h
+lib/ocaml/caml/winsupport.h
lib/ocaml/camlheader
+lib/ocaml/camlheaderd
+lib/ocaml/camlheaderi
lib/ocaml/camlheader_ur
+lib/ocaml/camlinternalAtomic.cmi
+lib/ocaml/camlinternalAtomic.cmt
+lib/ocaml/camlinternalAtomic.cmti
+lib/ocaml/camlinternalAtomic.cmx
+lib/ocaml/camlinternalAtomic.ml
+lib/ocaml/camlinternalAtomic.mli
lib/ocaml/camlinternalFormat.cmi
lib/ocaml/camlinternalFormat.cmt
lib/ocaml/camlinternalFormat.cmti
lib/ocaml/camlinternalFormat.cmx
lib/ocaml/camlinternalFormat.ml
lib/ocaml/camlinternalFormat.mli
-%%PROF%%lib/ocaml/camlinternalFormat.p.cmt
-%%PROF%%lib/ocaml/camlinternalFormat.p.cmx
lib/ocaml/camlinternalFormatBasics.cmi
lib/ocaml/camlinternalFormatBasics.cmt
lib/ocaml/camlinternalFormatBasics.cmti
lib/ocaml/camlinternalFormatBasics.cmx
lib/ocaml/camlinternalFormatBasics.ml
lib/ocaml/camlinternalFormatBasics.mli
-%%PROF%%lib/ocaml/camlinternalFormatBasics.p.cmt
-%%PROF%%lib/ocaml/camlinternalFormatBasics.p.cmx
lib/ocaml/camlinternalLazy.cmi
lib/ocaml/camlinternalLazy.cmt
lib/ocaml/camlinternalLazy.cmti
lib/ocaml/camlinternalLazy.cmx
lib/ocaml/camlinternalLazy.ml
lib/ocaml/camlinternalLazy.mli
-%%PROF%%lib/ocaml/camlinternalLazy.p.cmt
-%%PROF%%lib/ocaml/camlinternalLazy.p.cmx
lib/ocaml/camlinternalMod.cmi
lib/ocaml/camlinternalMod.cmt
lib/ocaml/camlinternalMod.cmti
lib/ocaml/camlinternalMod.cmx
lib/ocaml/camlinternalMod.ml
lib/ocaml/camlinternalMod.mli
-%%PROF%%lib/ocaml/camlinternalMod.p.cmt
-%%PROF%%lib/ocaml/camlinternalMod.p.cmx
lib/ocaml/camlinternalOO.cmi
lib/ocaml/camlinternalOO.cmt
lib/ocaml/camlinternalOO.cmti
lib/ocaml/camlinternalOO.cmx
lib/ocaml/camlinternalOO.ml
lib/ocaml/camlinternalOO.mli
-%%PROF%%lib/ocaml/camlinternalOO.p.cmt
-%%PROF%%lib/ocaml/camlinternalOO.p.cmx
lib/ocaml/char.ml
lib/ocaml/char.mli
lib/ocaml/compiler-libs/CSE.cmi
@@ -265,6 +266,11 @@ lib/ocaml/compiler-libs/backend_var.cmt
lib/ocaml/compiler-libs/backend_var.cmti
lib/ocaml/compiler-libs/backend_var.cmx
lib/ocaml/compiler-libs/backend_var.mli
+lib/ocaml/compiler-libs/binutils.cmi
+lib/ocaml/compiler-libs/binutils.cmt
+lib/ocaml/compiler-libs/binutils.cmti
+lib/ocaml/compiler-libs/binutils.cmx
+lib/ocaml/compiler-libs/binutils.mli
lib/ocaml/compiler-libs/branch_relaxation.cmi
lib/ocaml/compiler-libs/branch_relaxation.cmt
lib/ocaml/compiler-libs/branch_relaxation.cmti
@@ -333,6 +339,11 @@ lib/ocaml/compiler-libs/clambda.cmt
lib/ocaml/compiler-libs/clambda.cmti
lib/ocaml/compiler-libs/clambda.cmx
lib/ocaml/compiler-libs/clambda.mli
+lib/ocaml/compiler-libs/clambda_primitives.cmi
+lib/ocaml/compiler-libs/clambda_primitives.cmt
+lib/ocaml/compiler-libs/clambda_primitives.cmti
+lib/ocaml/compiler-libs/clambda_primitives.cmx
+lib/ocaml/compiler-libs/clambda_primitives.mli
lib/ocaml/compiler-libs/clflags.cmi
lib/ocaml/compiler-libs/clflags.cmt
lib/ocaml/compiler-libs/clflags.cmti
@@ -373,6 +384,11 @@ lib/ocaml/compiler-libs/closure_origin.cmt
lib/ocaml/compiler-libs/closure_origin.cmti
lib/ocaml/compiler-libs/closure_origin.cmx
lib/ocaml/compiler-libs/closure_origin.mli
+lib/ocaml/compiler-libs/closure_middle_end.cmi
+lib/ocaml/compiler-libs/closure_middle_end.cmt
+lib/ocaml/compiler-libs/closure_middle_end.cmti
+lib/ocaml/compiler-libs/closure_middle_end.cmx
+lib/ocaml/compiler-libs/closure_middle_end.mli
lib/ocaml/compiler-libs/cmi_format.cmi
lib/ocaml/compiler-libs/cmi_format.cmt
lib/ocaml/compiler-libs/cmi_format.cmti
@@ -383,6 +399,21 @@ lib/ocaml/compiler-libs/cmm.cmt
lib/ocaml/compiler-libs/cmm.cmti
lib/ocaml/compiler-libs/cmm.cmx
lib/ocaml/compiler-libs/cmm.mli
+lib/ocaml/compiler-libs/cmm_helpers.cmi
+lib/ocaml/compiler-libs/cmm_helpers.cmt
+lib/ocaml/compiler-libs/cmm_helpers.cmti
+lib/ocaml/compiler-libs/cmm_helpers.cmx
+lib/ocaml/compiler-libs/cmm_helpers.mli
+lib/ocaml/compiler-libs/cmm_invariants.cmi
+lib/ocaml/compiler-libs/cmm_invariants.cmt
+lib/ocaml/compiler-libs/cmm_invariants.cmti
+lib/ocaml/compiler-libs/cmm_invariants.cmx
+lib/ocaml/compiler-libs/cmm_invariants.mli
+lib/ocaml/compiler-libs/cmmgen_state.cmi
+lib/ocaml/compiler-libs/cmmgen_state.cmt
+lib/ocaml/compiler-libs/cmmgen_state.cmti
+lib/ocaml/compiler-libs/cmmgen_state.cmx
+lib/ocaml/compiler-libs/cmmgen_state.mli
lib/ocaml/compiler-libs/cmmgen.cmi
lib/ocaml/compiler-libs/cmmgen.cmt
lib/ocaml/compiler-libs/cmmgen.cmti
@@ -391,6 +422,9 @@ lib/ocaml/compiler-libs/cmmgen.mli
lib/ocaml/compiler-libs/cmo_format.cmi
lib/ocaml/compiler-libs/cmo_format.cmti
lib/ocaml/compiler-libs/cmo_format.mli
+lib/ocaml/compiler-libs/cmt2annot.cmi
+lib/ocaml/compiler-libs/cmt2annot.cmt
+lib/ocaml/compiler-libs/cmt2annot.cmx
lib/ocaml/compiler-libs/cmt_format.cmi
lib/ocaml/compiler-libs/cmt_format.cmt
lib/ocaml/compiler-libs/cmt_format.cmti
@@ -399,6 +433,9 @@ lib/ocaml/compiler-libs/cmt_format.mli
lib/ocaml/compiler-libs/cmx_format.cmi
lib/ocaml/compiler-libs/cmx_format.cmti
lib/ocaml/compiler-libs/cmx_format.mli
+lib/ocaml/compiler-libs/cmxs_format.cmi
+lib/ocaml/compiler-libs/cmxs_format.cmti
+lib/ocaml/compiler-libs/cmxs_format.mli
lib/ocaml/compiler-libs/coloring.cmi
lib/ocaml/compiler-libs/coloring.cmt
lib/ocaml/compiler-libs/coloring.cmti
@@ -409,26 +446,6 @@ lib/ocaml/compiler-libs/comballoc.cmt
lib/ocaml/compiler-libs/comballoc.cmti
lib/ocaml/compiler-libs/comballoc.cmx
lib/ocaml/compiler-libs/comballoc.mli
-lib/ocaml/compiler-libs/compdynlink.cmi
-lib/ocaml/compiler-libs/compdynlink.cmt
-lib/ocaml/compiler-libs/compdynlink.cmti
-lib/ocaml/compiler-libs/compdynlink.cmx
-lib/ocaml/compiler-libs/compdynlink.mli
-lib/ocaml/compiler-libs/compdynlink_common.cmi
-lib/ocaml/compiler-libs/compdynlink_common.cmt
-lib/ocaml/compiler-libs/compdynlink_common.cmti
-lib/ocaml/compiler-libs/compdynlink_common.cmx
-lib/ocaml/compiler-libs/compdynlink_common.mli
-lib/ocaml/compiler-libs/compdynlink_platform_intf.cmi
-lib/ocaml/compiler-libs/compdynlink_platform_intf.cmt
-lib/ocaml/compiler-libs/compdynlink_platform_intf.cmti
-lib/ocaml/compiler-libs/compdynlink_platform_intf.cmx
-lib/ocaml/compiler-libs/compdynlink_platform_intf.mli
-lib/ocaml/compiler-libs/compdynlink_types.cmi
-lib/ocaml/compiler-libs/compdynlink_types.cmt
-lib/ocaml/compiler-libs/compdynlink_types.cmti
-lib/ocaml/compiler-libs/compdynlink_types.cmx
-lib/ocaml/compiler-libs/compdynlink_types.mli
lib/ocaml/compiler-libs/compenv.cmi
lib/ocaml/compiler-libs/compenv.cmt
lib/ocaml/compiler-libs/compenv.cmti
@@ -459,11 +476,6 @@ lib/ocaml/compiler-libs/compmisc.cmt
lib/ocaml/compiler-libs/compmisc.cmti
lib/ocaml/compiler-libs/compmisc.cmx
lib/ocaml/compiler-libs/compmisc.mli
-lib/ocaml/compiler-libs/compplugin.cmi
-lib/ocaml/compiler-libs/compplugin.cmt
-lib/ocaml/compiler-libs/compplugin.cmti
-lib/ocaml/compiler-libs/compplugin.cmx
-lib/ocaml/compiler-libs/compplugin.mli
lib/ocaml/compiler-libs/config.cmi
lib/ocaml/compiler-libs/config.cmt
lib/ocaml/compiler-libs/config.cmti
@@ -474,11 +486,21 @@ lib/ocaml/compiler-libs/consistbl.cmt
lib/ocaml/compiler-libs/consistbl.cmti
lib/ocaml/compiler-libs/consistbl.cmx
lib/ocaml/compiler-libs/consistbl.mli
+lib/ocaml/compiler-libs/convert_primitives.cmi
+lib/ocaml/compiler-libs/convert_primitives.cmt
+lib/ocaml/compiler-libs/convert_primitives.cmti
+lib/ocaml/compiler-libs/convert_primitives.cmx
+lib/ocaml/compiler-libs/convert_primitives.mli
lib/ocaml/compiler-libs/ctype.cmi
lib/ocaml/compiler-libs/ctype.cmt
lib/ocaml/compiler-libs/ctype.cmti
lib/ocaml/compiler-libs/ctype.cmx
lib/ocaml/compiler-libs/ctype.mli
+lib/ocaml/compiler-libs/dataflow.cmi
+lib/ocaml/compiler-libs/dataflow.cmt
+lib/ocaml/compiler-libs/dataflow.cmti
+lib/ocaml/compiler-libs/dataflow.cmx
+lib/ocaml/compiler-libs/dataflow.mli
lib/ocaml/compiler-libs/datarepr.cmi
lib/ocaml/compiler-libs/datarepr.cmt
lib/ocaml/compiler-libs/datarepr.cmti
@@ -499,6 +521,16 @@ lib/ocaml/compiler-libs/depend.cmt
lib/ocaml/compiler-libs/depend.cmti
lib/ocaml/compiler-libs/depend.cmx
lib/ocaml/compiler-libs/depend.mli
+lib/ocaml/compiler-libs/diffing.cmi
+lib/ocaml/compiler-libs/diffing.cmt
+lib/ocaml/compiler-libs/diffing.cmti
+lib/ocaml/compiler-libs/diffing.cmx
+lib/ocaml/compiler-libs/diffing.mli
+lib/ocaml/compiler-libs/diffing_with_keys.cmi
+lib/ocaml/compiler-libs/diffing_with_keys.cmt
+lib/ocaml/compiler-libs/diffing_with_keys.cmti
+lib/ocaml/compiler-libs/diffing_with_keys.cmx
+lib/ocaml/compiler-libs/diffing_with_keys.mli
lib/ocaml/compiler-libs/dll.cmi
lib/ocaml/compiler-libs/dll.cmt
lib/ocaml/compiler-libs/dll.cmti
@@ -509,6 +541,11 @@ lib/ocaml/compiler-libs/docstrings.cmt
lib/ocaml/compiler-libs/docstrings.cmti
lib/ocaml/compiler-libs/docstrings.cmx
lib/ocaml/compiler-libs/docstrings.mli
+lib/ocaml/compiler-libs/domainstate.cmi
+lib/ocaml/compiler-libs/domainstate.cmt
+lib/ocaml/compiler-libs/domainstate.cmti
+lib/ocaml/compiler-libs/domainstate.cmx
+lib/ocaml/compiler-libs/domainstate.mli
lib/ocaml/compiler-libs/effect_analysis.cmi
lib/ocaml/compiler-libs/effect_analysis.cmt
lib/ocaml/compiler-libs/effect_analysis.cmti
@@ -529,6 +566,9 @@ lib/ocaml/compiler-libs/emitcode.cmt
lib/ocaml/compiler-libs/emitcode.cmti
lib/ocaml/compiler-libs/emitcode.cmx
lib/ocaml/compiler-libs/emitcode.mli
+lib/ocaml/compiler-libs/emitenv.cmi
+lib/ocaml/compiler-libs/emitenv.cmti
+lib/ocaml/compiler-libs/emitenv.mli
lib/ocaml/compiler-libs/env.cmi
lib/ocaml/compiler-libs/env.cmt
lib/ocaml/compiler-libs/env.cmti
@@ -544,6 +584,11 @@ lib/ocaml/compiler-libs/errors.cmt
lib/ocaml/compiler-libs/errors.cmti
lib/ocaml/compiler-libs/errors.cmx
lib/ocaml/compiler-libs/errors.mli
+lib/ocaml/compiler-libs/errortrace.cmi
+lib/ocaml/compiler-libs/errortrace.cmt
+lib/ocaml/compiler-libs/errortrace.cmti
+lib/ocaml/compiler-libs/errortrace.cmx
+lib/ocaml/compiler-libs/errortrace.mli
lib/ocaml/compiler-libs/export_id.cmi
lib/ocaml/compiler-libs/export_id.cmt
lib/ocaml/compiler-libs/export_id.cmti
@@ -586,6 +631,11 @@ lib/ocaml/compiler-libs/flambda_iterators.cmt
lib/ocaml/compiler-libs/flambda_iterators.cmti
lib/ocaml/compiler-libs/flambda_iterators.cmx
lib/ocaml/compiler-libs/flambda_iterators.mli
+lib/ocaml/compiler-libs/flambda_middle_end.cmi
+lib/ocaml/compiler-libs/flambda_middle_end.cmt
+lib/ocaml/compiler-libs/flambda_middle_end.cmti
+lib/ocaml/compiler-libs/flambda_middle_end.cmx
+lib/ocaml/compiler-libs/flambda_middle_end.mli
lib/ocaml/compiler-libs/flambda_to_clambda.cmi
lib/ocaml/compiler-libs/flambda_to_clambda.cmt
lib/ocaml/compiler-libs/flambda_to_clambda.cmti
@@ -605,6 +655,7 @@ lib/ocaml/compiler-libs/genprintval.cmi
lib/ocaml/compiler-libs/genprintval.cmt
lib/ocaml/compiler-libs/genprintval.cmti
lib/ocaml/compiler-libs/genprintval.mli
+lib/ocaml/compiler-libs/genprintval.cmx
lib/ocaml/compiler-libs/id_types.cmi
lib/ocaml/compiler-libs/id_types.cmt
lib/ocaml/compiler-libs/id_types.cmti
@@ -640,6 +691,11 @@ lib/ocaml/compiler-libs/includemod.cmt
lib/ocaml/compiler-libs/includemod.cmti
lib/ocaml/compiler-libs/includemod.cmx
lib/ocaml/compiler-libs/includemod.mli
+lib/ocaml/compiler-libs/includemod_errorprinter.cmi
+lib/ocaml/compiler-libs/includemod_errorprinter.cmt
+lib/ocaml/compiler-libs/includemod_errorprinter.cmti
+lib/ocaml/compiler-libs/includemod_errorprinter.cmx
+lib/ocaml/compiler-libs/includemod_errorprinter.mli
lib/ocaml/compiler-libs/inconstant_idents.cmi
lib/ocaml/compiler-libs/inconstant_idents.cmt
lib/ocaml/compiler-libs/inconstant_idents.cmti
@@ -723,6 +779,11 @@ lib/ocaml/compiler-libs/lambda.cmt
lib/ocaml/compiler-libs/lambda.cmti
lib/ocaml/compiler-libs/lambda.cmx
lib/ocaml/compiler-libs/lambda.mli
+lib/ocaml/compiler-libs/lazy_backtrack.cmi
+lib/ocaml/compiler-libs/lazy_backtrack.cmt
+lib/ocaml/compiler-libs/lazy_backtrack.cmti
+lib/ocaml/compiler-libs/lazy_backtrack.cmx
+lib/ocaml/compiler-libs/lazy_backtrack.mli
lib/ocaml/compiler-libs/lexer.cmi
lib/ocaml/compiler-libs/lexer.cmt
lib/ocaml/compiler-libs/lexer.cmti
@@ -743,6 +804,16 @@ lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmt
lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmti
lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmx
lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.mli
+lib/ocaml/compiler-libs/linear.cmi
+lib/ocaml/compiler-libs/linear.cmt
+lib/ocaml/compiler-libs/linear.cmti
+lib/ocaml/compiler-libs/linear.cmx
+lib/ocaml/compiler-libs/linear.mli
+lib/ocaml/compiler-libs/linear_format.cmi
+lib/ocaml/compiler-libs/linear_format.cmt
+lib/ocaml/compiler-libs/linear_format.cmti
+lib/ocaml/compiler-libs/linear_format.cmx
+lib/ocaml/compiler-libs/linear_format.mli
lib/ocaml/compiler-libs/linearize.cmi
lib/ocaml/compiler-libs/linearize.cmt
lib/ocaml/compiler-libs/linearize.cmti
@@ -768,6 +839,11 @@ lib/ocaml/compiler-libs/load_path.cmt
lib/ocaml/compiler-libs/load_path.cmti
lib/ocaml/compiler-libs/load_path.cmx
lib/ocaml/compiler-libs/load_path.mli
+lib/ocaml/compiler-libs/local_store.cmi
+lib/ocaml/compiler-libs/local_store.cmt
+lib/ocaml/compiler-libs/local_store.cmti
+lib/ocaml/compiler-libs/local_store.cmx
+lib/ocaml/compiler-libs/local_store.mli
lib/ocaml/compiler-libs/location.cmi
lib/ocaml/compiler-libs/location.cmt
lib/ocaml/compiler-libs/location.cmti
@@ -786,15 +862,18 @@ lib/ocaml/compiler-libs/mach.mli
lib/ocaml/compiler-libs/main.cmi
lib/ocaml/compiler-libs/main.cmo
lib/ocaml/compiler-libs/main.cmt
-lib/ocaml/compiler-libs/main.cmti
lib/ocaml/compiler-libs/main.cmx
-lib/ocaml/compiler-libs/main.mli
lib/ocaml/compiler-libs/main.o
lib/ocaml/compiler-libs/main_args.cmi
lib/ocaml/compiler-libs/main_args.cmt
lib/ocaml/compiler-libs/main_args.cmti
lib/ocaml/compiler-libs/main_args.cmx
lib/ocaml/compiler-libs/main_args.mli
+lib/ocaml/compiler-libs/maindriver.cmi
+lib/ocaml/compiler-libs/maindriver.cmt
+lib/ocaml/compiler-libs/maindriver.cmti
+lib/ocaml/compiler-libs/maindriver.cmx
+lib/ocaml/compiler-libs/maindriver.mli
lib/ocaml/compiler-libs/makedepend.cmi
lib/ocaml/compiler-libs/makedepend.cmt
lib/ocaml/compiler-libs/makedepend.cmti
@@ -810,11 +889,6 @@ lib/ocaml/compiler-libs/meta.cmt
lib/ocaml/compiler-libs/meta.cmti
lib/ocaml/compiler-libs/meta.cmx
lib/ocaml/compiler-libs/meta.mli
-lib/ocaml/compiler-libs/middle_end.cmi
-lib/ocaml/compiler-libs/middle_end.cmt
-lib/ocaml/compiler-libs/middle_end.cmti
-lib/ocaml/compiler-libs/middle_end.cmx
-lib/ocaml/compiler-libs/middle_end.mli
lib/ocaml/compiler-libs/misc.cmi
lib/ocaml/compiler-libs/misc.cmt
lib/ocaml/compiler-libs/misc.cmti
@@ -841,12 +915,19 @@ lib/ocaml/compiler-libs/ocamlbytecomp.cmxa
lib/ocaml/compiler-libs/ocamlcommon.a
lib/ocaml/compiler-libs/ocamlcommon.cma
lib/ocaml/compiler-libs/ocamlcommon.cmxa
+lib/ocaml/compiler-libs/ocamlmiddleend.a
+lib/ocaml/compiler-libs/ocamlmiddleend.cma
+lib/ocaml/compiler-libs/ocamlmiddleend.cmxa
+lib/ocaml/compiler-libs/ocamltoplevel.a
+lib/ocaml/compiler-libs/ocamltoplevel.cmxa
lib/ocaml/compiler-libs/ocamloptcomp.a
lib/ocaml/compiler-libs/ocamloptcomp.cma
lib/ocaml/compiler-libs/ocamloptcomp.cmxa
lib/ocaml/compiler-libs/ocamltoplevel.cma
lib/ocaml/compiler-libs/opcodes.cmi
lib/ocaml/compiler-libs/opcodes.cmt
+lib/ocaml/compiler-libs/opcodes.cmti
+lib/ocaml/compiler-libs/opcodes.mli
lib/ocaml/compiler-libs/opcodes.cmx
lib/ocaml/compiler-libs/oprint.cmi
lib/ocaml/compiler-libs/oprint.cmt
@@ -866,13 +947,13 @@ lib/ocaml/compiler-libs/opterrors.mli
lib/ocaml/compiler-libs/optmain.cmi
lib/ocaml/compiler-libs/optmain.cmo
lib/ocaml/compiler-libs/optmain.cmt
-lib/ocaml/compiler-libs/optmain.cmti
lib/ocaml/compiler-libs/optmain.cmx
-lib/ocaml/compiler-libs/optmain.mli
lib/ocaml/compiler-libs/optmain.o
-lib/ocaml/compiler-libs/opttopdirs.mli
-lib/ocaml/compiler-libs/opttoploop.mli
-lib/ocaml/compiler-libs/opttopmain.mli
+lib/ocaml/compiler-libs/optmaindriver.cmi
+lib/ocaml/compiler-libs/optmaindriver.cmt
+lib/ocaml/compiler-libs/optmaindriver.cmti
+lib/ocaml/compiler-libs/optmaindriver.cmx
+lib/ocaml/compiler-libs/optmaindriver.mli
lib/ocaml/compiler-libs/outcometree.cmi
lib/ocaml/compiler-libs/outcometree.cmti
lib/ocaml/compiler-libs/outcometree.mli
@@ -909,6 +990,26 @@ lib/ocaml/compiler-libs/path.cmt
lib/ocaml/compiler-libs/path.cmti
lib/ocaml/compiler-libs/path.cmx
lib/ocaml/compiler-libs/path.mli
+lib/ocaml/compiler-libs/patterns.cmi
+lib/ocaml/compiler-libs/patterns.cmt
+lib/ocaml/compiler-libs/patterns.cmti
+lib/ocaml/compiler-libs/patterns.cmx
+lib/ocaml/compiler-libs/patterns.mli
+lib/ocaml/compiler-libs/persistent_env.cmi
+lib/ocaml/compiler-libs/persistent_env.cmt
+lib/ocaml/compiler-libs/persistent_env.cmti
+lib/ocaml/compiler-libs/persistent_env.cmx
+lib/ocaml/compiler-libs/persistent_env.mli
+lib/ocaml/compiler-libs/polling.cmi
+lib/ocaml/compiler-libs/polling.cmt
+lib/ocaml/compiler-libs/polling.cmti
+lib/ocaml/compiler-libs/polling.cmx
+lib/ocaml/compiler-libs/polling.mli
+lib/ocaml/compiler-libs/printclambda_primitives.cmi
+lib/ocaml/compiler-libs/printclambda_primitives.cmt
+lib/ocaml/compiler-libs/printclambda_primitives.cmti
+lib/ocaml/compiler-libs/printclambda_primitives.cmx
+lib/ocaml/compiler-libs/printclambda_primitives.mli
lib/ocaml/compiler-libs/pparse.cmi
lib/ocaml/compiler-libs/pparse.cmt
lib/ocaml/compiler-libs/pparse.cmti
@@ -1112,11 +1213,16 @@ lib/ocaml/compiler-libs/simplify_primitives.cmt
lib/ocaml/compiler-libs/simplify_primitives.cmti
lib/ocaml/compiler-libs/simplify_primitives.cmx
lib/ocaml/compiler-libs/simplify_primitives.mli
-lib/ocaml/compiler-libs/spacetime_profiling.cmi
-lib/ocaml/compiler-libs/spacetime_profiling.cmt
-lib/ocaml/compiler-libs/spacetime_profiling.cmti
-lib/ocaml/compiler-libs/spacetime_profiling.cmx
-lib/ocaml/compiler-libs/spacetime_profiling.mli
+lib/ocaml/compiler-libs/shape.cmi
+lib/ocaml/compiler-libs/shape.cmt
+lib/ocaml/compiler-libs/shape.cmti
+lib/ocaml/compiler-libs/shape.cmx
+lib/ocaml/compiler-libs/shape.mli
+lib/ocaml/compiler-libs/signature_group.cmi
+lib/ocaml/compiler-libs/signature_group.cmt
+lib/ocaml/compiler-libs/signature_group.cmti
+lib/ocaml/compiler-libs/signature_group.cmx
+lib/ocaml/compiler-libs/signature_group.mli
lib/ocaml/compiler-libs/spill.cmi
lib/ocaml/compiler-libs/spill.cmt
lib/ocaml/compiler-libs/spill.cmti
@@ -1182,6 +1288,11 @@ lib/ocaml/compiler-libs/targetint.cmt
lib/ocaml/compiler-libs/targetint.cmti
lib/ocaml/compiler-libs/targetint.cmx
lib/ocaml/compiler-libs/targetint.mli
+lib/ocaml/compiler-libs/tast_iterator.cmi
+lib/ocaml/compiler-libs/tast_iterator.cmt
+lib/ocaml/compiler-libs/tast_iterator.cmti
+lib/ocaml/compiler-libs/tast_iterator.cmx
+lib/ocaml/compiler-libs/tast_iterator.mli
lib/ocaml/compiler-libs/tast_mapper.cmi
lib/ocaml/compiler-libs/tast_mapper.cmt
lib/ocaml/compiler-libs/tast_mapper.cmti
@@ -1192,10 +1303,29 @@ lib/ocaml/compiler-libs/terminfo.cmt
lib/ocaml/compiler-libs/terminfo.cmti
lib/ocaml/compiler-libs/terminfo.cmx
lib/ocaml/compiler-libs/terminfo.mli
+lib/ocaml/compiler-libs/tmc.cmi
+lib/ocaml/compiler-libs/tmc.cmt
+lib/ocaml/compiler-libs/tmc.cmti
+lib/ocaml/compiler-libs/tmc.cmx
+lib/ocaml/compiler-libs/tmc.mli
+lib/ocaml/compiler-libs/topcommon.cmi
+lib/ocaml/compiler-libs/topcommon.cmt
+lib/ocaml/compiler-libs/topcommon.cmti
+lib/ocaml/compiler-libs/topcommon.cmx
+lib/ocaml/compiler-libs/topcommon.mli
lib/ocaml/compiler-libs/topdirs.cmi
lib/ocaml/compiler-libs/topdirs.cmt
lib/ocaml/compiler-libs/topdirs.cmti
lib/ocaml/compiler-libs/topdirs.mli
+lib/ocaml/compiler-libs/topdirs.cmx
+lib/ocaml/compiler-libs/topeval.cmi
+lib/ocaml/compiler-libs/topeval.cmt
+lib/ocaml/compiler-libs/topeval.cmti
+lib/ocaml/compiler-libs/topeval.cmx
+lib/ocaml/compiler-libs/topeval.mli
+lib/ocaml/compiler-libs/tophooks.cmi
+lib/ocaml/compiler-libs/tophooks.cmx
+lib/ocaml/compiler-libs/toploop.cmx
lib/ocaml/compiler-libs/toploop.cmi
lib/ocaml/compiler-libs/toploop.cmt
lib/ocaml/compiler-libs/toploop.cmti
@@ -1204,13 +1334,17 @@ lib/ocaml/compiler-libs/topmain.cmi
lib/ocaml/compiler-libs/topmain.cmt
lib/ocaml/compiler-libs/topmain.cmti
lib/ocaml/compiler-libs/topmain.mli
+lib/ocaml/compiler-libs/topmain.cmx
+lib/ocaml/compiler-libs/topstart.cmx
lib/ocaml/compiler-libs/topstart.cmi
lib/ocaml/compiler-libs/topstart.cmo
lib/ocaml/compiler-libs/topstart.cmt
+lib/ocaml/compiler-libs/topstart.o
lib/ocaml/compiler-libs/trace.cmi
lib/ocaml/compiler-libs/trace.cmt
lib/ocaml/compiler-libs/trace.cmti
lib/ocaml/compiler-libs/trace.mli
+lib/ocaml/compiler-libs/trace.cmx
lib/ocaml/compiler-libs/translattribute.cmi
lib/ocaml/compiler-libs/translattribute.cmt
lib/ocaml/compiler-libs/translattribute.cmti
@@ -1246,6 +1380,11 @@ lib/ocaml/compiler-libs/traverse_for_exported_symbols.cmt
lib/ocaml/compiler-libs/traverse_for_exported_symbols.cmti
lib/ocaml/compiler-libs/traverse_for_exported_symbols.cmx
lib/ocaml/compiler-libs/traverse_for_exported_symbols.mli
+lib/ocaml/compiler-libs/type_immediacy.cmi
+lib/ocaml/compiler-libs/type_immediacy.cmt
+lib/ocaml/compiler-libs/type_immediacy.cmti
+lib/ocaml/compiler-libs/type_immediacy.cmx
+lib/ocaml/compiler-libs/type_immediacy.mli
lib/ocaml/compiler-libs/typeclass.cmi
lib/ocaml/compiler-libs/typeclass.cmt
lib/ocaml/compiler-libs/typeclass.cmti
@@ -1266,6 +1405,11 @@ lib/ocaml/compiler-libs/typedecl_immediacy.cmt
lib/ocaml/compiler-libs/typedecl_immediacy.cmti
lib/ocaml/compiler-libs/typedecl_immediacy.cmx
lib/ocaml/compiler-libs/typedecl_immediacy.mli
+lib/ocaml/compiler-libs/typedecl_separability.cmi
+lib/ocaml/compiler-libs/typedecl_separability.cmt
+lib/ocaml/compiler-libs/typedecl_separability.cmti
+lib/ocaml/compiler-libs/typedecl_separability.cmx
+lib/ocaml/compiler-libs/typedecl_separability.mli
lib/ocaml/compiler-libs/typedecl_properties.cmi
lib/ocaml/compiler-libs/typedecl_properties.cmt
lib/ocaml/compiler-libs/typedecl_properties.cmti
@@ -1286,11 +1430,6 @@ lib/ocaml/compiler-libs/typedtree.cmt
lib/ocaml/compiler-libs/typedtree.cmti
lib/ocaml/compiler-libs/typedtree.cmx
lib/ocaml/compiler-libs/typedtree.mli
-lib/ocaml/compiler-libs/typedtreeIter.cmi
-lib/ocaml/compiler-libs/typedtreeIter.cmt
-lib/ocaml/compiler-libs/typedtreeIter.cmti
-lib/ocaml/compiler-libs/typedtreeIter.cmx
-lib/ocaml/compiler-libs/typedtreeIter.mli
lib/ocaml/compiler-libs/typemod.cmi
lib/ocaml/compiler-libs/typemod.cmt
lib/ocaml/compiler-libs/typemod.cmti
@@ -1386,8 +1525,12 @@ lib/ocaml/dynlink.cmx
lib/ocaml/dynlink.cmxa
lib/ocaml/dynlink.mli
lib/ocaml/dynlink_common.cmx
+lib/ocaml/dynlink_compilerlibs.cmx
lib/ocaml/dynlink_platform_intf.cmx
lib/ocaml/dynlink_types.cmx
+lib/ocaml/either.ml
+lib/ocaml/either.mli
+lib/ocaml/eventlog_metadata
lib/ocaml/ephemeron.ml
lib/ocaml/ephemeron.mli
lib/ocaml/filename.ml
@@ -1402,20 +1545,10 @@ lib/ocaml/gc.ml
lib/ocaml/gc.mli
lib/ocaml/genlex.ml
lib/ocaml/genlex.mli
-%%X11%%lib/ocaml/graphics.a
-%%X11%%lib/ocaml/graphics.cma
-%%X11%%lib/ocaml/graphics.cmi
-%%X11%%lib/ocaml/graphics.cmti
-%%X11%%lib/ocaml/graphics.cmx
-%%X11%%lib/ocaml/graphics.cmxa
-%%X11%%lib/ocaml/graphics.cmxs
-%%X11%%lib/ocaml/graphics.mli
-%%X11%%lib/ocaml/graphicsX11.cmi
-%%X11%%lib/ocaml/graphicsX11.cmti
-%%X11%%lib/ocaml/graphicsX11.cmx
-%%X11%%lib/ocaml/graphicsX11.mli
lib/ocaml/hashtbl.ml
lib/ocaml/hashtbl.mli
+lib/ocaml/in_channel.ml
+lib/ocaml/in_channel.mli
lib/ocaml/int.ml
lib/ocaml/int.mli
lib/ocaml/int32.ml
@@ -1432,15 +1565,12 @@ lib/ocaml/libasmrun_pic.a
lib/ocaml/libasmrun_shared.so
lib/ocaml/libasmrund.a
lib/ocaml/libasmruni.a
-%%PROF%%lib/ocaml/libasmrunp.a
lib/ocaml/libcamlrun.a
lib/ocaml/libcamlrun_pic.a
lib/ocaml/libcamlrun_shared.so
lib/ocaml/libcamlrund.a
lib/ocaml/libcamlruni.a
lib/ocaml/libcamlstr.a
-%%X11%%lib/ocaml/libgraphics.a
-%%RAWSPACETIMELIB%%lib/ocaml/libraw_spacetime_lib.a
%%THREADS%%lib/ocaml/libthreads.a
%%THREADS%%lib/ocaml/libthreadsnat.a
lib/ocaml/libunix.a
@@ -1458,7 +1588,6 @@ lib/ocaml/nativeint.ml
lib/ocaml/nativeint.mli
lib/ocaml/obj.ml
lib/ocaml/obj.mli
-lib/ocaml/objinfo_helper
lib/ocaml/ocamldoc/ocamldoc.hva
lib/ocaml/ocamldoc/odoc.cmi
lib/ocaml/ocamldoc/odoc.cmx
@@ -1565,6 +1694,8 @@ lib/ocaml/oo.ml
lib/ocaml/oo.mli
lib/ocaml/option.ml
lib/ocaml/option.mli
+lib/ocaml/out_channel.ml
+lib/ocaml/out_channel.mli
lib/ocaml/parsing.ml
lib/ocaml/parsing.mli
lib/ocaml/pervasives.ml
@@ -1582,14 +1713,6 @@ lib/ocaml/queue.ml
lib/ocaml/queue.mli
lib/ocaml/random.ml
lib/ocaml/random.mli
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.a
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.cma
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.cmi
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.cmti
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.cmx
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.cmxa
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.cmxs
-%%RAWSPACETIMELIB%%lib/ocaml/raw_spacetime_lib.mli
lib/ocaml/result.ml
lib/ocaml/result.mli
lib/ocaml/scanf.ml
@@ -1598,8 +1721,6 @@ lib/ocaml/seq.ml
lib/ocaml/seq.mli
lib/ocaml/set.ml
lib/ocaml/set.mli
-lib/ocaml/spacetime.ml
-lib/ocaml/spacetime.mli
lib/ocaml/stack.ml
lib/ocaml/stack.mli
lib/ocaml/stdLabels.ml
@@ -1610,9 +1731,6 @@ lib/ocaml/std_exit.cmt
lib/ocaml/std_exit.cmx
lib/ocaml/std_exit.ml
lib/ocaml/std_exit.o
-%%PROF%%lib/ocaml/std_exit.p.cmt
-%%PROF%%lib/ocaml/std_exit.p.cmx
-%%PROF%%lib/ocaml/std_exit.p.o
lib/ocaml/stdlib.a
lib/ocaml/stdlib.cma
lib/ocaml/stdlib.cmi
@@ -1622,334 +1740,233 @@ lib/ocaml/stdlib.cmx
lib/ocaml/stdlib.cmxa
lib/ocaml/stdlib.ml
lib/ocaml/stdlib.mli
-%%PROF%%lib/ocaml/stdlib.p.a
-%%PROF%%lib/ocaml/stdlib.p.cmt
-%%PROF%%lib/ocaml/stdlib.p.cmx
-%%PROF%%lib/ocaml/stdlib.p.cmxa
-lib/ocaml/stdlib__arg.cmi
-lib/ocaml/stdlib__arg.cmt
-lib/ocaml/stdlib__arg.cmti
-lib/ocaml/stdlib__arg.cmx
-%%PROF%%lib/ocaml/stdlib__arg.p.cmt
-%%PROF%%lib/ocaml/stdlib__arg.p.cmx
-lib/ocaml/stdlib__array.cmi
-lib/ocaml/stdlib__array.cmt
-lib/ocaml/stdlib__array.cmti
-lib/ocaml/stdlib__array.cmx
-%%PROF%%lib/ocaml/stdlib__array.p.cmt
-%%PROF%%lib/ocaml/stdlib__array.p.cmx
-lib/ocaml/stdlib__arrayLabels.cmi
-lib/ocaml/stdlib__arrayLabels.cmt
-lib/ocaml/stdlib__arrayLabels.cmti
-lib/ocaml/stdlib__arrayLabels.cmx
-%%PROF%%lib/ocaml/stdlib__arrayLabels.p.cmt
-%%PROF%%lib/ocaml/stdlib__arrayLabels.p.cmx
-lib/ocaml/stdlib__bigarray.cmi
-lib/ocaml/stdlib__bigarray.cmt
-lib/ocaml/stdlib__bigarray.cmti
-lib/ocaml/stdlib__bigarray.cmx
-%%PROF%%lib/ocaml/stdlib__bigarray.p.cmt
-%%PROF%%lib/ocaml/stdlib__bigarray.p.cmx
-lib/ocaml/stdlib__bool.cmi
-lib/ocaml/stdlib__bool.cmt
-lib/ocaml/stdlib__bool.cmti
-lib/ocaml/stdlib__bool.cmx
-%%PROF%%lib/ocaml/stdlib__bool.p.cmt
-%%PROF%%lib/ocaml/stdlib__bool.p.cmx
-lib/ocaml/stdlib__buffer.cmi
-lib/ocaml/stdlib__buffer.cmt
-lib/ocaml/stdlib__buffer.cmti
-lib/ocaml/stdlib__buffer.cmx
-%%PROF%%lib/ocaml/stdlib__buffer.p.cmt
-%%PROF%%lib/ocaml/stdlib__buffer.p.cmx
-lib/ocaml/stdlib__bytes.cmi
-lib/ocaml/stdlib__bytes.cmt
-lib/ocaml/stdlib__bytes.cmti
-lib/ocaml/stdlib__bytes.cmx
-%%PROF%%lib/ocaml/stdlib__bytes.p.cmt
-%%PROF%%lib/ocaml/stdlib__bytes.p.cmx
-lib/ocaml/stdlib__bytesLabels.cmi
-lib/ocaml/stdlib__bytesLabels.cmt
-lib/ocaml/stdlib__bytesLabels.cmti
-lib/ocaml/stdlib__bytesLabels.cmx
-%%PROF%%lib/ocaml/stdlib__bytesLabels.p.cmt
-%%PROF%%lib/ocaml/stdlib__bytesLabels.p.cmx
-lib/ocaml/stdlib__callback.cmi
-lib/ocaml/stdlib__callback.cmt
-lib/ocaml/stdlib__callback.cmti
-lib/ocaml/stdlib__callback.cmx
-%%PROF%%lib/ocaml/stdlib__callback.p.cmt
-%%PROF%%lib/ocaml/stdlib__callback.p.cmx
-lib/ocaml/stdlib__char.cmi
-lib/ocaml/stdlib__char.cmt
-lib/ocaml/stdlib__char.cmti
-lib/ocaml/stdlib__char.cmx
-%%PROF%%lib/ocaml/stdlib__char.p.cmt
-%%PROF%%lib/ocaml/stdlib__char.p.cmx
-lib/ocaml/stdlib__complex.cmi
-lib/ocaml/stdlib__complex.cmt
-lib/ocaml/stdlib__complex.cmti
-lib/ocaml/stdlib__complex.cmx
-%%PROF%%lib/ocaml/stdlib__complex.p.cmt
-%%PROF%%lib/ocaml/stdlib__complex.p.cmx
-lib/ocaml/stdlib__digest.cmi
-lib/ocaml/stdlib__digest.cmt
-lib/ocaml/stdlib__digest.cmti
-lib/ocaml/stdlib__digest.cmx
-%%PROF%%lib/ocaml/stdlib__digest.p.cmt
-%%PROF%%lib/ocaml/stdlib__digest.p.cmx
-lib/ocaml/stdlib__ephemeron.cmi
-lib/ocaml/stdlib__ephemeron.cmt
-lib/ocaml/stdlib__ephemeron.cmti
-lib/ocaml/stdlib__ephemeron.cmx
-%%PROF%%lib/ocaml/stdlib__ephemeron.p.cmt
-%%PROF%%lib/ocaml/stdlib__ephemeron.p.cmx
-lib/ocaml/stdlib__filename.cmi
-lib/ocaml/stdlib__filename.cmt
-lib/ocaml/stdlib__filename.cmti
-lib/ocaml/stdlib__filename.cmx
-%%PROF%%lib/ocaml/stdlib__filename.p.cmt
-%%PROF%%lib/ocaml/stdlib__filename.p.cmx
-lib/ocaml/stdlib__float.cmi
-lib/ocaml/stdlib__float.cmt
-lib/ocaml/stdlib__float.cmti
-lib/ocaml/stdlib__float.cmx
-%%PROF%%lib/ocaml/stdlib__float.p.cmt
-%%PROF%%lib/ocaml/stdlib__float.p.cmx
-lib/ocaml/stdlib__format.cmi
-lib/ocaml/stdlib__format.cmt
-lib/ocaml/stdlib__format.cmti
-lib/ocaml/stdlib__format.cmx
-%%PROF%%lib/ocaml/stdlib__format.p.cmt
-%%PROF%%lib/ocaml/stdlib__format.p.cmx
-lib/ocaml/stdlib__fun.cmi
-lib/ocaml/stdlib__fun.cmt
-lib/ocaml/stdlib__fun.cmti
-lib/ocaml/stdlib__fun.cmx
-%%PROF%%lib/ocaml/stdlib__fun.p.cmt
-%%PROF%%lib/ocaml/stdlib__fun.p.cmx
-lib/ocaml/stdlib__gc.cmi
-lib/ocaml/stdlib__gc.cmt
-lib/ocaml/stdlib__gc.cmti
-lib/ocaml/stdlib__gc.cmx
-%%PROF%%lib/ocaml/stdlib__gc.p.cmt
-%%PROF%%lib/ocaml/stdlib__gc.p.cmx
-lib/ocaml/stdlib__genlex.cmi
-lib/ocaml/stdlib__genlex.cmt
-lib/ocaml/stdlib__genlex.cmti
-lib/ocaml/stdlib__genlex.cmx
-%%PROF%%lib/ocaml/stdlib__genlex.p.cmt
-%%PROF%%lib/ocaml/stdlib__genlex.p.cmx
-lib/ocaml/stdlib__hashtbl.cmi
-lib/ocaml/stdlib__hashtbl.cmt
-lib/ocaml/stdlib__hashtbl.cmti
-lib/ocaml/stdlib__hashtbl.cmx
-%%PROF%%lib/ocaml/stdlib__hashtbl.p.cmt
-%%PROF%%lib/ocaml/stdlib__hashtbl.p.cmx
-lib/ocaml/stdlib__int.cmi
-lib/ocaml/stdlib__int.cmt
-lib/ocaml/stdlib__int.cmti
-lib/ocaml/stdlib__int.cmx
-%%PROF%%lib/ocaml/stdlib__int.p.cmt
-%%PROF%%lib/ocaml/stdlib__int.p.cmx
-lib/ocaml/stdlib__int32.cmi
-lib/ocaml/stdlib__int32.cmt
-lib/ocaml/stdlib__int32.cmti
-lib/ocaml/stdlib__int32.cmx
-%%PROF%%lib/ocaml/stdlib__int32.p.cmt
-%%PROF%%lib/ocaml/stdlib__int32.p.cmx
-lib/ocaml/stdlib__int64.cmi
-lib/ocaml/stdlib__int64.cmt
-lib/ocaml/stdlib__int64.cmti
-lib/ocaml/stdlib__int64.cmx
-%%PROF%%lib/ocaml/stdlib__int64.p.cmt
-%%PROF%%lib/ocaml/stdlib__int64.p.cmx
-lib/ocaml/stdlib__lazy.cmi
-lib/ocaml/stdlib__lazy.cmt
-lib/ocaml/stdlib__lazy.cmti
-lib/ocaml/stdlib__lazy.cmx
-%%PROF%%lib/ocaml/stdlib__lazy.p.cmt
-%%PROF%%lib/ocaml/stdlib__lazy.p.cmx
-lib/ocaml/stdlib__lexing.cmi
-lib/ocaml/stdlib__lexing.cmt
-lib/ocaml/stdlib__lexing.cmti
-lib/ocaml/stdlib__lexing.cmx
-%%PROF%%lib/ocaml/stdlib__lexing.p.cmt
-%%PROF%%lib/ocaml/stdlib__lexing.p.cmx
-lib/ocaml/stdlib__list.cmi
-lib/ocaml/stdlib__list.cmt
-lib/ocaml/stdlib__list.cmti
-lib/ocaml/stdlib__list.cmx
-%%PROF%%lib/ocaml/stdlib__list.p.cmt
-%%PROF%%lib/ocaml/stdlib__list.p.cmx
-lib/ocaml/stdlib__listLabels.cmi
-lib/ocaml/stdlib__listLabels.cmt
-lib/ocaml/stdlib__listLabels.cmti
-lib/ocaml/stdlib__listLabels.cmx
-%%PROF%%lib/ocaml/stdlib__listLabels.p.cmt
-%%PROF%%lib/ocaml/stdlib__listLabels.p.cmx
-lib/ocaml/stdlib__map.cmi
-lib/ocaml/stdlib__map.cmt
-lib/ocaml/stdlib__map.cmti
-lib/ocaml/stdlib__map.cmx
-%%PROF%%lib/ocaml/stdlib__map.p.cmt
-%%PROF%%lib/ocaml/stdlib__map.p.cmx
-lib/ocaml/stdlib__marshal.cmi
-lib/ocaml/stdlib__marshal.cmt
-lib/ocaml/stdlib__marshal.cmti
-lib/ocaml/stdlib__marshal.cmx
-%%PROF%%lib/ocaml/stdlib__marshal.p.cmt
-%%PROF%%lib/ocaml/stdlib__marshal.p.cmx
-lib/ocaml/stdlib__moreLabels.cmi
-lib/ocaml/stdlib__moreLabels.cmt
-lib/ocaml/stdlib__moreLabels.cmti
-lib/ocaml/stdlib__moreLabels.cmx
-%%PROF%%lib/ocaml/stdlib__moreLabels.p.cmt
-%%PROF%%lib/ocaml/stdlib__moreLabels.p.cmx
-lib/ocaml/stdlib__nativeint.cmi
-lib/ocaml/stdlib__nativeint.cmt
-lib/ocaml/stdlib__nativeint.cmti
-lib/ocaml/stdlib__nativeint.cmx
-%%PROF%%lib/ocaml/stdlib__nativeint.p.cmt
-%%PROF%%lib/ocaml/stdlib__nativeint.p.cmx
-lib/ocaml/stdlib__obj.cmi
-lib/ocaml/stdlib__obj.cmt
-lib/ocaml/stdlib__obj.cmti
-lib/ocaml/stdlib__obj.cmx
-%%PROF%%lib/ocaml/stdlib__obj.p.cmt
-%%PROF%%lib/ocaml/stdlib__obj.p.cmx
-lib/ocaml/stdlib__oo.cmi
-lib/ocaml/stdlib__oo.cmt
-lib/ocaml/stdlib__oo.cmti
-lib/ocaml/stdlib__oo.cmx
-%%PROF%%lib/ocaml/stdlib__oo.p.cmt
-%%PROF%%lib/ocaml/stdlib__oo.p.cmx
-lib/ocaml/stdlib__option.cmi
-lib/ocaml/stdlib__option.cmt
-lib/ocaml/stdlib__option.cmti
-lib/ocaml/stdlib__option.cmx
-%%PROF%%lib/ocaml/stdlib__option.p.cmt
-%%PROF%%lib/ocaml/stdlib__option.p.cmx
-lib/ocaml/stdlib__parsing.cmi
-lib/ocaml/stdlib__parsing.cmt
-lib/ocaml/stdlib__parsing.cmti
-lib/ocaml/stdlib__parsing.cmx
-%%PROF%%lib/ocaml/stdlib__parsing.p.cmt
-%%PROF%%lib/ocaml/stdlib__parsing.p.cmx
-lib/ocaml/stdlib__pervasives.cmi
-lib/ocaml/stdlib__pervasives.cmt
-lib/ocaml/stdlib__pervasives.cmx
-%%PROF%%lib/ocaml/stdlib__pervasives.p.cmi
-%%PROF%%lib/ocaml/stdlib__pervasives.p.cmt
-%%PROF%%lib/ocaml/stdlib__pervasives.p.cmx
-lib/ocaml/stdlib__printexc.cmi
-lib/ocaml/stdlib__printexc.cmt
-lib/ocaml/stdlib__printexc.cmti
-lib/ocaml/stdlib__printexc.cmx
-%%PROF%%lib/ocaml/stdlib__printexc.p.cmt
-%%PROF%%lib/ocaml/stdlib__printexc.p.cmx
-lib/ocaml/stdlib__printf.cmi
-lib/ocaml/stdlib__printf.cmt
-lib/ocaml/stdlib__printf.cmti
-lib/ocaml/stdlib__printf.cmx
-%%PROF%%lib/ocaml/stdlib__printf.p.cmt
-%%PROF%%lib/ocaml/stdlib__printf.p.cmx
-lib/ocaml/stdlib__queue.cmi
-lib/ocaml/stdlib__queue.cmt
-lib/ocaml/stdlib__queue.cmti
-lib/ocaml/stdlib__queue.cmx
-%%PROF%%lib/ocaml/stdlib__queue.p.cmt
-%%PROF%%lib/ocaml/stdlib__queue.p.cmx
-lib/ocaml/stdlib__random.cmi
-lib/ocaml/stdlib__random.cmt
-lib/ocaml/stdlib__random.cmti
-lib/ocaml/stdlib__random.cmx
-%%PROF%%lib/ocaml/stdlib__random.p.cmt
-%%PROF%%lib/ocaml/stdlib__random.p.cmx
-lib/ocaml/stdlib__result.cmi
-lib/ocaml/stdlib__result.cmt
-lib/ocaml/stdlib__result.cmti
-lib/ocaml/stdlib__result.cmx
-%%PROF%%lib/ocaml/stdlib__result.p.cmt
-%%PROF%%lib/ocaml/stdlib__result.p.cmx
-lib/ocaml/stdlib__scanf.cmi
-lib/ocaml/stdlib__scanf.cmt
-lib/ocaml/stdlib__scanf.cmti
-lib/ocaml/stdlib__scanf.cmx
-%%PROF%%lib/ocaml/stdlib__scanf.p.cmt
-%%PROF%%lib/ocaml/stdlib__scanf.p.cmx
-lib/ocaml/stdlib__seq.cmi
-lib/ocaml/stdlib__seq.cmt
-lib/ocaml/stdlib__seq.cmti
-lib/ocaml/stdlib__seq.cmx
-%%PROF%%lib/ocaml/stdlib__seq.p.cmt
-%%PROF%%lib/ocaml/stdlib__seq.p.cmx
-lib/ocaml/stdlib__set.cmi
-lib/ocaml/stdlib__set.cmt
-lib/ocaml/stdlib__set.cmti
-lib/ocaml/stdlib__set.cmx
-%%PROF%%lib/ocaml/stdlib__set.p.cmt
-%%PROF%%lib/ocaml/stdlib__set.p.cmx
-lib/ocaml/stdlib__spacetime.cmi
-lib/ocaml/stdlib__spacetime.cmt
-lib/ocaml/stdlib__spacetime.cmti
-lib/ocaml/stdlib__spacetime.cmx
-%%PROF%%lib/ocaml/stdlib__spacetime.p.cmt
-%%PROF%%lib/ocaml/stdlib__spacetime.p.cmx
-lib/ocaml/stdlib__stack.cmi
-lib/ocaml/stdlib__stack.cmt
-lib/ocaml/stdlib__stack.cmti
-lib/ocaml/stdlib__stack.cmx
-%%PROF%%lib/ocaml/stdlib__stack.p.cmt
-%%PROF%%lib/ocaml/stdlib__stack.p.cmx
-lib/ocaml/stdlib__stdLabels.cmi
-lib/ocaml/stdlib__stdLabels.cmt
-lib/ocaml/stdlib__stdLabels.cmti
-lib/ocaml/stdlib__stdLabels.cmx
-%%PROF%%lib/ocaml/stdlib__stdLabels.p.cmt
-%%PROF%%lib/ocaml/stdlib__stdLabels.p.cmx
-lib/ocaml/stdlib__stream.cmi
-lib/ocaml/stdlib__stream.cmt
-lib/ocaml/stdlib__stream.cmti
-lib/ocaml/stdlib__stream.cmx
-%%PROF%%lib/ocaml/stdlib__stream.p.cmt
-%%PROF%%lib/ocaml/stdlib__stream.p.cmx
-lib/ocaml/stdlib__string.cmi
-lib/ocaml/stdlib__string.cmt
-lib/ocaml/stdlib__string.cmti
-lib/ocaml/stdlib__string.cmx
-%%PROF%%lib/ocaml/stdlib__string.p.cmt
-%%PROF%%lib/ocaml/stdlib__string.p.cmx
-lib/ocaml/stdlib__stringLabels.cmi
-lib/ocaml/stdlib__stringLabels.cmt
-lib/ocaml/stdlib__stringLabels.cmti
-lib/ocaml/stdlib__stringLabels.cmx
-%%PROF%%lib/ocaml/stdlib__stringLabels.p.cmt
-%%PROF%%lib/ocaml/stdlib__stringLabels.p.cmx
-lib/ocaml/stdlib__sys.cmi
-lib/ocaml/stdlib__sys.cmt
-lib/ocaml/stdlib__sys.cmti
-lib/ocaml/stdlib__sys.cmx
-%%PROF%%lib/ocaml/stdlib__sys.p.cmt
-%%PROF%%lib/ocaml/stdlib__sys.p.cmx
-lib/ocaml/stdlib__uchar.cmi
-lib/ocaml/stdlib__uchar.cmt
-lib/ocaml/stdlib__uchar.cmti
-lib/ocaml/stdlib__uchar.cmx
-%%PROF%%lib/ocaml/stdlib__uchar.p.cmt
-%%PROF%%lib/ocaml/stdlib__uchar.p.cmx
-lib/ocaml/stdlib__unit.cmi
-lib/ocaml/stdlib__unit.cmt
-lib/ocaml/stdlib__unit.cmti
-lib/ocaml/stdlib__unit.cmx
-%%PROF%%lib/ocaml/stdlib__unit.p.cmt
-%%PROF%%lib/ocaml/stdlib__unit.p.cmx
-lib/ocaml/stdlib__weak.cmi
-lib/ocaml/stdlib__weak.cmt
-lib/ocaml/stdlib__weak.cmti
-lib/ocaml/stdlib__weak.cmx
-%%PROF%%lib/ocaml/stdlib__weak.p.cmt
-%%PROF%%lib/ocaml/stdlib__weak.p.cmx
+lib/ocaml/stdlib__Arg.cmi
+lib/ocaml/stdlib__Arg.cmt
+lib/ocaml/stdlib__Arg.cmti
+lib/ocaml/stdlib__Arg.cmx
+lib/ocaml/stdlib__Array.cmi
+lib/ocaml/stdlib__Array.cmt
+lib/ocaml/stdlib__Array.cmti
+lib/ocaml/stdlib__Array.cmx
+lib/ocaml/stdlib__ArrayLabels.cmi
+lib/ocaml/stdlib__ArrayLabels.cmt
+lib/ocaml/stdlib__ArrayLabels.cmti
+lib/ocaml/stdlib__ArrayLabels.cmx
+lib/ocaml/stdlib__Atomic.cmi
+lib/ocaml/stdlib__Atomic.cmt
+lib/ocaml/stdlib__Atomic.cmti
+lib/ocaml/stdlib__Atomic.cmx
+lib/ocaml/stdlib__Bigarray.cmi
+lib/ocaml/stdlib__Bigarray.cmt
+lib/ocaml/stdlib__Bigarray.cmti
+lib/ocaml/stdlib__Bigarray.cmx
+lib/ocaml/stdlib__Bool.cmi
+lib/ocaml/stdlib__Bool.cmt
+lib/ocaml/stdlib__Bool.cmti
+lib/ocaml/stdlib__Bool.cmx
+lib/ocaml/stdlib__Buffer.cmi
+lib/ocaml/stdlib__Buffer.cmt
+lib/ocaml/stdlib__Buffer.cmti
+lib/ocaml/stdlib__Buffer.cmx
+lib/ocaml/stdlib__Bytes.cmi
+lib/ocaml/stdlib__Bytes.cmt
+lib/ocaml/stdlib__Bytes.cmti
+lib/ocaml/stdlib__Bytes.cmx
+lib/ocaml/stdlib__BytesLabels.cmi
+lib/ocaml/stdlib__BytesLabels.cmt
+lib/ocaml/stdlib__BytesLabels.cmti
+lib/ocaml/stdlib__BytesLabels.cmx
+lib/ocaml/stdlib__Callback.cmi
+lib/ocaml/stdlib__Callback.cmt
+lib/ocaml/stdlib__Callback.cmti
+lib/ocaml/stdlib__Callback.cmx
+lib/ocaml/stdlib__Char.cmi
+lib/ocaml/stdlib__Char.cmt
+lib/ocaml/stdlib__Char.cmti
+lib/ocaml/stdlib__Char.cmx
+lib/ocaml/stdlib__Complex.cmi
+lib/ocaml/stdlib__Complex.cmt
+lib/ocaml/stdlib__Complex.cmti
+lib/ocaml/stdlib__Complex.cmx
+lib/ocaml/stdlib__Digest.cmi
+lib/ocaml/stdlib__Digest.cmt
+lib/ocaml/stdlib__Digest.cmti
+lib/ocaml/stdlib__Digest.cmx
+lib/ocaml/stdlib__Either.cmi
+lib/ocaml/stdlib__Either.cmt
+lib/ocaml/stdlib__Either.cmti
+lib/ocaml/stdlib__Either.cmx
+lib/ocaml/stdlib__Ephemeron.cmi
+lib/ocaml/stdlib__Ephemeron.cmt
+lib/ocaml/stdlib__Ephemeron.cmti
+lib/ocaml/stdlib__Ephemeron.cmx
+lib/ocaml/stdlib__Filename.cmi
+lib/ocaml/stdlib__Filename.cmt
+lib/ocaml/stdlib__Filename.cmti
+lib/ocaml/stdlib__Filename.cmx
+lib/ocaml/stdlib__Float.cmi
+lib/ocaml/stdlib__Float.cmt
+lib/ocaml/stdlib__Float.cmti
+lib/ocaml/stdlib__Float.cmx
+lib/ocaml/stdlib__Format.cmi
+lib/ocaml/stdlib__Format.cmt
+lib/ocaml/stdlib__Format.cmti
+lib/ocaml/stdlib__Format.cmx
+lib/ocaml/stdlib__Fun.cmi
+lib/ocaml/stdlib__Fun.cmt
+lib/ocaml/stdlib__Fun.cmti
+lib/ocaml/stdlib__Fun.cmx
+lib/ocaml/stdlib__Gc.cmi
+lib/ocaml/stdlib__Gc.cmt
+lib/ocaml/stdlib__Gc.cmti
+lib/ocaml/stdlib__Gc.cmx
+lib/ocaml/stdlib__Genlex.cmi
+lib/ocaml/stdlib__Genlex.cmt
+lib/ocaml/stdlib__Genlex.cmti
+lib/ocaml/stdlib__Genlex.cmx
+lib/ocaml/stdlib__Hashtbl.cmi
+lib/ocaml/stdlib__Hashtbl.cmt
+lib/ocaml/stdlib__Hashtbl.cmti
+lib/ocaml/stdlib__Hashtbl.cmx
+lib/ocaml/stdlib__In_channel.cmi
+lib/ocaml/stdlib__In_channel.cmt
+lib/ocaml/stdlib__In_channel.cmti
+lib/ocaml/stdlib__In_channel.cmx
+lib/ocaml/stdlib__Int.cmi
+lib/ocaml/stdlib__Int.cmt
+lib/ocaml/stdlib__Int.cmti
+lib/ocaml/stdlib__Int.cmx
+lib/ocaml/stdlib__Int32.cmi
+lib/ocaml/stdlib__Int32.cmt
+lib/ocaml/stdlib__Int32.cmti
+lib/ocaml/stdlib__Int32.cmx
+lib/ocaml/stdlib__Int64.cmi
+lib/ocaml/stdlib__Int64.cmt
+lib/ocaml/stdlib__Int64.cmti
+lib/ocaml/stdlib__Int64.cmx
+lib/ocaml/stdlib__Lazy.cmi
+lib/ocaml/stdlib__Lazy.cmt
+lib/ocaml/stdlib__Lazy.cmti
+lib/ocaml/stdlib__Lazy.cmx
+lib/ocaml/stdlib__Lexing.cmi
+lib/ocaml/stdlib__Lexing.cmt
+lib/ocaml/stdlib__Lexing.cmti
+lib/ocaml/stdlib__Lexing.cmx
+lib/ocaml/stdlib__List.cmi
+lib/ocaml/stdlib__List.cmt
+lib/ocaml/stdlib__List.cmti
+lib/ocaml/stdlib__List.cmx
+lib/ocaml/stdlib__ListLabels.cmi
+lib/ocaml/stdlib__ListLabels.cmt
+lib/ocaml/stdlib__ListLabels.cmti
+lib/ocaml/stdlib__ListLabels.cmx
+lib/ocaml/stdlib__Map.cmi
+lib/ocaml/stdlib__Map.cmt
+lib/ocaml/stdlib__Map.cmti
+lib/ocaml/stdlib__Map.cmx
+lib/ocaml/stdlib__Marshal.cmi
+lib/ocaml/stdlib__Marshal.cmt
+lib/ocaml/stdlib__Marshal.cmti
+lib/ocaml/stdlib__Marshal.cmx
+lib/ocaml/stdlib__MoreLabels.cmi
+lib/ocaml/stdlib__MoreLabels.cmt
+lib/ocaml/stdlib__MoreLabels.cmti
+lib/ocaml/stdlib__MoreLabels.cmx
+lib/ocaml/stdlib__Nativeint.cmi
+lib/ocaml/stdlib__Nativeint.cmt
+lib/ocaml/stdlib__Nativeint.cmti
+lib/ocaml/stdlib__Nativeint.cmx
+lib/ocaml/stdlib__Obj.cmi
+lib/ocaml/stdlib__Obj.cmt
+lib/ocaml/stdlib__Obj.cmti
+lib/ocaml/stdlib__Obj.cmx
+lib/ocaml/stdlib__Oo.cmi
+lib/ocaml/stdlib__Oo.cmt
+lib/ocaml/stdlib__Oo.cmti
+lib/ocaml/stdlib__Oo.cmx
+lib/ocaml/stdlib__Option.cmi
+lib/ocaml/stdlib__Option.cmt
+lib/ocaml/stdlib__Option.cmti
+lib/ocaml/stdlib__Option.cmx
+lib/ocaml/stdlib__Out_channel.cmi
+lib/ocaml/stdlib__Out_channel.cmt
+lib/ocaml/stdlib__Out_channel.cmti
+lib/ocaml/stdlib__Out_channel.cmx
+lib/ocaml/stdlib__Parsing.cmi
+lib/ocaml/stdlib__Parsing.cmt
+lib/ocaml/stdlib__Parsing.cmti
+lib/ocaml/stdlib__Parsing.cmx
+lib/ocaml/stdlib__Pervasives.cmi
+lib/ocaml/stdlib__Pervasives.cmt
+lib/ocaml/stdlib__Pervasives.cmx
+lib/ocaml/stdlib__Printexc.cmi
+lib/ocaml/stdlib__Printexc.cmt
+lib/ocaml/stdlib__Printexc.cmti
+lib/ocaml/stdlib__Printexc.cmx
+lib/ocaml/stdlib__Printf.cmi
+lib/ocaml/stdlib__Printf.cmt
+lib/ocaml/stdlib__Printf.cmti
+lib/ocaml/stdlib__Printf.cmx
+lib/ocaml/stdlib__Queue.cmi
+lib/ocaml/stdlib__Queue.cmt
+lib/ocaml/stdlib__Queue.cmti
+lib/ocaml/stdlib__Queue.cmx
+lib/ocaml/stdlib__Random.cmi
+lib/ocaml/stdlib__Random.cmt
+lib/ocaml/stdlib__Random.cmti
+lib/ocaml/stdlib__Random.cmx
+lib/ocaml/stdlib__Result.cmi
+lib/ocaml/stdlib__Result.cmt
+lib/ocaml/stdlib__Result.cmti
+lib/ocaml/stdlib__Result.cmx
+lib/ocaml/stdlib__Scanf.cmi
+lib/ocaml/stdlib__Scanf.cmt
+lib/ocaml/stdlib__Scanf.cmti
+lib/ocaml/stdlib__Scanf.cmx
+lib/ocaml/stdlib__Seq.cmi
+lib/ocaml/stdlib__Seq.cmt
+lib/ocaml/stdlib__Seq.cmti
+lib/ocaml/stdlib__Seq.cmx
+lib/ocaml/stdlib__Set.cmi
+lib/ocaml/stdlib__Set.cmt
+lib/ocaml/stdlib__Set.cmti
+lib/ocaml/stdlib__Set.cmx
+lib/ocaml/stdlib__Stack.cmi
+lib/ocaml/stdlib__Stack.cmt
+lib/ocaml/stdlib__Stack.cmti
+lib/ocaml/stdlib__Stack.cmx
+lib/ocaml/stdlib__StdLabels.cmi
+lib/ocaml/stdlib__StdLabels.cmt
+lib/ocaml/stdlib__StdLabels.cmti
+lib/ocaml/stdlib__StdLabels.cmx
+lib/ocaml/stdlib__Stream.cmi
+lib/ocaml/stdlib__Stream.cmt
+lib/ocaml/stdlib__Stream.cmti
+lib/ocaml/stdlib__Stream.cmx
+lib/ocaml/stdlib__String.cmi
+lib/ocaml/stdlib__String.cmt
+lib/ocaml/stdlib__String.cmti
+lib/ocaml/stdlib__String.cmx
+lib/ocaml/stdlib__StringLabels.cmi
+lib/ocaml/stdlib__StringLabels.cmt
+lib/ocaml/stdlib__StringLabels.cmti
+lib/ocaml/stdlib__StringLabels.cmx
+lib/ocaml/stdlib__Sys.cmi
+lib/ocaml/stdlib__Sys.cmt
+lib/ocaml/stdlib__Sys.cmti
+lib/ocaml/stdlib__Sys.cmx
+lib/ocaml/stdlib__Uchar.cmi
+lib/ocaml/stdlib__Uchar.cmt
+lib/ocaml/stdlib__Uchar.cmti
+lib/ocaml/stdlib__Uchar.cmx
+lib/ocaml/stdlib__Unit.cmi
+lib/ocaml/stdlib__Unit.cmt
+lib/ocaml/stdlib__Unit.cmti
+lib/ocaml/stdlib__Unit.cmx
+lib/ocaml/stdlib__Weak.cmi
+lib/ocaml/stdlib__Weak.cmt
+lib/ocaml/stdlib__Weak.cmti
+lib/ocaml/stdlib__Weak.cmx
lib/ocaml/str.a
lib/ocaml/str.cma
lib/ocaml/str.cmi
@@ -1965,15 +1982,10 @@ lib/ocaml/string.mli
lib/ocaml/stringLabels.ml
lib/ocaml/stringLabels.mli
lib/ocaml/stublibs/dllcamlstr.so
-%%X11%%lib/ocaml/stublibs/dllgraphics.so
-%%RAWSPACETIMELIB%%lib/ocaml/stublibs/dllraw_spacetime_lib.so
%%THREADS%%lib/ocaml/stublibs/dllthreads.so
lib/ocaml/stublibs/dllunix.so
-lib/ocaml/stublibs/dllvmthreads.so
lib/ocaml/sys.ml
lib/ocaml/sys.mli
-lib/ocaml/target_camlheaderd
-lib/ocaml/target_camlheaderi
%%THREADS%%lib/ocaml/threads/condition.cmi
%%THREADS%%lib/ocaml/threads/condition.cmti
%%THREADS%%lib/ocaml/threads/condition.cmx
@@ -1986,6 +1998,10 @@ lib/ocaml/target_camlheaderi
%%THREADS%%lib/ocaml/threads/mutex.cmti
%%THREADS%%lib/ocaml/threads/mutex.cmx
%%THREADS%%lib/ocaml/threads/mutex.mli
+%%THREADS%%lib/ocaml/threads/semaphore.cmi
+%%THREADS%%lib/ocaml/threads/semaphore.cmti
+%%THREADS%%lib/ocaml/threads/semaphore.cmx
+%%THREADS%%lib/ocaml/threads/semaphore.mli
%%THREADS%%lib/ocaml/threads/thread.cmi
%%THREADS%%lib/ocaml/threads/thread.cmti
%%THREADS%%lib/ocaml/threads/thread.cmx
@@ -2017,381 +2033,388 @@ lib/ocaml/unixLabels.cmi
lib/ocaml/unixLabels.cmti
lib/ocaml/unixLabels.cmx
lib/ocaml/unixLabels.mli
-lib/ocaml/vmthreads/condition.cmi
-lib/ocaml/vmthreads/condition.cmti
-lib/ocaml/vmthreads/condition.mli
-lib/ocaml/vmthreads/event.cmi
-lib/ocaml/vmthreads/event.cmti
-lib/ocaml/vmthreads/event.mli
-lib/ocaml/vmthreads/libvmthreads.a
-lib/ocaml/vmthreads/mutex.cmi
-lib/ocaml/vmthreads/mutex.cmti
-lib/ocaml/vmthreads/mutex.mli
-lib/ocaml/vmthreads/stdlib.cma
-lib/ocaml/vmthreads/thread.cmi
-lib/ocaml/vmthreads/thread.cmti
-lib/ocaml/vmthreads/thread.mli
-lib/ocaml/vmthreads/threadUnix.cmi
-lib/ocaml/vmthreads/threadUnix.cmti
-lib/ocaml/vmthreads/threadUnix.mli
-lib/ocaml/vmthreads/threads.cma
-lib/ocaml/vmthreads/unix.cma
lib/ocaml/weak.ml
lib/ocaml/weak.mli
@(,,0555) lib/ocaml/expunge
-@(,,0555) lib/ocaml/extract_crc
-share/man/man1/ocaml.1.gz
-share/man/man1/ocamlc.1.gz
-share/man/man1/ocamlc.opt.1.gz
-share/man/man1/ocamlcp.1.gz
-share/man/man1/ocamldebug.1.gz
-share/man/man1/ocamldep.1.gz
-share/man/man1/ocamldoc.1.gz
-share/man/man1/ocamllex.1.gz
-share/man/man1/ocamlmktop.1.gz
-share/man/man1/ocamlopt.1.gz
-share/man/man1/ocamlopt.opt.1.gz
-share/man/man1/ocamloptp.1.gz
-share/man/man1/ocamlprof.1.gz
-share/man/man1/ocamlrun.1.gz
-share/man/man1/ocamlyacc.1.gz
-share/man/man3/Arg.3o.gz
-share/man/man3/Arg_helper.3o.gz
-share/man/man3/Arg_helper.Make.3o.gz
-share/man/man3/Array.3o.gz
-share/man/man3/ArrayLabels.3o.gz
-share/man/man3/Ast_helper.3o.gz
-share/man/man3/Ast_helper.Attr.3o.gz
-share/man/man3/Ast_helper.Cf.3o.gz
-share/man/man3/Ast_helper.Ci.3o.gz
-share/man/man3/Ast_helper.Cl.3o.gz
-share/man/man3/Ast_helper.Const.3o.gz
-share/man/man3/Ast_helper.Csig.3o.gz
-share/man/man3/Ast_helper.Cstr.3o.gz
-share/man/man3/Ast_helper.Ctf.3o.gz
-share/man/man3/Ast_helper.Cty.3o.gz
-share/man/man3/Ast_helper.Exp.3o.gz
-share/man/man3/Ast_helper.Incl.3o.gz
-share/man/man3/Ast_helper.Mb.3o.gz
-share/man/man3/Ast_helper.Md.3o.gz
-share/man/man3/Ast_helper.Mod.3o.gz
-share/man/man3/Ast_helper.Ms.3o.gz
-share/man/man3/Ast_helper.Mtd.3o.gz
-share/man/man3/Ast_helper.Mty.3o.gz
-share/man/man3/Ast_helper.Of.3o.gz
-share/man/man3/Ast_helper.Opn.3o.gz
-share/man/man3/Ast_helper.Pat.3o.gz
-share/man/man3/Ast_helper.Rf.3o.gz
-share/man/man3/Ast_helper.Sig.3o.gz
-share/man/man3/Ast_helper.Str.3o.gz
-share/man/man3/Ast_helper.Te.3o.gz
-share/man/man3/Ast_helper.Typ.3o.gz
-share/man/man3/Ast_helper.Type.3o.gz
-share/man/man3/Ast_helper.Val.3o.gz
-share/man/man3/Ast_helper.Vb.3o.gz
-share/man/man3/Ast_invariants.3o.gz
-share/man/man3/Ast_iterator.3o.gz
-share/man/man3/Ast_mapper.3o.gz
-share/man/man3/Asttypes.3o.gz
-share/man/man3/Attr_helper.3o.gz
-share/man/man3/Bigarray.3o.gz
-share/man/man3/Bigarray.Array0.3o.gz
-share/man/man3/Bigarray.Array1.3o.gz
-share/man/man3/Bigarray.Array2.3o.gz
-share/man/man3/Bigarray.Array3.3o.gz
-share/man/man3/Bigarray.Genarray.3o.gz
-share/man/man3/Bool.3o.gz
-share/man/man3/Buffer.3o.gz
-share/man/man3/Build_path_prefix_map.3o.gz
-share/man/man3/Builtin_attributes.3o.gz
-share/man/man3/Bytes.3o.gz
-share/man/man3/BytesLabels.3o.gz
-share/man/man3/Callback.3o.gz
-share/man/man3/CamlinternalFormat.3o.gz
-share/man/man3/CamlinternalFormatBasics.3o.gz
-share/man/man3/CamlinternalLazy.3o.gz
-share/man/man3/CamlinternalMenhirLib.3o.gz
-share/man/man3/CamlinternalMenhirLib.Convert.3o.gz
-share/man/man3/CamlinternalMenhirLib.Convert.Simplified.3o.gz
-share/man/man3/CamlinternalMenhirLib.Engine.3o.gz
-share/man/man3/CamlinternalMenhirLib.Engine.Make.3o.gz
-share/man/man3/CamlinternalMenhirLib.EngineTypes.3o.gz
-share/man/man3/CamlinternalMenhirLib.EngineTypes.ENGINE.3o.gz
-share/man/man3/CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START.3o.gz
-share/man/man3/CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE.3o.gz
-share/man/man3/CamlinternalMenhirLib.EngineTypes.TABLE.3o.gz
-share/man/man3/CamlinternalMenhirLib.EngineTypes.TABLE.Log.3o.gz
-share/man/man3/CamlinternalMenhirLib.ErrorReports.3o.gz
-share/man/man3/CamlinternalMenhirLib.General.3o.gz
-share/man/man3/CamlinternalMenhirLib.IncrementalEngine.3o.gz
-share/man/man3/CamlinternalMenhirLib.IncrementalEngine.EVERYTHING.3o.gz
-share/man/man3/CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE.3o.gz
-share/man/man3/CamlinternalMenhirLib.IncrementalEngine.INSPECTION.3o.gz
-share/man/man3/CamlinternalMenhirLib.IncrementalEngine.SYMBOLS.3o.gz
-share/man/man3/CamlinternalMenhirLib.InfiniteArray.3o.gz
-share/man/man3/CamlinternalMenhirLib.InspectionTableFormat.3o.gz
-share/man/man3/CamlinternalMenhirLib.InspectionTableFormat.TABLES.3o.gz
-share/man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.3o.gz
-share/man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Make.3o.gz
-share/man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Symbols.3o.gz
-share/man/man3/CamlinternalMenhirLib.LinearizedArray.3o.gz
-share/man/man3/CamlinternalMenhirLib.PackedIntArray.3o.gz
-share/man/man3/CamlinternalMenhirLib.Printers.3o.gz
-share/man/man3/CamlinternalMenhirLib.Printers.Make.3o.gz
-share/man/man3/CamlinternalMenhirLib.RowDisplacement.3o.gz
-share/man/man3/CamlinternalMenhirLib.StaticVersion.3o.gz
-share/man/man3/CamlinternalMenhirLib.TableFormat.3o.gz
-share/man/man3/CamlinternalMenhirLib.TableFormat.TABLES.3o.gz
-share/man/man3/CamlinternalMenhirLib.TableInterpreter.3o.gz
-share/man/man3/CamlinternalMenhirLib.TableInterpreter.MakeEngineTable.3o.gz
-share/man/man3/CamlinternalMod.3o.gz
-share/man/man3/CamlinternalOO.3o.gz
-share/man/man3/Ccomp.3o.gz
-share/man/man3/Char.3o.gz
-share/man/man3/Clflags.3o.gz
-share/man/man3/Clflags.Compiler_pass.3o.gz
-share/man/man3/Clflags.Float_arg_helper.3o.gz
-share/man/man3/Clflags.Int_arg_helper.3o.gz
-share/man/man3/Compiler_libs.3o.gz
-share/man/man3/Complex.3o.gz
-share/man/man3/Condition.3o.gz
-share/man/man3/Config.3o.gz
-share/man/man3/Consistbl.3o.gz
-share/man/man3/Depend.3o.gz
-share/man/man3/Depend.String.3o.gz
-share/man/man3/Digest.3o.gz
-share/man/man3/Docstrings.3o.gz
-share/man/man3/Docstrings.WithMenhir.3o.gz
-share/man/man3/Dynlink.3o.gz
-share/man/man3/Ephemeron.3o.gz
-share/man/man3/Ephemeron.GenHashTable.3o.gz
-share/man/man3/Ephemeron.GenHashTable.MakeSeeded.3o.gz
-share/man/man3/Ephemeron.K1.3o.gz
-share/man/man3/Ephemeron.K1.Make.3o.gz
-share/man/man3/Ephemeron.K1.MakeSeeded.3o.gz
-share/man/man3/Ephemeron.K2.3o.gz
-share/man/man3/Ephemeron.K2.Make.3o.gz
-share/man/man3/Ephemeron.K2.MakeSeeded.3o.gz
-share/man/man3/Ephemeron.Kn.3o.gz
-share/man/man3/Ephemeron.Kn.Make.3o.gz
-share/man/man3/Ephemeron.Kn.MakeSeeded.3o.gz
-share/man/man3/Ephemeron.S.3o.gz
-share/man/man3/Ephemeron.SeededS.3o.gz
-share/man/man3/Event.3o.gz
-share/man/man3/Filename.3o.gz
-share/man/man3/Float.3o.gz
-share/man/man3/Float.Array.3o.gz
-share/man/man3/Float.ArrayLabels.3o.gz
-share/man/man3/Format.3o.gz
-share/man/man3/Fun.3o.gz
-share/man/man3/Gc.3o.gz
-share/man/man3/Genlex.3o.gz
-share/man/man3/Graphics.3o.gz
-share/man/man3/GraphicsX11.3o.gz
-share/man/man3/Hashtbl.3o.gz
-share/man/man3/Hashtbl.HashedType.3o.gz
-share/man/man3/Hashtbl.Make.3o.gz
-share/man/man3/Hashtbl.MakeSeeded.3o.gz
-share/man/man3/Hashtbl.S.3o.gz
-share/man/man3/Hashtbl.SeededHashedType.3o.gz
-share/man/man3/Hashtbl.SeededS.3o.gz
-share/man/man3/Identifiable.3o.gz
-share/man/man3/Identifiable.Make.3o.gz
-share/man/man3/Identifiable.Map.3o.gz
-share/man/man3/Identifiable.Map.T.3o.gz
-share/man/man3/Identifiable.Pair.3o.gz
-share/man/man3/Identifiable.S.3o.gz
-share/man/man3/Identifiable.S.Map.3o.gz
-share/man/man3/Identifiable.S.Set.3o.gz
-share/man/man3/Identifiable.S.T.3o.gz
-share/man/man3/Identifiable.S.Tbl.3o.gz
-share/man/man3/Identifiable.Set.3o.gz
-share/man/man3/Identifiable.Set.T.3o.gz
-share/man/man3/Identifiable.Tbl.3o.gz
-share/man/man3/Identifiable.Tbl.T.3o.gz
-share/man/man3/Identifiable.Thing.3o.gz
-share/man/man3/Int.3o.gz
-share/man/man3/Int32.3o.gz
-share/man/man3/Int64.3o.gz
-share/man/man3/Lazy.3o.gz
-share/man/man3/Lexer.3o.gz
-share/man/man3/Lexing.3o.gz
-share/man/man3/List.3o.gz
-share/man/man3/ListLabels.3o.gz
-share/man/man3/Load_path.3o.gz
-share/man/man3/Load_path.Dir.3o.gz
-share/man/man3/Location.3o.gz
-share/man/man3/Longident.3o.gz
-share/man/man3/Map.3o.gz
-share/man/man3/Map.Make.3o.gz
-share/man/man3/Map.OrderedType.3o.gz
-share/man/man3/Map.S.3o.gz
-share/man/man3/Marshal.3o.gz
-share/man/man3/Misc.3o.gz
-share/man/man3/Misc.Color.3o.gz
-share/man/man3/Misc.Error_style.3o.gz
-share/man/man3/Misc.HookSig.3o.gz
-share/man/man3/Misc.Int_literal_converter.3o.gz
-share/man/man3/Misc.LongString.3o.gz
-share/man/man3/Misc.MakeHooks.3o.gz
-share/man/man3/Misc.Stdlib.3o.gz
-share/man/man3/Misc.Stdlib.Array.3o.gz
-share/man/man3/Misc.Stdlib.List.3o.gz
-share/man/man3/Misc.Stdlib.Option.3o.gz
-share/man/man3/Misc.Stdlib.String.3o.gz
-share/man/man3/Misc.Stdlib.String.Map.3o.gz
-share/man/man3/Misc.Stdlib.String.Set.3o.gz
-share/man/man3/Misc.Stdlib.String.Tbl.3o.gz
-share/man/man3/MoreLabels.3o.gz
-share/man/man3/MoreLabels.Hashtbl.3o.gz
-share/man/man3/MoreLabels.Hashtbl.HashedType.3o.gz
-share/man/man3/MoreLabels.Hashtbl.Make.3o.gz
-share/man/man3/MoreLabels.Hashtbl.MakeSeeded.3o.gz
-share/man/man3/MoreLabels.Hashtbl.S.3o.gz
-share/man/man3/MoreLabels.Hashtbl.SeededHashedType.3o.gz
-share/man/man3/MoreLabels.Hashtbl.SeededS.3o.gz
-share/man/man3/MoreLabels.Map.3o.gz
-share/man/man3/MoreLabels.Map.Make.3o.gz
-share/man/man3/MoreLabels.Map.OrderedType.3o.gz
-share/man/man3/MoreLabels.Map.S.3o.gz
-share/man/man3/MoreLabels.Set.3o.gz
-share/man/man3/MoreLabels.Set.Make.3o.gz
-share/man/man3/MoreLabels.Set.OrderedType.3o.gz
-share/man/man3/MoreLabels.Set.S.3o.gz
-share/man/man3/Mutex.3o.gz
-share/man/man3/Nativeint.3o.gz
-share/man/man3/Numbers.3o.gz
-share/man/man3/Numbers.Float.3o.gz
-share/man/man3/Numbers.Int.3o.gz
-share/man/man3/Numbers.Int16.3o.gz
-share/man/man3/Numbers.Int8.3o.gz
-share/man/man3/Obj.3o.gz
-share/man/man3/Obj.Ephemeron.3o.gz
-share/man/man3/Obj.Extension_constructor.3o.gz
-share/man/man3/Ocaml_operators.3o.gz
-share/man/man3/Oo.3o.gz
-share/man/man3/Option.3o.gz
-share/man/man3/Parse.3o.gz
-share/man/man3/Parser.3o.gz
-share/man/man3/Parser.Incremental.3o.gz
-share/man/man3/Parser.MenhirInterpreter.3o.gz
-share/man/man3/Parsetree.3o.gz
-share/man/man3/Parsing.3o.gz
-share/man/man3/Pervasives.3o.gz
-share/man/man3/Pervasives.LargeFile.3o.gz
-share/man/man3/Pparse.3o.gz
-share/man/man3/Pparse.ImplementationHooks.3o.gz
-share/man/man3/Pparse.InterfaceHooks.3o.gz
-share/man/man3/Pprintast.3o.gz
-share/man/man3/Printast.3o.gz
-share/man/man3/Printexc.3o.gz
-share/man/man3/Printexc.Slot.3o.gz
-share/man/man3/Printf.3o.gz
-share/man/man3/Profile.3o.gz
-share/man/man3/Queue.3o.gz
-share/man/man3/Random.3o.gz
-share/man/man3/Random.State.3o.gz
-share/man/man3/Result.3o.gz
-share/man/man3/Scanf.3o.gz
-share/man/man3/Scanf.Scanning.3o.gz
-share/man/man3/Seq.3o.gz
-share/man/man3/Set.3o.gz
-share/man/man3/Set.Make.3o.gz
-share/man/man3/Set.OrderedType.3o.gz
-share/man/man3/Set.S.3o.gz
-share/man/man3/Simplif.3o.gz
-share/man/man3/Simplif.Hooks.3o.gz
-share/man/man3/Spacetime.3o.gz
-share/man/man3/Spacetime.Series.3o.gz
-share/man/man3/Spacetime.Snapshot.3o.gz
-share/man/man3/Stack.3o.gz
-share/man/man3/StdLabels.3o.gz
-share/man/man3/StdLabels.Array.3o.gz
-share/man/man3/StdLabels.Bytes.3o.gz
-share/man/man3/StdLabels.List.3o.gz
-share/man/man3/StdLabels.String.3o.gz
-share/man/man3/Stdlib.3o.gz
-share/man/man3/Stdlib.Arg.3o.gz
-share/man/man3/Stdlib.Array.3o.gz
-share/man/man3/Stdlib.ArrayLabels.3o.gz
-share/man/man3/Stdlib.Bigarray.3o.gz
-share/man/man3/Stdlib.Bool.3o.gz
-share/man/man3/Stdlib.Buffer.3o.gz
-share/man/man3/Stdlib.Bytes.3o.gz
-share/man/man3/Stdlib.BytesLabels.3o.gz
-share/man/man3/Stdlib.Callback.3o.gz
-share/man/man3/Stdlib.Char.3o.gz
-share/man/man3/Stdlib.Complex.3o.gz
-share/man/man3/Stdlib.Digest.3o.gz
-share/man/man3/Stdlib.Ephemeron.3o.gz
-share/man/man3/Stdlib.Filename.3o.gz
-share/man/man3/Stdlib.Float.3o.gz
-share/man/man3/Stdlib.Format.3o.gz
-share/man/man3/Stdlib.Fun.3o.gz
-share/man/man3/Stdlib.Gc.3o.gz
-share/man/man3/Stdlib.Genlex.3o.gz
-share/man/man3/Stdlib.Hashtbl.3o.gz
-share/man/man3/Stdlib.Int.3o.gz
-share/man/man3/Stdlib.Int32.3o.gz
-share/man/man3/Stdlib.Int64.3o.gz
-share/man/man3/Stdlib.LargeFile.3o.gz
-share/man/man3/Stdlib.Lazy.3o.gz
-share/man/man3/Stdlib.Lexing.3o.gz
-share/man/man3/Stdlib.List.3o.gz
-share/man/man3/Stdlib.ListLabels.3o.gz
-share/man/man3/Stdlib.Map.3o.gz
-share/man/man3/Stdlib.Marshal.3o.gz
-share/man/man3/Stdlib.MoreLabels.3o.gz
-share/man/man3/Stdlib.Nativeint.3o.gz
-share/man/man3/Stdlib.Obj.3o.gz
-share/man/man3/Stdlib.Oo.3o.gz
-share/man/man3/Stdlib.Option.3o.gz
-share/man/man3/Stdlib.Parsing.3o.gz
-share/man/man3/Stdlib.Pervasives.3o.gz
-share/man/man3/Stdlib.Printexc.3o.gz
-share/man/man3/Stdlib.Printf.3o.gz
-share/man/man3/Stdlib.Queue.3o.gz
-share/man/man3/Stdlib.Random.3o.gz
-share/man/man3/Stdlib.Result.3o.gz
-share/man/man3/Stdlib.Scanf.3o.gz
-share/man/man3/Stdlib.Seq.3o.gz
-share/man/man3/Stdlib.Set.3o.gz
-share/man/man3/Stdlib.Spacetime.3o.gz
-share/man/man3/Stdlib.Stack.3o.gz
-share/man/man3/Stdlib.StdLabels.3o.gz
-share/man/man3/Stdlib.Stream.3o.gz
-share/man/man3/Stdlib.String.3o.gz
-share/man/man3/Stdlib.StringLabels.3o.gz
-share/man/man3/Stdlib.Sys.3o.gz
-share/man/man3/Stdlib.Uchar.3o.gz
-share/man/man3/Stdlib.Unit.3o.gz
-share/man/man3/Stdlib.Weak.3o.gz
-share/man/man3/Str.3o.gz
-share/man/man3/Stream.3o.gz
-share/man/man3/String.3o.gz
-share/man/man3/StringLabels.3o.gz
-share/man/man3/Strongly_connected_components.3o.gz
-share/man/man3/Strongly_connected_components.Make.3o.gz
-share/man/man3/Strongly_connected_components.S.3o.gz
-share/man/man3/Strongly_connected_components.S.Id.3o.gz
-share/man/man3/Syntaxerr.3o.gz
-share/man/man3/Sys.3o.gz
-share/man/man3/Targetint.3o.gz
-share/man/man3/Terminfo.3o.gz
-share/man/man3/Thread.3o.gz
-share/man/man3/ThreadUnix.3o.gz
-share/man/man3/Typemod.3o.gz
-share/man/man3/Typemod.ImplementationHooks.3o.gz
-share/man/man3/Typemod.InterfaceHooks.3o.gz
-share/man/man3/Typemod.Sig_component_kind.3o.gz
-share/man/man3/Typemod.Signature_names.3o.gz
-share/man/man3/Uchar.3o.gz
-share/man/man3/Unit.3o.gz
-share/man/man3/Unix.3o.gz
-share/man/man3/Unix.LargeFile.3o.gz
-share/man/man3/UnixLabels.3o.gz
-share/man/man3/UnixLabels.LargeFile.3o.gz
-share/man/man3/Warnings.3o.gz
-share/man/man3/Weak.3o.gz
-share/man/man3/Weak.Make.3o.gz
-share/man/man3/Weak.S.3o.gz
+%%MANPAGES%%share/man/man1/ocaml.1.gz
+%%MANPAGES%%share/man/man1/ocamlc.1.gz
+%%MANPAGES%%share/man/man1/ocamlc.opt.1.gz
+%%MANPAGES%%share/man/man1/ocamlcp.1.gz
+%%MANPAGES%%share/man/man1/ocamldebug.1.gz
+%%MANPAGES%%share/man/man1/ocamldep.1.gz
+%%MANPAGES%%share/man/man1/ocamldoc.1.gz
+%%MANPAGES%%share/man/man1/ocamllex.1.gz
+%%MANPAGES%%share/man/man1/ocamlmktop.1.gz
+%%MANPAGES%%share/man/man1/ocamlopt.1.gz
+%%MANPAGES%%share/man/man1/ocamlopt.opt.1.gz
+%%MANPAGES%%share/man/man1/ocamloptp.1.gz
+%%MANPAGES%%share/man/man1/ocamlprof.1.gz
+%%MANPAGES%%share/man/man1/ocamlrun.1.gz
+%%MANPAGES%%share/man/man1/ocamlyacc.1.gz
+%%MANPAGES%%share/man/man3/Arg.3o.gz
+%%MANPAGES%%share/man/man3/Arg_helper.3o.gz
+%%MANPAGES%%share/man/man3/Arg_helper.Make.3o.gz
+%%MANPAGES%%share/man/man3/Array.3o.gz
+%%MANPAGES%%share/man/man3/ArrayLabels.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Attr.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Cf.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Ci.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Cl.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Const.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Csig.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Cstr.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Ctf.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Cty.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Exp.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Incl.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Mb.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Md.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Mod.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Ms.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Mtd.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Mty.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Of.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Opn.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Pat.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Rf.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Sig.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Str.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Te.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Typ.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Type.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Val.3o.gz
+%%MANPAGES%%share/man/man3/Ast_helper.Vb.3o.gz
+%%MANPAGES%%share/man/man3/Ast_invariants.3o.gz
+%%MANPAGES%%share/man/man3/Ast_iterator.3o.gz
+%%MANPAGES%%share/man/man3/Ast_mapper.3o.gz
+%%MANPAGES%%share/man/man3/Asttypes.3o.gz
+%%MANPAGES%%share/man/man3/Atomic.3o.gz
+%%MANPAGES%%share/man/man3/Attr_helper.3o.gz
+%%MANPAGES%%share/man/man3/Bigarray.3o.gz
+%%MANPAGES%%share/man/man3/Bigarray.Array0.3o.gz
+%%MANPAGES%%share/man/man3/Bigarray.Array1.3o.gz
+%%MANPAGES%%share/man/man3/Bigarray.Array2.3o.gz
+%%MANPAGES%%share/man/man3/Bigarray.Array3.3o.gz
+%%MANPAGES%%share/man/man3/Bigarray.Genarray.3o.gz
+%%MANPAGES%%share/man/man3/Binutils.3o.gz
+%%MANPAGES%%share/man/man3/Bool.3o.gz
+%%MANPAGES%%share/man/man3/Buffer.3o.gz
+%%MANPAGES%%share/man/man3/Build_path_prefix_map.3o.gz
+%%MANPAGES%%share/man/man3/Builtin_attributes.3o.gz
+%%MANPAGES%%share/man/man3/Bytes.3o.gz
+%%MANPAGES%%share/man/man3/BytesLabels.3o.gz
+%%MANPAGES%%share/man/man3/Callback.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalAtomic.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalFormat.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalFormatBasics.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalLazy.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.Convert.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.Convert.Simplified.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.Engine.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.Engine.Make.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.EngineTypes.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.EngineTypes.ENGINE.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.EngineTypes.TABLE.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.EngineTypes.TABLE.Log.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.ErrorReports.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.General.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.IncrementalEngine.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.IncrementalEngine.EVERYTHING.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.IncrementalEngine.INSPECTION.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.IncrementalEngine.SYMBOLS.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.InfiniteArray.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.InspectionTableFormat.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.InspectionTableFormat.TABLES.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Make.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Symbols.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.LexerUtil.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.LinearizedArray.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.PackedIntArray.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.Printers.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.Printers.Make.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.RowDisplacement.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.StaticVersion.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.TableFormat.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.TableFormat.TABLES.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.TableInterpreter.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMenhirLib.TableInterpreter.MakeEngineTable.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalMod.3o.gz
+%%MANPAGES%%share/man/man3/CamlinternalOO.3o.gz
+%%MANPAGES%%share/man/man3/Ccomp.3o.gz
+%%MANPAGES%%share/man/man3/Char.3o.gz
+%%MANPAGES%%share/man/man3/Clflags.3o.gz
+%%MANPAGES%%share/man/man3/Clflags.Compiler_pass.3o.gz
+%%MANPAGES%%share/man/man3/Clflags.Float_arg_helper.3o.gz
+%%MANPAGES%%share/man/man3/Clflags.Int_arg_helper.3o.gz
+%%MANPAGES%%share/man/man3/Compiler_libs.3o.gz
+%%MANPAGES%%share/man/man3/Complex.3o.gz
+%%MANPAGES%%share/man/man3/Condition.3o.gz
+%%MANPAGES%%share/man/man3/Config.3o.gz
+%%MANPAGES%%share/man/man3/Consistbl.3o.gz
+%%MANPAGES%%share/man/man3/Consistbl.Make.3o.gz
+%%MANPAGES%%share/man/man3/Depend.3o.gz
+%%MANPAGES%%share/man/man3/Depend.String.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.Define.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.Define.Left_variadic.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.Define.Parameters.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.Define.Right_variadic.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.Define.S.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.Define.Simple.3o.gz
+%%MANPAGES%%share/man/man3/Diffing.Defs.3o.gz
+%%MANPAGES%%share/man/man3/Diffing_with_keys.3o.gz
+%%MANPAGES%%share/man/man3/Diffing_with_keys.Define.3o.gz
+%%MANPAGES%%share/man/man3/Diffing_with_keys.Define.Parameters.3o.gz
+%%MANPAGES%%share/man/man3/Diffing_with_keys.Define.Simple.3o.gz
+%%MANPAGES%%share/man/man3/Digest.3o.gz
+%%MANPAGES%%share/man/man3/Docstrings.3o.gz
+%%MANPAGES%%share/man/man3/Docstrings.WithMenhir.3o.gz
+%%MANPAGES%%share/man/man3/Domainstate.3o.gz
+%%MANPAGES%%share/man/man3/Dynlink.3o.gz
+%%MANPAGES%%share/man/man3/Either.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.GenHashTable.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.GenHashTable.MakeSeeded.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K1.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K1.Bucket.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K1.Make.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K1.MakeSeeded.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K2.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K2.Bucket.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K2.Make.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.K2.MakeSeeded.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.Kn.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.Kn.Bucket.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.Kn.Make.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.Kn.MakeSeeded.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.S.3o.gz
+%%MANPAGES%%share/man/man3/Ephemeron.SeededS.3o.gz
+%%MANPAGES%%share/man/man3/Event.3o.gz
+%%MANPAGES%%share/man/man3/Filename.3o.gz
+%%MANPAGES%%share/man/man3/Float.3o.gz
+%%MANPAGES%%share/man/man3/Float.Array.3o.gz
+%%MANPAGES%%share/man/man3/Float.ArrayLabels.3o.gz
+%%MANPAGES%%share/man/man3/Format.3o.gz
+%%MANPAGES%%share/man/man3/Format_tutorial.3o.gz
+%%MANPAGES%%share/man/man3/Fun.3o.gz
+%%MANPAGES%%share/man/man3/Gc.3o.gz
+%%MANPAGES%%share/man/man3/Gc.Memprof.3o.gz
+%%MANPAGES%%share/man/man3/Genlex.3o.gz
+%%MANPAGES%%share/man/man3/Hashtbl.3o.gz
+%%MANPAGES%%share/man/man3/Hashtbl.HashedType.3o.gz
+%%MANPAGES%%share/man/man3/Hashtbl.Make.3o.gz
+%%MANPAGES%%share/man/man3/Hashtbl.MakeSeeded.3o.gz
+%%MANPAGES%%share/man/man3/Hashtbl.S.3o.gz
+%%MANPAGES%%share/man/man3/Hashtbl.SeededHashedType.3o.gz
+%%MANPAGES%%share/man/man3/Hashtbl.SeededS.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Make.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Map.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Map.T.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Pair.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.S.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.S.Map.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.S.Set.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.S.T.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.S.Tbl.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Set.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Set.T.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Tbl.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Tbl.T.3o.gz
+%%MANPAGES%%share/man/man3/Identifiable.Thing.3o.gz
+%%MANPAGES%%share/man/man3/In_channel.3o.gz
+%%MANPAGES%%share/man/man3/Int.3o.gz
+%%MANPAGES%%share/man/man3/Int_replace_polymorphic_compare.3o.gz
+%%MANPAGES%%share/man/man3/Int32.3o.gz
+%%MANPAGES%%share/man/man3/Int64.3o.gz
+%%MANPAGES%%share/man/man3/Lazy.3o.gz
+%%MANPAGES%%share/man/man3/Lexer.3o.gz
+%%MANPAGES%%share/man/man3/Lexing.3o.gz
+%%MANPAGES%%share/man/man3/Lazy_backtrack.3o.gz
+%%MANPAGES%%share/man/man3/List.3o.gz
+%%MANPAGES%%share/man/man3/ListLabels.3o.gz
+%%MANPAGES%%share/man/man3/Load_path.3o.gz
+%%MANPAGES%%share/man/man3/Load_path.Dir.3o.gz
+%%MANPAGES%%share/man/man3/Local_store.3o.gz
+%%MANPAGES%%share/man/man3/Location.3o.gz
+%%MANPAGES%%share/man/man3/Longident.3o.gz
+%%MANPAGES%%share/man/man3/Map.3o.gz
+%%MANPAGES%%share/man/man3/Map.Make.3o.gz
+%%MANPAGES%%share/man/man3/Map.OrderedType.3o.gz
+%%MANPAGES%%share/man/man3/Map.S.3o.gz
+%%MANPAGES%%share/man/man3/Marshal.3o.gz
+%%MANPAGES%%share/man/man3/Misc.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Color.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Error_style.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Int_literal_converter.3o.gz
+%%MANPAGES%%share/man/man3/Misc.LongString.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Magic_number.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.Array.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.List.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.Option.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.String.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.String.Map.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.String.Set.3o.gz
+%%MANPAGES%%share/man/man3/Misc.Stdlib.String.Tbl.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Hashtbl.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Hashtbl.HashedType.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Hashtbl.Make.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Hashtbl.MakeSeeded.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Hashtbl.S.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Hashtbl.SeededHashedType.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Hashtbl.SeededS.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Map.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Map.Make.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Map.OrderedType.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Map.S.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Set.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Set.Make.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Set.OrderedType.3o.gz
+%%MANPAGES%%share/man/man3/MoreLabels.Set.S.3o.gz
+%%MANPAGES%%share/man/man3/Mutex.3o.gz
+%%MANPAGES%%share/man/man3/Nativeint.3o.gz
+%%MANPAGES%%share/man/man3/Numbers.3o.gz
+%%MANPAGES%%share/man/man3/Numbers.Float.3o.gz
+%%MANPAGES%%share/man/man3/Numbers.Int.3o.gz
+%%MANPAGES%%share/man/man3/Numbers.Int16.3o.gz
+%%MANPAGES%%share/man/man3/Numbers.Int8.3o.gz
+%%MANPAGES%%share/man/man3/Obj.3o.gz
+%%MANPAGES%%share/man/man3/Obj.Closure.3o.gz
+%%MANPAGES%%share/man/man3/Obj.Ephemeron.3o.gz
+%%MANPAGES%%share/man/man3/Obj.Extension_constructor.3o.gz
+%%MANPAGES%%share/man/man3/Ocaml_operators.3o.gz
+%%MANPAGES%%share/man/man3/Oo.3o.gz
+%%MANPAGES%%share/man/man3/Option.3o.gz
+%%MANPAGES%%share/man/man3/Out_channel.3o.gz
+%%MANPAGES%%share/man/man3/Parse.3o.gz
+%%MANPAGES%%share/man/man3/Parser.3o.gz
+%%MANPAGES%%share/man/man3/Parser.Incremental.3o.gz
+%%MANPAGES%%share/man/man3/Parser.MenhirInterpreter.3o.gz
+%%MANPAGES%%share/man/man3/Parsetree.3o.gz
+%%MANPAGES%%share/man/man3/Parsing.3o.gz
+%%MANPAGES%%share/man/man3/Pparse.3o.gz
+%%MANPAGES%%share/man/man3/Pprintast.3o.gz
+%%MANPAGES%%share/man/man3/Printast.3o.gz
+%%MANPAGES%%share/man/man3/Printexc.3o.gz
+%%MANPAGES%%share/man/man3/Printexc.Slot.3o.gz
+%%MANPAGES%%share/man/man3/Printf.3o.gz
+%%MANPAGES%%share/man/man3/Profile.3o.gz
+%%MANPAGES%%share/man/man3/Queue.3o.gz
+%%MANPAGES%%share/man/man3/Random.3o.gz
+%%MANPAGES%%share/man/man3/Random.State.3o.gz
+%%MANPAGES%%share/man/man3/Result.3o.gz
+%%MANPAGES%%share/man/man3/Scanf.3o.gz
+%%MANPAGES%%share/man/man3/Scanf.Scanning.3o.gz
+%%MANPAGES%%share/man/man3/Semaphore.3o.gz
+%%MANPAGES%%share/man/man3/Semaphore.Binary.3o.gz
+%%MANPAGES%%share/man/man3/Semaphore.Counting.3o.gz
+%%MANPAGES%%share/man/man3/Seq.3o.gz
+%%MANPAGES%%share/man/man3/Set.3o.gz
+%%MANPAGES%%share/man/man3/Set.Make.3o.gz
+%%MANPAGES%%share/man/man3/Set.OrderedType.3o.gz
+%%MANPAGES%%share/man/man3/Set.S.3o.gz
+%%MANPAGES%%share/man/man3/Stack.3o.gz
+%%MANPAGES%%share/man/man3/StdLabels.3o.gz
+%%MANPAGES%%share/man/man3/StdLabels.Array.3o.gz
+%%MANPAGES%%share/man/man3/StdLabels.Bytes.3o.gz
+%%MANPAGES%%share/man/man3/StdLabels.List.3o.gz
+%%MANPAGES%%share/man/man3/StdLabels.String.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Arg.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Array.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.ArrayLabels.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Atomic.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Bigarray.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Bool.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Buffer.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Bytes.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.BytesLabels.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Callback.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Char.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Complex.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Digest.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Either.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Ephemeron.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Filename.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Float.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Format.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Fun.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Gc.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Genlex.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Hashtbl.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.In_channel.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Int.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Int32.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Int64.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.LargeFile.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Lazy.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Lexing.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.List.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.ListLabels.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Map.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Marshal.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.MoreLabels.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Nativeint.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Obj.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Oo.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Option.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Out_channel.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Parsing.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Pervasives.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Printexc.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Printf.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Queue.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Random.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Result.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Scanf.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Seq.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Set.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Stack.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.StdLabels.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Stream.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.String.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.StringLabels.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Sys.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Uchar.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Unit.3o.gz
+%%MANPAGES%%share/man/man3/Stdlib.Weak.3o.gz
+%%MANPAGES%%share/man/man3/Str.3o.gz
+%%MANPAGES%%share/man/man3/Stream.3o.gz
+%%MANPAGES%%share/man/man3/String.3o.gz
+%%MANPAGES%%share/man/man3/StringLabels.3o.gz
+%%MANPAGES%%share/man/man3/Strongly_connected_components.3o.gz
+%%MANPAGES%%share/man/man3/Strongly_connected_components.Make.3o.gz
+%%MANPAGES%%share/man/man3/Strongly_connected_components.S.3o.gz
+%%MANPAGES%%share/man/man3/Strongly_connected_components.S.Id.3o.gz
+%%MANPAGES%%share/man/man3/Syntaxerr.3o.gz
+%%MANPAGES%%share/man/man3/Sys.3o.gz
+%%MANPAGES%%share/man/man3/Sys.Immediate64.3o.gz
+%%MANPAGES%%share/man/man3/Sys.Immediate64.Immediate.3o.gz
+%%MANPAGES%%share/man/man3/Sys.Immediate64.Make.3o.gz
+%%MANPAGES%%share/man/man3/Sys.Immediate64.Non_immediate.3o.gz
+%%MANPAGES%%share/man/man3/Targetint.3o.gz
+%%MANPAGES%%share/man/man3/Terminfo.3o.gz
+%%MANPAGES%%share/man/man3/Thread.3o.gz
+%%MANPAGES%%share/man/man3/ThreadUnix.3o.gz
+%%MANPAGES%%share/man/man3/Uchar.3o.gz
+%%MANPAGES%%share/man/man3/Unit.3o.gz
+%%MANPAGES%%share/man/man3/Unix.3o.gz
+%%MANPAGES%%share/man/man3/Unix.LargeFile.3o.gz
+%%MANPAGES%%share/man/man3/UnixLabels.3o.gz
+%%MANPAGES%%share/man/man3/UnixLabels.LargeFile.3o.gz
+%%MANPAGES%%share/man/man3/Warnings.3o.gz
+%%MANPAGES%%share/man/man3/Weak.3o.gz
+%%MANPAGES%%share/man/man3/Weak.Make.3o.gz
+%%MANPAGES%%share/man/man3/Weak.S.3o.gz
+%%PORTDOCS%%%%DOCSDIR%%/Changes
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/README.adoc
+%%PORTDOCS%%%%DOCSDIR%%/README.win32.adoc
diff --git a/math/coq/Makefile b/math/coq/Makefile
index 04b86ca11c08..382f03d7e7f7 100644
--- a/math/coq/Makefile
+++ b/math/coq/Makefile
@@ -1,10 +1,9 @@
PORTNAME= coq
-PORTVERSION= 8.6
-PORTREVISION= 20
+PORTVERSION= 8.19
PORTEPOCH= 3
CATEGORIES= math
-MASTER_SITES= http://coq.inria.fr/distrib/V${PORTVERSION}/files/ \
- ftp://ftp.stack.nl/pub/users/johans/coq/
+DISTVERSIONPREFIX= V
+DISTVERSIONSUFFIX= .0
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
@@ -14,29 +13,34 @@ WWW= https://coq.inria.fr/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_armv6= fails to compile: Fatal error: exception Invalid_argument("index out of bounds")
-BROKEN_armv7= fails to compile: Fatal error: exception Invalid_argument("index out of bounds")
-
-BUILD_DEPENDS= camlp5:devel/ocaml-camlp5 \
- ocamlfind:devel/ocaml-findlib \
- ${LOCALBASE}/${OCAML_SITELIBDIR}/num/META:math/ocaml-num
+BUILD_DEPENDS= ${SA_DIR}/num/META:math/ocaml-num \
+ ${SA_DIR}/zarith/META:math/ocaml-zarith \
+ bash:shells/bash \
+ camlp5:devel/ocaml-camlp5
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2
-RUN_DEPENDS= ${LOCALBASE}/lib/ocaml/stublibs/dllnums.so:math/ocaml-num
+ libfreetype.so:print/freetype2 \
+ libgmp.so:math/gmp \
+ libharfbuzz.so:print/harfbuzz
+RUN_DEPENDS= ${SA_DIR}/num/META:math/ocaml-num \
+ ${SA_DIR}/zarith/META:math/ocaml-zarith
-USES= emacs gettext-runtime gmake gnome
-USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 gtksourceview2 pango
+USES= emacs gettext-runtime gmake gnome ocaml:dune python:env shebangfix tex
+SHEBANG_FILES= tools/*.py
+USE_GITHUB= yes
+USE_GNOME= cairo gdkpixbuf2 gtk30 gtksourceview3
USE_LDCONFIG= ${PREFIX}/lib/coq
USE_OCAML= yes
+USE_OCAML_CAMLP4= yes
+USE_OCAML_LDCONFIG= yes
+OCAML_LDLIBS= ${OCAML_SITELIBDIR}/coq-core
+OCAML_PACKAGES= coq-core coq-stdlib coq
HAS_CONFIGURE= yes
CONFIGURE_ARGS= -prefix ${PREFIX} \
- -mandir ${PREFIX}/man \
- -emacslib ${PREFIX}/share/emacs/site-lisp/coq \
- -usecamlp5 \
- -byteonly
-MAKE_ENV= VERBOSE=1 USERFLAGS=-unsafe-string
-ALL_TARGET= world
+ -mandir ${PREFIX}/share/man \
+ -docdir ${OCAML_DOCSDIR} \
+ -bytecode-compiler yes \
+ -native-compiler yes
CONFLICTS_INSTALL= coq coq-emacs_* # bin/coq-tex bin/coq_makefile bin/coqc bin/coqchk bin/coqdep bin/coqdoc bin/coqide bin/coqmktop bin/coqtop bin/coqtop.byte bin/coqwc bin/coqworkmgr bin/gallina
@@ -44,28 +48,39 @@ OPTIONS_DEFINE= DOCS IDE
OPTIONS_DEFAULT= IDE
OPTIONS_SUB= yes
IDE_DESC= Include desktop environment (coqide)
-IDE_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2
-IDE_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2
-IDE_CONFIGURE_OFF= -coqide no
-DOCS_USES= tex
-DOCS_USE= TEX=latex:build,dvipsk:build
-DOCS_BUILD_DEPENDS= hevea:textproc/hevea
-DOCS_CONFIGURE_OFF= -with-doc no
+IDE_BUILD_DEPENDS= ${SA_DIR}/lablgtk3/META:x11-toolkits/ocaml-lablgtk3
+IDE_RUN_DEPENDS= ${SA_DIR}/lablgtk3/META:x11-toolkits/ocaml-lablgtk3
+IDE_VARS= ocaml_packages+=coqide-server ocaml_packages+=coqide
+# IDE_CONFIGURE_OFF= -coqide no
+# XXX needs fixing
+# DOCS_USES= tex python:env
+# DOCS_USE= TEX=latex:build,dvipsk:build
+# DOCS_BUILD_DEPENDS= hevea:textproc/hevea \
+# sphinx-build:textproc/py-sphinx \
+# ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
+# ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-bibtex>0:textproc/py-sphinxcontrib-bibtex@${PY_FLAVOR}
+# DOCS_VARS= ocaml_packages+=coq-doc
+#DOCS_CONFIGURE_OFF= -with-doc no
-STRIP_FILES= lib/coq/dllcoqrun.so
+SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR}
-# Workaround bsd.ocaml.mk to fix packaging
-add-plist-post:
- @${DO_NADA}
+pre-build:
+ @${MAKE_CMD} -C ${WRKSRC} dunestrap
-post-patch:
- @${REINPLACE_CMD} -e '/show_latex_mes/s/)$$/; true)/' \
- ${WRKSRC}/Makefile.doc
-# Allow passing USERFLAGS down to inner make(1) via environment
- @${REINPLACE_CMD} -e '/User compilation flag/,+1d' \
- ${WRKSRC}/configure.ml
+# XXX to keep dune-install happy, until DOCS build gets fixed
+post-build:
+ @${TOUCH} ${WRKSRC}/${DUNE_BUILD_DIR}/default/coq-doc.install
post-install:
- cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${STRIP_FILES}
+ @(cd ${STAGEDIR}${PREFIX} ; \
+ ${FIND} ${OCAML_SITELIBDIR} -type f '(' -name '*.cmxs' -o -name '*_stubs.so' ')' ; \
+ ${FIND} bin -type f -not -name '*.byte' ; \
+ ) | while read f; \
+ do \
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/$$f ; \
+ done
+
+post-install-IDE-on:
+ @${MKDIR} -p ${STAGEDIR}${PREFIX}/etc/xdg/coq
.include <bsd.port.mk>
diff --git a/math/coq/distinfo b/math/coq/distinfo
index 8702e38e0149..8eb59b22d36a 100644
--- a/math/coq/distinfo
+++ b/math/coq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1483223265
-SHA256 (coq-8.6.tar.gz) = 6e3c3cf5c8e2b0b760dc52738e2e849f3a8c630869659ecc0cf41413fcee81df
-SIZE (coq-8.6.tar.gz) = 5538848
+TIMESTAMP = 1707224242
+SHA256 (coq-coq-V8.19.0_GH0.tar.gz) = 17e5c10fadcd3cda7509d822099a892fcd003485272b56a45abd30390f6a426f
+SIZE (coq-coq-V8.19.0_GH0.tar.gz) = 7674352
diff --git a/math/coq/files/patch-Makefile.build b/math/coq/files/patch-Makefile.build
deleted file mode 100644
index 15fa789877ed..000000000000
--- a/math/coq/files/patch-Makefile.build
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.build.orig 2016-12-08 15:13:52 UTC
-+++ Makefile.build
-@@ -101,7 +101,7 @@ TIMER=$(if $(TIMED), $(STDTIME), $(TIMECMD))
- # TIME="%C (%U user, %S sys, %e total, %M maxres)"
-
- COQOPTS=$(COQ_XML) $(NATIVECOMPUTE)
--BOOTCOQC=$(TIMER) $(COQTOPEXE) -boot $(COQOPTS) -compile
-+BOOTCOQC=$(TIMER) env CAML_LD_LIBRARY_PATH=$${PWD}/kernel/byterun $(COQTOPEXE) -boot $(COQOPTS) -compile
-
- LOCALINCLUDES=$(addprefix -I , $(SRCDIRS) )
- MLINCLUDES=$(LOCALINCLUDES) -I $(MYCAMLP4LIB)
-@@ -334,7 +334,7 @@ coqbinaries: $(COQMKTOP) $(COQTOPEXE) $(COQTOPBYTE) \
- ifeq ($(BEST),opt)
- $(COQTOPEXE): $(COQMKTOP) $(LINKCMX) $(LIBCOQRUN) $(TOPLOOPCMA:.cma=.cmxs)
- $(SHOW)'COQMKTOP -o $@'
-- $(HIDE)$(COQMKTOP) -boot -opt $(OPTFLAGS) $(LINKMETADATA) -o $@
-+ $(HIDE)$(COQMKTOP) -boot -opt $(filter-out -unsafe-string, $(OPTFLAGS)) $(LINKMETADATA) -o $@
- $(STRIP) $@
- $(CODESIGN) $@
- else
-@@ -344,7 +344,7 @@ endif
-
- $(COQTOPBYTE): $(COQMKTOP) $(LINKCMO) $(LIBCOQRUN) $(TOPLOOPCMA)
- $(SHOW)'COQMKTOP -o $@'
-- $(HIDE)$(COQMKTOP) -boot -top $(BYTEFLAGS) -o $@
-+ $(HIDE)$(COQMKTOP) -boot -top $(filter-out -unsafe-string, $(BYTEFLAGS)) -o $@
-
- # coqmktop
-
diff --git a/math/coq/files/patch-Makefile.install b/math/coq/files/patch-Makefile.install
deleted file mode 100644
index 6597b7133aa0..000000000000
--- a/math/coq/files/patch-Makefile.install
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.install.orig 2016-12-08 15:13:52 UTC
-+++ Makefile.install
-@@ -29,7 +29,7 @@ install-doc-no:
- .PHONY: install install-doc-all install-doc-no
-
- #These variables are intended to be set by the caller to make
--#COQINSTALLPREFIX=
-+COQINSTALLPREFIX=${DESTDIR}
- #OLDROOT=
-
- # Can be changed for a local installation (to make packages).
diff --git a/math/coq/pkg-plist b/math/coq/pkg-plist
index 570f31ca5b00..a397868e280b 100644
--- a/math/coq/pkg-plist
+++ b/math/coq/pkg-plist
@@ -1,2984 +1,6869 @@
bin/coq-tex
bin/coq_makefile
bin/coqc
+bin/coqc.byte
bin/coqchk
bin/coqdep
-bin/coqdoc
%%IDE%%bin/coqide
-bin/coqmktop
+bin/coqidetop.byte
+bin/coqidetop.opt
+bin/coqdoc
+bin/coqnative
+bin/coqpp
+bin/coqtimelog2html
+bin/coqtop.opt
bin/coqtop
bin/coqtop.byte
bin/coqwc
bin/coqworkmgr
-bin/gallina
-lib/coq/META
-lib/coq/config/coq_config.cmi
-lib/coq/dllcoqrun.so
-lib/coq/engine/engine.cma
-lib/coq/engine/evarutil.cmi
-lib/coq/engine/evd.cmi
-lib/coq/engine/ftactic.cmi
-lib/coq/engine/geninterp.cmi
-lib/coq/engine/logic_monad.cmi
-lib/coq/engine/namegen.cmi
-lib/coq/engine/proofview.cmi
-lib/coq/engine/proofview_monad.cmi
-lib/coq/engine/sigma.cmi
-lib/coq/engine/termops.cmi
-lib/coq/engine/uState.cmi
-lib/coq/grammar/compat5.cmo
-lib/coq/grammar/grammar.cma
-lib/coq/grammar/q_util.cmi
-%%IDE%%lib/coq/ide/config_lexer.cmi
-%%IDE%%lib/coq/ide/coq.cmi
-%%IDE%%lib/coq/ide/coqOps.cmi
-%%IDE%%lib/coq/ide/coq_commands.cmi
-%%IDE%%lib/coq/ide/coq_lex.cmi
-%%IDE%%lib/coq/ide/coqide.cmi
-%%IDE%%lib/coq/ide/coqide_ui.cmi
-%%IDE%%lib/coq/ide/document.cmi
-%%IDE%%lib/coq/ide/fileOps.cmi
-%%IDE%%lib/coq/ide/gtk_parsing.cmi
-%%IDE%%lib/coq/ide/ide.cma
-%%IDE%%lib/coq/ide/ideutils.cmi
-%%IDE%%lib/coq/ide/minilib.cmi
-%%IDE%%lib/coq/ide/nanoPG.cmi
-%%IDE%%lib/coq/ide/preferences.cmi
-%%IDE%%lib/coq/ide/project_file.cmi
-%%IDE%%lib/coq/ide/richprinter.cmi
-%%IDE%%lib/coq/ide/sentence.cmi
-%%IDE%%lib/coq/ide/serialize.cmi
-%%IDE%%lib/coq/ide/session.cmi
-%%IDE%%lib/coq/ide/tags.cmi
-%%IDE%%lib/coq/ide/utf8_convert.cmi
-%%IDE%%lib/coq/ide/utils/config_file.cmi
-%%IDE%%lib/coq/ide/utils/configwin.cmi
-%%IDE%%lib/coq/ide/utils/configwin_ihm.cmi
-%%IDE%%lib/coq/ide/utils/configwin_keys.cmi
-%%IDE%%lib/coq/ide/utils/configwin_messages.cmi
-%%IDE%%lib/coq/ide/utils/configwin_types.cmi
-%%IDE%%lib/coq/ide/utils/editable_cells.cmi
-%%IDE%%lib/coq/ide/utils/okey.cmi
-%%IDE%%lib/coq/ide/wg_Command.cmi
-%%IDE%%lib/coq/ide/wg_Completion.cmi
-%%IDE%%lib/coq/ide/wg_Detachable.cmi
-%%IDE%%lib/coq/ide/wg_Find.cmi
-%%IDE%%lib/coq/ide/wg_MessageView.cmi
-%%IDE%%lib/coq/ide/wg_Notebook.cmi
-%%IDE%%lib/coq/ide/wg_ProofView.cmi
-%%IDE%%lib/coq/ide/wg_ScriptView.cmi
-%%IDE%%lib/coq/ide/wg_Segment.cmi
-%%IDE%%lib/coq/ide/xml_lexer.cmi
-%%IDE%%lib/coq/ide/xml_parser.cmi
-%%IDE%%lib/coq/ide/xml_printer.cmi
-%%IDE%%lib/coq/ide/xmlprotocol.cmi
-lib/coq/interp/constrarg.cmi
-lib/coq/interp/constrexpr_ops.cmi
-lib/coq/interp/constrextern.cmi
-lib/coq/interp/constrintern.cmi
-lib/coq/interp/coqlib.cmi
-lib/coq/interp/dumpglob.cmi
-lib/coq/interp/genintern.cmi
-lib/coq/interp/implicit_quantifiers.cmi
-lib/coq/interp/interp.cma
-lib/coq/interp/modintern.cmi
-lib/coq/interp/notation.cmi
-lib/coq/interp/notation_ops.cmi
-lib/coq/interp/ppextend.cmi
-lib/coq/interp/reserve.cmi
-lib/coq/interp/smartlocate.cmi
-lib/coq/interp/stdarg.cmi
-lib/coq/interp/syntax_def.cmi
-lib/coq/interp/topconstr.cmi
-lib/coq/intf/constrexpr.cmi
-lib/coq/intf/decl_kinds.cmi
-lib/coq/intf/evar_kinds.cmi
-lib/coq/intf/extend.cmi
-lib/coq/intf/genredexpr.cmi
-lib/coq/intf/glob_term.cmi
-lib/coq/intf/locus.cmi
-lib/coq/intf/misctypes.cmi
-lib/coq/intf/notation_term.cmi
-lib/coq/intf/pattern.cmi
-lib/coq/intf/tacexpr.cmi
-lib/coq/intf/vernacexpr.cmi
-lib/coq/kernel/cClosure.cmi
-lib/coq/kernel/cbytecodes.cmi
-lib/coq/kernel/cbytegen.cmi
-lib/coq/kernel/cemitcodes.cmi
-lib/coq/kernel/constr.cmi
-lib/coq/kernel/context.cmi
-lib/coq/kernel/conv_oracle.cmi
-lib/coq/kernel/cooking.cmi
-lib/coq/kernel/copcodes.cmi
-lib/coq/kernel/csymtable.cmi
-lib/coq/kernel/declarations.cmi
-lib/coq/kernel/declareops.cmi
-lib/coq/kernel/entries.cmi
-lib/coq/kernel/environ.cmi
-lib/coq/kernel/esubst.cmi
-lib/coq/kernel/evar.cmi
-lib/coq/kernel/fast_typeops.cmi
-lib/coq/kernel/indtypes.cmi
-lib/coq/kernel/inductive.cmi
-lib/coq/kernel/kernel.cma
-lib/coq/kernel/mod_subst.cmi
-lib/coq/kernel/mod_typing.cmi
-lib/coq/kernel/modops.cmi
-lib/coq/kernel/names.cmi
-lib/coq/kernel/nativecode.cmi
-lib/coq/kernel/nativeconv.cmi
-lib/coq/kernel/nativeinstr.cmi
-lib/coq/kernel/nativelambda.cmi
-lib/coq/kernel/nativelib.cmi
-lib/coq/kernel/nativelibrary.cmi
-lib/coq/kernel/nativevalues.cmi
-lib/coq/kernel/opaqueproof.cmi
-lib/coq/kernel/pre_env.cmi
-lib/coq/kernel/primitives.cmi
-lib/coq/kernel/reduction.cmi
-lib/coq/kernel/retroknowledge.cmi
-lib/coq/kernel/safe_typing.cmi
-lib/coq/kernel/sorts.cmi
-lib/coq/kernel/subtyping.cmi
-lib/coq/kernel/term.cmi
-lib/coq/kernel/term_typing.cmi
-lib/coq/kernel/type_errors.cmi
-lib/coq/kernel/typeops.cmi
-lib/coq/kernel/uGraph.cmi
-lib/coq/kernel/uint31.cmi
-lib/coq/kernel/univ.cmi
-lib/coq/kernel/vars.cmi
-lib/coq/kernel/vconv.cmi
-lib/coq/kernel/vm.cmi
-lib/coq/lib/aux_file.cmi
-lib/coq/lib/backtrace.cmi
-lib/coq/lib/bigint.cmi
-lib/coq/lib/cArray.cmi
-lib/coq/lib/cEphemeron.cmi
-lib/coq/lib/cErrors.cmi
-lib/coq/lib/cList.cmi
-lib/coq/lib/cMap.cmi
-lib/coq/lib/cObj.cmi
-lib/coq/lib/cSet.cmi
-lib/coq/lib/cSig.cmi
-lib/coq/lib/cStack.cmi
-lib/coq/lib/cString.cmi
-lib/coq/lib/cThread.cmi
-lib/coq/lib/cUnix.cmi
-lib/coq/lib/cWarnings.cmi
-lib/coq/lib/canary.cmi
-lib/coq/lib/clib.cma
-lib/coq/lib/control.cmi
-lib/coq/lib/deque.cmi
-lib/coq/lib/dyn.cmi
-lib/coq/lib/envars.cmi
-lib/coq/lib/exninfo.cmi
-lib/coq/lib/explore.cmi
-lib/coq/lib/feedback.cmi
-lib/coq/lib/flags.cmi
-lib/coq/lib/future.cmi
-lib/coq/lib/genarg.cmi
-lib/coq/lib/hMap.cmi
-lib/coq/lib/hashcons.cmi
-lib/coq/lib/hashset.cmi
-lib/coq/lib/heap.cmi
-lib/coq/lib/hook.cmi
-lib/coq/lib/iStream.cmi
-lib/coq/lib/int.cmi
-lib/coq/lib/lib.cma
-lib/coq/lib/loc.cmi
-lib/coq/lib/minisys.cmi
-lib/coq/lib/monad.cmi
-lib/coq/lib/option.cmi
-lib/coq/lib/pp.cmi
-lib/coq/lib/pp_control.cmi
-lib/coq/lib/ppstyle.cmi
-lib/coq/lib/predicate.cmi
-lib/coq/lib/profile.cmi
-lib/coq/lib/remoteCounter.cmi
-lib/coq/lib/richpp.cmi
-lib/coq/lib/rtree.cmi
-lib/coq/lib/segmenttree.cmi
-lib/coq/lib/spawn.cmi
-lib/coq/lib/stateid.cmi
-lib/coq/lib/store.cmi
-lib/coq/lib/system.cmi
-lib/coq/lib/terminal.cmi
-lib/coq/lib/trie.cmi
-lib/coq/lib/unicode.cmi
-lib/coq/lib/unicodetable.cmi
-lib/coq/lib/unionfind.cmi
-lib/coq/lib/util.cmi
-lib/coq/lib/xml_datatype.cmi
-lib/coq/library/declare.cmi
-lib/coq/library/declaremods.cmi
-lib/coq/library/decls.cmi
-lib/coq/library/dischargedhypsmap.cmi
-lib/coq/library/global.cmi
-lib/coq/library/globnames.cmi
-lib/coq/library/goptions.cmi
-lib/coq/library/heads.cmi
-lib/coq/library/impargs.cmi
-lib/coq/library/keys.cmi
-lib/coq/library/kindops.cmi
-lib/coq/library/lib.cmi
-lib/coq/library/libnames.cmi
-lib/coq/library/libobject.cmi
-lib/coq/library/library.cma
-lib/coq/library/library.cmi
-lib/coq/library/loadpath.cmi
-lib/coq/library/nameops.cmi
-lib/coq/library/nametab.cmi
-lib/coq/library/states.cmi
-lib/coq/library/summary.cmi
-lib/coq/library/universes.cmi
-lib/coq/ltac/coretactics.cmi
-lib/coq/ltac/evar_tactics.cmi
-lib/coq/ltac/extraargs.cmi
-lib/coq/ltac/extratactics.cmi
-lib/coq/ltac/g_auto.cmi
-lib/coq/ltac/g_class.cmi
-lib/coq/ltac/g_eqdecide.cmi
-lib/coq/ltac/g_ltac.cmi
-lib/coq/ltac/g_obligations.cmi
-lib/coq/ltac/g_rewrite.cmi
-lib/coq/ltac/ltac.cma
-lib/coq/ltac/profile_ltac.cmi
-lib/coq/ltac/profile_ltac_tactics.cmi
-lib/coq/ltac/rewrite.cmi
-lib/coq/ltac/taccoerce.cmi
-lib/coq/ltac/tacentries.cmi
-lib/coq/ltac/tacenv.cmi
-lib/coq/ltac/tacintern.cmi
-lib/coq/ltac/tacinterp.cmi
-lib/coq/ltac/tacsubst.cmi
-lib/coq/ltac/tactic_debug.cmi
-lib/coq/ltac/tactic_option.cmi
-lib/coq/ltac/tauto.cmi
-lib/coq/parsing/cLexer.cmi
-lib/coq/parsing/compat.cmi
-lib/coq/parsing/egramcoq.cmi
-lib/coq/parsing/egramml.cmi
-lib/coq/parsing/g_constr.cmi
-lib/coq/parsing/g_prim.cmi
-lib/coq/parsing/g_proofs.cmi
-lib/coq/parsing/g_tactic.cmi
-lib/coq/parsing/g_vernac.cmi
-lib/coq/parsing/highparsing.cma
-lib/coq/parsing/parsing.cma
-lib/coq/parsing/pcoq.cmi
-lib/coq/parsing/tok.cmi
-lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Algebra.cmi
-lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Algebra.cmo
-lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Btauto.cmi
-lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Btauto.cmo
-lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Reflect.cmi
-lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Reflect.cmo
-lib/coq/plugins/btauto/Algebra.glob
-lib/coq/plugins/btauto/Algebra.v
-lib/coq/plugins/btauto/Algebra.vo
-lib/coq/plugins/btauto/Btauto.glob
-lib/coq/plugins/btauto/Btauto.v
-lib/coq/plugins/btauto/Btauto.vo
-lib/coq/plugins/btauto/Reflect.glob
-lib/coq/plugins/btauto/Reflect.v
-lib/coq/plugins/btauto/Reflect.vo
-lib/coq/plugins/btauto/btauto_plugin.cmi
-lib/coq/plugins/btauto/btauto_plugin.cmo
-lib/coq/plugins/cc/cc_plugin.cmi
-lib/coq/plugins/cc/cc_plugin.cmo
-lib/coq/plugins/cc/ccalgo.cmi
-lib/coq/plugins/cc/ccproof.cmi
-lib/coq/plugins/cc/cctac.cmi
-lib/coq/plugins/decl_mode/decl_expr.cmi
-lib/coq/plugins/decl_mode/decl_interp.cmi
-lib/coq/plugins/decl_mode/decl_mode.cmi
-lib/coq/plugins/decl_mode/decl_mode_plugin.cmi
-lib/coq/plugins/decl_mode/decl_mode_plugin.cmo
-lib/coq/plugins/decl_mode/decl_proof_instr.cmi
-lib/coq/plugins/decl_mode/ppdecl_proof.cmi
-lib/coq/plugins/derive/.coq-native/NCoq_derive_Derive.cmi
-lib/coq/plugins/derive/.coq-native/NCoq_derive_Derive.cmo
-lib/coq/plugins/derive/Derive.glob
-lib/coq/plugins/derive/Derive.v
-lib/coq/plugins/derive/Derive.vo
-lib/coq/plugins/derive/derive.cmi
-lib/coq/plugins/derive/derive_plugin.cmi
-lib/coq/plugins/derive/derive_plugin.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellBasic.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellBasic.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInt.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInt.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInteger.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInteger.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatNum.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatNum.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellString.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellString.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInt.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInt.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInteger.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInteger.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZNum.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZNum.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBasic.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBasic.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBigIntConv.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBigIntConv.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlIntConv.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlIntConv.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatBigInt.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatBigInt.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatInt.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatInt.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlString.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlString.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZBigInt.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZBigInt.cmo
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZInt.cmi
-lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZInt.cmo
-lib/coq/plugins/extraction/ExtrHaskellBasic.glob
-lib/coq/plugins/extraction/ExtrHaskellBasic.v
-lib/coq/plugins/extraction/ExtrHaskellBasic.vo
-lib/coq/plugins/extraction/ExtrHaskellNatInt.glob
-lib/coq/plugins/extraction/ExtrHaskellNatInt.v
-lib/coq/plugins/extraction/ExtrHaskellNatInt.vo
-lib/coq/plugins/extraction/ExtrHaskellNatInteger.glob
-lib/coq/plugins/extraction/ExtrHaskellNatInteger.v
-lib/coq/plugins/extraction/ExtrHaskellNatInteger.vo
-lib/coq/plugins/extraction/ExtrHaskellNatNum.glob
-lib/coq/plugins/extraction/ExtrHaskellNatNum.v
-lib/coq/plugins/extraction/ExtrHaskellNatNum.vo
-lib/coq/plugins/extraction/ExtrHaskellString.glob
-lib/coq/plugins/extraction/ExtrHaskellString.v
-lib/coq/plugins/extraction/ExtrHaskellString.vo
-lib/coq/plugins/extraction/ExtrHaskellZInt.glob
-lib/coq/plugins/extraction/ExtrHaskellZInt.v
-lib/coq/plugins/extraction/ExtrHaskellZInt.vo
-lib/coq/plugins/extraction/ExtrHaskellZInteger.glob
-lib/coq/plugins/extraction/ExtrHaskellZInteger.v
-lib/coq/plugins/extraction/ExtrHaskellZInteger.vo
-lib/coq/plugins/extraction/ExtrHaskellZNum.glob
-lib/coq/plugins/extraction/ExtrHaskellZNum.v
-lib/coq/plugins/extraction/ExtrHaskellZNum.vo
-lib/coq/plugins/extraction/ExtrOcamlBasic.glob
-lib/coq/plugins/extraction/ExtrOcamlBasic.v
-lib/coq/plugins/extraction/ExtrOcamlBasic.vo
-lib/coq/plugins/extraction/ExtrOcamlBigIntConv.glob
-lib/coq/plugins/extraction/ExtrOcamlBigIntConv.v
-lib/coq/plugins/extraction/ExtrOcamlBigIntConv.vo
-lib/coq/plugins/extraction/ExtrOcamlIntConv.glob
-lib/coq/plugins/extraction/ExtrOcamlIntConv.v
-lib/coq/plugins/extraction/ExtrOcamlIntConv.vo
-lib/coq/plugins/extraction/ExtrOcamlNatBigInt.glob
-lib/coq/plugins/extraction/ExtrOcamlNatBigInt.v
-lib/coq/plugins/extraction/ExtrOcamlNatBigInt.vo
-lib/coq/plugins/extraction/ExtrOcamlNatInt.glob
-lib/coq/plugins/extraction/ExtrOcamlNatInt.v
-lib/coq/plugins/extraction/ExtrOcamlNatInt.vo
-lib/coq/plugins/extraction/ExtrOcamlString.glob
-lib/coq/plugins/extraction/ExtrOcamlString.v
-lib/coq/plugins/extraction/ExtrOcamlString.vo
-lib/coq/plugins/extraction/ExtrOcamlZBigInt.glob
-lib/coq/plugins/extraction/ExtrOcamlZBigInt.v
-lib/coq/plugins/extraction/ExtrOcamlZBigInt.vo
-lib/coq/plugins/extraction/ExtrOcamlZInt.glob
-lib/coq/plugins/extraction/ExtrOcamlZInt.v
-lib/coq/plugins/extraction/ExtrOcamlZInt.vo
-lib/coq/plugins/extraction/common.cmi
-lib/coq/plugins/extraction/extract_env.cmi
-lib/coq/plugins/extraction/extraction.cmi
-lib/coq/plugins/extraction/extraction_plugin.cmi
-lib/coq/plugins/extraction/extraction_plugin.cmo
-lib/coq/plugins/extraction/haskell.cmi
-lib/coq/plugins/extraction/json.cmi
-lib/coq/plugins/extraction/miniml.cmi
-lib/coq/plugins/extraction/mlutil.cmi
-lib/coq/plugins/extraction/modutil.cmi
-lib/coq/plugins/extraction/ocaml.cmi
-lib/coq/plugins/extraction/scheme.cmi
-lib/coq/plugins/extraction/table.cmi
-lib/coq/plugins/firstorder/formula.cmi
-lib/coq/plugins/firstorder/ground.cmi
-lib/coq/plugins/firstorder/ground_plugin.cmi
-lib/coq/plugins/firstorder/ground_plugin.cmo
-lib/coq/plugins/firstorder/instances.cmi
-lib/coq/plugins/firstorder/rules.cmi
-lib/coq/plugins/firstorder/sequent.cmi
-lib/coq/plugins/firstorder/unify.cmi
-lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier.cmi
-lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier.cmo
-lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier_util.cmi
-lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier_util.cmo
-lib/coq/plugins/fourier/Fourier.glob
-lib/coq/plugins/fourier/Fourier.v
-lib/coq/plugins/fourier/Fourier.vo
-lib/coq/plugins/fourier/Fourier_util.glob
-lib/coq/plugins/fourier/Fourier_util.v
-lib/coq/plugins/fourier/Fourier_util.vo
-lib/coq/plugins/fourier/fourier_plugin.cmi
-lib/coq/plugins/fourier/fourier_plugin.cmo
-lib/coq/plugins/funind/.coq-native/NCoq_funind_Recdef.cmi
-lib/coq/plugins/funind/.coq-native/NCoq_funind_Recdef.cmo
-lib/coq/plugins/funind/Recdef.glob
-lib/coq/plugins/funind/Recdef.v
-lib/coq/plugins/funind/Recdef.vo
-lib/coq/plugins/funind/functional_principles_proofs.cmi
-lib/coq/plugins/funind/functional_principles_types.cmi
-lib/coq/plugins/funind/glob_term_to_relation.cmi
-lib/coq/plugins/funind/glob_termops.cmi
-lib/coq/plugins/funind/indfun.cmi
-lib/coq/plugins/funind/indfun_common.cmi
-lib/coq/plugins/funind/recdef.cmi
-lib/coq/plugins/funind/recdef_plugin.cmi
-lib/coq/plugins/funind/recdef_plugin.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Env.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Env.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_EnvRing.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_EnvRing.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lia.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lia.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lqa.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lqa.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lra.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lra.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_OrderedRing.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_OrderedRing.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Psatz.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Psatz.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_QMicromega.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_QMicromega.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RMicromega.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RMicromega.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Refl.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Refl.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RingMicromega.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RingMicromega.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Tauto.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Tauto.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_VarMap.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_VarMap.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZCoeff.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZCoeff.cmo
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZMicromega.cmi
-lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZMicromega.cmo
-lib/coq/plugins/micromega/Env.glob
-lib/coq/plugins/micromega/Env.v
-lib/coq/plugins/micromega/Env.vo
-lib/coq/plugins/micromega/EnvRing.glob
-lib/coq/plugins/micromega/EnvRing.v
-lib/coq/plugins/micromega/EnvRing.vo
-lib/coq/plugins/micromega/Lia.glob
-lib/coq/plugins/micromega/Lia.v
-lib/coq/plugins/micromega/Lia.vo
-lib/coq/plugins/micromega/Lqa.glob
-lib/coq/plugins/micromega/Lqa.v
-lib/coq/plugins/micromega/Lqa.vo
-lib/coq/plugins/micromega/Lra.glob
-lib/coq/plugins/micromega/Lra.v
-lib/coq/plugins/micromega/Lra.vo
-lib/coq/plugins/micromega/OrderedRing.glob
-lib/coq/plugins/micromega/OrderedRing.v
-lib/coq/plugins/micromega/OrderedRing.vo
-lib/coq/plugins/micromega/Psatz.glob
-lib/coq/plugins/micromega/Psatz.v
-lib/coq/plugins/micromega/Psatz.vo
-lib/coq/plugins/micromega/QMicromega.glob
-lib/coq/plugins/micromega/QMicromega.v
-lib/coq/plugins/micromega/QMicromega.vo
-lib/coq/plugins/micromega/RMicromega.glob
-lib/coq/plugins/micromega/RMicromega.v
-lib/coq/plugins/micromega/RMicromega.vo
-lib/coq/plugins/micromega/Refl.glob
-lib/coq/plugins/micromega/Refl.v
-lib/coq/plugins/micromega/Refl.vo
-lib/coq/plugins/micromega/RingMicromega.glob
-lib/coq/plugins/micromega/RingMicromega.v
-lib/coq/plugins/micromega/RingMicromega.vo
-lib/coq/plugins/micromega/Tauto.glob
-lib/coq/plugins/micromega/Tauto.v
-lib/coq/plugins/micromega/Tauto.vo
-lib/coq/plugins/micromega/VarMap.glob
-lib/coq/plugins/micromega/VarMap.v
-lib/coq/plugins/micromega/VarMap.vo
-lib/coq/plugins/micromega/ZCoeff.glob
-lib/coq/plugins/micromega/ZCoeff.v
-lib/coq/plugins/micromega/ZCoeff.vo
-lib/coq/plugins/micromega/ZMicromega.glob
-lib/coq/plugins/micromega/ZMicromega.v
-lib/coq/plugins/micromega/ZMicromega.vo
-lib/coq/plugins/micromega/csdpcert
-lib/coq/plugins/micromega/micromega.cmi
-lib/coq/plugins/micromega/micromega_plugin.cmi
-lib/coq/plugins/micromega/micromega_plugin.cmo
-lib/coq/plugins/micromega/sos.cmi
-lib/coq/plugins/nsatz/.coq-native/NCoq_nsatz_Nsatz.cmi
-lib/coq/plugins/nsatz/.coq-native/NCoq_nsatz_Nsatz.cmo
-lib/coq/plugins/nsatz/Nsatz.glob
-lib/coq/plugins/nsatz/Nsatz.v
-lib/coq/plugins/nsatz/Nsatz.vo
-lib/coq/plugins/nsatz/ideal.cmi
-lib/coq/plugins/nsatz/nsatz.cmi
-lib/coq/plugins/nsatz/nsatz_plugin.cmi
-lib/coq/plugins/nsatz/nsatz_plugin.cmo
-lib/coq/plugins/nsatz/polynom.cmi
-lib/coq/plugins/nsatz/utile.cmi
-lib/coq/plugins/omega/.coq-native/NCoq_omega_Omega.cmi
-lib/coq/plugins/omega/.coq-native/NCoq_omega_Omega.cmo
-lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaLemmas.cmi
-lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaLemmas.cmo
-lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaPlugin.cmi
-lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaPlugin.cmo
-lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaTactic.cmi
-lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaTactic.cmo
-lib/coq/plugins/omega/.coq-native/NCoq_omega_PreOmega.cmi
-lib/coq/plugins/omega/.coq-native/NCoq_omega_PreOmega.cmo
-lib/coq/plugins/omega/Omega.glob
-lib/coq/plugins/omega/Omega.v
-lib/coq/plugins/omega/Omega.vo
-lib/coq/plugins/omega/OmegaLemmas.glob
-lib/coq/plugins/omega/OmegaLemmas.v
-lib/coq/plugins/omega/OmegaLemmas.vo
-lib/coq/plugins/omega/OmegaPlugin.glob
-lib/coq/plugins/omega/OmegaPlugin.v
-lib/coq/plugins/omega/OmegaPlugin.vo
-lib/coq/plugins/omega/OmegaTactic.glob
-lib/coq/plugins/omega/OmegaTactic.v
-lib/coq/plugins/omega/OmegaTactic.vo
-lib/coq/plugins/omega/PreOmega.glob
-lib/coq/plugins/omega/PreOmega.v
-lib/coq/plugins/omega/PreOmega.vo
-lib/coq/plugins/omega/omega_plugin.cmi
-lib/coq/plugins/omega/omega_plugin.cmo
-lib/coq/plugins/quote/.coq-native/NCoq_quote_Quote.cmi
-lib/coq/plugins/quote/.coq-native/NCoq_quote_Quote.cmo
-lib/coq/plugins/quote/Quote.glob
-lib/coq/plugins/quote/Quote.v
-lib/coq/plugins/quote/Quote.vo
-lib/coq/plugins/quote/quote_plugin.cmi
-lib/coq/plugins/quote/quote_plugin.cmo
-lib/coq/plugins/romega/.coq-native/NCoq_romega_ROmega.cmi
-lib/coq/plugins/romega/.coq-native/NCoq_romega_ROmega.cmo
-lib/coq/plugins/romega/.coq-native/NCoq_romega_ReflOmegaCore.cmi
-lib/coq/plugins/romega/.coq-native/NCoq_romega_ReflOmegaCore.cmo
-lib/coq/plugins/romega/ROmega.glob
-lib/coq/plugins/romega/ROmega.v
-lib/coq/plugins/romega/ROmega.vo
-lib/coq/plugins/romega/ReflOmegaCore.glob
-lib/coq/plugins/romega/ReflOmegaCore.v
-lib/coq/plugins/romega/ReflOmegaCore.vo
-lib/coq/plugins/romega/const_omega.cmi
-lib/coq/plugins/romega/romega_plugin.cmi
-lib/coq/plugins/romega/romega_plugin.cmo
-lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Bintree.cmi
-lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Bintree.cmo
-lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Rtauto.cmi
-lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Rtauto.cmo
-lib/coq/plugins/rtauto/Bintree.glob
-lib/coq/plugins/rtauto/Bintree.v
-lib/coq/plugins/rtauto/Bintree.vo
-lib/coq/plugins/rtauto/Rtauto.glob
-lib/coq/plugins/rtauto/Rtauto.v
-lib/coq/plugins/rtauto/Rtauto.vo
-lib/coq/plugins/rtauto/proof_search.cmi
-lib/coq/plugins/rtauto/refl_tauto.cmi
-lib/coq/plugins/rtauto/rtauto_plugin.cmi
-lib/coq/plugins/rtauto/rtauto_plugin.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Algebra_syntax.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Algebra_syntax.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ArithRing.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ArithRing.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_BinList.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_BinList.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Cring.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Cring.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_tac.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_tac.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_theory.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_theory.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_InitialRing.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_InitialRing.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Integral_domain.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Integral_domain.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_NArithRing.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_NArithRing.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_initial.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_initial.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_polynom.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_polynom.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_tac.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_tac.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_RealField.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_RealField.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_base.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_base.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_polynom.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_polynom.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_tac.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_tac.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_theory.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_theory.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Q.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Q.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_R.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_R.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Z.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Z.cmo
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ZArithRing.cmi
-lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ZArithRing.cmo
-lib/coq/plugins/setoid_ring/Algebra_syntax.glob
-lib/coq/plugins/setoid_ring/Algebra_syntax.v
-lib/coq/plugins/setoid_ring/Algebra_syntax.vo
-lib/coq/plugins/setoid_ring/ArithRing.glob
-lib/coq/plugins/setoid_ring/ArithRing.v
-lib/coq/plugins/setoid_ring/ArithRing.vo
-lib/coq/plugins/setoid_ring/BinList.glob
-lib/coq/plugins/setoid_ring/BinList.v
-lib/coq/plugins/setoid_ring/BinList.vo
-lib/coq/plugins/setoid_ring/Cring.glob
-lib/coq/plugins/setoid_ring/Cring.v
-lib/coq/plugins/setoid_ring/Cring.vo
-lib/coq/plugins/setoid_ring/Field.glob
-lib/coq/plugins/setoid_ring/Field.v
-lib/coq/plugins/setoid_ring/Field.vo
-lib/coq/plugins/setoid_ring/Field_tac.glob
-lib/coq/plugins/setoid_ring/Field_tac.v
-lib/coq/plugins/setoid_ring/Field_tac.vo
-lib/coq/plugins/setoid_ring/Field_theory.glob
-lib/coq/plugins/setoid_ring/Field_theory.v
-lib/coq/plugins/setoid_ring/Field_theory.vo
-lib/coq/plugins/setoid_ring/InitialRing.glob
-lib/coq/plugins/setoid_ring/InitialRing.v
-lib/coq/plugins/setoid_ring/InitialRing.vo
-lib/coq/plugins/setoid_ring/Integral_domain.glob
-lib/coq/plugins/setoid_ring/Integral_domain.v
-lib/coq/plugins/setoid_ring/Integral_domain.vo
-lib/coq/plugins/setoid_ring/NArithRing.glob
-lib/coq/plugins/setoid_ring/NArithRing.v
-lib/coq/plugins/setoid_ring/NArithRing.vo
-lib/coq/plugins/setoid_ring/Ncring.glob
-lib/coq/plugins/setoid_ring/Ncring.v
-lib/coq/plugins/setoid_ring/Ncring.vo
-lib/coq/plugins/setoid_ring/Ncring_initial.glob
-lib/coq/plugins/setoid_ring/Ncring_initial.v
-lib/coq/plugins/setoid_ring/Ncring_initial.vo
-lib/coq/plugins/setoid_ring/Ncring_polynom.glob
-lib/coq/plugins/setoid_ring/Ncring_polynom.v
-lib/coq/plugins/setoid_ring/Ncring_polynom.vo
-lib/coq/plugins/setoid_ring/Ncring_tac.glob
-lib/coq/plugins/setoid_ring/Ncring_tac.v
-lib/coq/plugins/setoid_ring/Ncring_tac.vo
-lib/coq/plugins/setoid_ring/RealField.glob
-lib/coq/plugins/setoid_ring/RealField.v
-lib/coq/plugins/setoid_ring/RealField.vo
-lib/coq/plugins/setoid_ring/Ring.glob
-lib/coq/plugins/setoid_ring/Ring.v
-lib/coq/plugins/setoid_ring/Ring.vo
-lib/coq/plugins/setoid_ring/Ring_base.glob
-lib/coq/plugins/setoid_ring/Ring_base.v
-lib/coq/plugins/setoid_ring/Ring_base.vo
-lib/coq/plugins/setoid_ring/Ring_polynom.glob
-lib/coq/plugins/setoid_ring/Ring_polynom.v
-lib/coq/plugins/setoid_ring/Ring_polynom.vo
-lib/coq/plugins/setoid_ring/Ring_tac.glob
-lib/coq/plugins/setoid_ring/Ring_tac.v
-lib/coq/plugins/setoid_ring/Ring_tac.vo
-lib/coq/plugins/setoid_ring/Ring_theory.glob
-lib/coq/plugins/setoid_ring/Ring_theory.v
-lib/coq/plugins/setoid_ring/Ring_theory.vo
-lib/coq/plugins/setoid_ring/Rings_Q.glob
-lib/coq/plugins/setoid_ring/Rings_Q.v
-lib/coq/plugins/setoid_ring/Rings_Q.vo
-lib/coq/plugins/setoid_ring/Rings_R.glob
-lib/coq/plugins/setoid_ring/Rings_R.v
-lib/coq/plugins/setoid_ring/Rings_R.vo
-lib/coq/plugins/setoid_ring/Rings_Z.glob
-lib/coq/plugins/setoid_ring/Rings_Z.v
-lib/coq/plugins/setoid_ring/Rings_Z.vo
-lib/coq/plugins/setoid_ring/ZArithRing.glob
-lib/coq/plugins/setoid_ring/ZArithRing.v
-lib/coq/plugins/setoid_ring/ZArithRing.vo
-lib/coq/plugins/setoid_ring/newring.cmi
-lib/coq/plugins/setoid_ring/newring_ast.cmi
-lib/coq/plugins/setoid_ring/newring_plugin.cmi
-lib/coq/plugins/setoid_ring/newring_plugin.cmo
-lib/coq/plugins/ssrmatching/.coq-native/NCoq_ssrmatching_ssrmatching.cmi
-lib/coq/plugins/ssrmatching/.coq-native/NCoq_ssrmatching_ssrmatching.cmo
-lib/coq/plugins/ssrmatching/ssrmatching.cmi
-lib/coq/plugins/ssrmatching/ssrmatching.glob
-lib/coq/plugins/ssrmatching/ssrmatching.v
-lib/coq/plugins/ssrmatching/ssrmatching.vo
-lib/coq/plugins/ssrmatching/ssrmatching_plugin.cmi
-lib/coq/plugins/ssrmatching/ssrmatching_plugin.cmo
-lib/coq/plugins/syntax/ascii_syntax_plugin.cmi
-lib/coq/plugins/syntax/ascii_syntax_plugin.cmo
-lib/coq/plugins/syntax/nat_syntax_plugin.cmi
-lib/coq/plugins/syntax/nat_syntax_plugin.cmo
-lib/coq/plugins/syntax/numbers_syntax_plugin.cmi
-lib/coq/plugins/syntax/numbers_syntax_plugin.cmo
-lib/coq/plugins/syntax/r_syntax_plugin.cmi
-lib/coq/plugins/syntax/r_syntax_plugin.cmo
-lib/coq/plugins/syntax/string_syntax_plugin.cmi
-lib/coq/plugins/syntax/string_syntax_plugin.cmo
-lib/coq/plugins/syntax/z_syntax_plugin.cmi
-lib/coq/plugins/syntax/z_syntax_plugin.cmo
-lib/coq/pretyping/arguments_renaming.cmi
-lib/coq/pretyping/cases.cmi
-lib/coq/pretyping/cbv.cmi
-lib/coq/pretyping/classops.cmi
-lib/coq/pretyping/coercion.cmi
-lib/coq/pretyping/constr_matching.cmi
-lib/coq/pretyping/detyping.cmi
-lib/coq/pretyping/evarconv.cmi
-lib/coq/pretyping/evardefine.cmi
-lib/coq/pretyping/evarsolve.cmi
-lib/coq/pretyping/find_subterm.cmi
-lib/coq/pretyping/glob_ops.cmi
-lib/coq/pretyping/indrec.cmi
-lib/coq/pretyping/inductiveops.cmi
-lib/coq/pretyping/locusops.cmi
-lib/coq/pretyping/miscops.cmi
-lib/coq/pretyping/nativenorm.cmi
-lib/coq/pretyping/patternops.cmi
-lib/coq/pretyping/pretype_errors.cmi
-lib/coq/pretyping/pretyping.cma
-lib/coq/pretyping/pretyping.cmi
-lib/coq/pretyping/program.cmi
-lib/coq/pretyping/recordops.cmi
-lib/coq/pretyping/redops.cmi
-lib/coq/pretyping/reductionops.cmi
-lib/coq/pretyping/retyping.cmi
-lib/coq/pretyping/tacred.cmi
-lib/coq/pretyping/typeclasses.cmi
-lib/coq/pretyping/typeclasses_errors.cmi
-lib/coq/pretyping/typing.cmi
-lib/coq/pretyping/unification.cmi
-lib/coq/pretyping/vnorm.cmi
-lib/coq/printing/genprint.cmi
-lib/coq/printing/miscprint.cmi
-lib/coq/printing/ppannotation.cmi
-lib/coq/printing/ppconstr.cmi
-lib/coq/printing/ppconstrsig.cmi
-lib/coq/printing/pptactic.cmi
-lib/coq/printing/pptacticsig.cmi
-lib/coq/printing/pputils.cmi
-lib/coq/printing/ppvernac.cmi
-lib/coq/printing/ppvernacsig.cmi
-lib/coq/printing/prettyp.cmi
-lib/coq/printing/printer.cmi
-lib/coq/printing/printing.cma
-lib/coq/printing/printmod.cmi
-lib/coq/printing/printmodsig.cmi
-lib/coq/proofs/clenv.cmi
-lib/coq/proofs/clenvtac.cmi
-lib/coq/proofs/evar_refiner.cmi
-lib/coq/proofs/goal.cmi
-lib/coq/proofs/logic.cmi
-lib/coq/proofs/pfedit.cmi
-lib/coq/proofs/proof.cmi
-lib/coq/proofs/proof_global.cmi
-lib/coq/proofs/proof_type.cmi
-lib/coq/proofs/proof_using.cmi
-lib/coq/proofs/proofs.cma
-lib/coq/proofs/redexpr.cmi
-lib/coq/proofs/refine.cmi
-lib/coq/proofs/refiner.cmi
-lib/coq/proofs/tacmach.cmi
-lib/coq/stm/asyncTaskQueue.cmi
-lib/coq/stm/coqworkmgrApi.cmi
-lib/coq/stm/dag.cmi
-lib/coq/stm/lemmas.cmi
-lib/coq/stm/proofBlockDelimiter.cmi
-lib/coq/stm/spawned.cmi
-lib/coq/stm/stm.cma
-lib/coq/stm/stm.cmi
-lib/coq/stm/tQueue.cmi
-lib/coq/stm/vcs.cmi
-lib/coq/stm/vernac_classifier.cmi
-lib/coq/stm/vio_checking.cmi
-lib/coq/stm/workerPool.cmi
-lib/coq/tactics/auto.cmi
-lib/coq/tactics/autorewrite.cmi
-lib/coq/tactics/btermdn.cmi
-lib/coq/tactics/class_tactics.cmi
-lib/coq/tactics/contradiction.cmi
-lib/coq/tactics/dn.cmi
-lib/coq/tactics/dnet.cmi
-lib/coq/tactics/eauto.cmi
-lib/coq/tactics/elim.cmi
-lib/coq/tactics/elimschemes.cmi
-lib/coq/tactics/eqdecide.cmi
-lib/coq/tactics/eqschemes.cmi
-lib/coq/tactics/equality.cmi
-lib/coq/tactics/hints.cmi
-lib/coq/tactics/hipattern.cmi
-lib/coq/tactics/inv.cmi
-lib/coq/tactics/leminv.cmi
-lib/coq/tactics/tactic_matching.cmi
-lib/coq/tactics/tacticals.cmi
-lib/coq/tactics/tactics.cma
-lib/coq/tactics/tactics.cmi
-lib/coq/tactics/term_dnet.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith_base.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith_base.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Between.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Between.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Bool_nat.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Bool_nat.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare_dec.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare_dec.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Div2.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Div2.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_EqNat.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_EqNat.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Euclid.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Euclid.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Even.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Even.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Factorial.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Factorial.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Gt.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Gt.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Le.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Le.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Lt.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Lt.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Max.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Max.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Min.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Min.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Minus.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Minus.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Mult.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Mult.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_PeanoNat.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_PeanoNat.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Peano_dec.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Peano_dec.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Plus.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Plus.cmo
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Wf_nat.cmi
-lib/coq/theories/Arith/.coq-native/NCoq_Arith_Wf_nat.cmo
-lib/coq/theories/Arith/Arith.glob
-lib/coq/theories/Arith/Arith.v
-lib/coq/theories/Arith/Arith.vo
-lib/coq/theories/Arith/Arith_base.glob
-lib/coq/theories/Arith/Arith_base.v
-lib/coq/theories/Arith/Arith_base.vo
-lib/coq/theories/Arith/Between.glob
-lib/coq/theories/Arith/Between.v
-lib/coq/theories/Arith/Between.vo
-lib/coq/theories/Arith/Bool_nat.glob
-lib/coq/theories/Arith/Bool_nat.v
-lib/coq/theories/Arith/Bool_nat.vo
-lib/coq/theories/Arith/Compare.glob
-lib/coq/theories/Arith/Compare.v
-lib/coq/theories/Arith/Compare.vo
-lib/coq/theories/Arith/Compare_dec.glob
-lib/coq/theories/Arith/Compare_dec.v
-lib/coq/theories/Arith/Compare_dec.vo
-lib/coq/theories/Arith/Div2.glob
-lib/coq/theories/Arith/Div2.v
-lib/coq/theories/Arith/Div2.vo
-lib/coq/theories/Arith/EqNat.glob
-lib/coq/theories/Arith/EqNat.v
-lib/coq/theories/Arith/EqNat.vo
-lib/coq/theories/Arith/Euclid.glob
-lib/coq/theories/Arith/Euclid.v
-lib/coq/theories/Arith/Euclid.vo
-lib/coq/theories/Arith/Even.glob
-lib/coq/theories/Arith/Even.v
-lib/coq/theories/Arith/Even.vo
-lib/coq/theories/Arith/Factorial.glob
-lib/coq/theories/Arith/Factorial.v
-lib/coq/theories/Arith/Factorial.vo
-lib/coq/theories/Arith/Gt.glob
-lib/coq/theories/Arith/Gt.v
-lib/coq/theories/Arith/Gt.vo
-lib/coq/theories/Arith/Le.glob
-lib/coq/theories/Arith/Le.v
-lib/coq/theories/Arith/Le.vo
-lib/coq/theories/Arith/Lt.glob
-lib/coq/theories/Arith/Lt.v
-lib/coq/theories/Arith/Lt.vo
-lib/coq/theories/Arith/Max.glob
-lib/coq/theories/Arith/Max.v
-lib/coq/theories/Arith/Max.vo
-lib/coq/theories/Arith/Min.glob
-lib/coq/theories/Arith/Min.v
-lib/coq/theories/Arith/Min.vo
-lib/coq/theories/Arith/Minus.glob
-lib/coq/theories/Arith/Minus.v
-lib/coq/theories/Arith/Minus.vo
-lib/coq/theories/Arith/Mult.glob
-lib/coq/theories/Arith/Mult.v
-lib/coq/theories/Arith/Mult.vo
-lib/coq/theories/Arith/PeanoNat.glob
-lib/coq/theories/Arith/PeanoNat.v
-lib/coq/theories/Arith/PeanoNat.vo
-lib/coq/theories/Arith/Peano_dec.glob
-lib/coq/theories/Arith/Peano_dec.v
-lib/coq/theories/Arith/Peano_dec.vo
-lib/coq/theories/Arith/Plus.glob
-lib/coq/theories/Arith/Plus.v
-lib/coq/theories/Arith/Plus.vo
-lib/coq/theories/Arith/Wf_nat.glob
-lib/coq/theories/Arith/Wf_nat.v
-lib/coq/theories/Arith/Wf_nat.vo
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bool.cmi
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bool.cmo
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_BoolEq.cmi
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_BoolEq.cmo
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bvector.cmi
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bvector.cmo
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_DecBool.cmi
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_DecBool.cmo
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_IfProp.cmi
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_IfProp.cmo
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Sumbool.cmi
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Sumbool.cmo
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmi
-lib/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmo
-lib/coq/theories/Bool/Bool.glob
-lib/coq/theories/Bool/Bool.v
-lib/coq/theories/Bool/Bool.vo
-lib/coq/theories/Bool/BoolEq.glob
-lib/coq/theories/Bool/BoolEq.v
-lib/coq/theories/Bool/BoolEq.vo
-lib/coq/theories/Bool/Bvector.glob
-lib/coq/theories/Bool/Bvector.v
-lib/coq/theories/Bool/Bvector.vo
-lib/coq/theories/Bool/DecBool.glob
-lib/coq/theories/Bool/DecBool.v
-lib/coq/theories/Bool/DecBool.vo
-lib/coq/theories/Bool/IfProp.glob
-lib/coq/theories/Bool/IfProp.v
-lib/coq/theories/Bool/IfProp.vo
-lib/coq/theories/Bool/Sumbool.glob
-lib/coq/theories/Bool/Sumbool.v
-lib/coq/theories/Bool/Sumbool.vo
-lib/coq/theories/Bool/Zerob.glob
-lib/coq/theories/Bool/Zerob.v
-lib/coq/theories/Bool/Zerob.vo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_CEquivalence.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_CEquivalence.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_CMorphisms.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_CMorphisms.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_CRelationClasses.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_CRelationClasses.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_DecidableClass.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_DecidableClass.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_EquivDec.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_EquivDec.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Equivalence.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Equivalence.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Init.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Init.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Prop.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Prop.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Relations.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Relations.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationClasses.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationClasses.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationPairs.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationPairs.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidClass.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidClass.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidDec.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidDec.cmo
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmi
-lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmo
-lib/coq/theories/Classes/CEquivalence.glob
-lib/coq/theories/Classes/CEquivalence.v
-lib/coq/theories/Classes/CEquivalence.vo
-lib/coq/theories/Classes/CMorphisms.glob
-lib/coq/theories/Classes/CMorphisms.v
-lib/coq/theories/Classes/CMorphisms.vo
-lib/coq/theories/Classes/CRelationClasses.glob
-lib/coq/theories/Classes/CRelationClasses.v
-lib/coq/theories/Classes/CRelationClasses.vo
-lib/coq/theories/Classes/DecidableClass.glob
-lib/coq/theories/Classes/DecidableClass.v
-lib/coq/theories/Classes/DecidableClass.vo
-lib/coq/theories/Classes/EquivDec.glob
-lib/coq/theories/Classes/EquivDec.v
-lib/coq/theories/Classes/EquivDec.vo
-lib/coq/theories/Classes/Equivalence.glob
-lib/coq/theories/Classes/Equivalence.v
-lib/coq/theories/Classes/Equivalence.vo
-lib/coq/theories/Classes/Init.glob
-lib/coq/theories/Classes/Init.v
-lib/coq/theories/Classes/Init.vo
-lib/coq/theories/Classes/Morphisms.glob
-lib/coq/theories/Classes/Morphisms.v
-lib/coq/theories/Classes/Morphisms.vo
-lib/coq/theories/Classes/Morphisms_Prop.glob
-lib/coq/theories/Classes/Morphisms_Prop.v
-lib/coq/theories/Classes/Morphisms_Prop.vo
-lib/coq/theories/Classes/Morphisms_Relations.glob
-lib/coq/theories/Classes/Morphisms_Relations.v
-lib/coq/theories/Classes/Morphisms_Relations.vo
-lib/coq/theories/Classes/RelationClasses.glob
-lib/coq/theories/Classes/RelationClasses.v
-lib/coq/theories/Classes/RelationClasses.vo
-lib/coq/theories/Classes/RelationPairs.glob
-lib/coq/theories/Classes/RelationPairs.v
-lib/coq/theories/Classes/RelationPairs.vo
-lib/coq/theories/Classes/SetoidClass.glob
-lib/coq/theories/Classes/SetoidClass.v
-lib/coq/theories/Classes/SetoidClass.vo
-lib/coq/theories/Classes/SetoidDec.glob
-lib/coq/theories/Classes/SetoidDec.v
-lib/coq/theories/Classes/SetoidDec.vo
-lib/coq/theories/Classes/SetoidTactics.glob
-lib/coq/theories/Classes/SetoidTactics.v
-lib/coq/theories/Classes/SetoidTactics.vo
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.cmi
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.cmo
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq84.cmi
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq84.cmo
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq85.cmi
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq85.cmo
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq86.cmi
-lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq86.cmo
-lib/coq/theories/Compat/AdmitAxiom.glob
-lib/coq/theories/Compat/AdmitAxiom.v
-lib/coq/theories/Compat/AdmitAxiom.vo
-lib/coq/theories/Compat/Coq84.glob
-lib/coq/theories/Compat/Coq84.v
-lib/coq/theories/Compat/Coq84.vo
-lib/coq/theories/Compat/Coq85.glob
-lib/coq/theories/Compat/Coq85.v
-lib/coq/theories/Compat/Coq85.vo
-lib/coq/theories/Compat/Coq86.glob
-lib/coq/theories/Compat/Coq86.v
-lib/coq/theories/Compat/Coq86.vo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFacts.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFacts.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFullAVL.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFullAVL.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapInterface.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapInterface.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapList.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapList.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapPositive.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapPositive.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapWeakList.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapWeakList.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMaps.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMaps.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetAVL.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetAVL.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetBridge.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetBridge.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetCompat.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetCompat.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetDecide.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetDecide.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetEqProperties.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetEqProperties.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetFacts.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetFacts.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetInterface.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetInterface.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetList.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetList.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetPositive.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetPositive.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetProperties.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetProperties.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetToFiniteSet.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetToFiniteSet.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetWeakList.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetWeakList.cmo
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmi
-lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmo
-lib/coq/theories/FSets/FMapAVL.glob
-lib/coq/theories/FSets/FMapAVL.v
-lib/coq/theories/FSets/FMapAVL.vo
-lib/coq/theories/FSets/FMapFacts.glob
-lib/coq/theories/FSets/FMapFacts.v
-lib/coq/theories/FSets/FMapFacts.vo
-lib/coq/theories/FSets/FMapFullAVL.glob
-lib/coq/theories/FSets/FMapFullAVL.v
-lib/coq/theories/FSets/FMapFullAVL.vo
-lib/coq/theories/FSets/FMapInterface.glob
-lib/coq/theories/FSets/FMapInterface.v
-lib/coq/theories/FSets/FMapInterface.vo
-lib/coq/theories/FSets/FMapList.glob
-lib/coq/theories/FSets/FMapList.v
-lib/coq/theories/FSets/FMapList.vo
-lib/coq/theories/FSets/FMapPositive.glob
-lib/coq/theories/FSets/FMapPositive.v
-lib/coq/theories/FSets/FMapPositive.vo
-lib/coq/theories/FSets/FMapWeakList.glob
-lib/coq/theories/FSets/FMapWeakList.v
-lib/coq/theories/FSets/FMapWeakList.vo
-lib/coq/theories/FSets/FMaps.glob
-lib/coq/theories/FSets/FMaps.v
-lib/coq/theories/FSets/FMaps.vo
-lib/coq/theories/FSets/FSetAVL.glob
-lib/coq/theories/FSets/FSetAVL.v
-lib/coq/theories/FSets/FSetAVL.vo
-lib/coq/theories/FSets/FSetBridge.glob
-lib/coq/theories/FSets/FSetBridge.v
-lib/coq/theories/FSets/FSetBridge.vo
-lib/coq/theories/FSets/FSetCompat.glob
-lib/coq/theories/FSets/FSetCompat.v
-lib/coq/theories/FSets/FSetCompat.vo
-lib/coq/theories/FSets/FSetDecide.glob
-lib/coq/theories/FSets/FSetDecide.v
-lib/coq/theories/FSets/FSetDecide.vo
-lib/coq/theories/FSets/FSetEqProperties.glob
-lib/coq/theories/FSets/FSetEqProperties.v
-lib/coq/theories/FSets/FSetEqProperties.vo
-lib/coq/theories/FSets/FSetFacts.glob
-lib/coq/theories/FSets/FSetFacts.v
-lib/coq/theories/FSets/FSetFacts.vo
-lib/coq/theories/FSets/FSetInterface.glob
-lib/coq/theories/FSets/FSetInterface.v
-lib/coq/theories/FSets/FSetInterface.vo
-lib/coq/theories/FSets/FSetList.glob
-lib/coq/theories/FSets/FSetList.v
-lib/coq/theories/FSets/FSetList.vo
-lib/coq/theories/FSets/FSetPositive.glob
-lib/coq/theories/FSets/FSetPositive.v
-lib/coq/theories/FSets/FSetPositive.vo
-lib/coq/theories/FSets/FSetProperties.glob
-lib/coq/theories/FSets/FSetProperties.v
-lib/coq/theories/FSets/FSetProperties.vo
-lib/coq/theories/FSets/FSetToFiniteSet.glob
-lib/coq/theories/FSets/FSetToFiniteSet.v
-lib/coq/theories/FSets/FSetToFiniteSet.vo
-lib/coq/theories/FSets/FSetWeakList.glob
-lib/coq/theories/FSets/FSetWeakList.v
-lib/coq/theories/FSets/FSetWeakList.vo
-lib/coq/theories/FSets/FSets.glob
-lib/coq/theories/FSets/FSets.v
-lib/coq/theories/FSets/FSets.vo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Datatypes.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Datatypes.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Logic.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Logic.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Logic_Type.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Logic_Type.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Nat.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Nat.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Notations.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Notations.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Peano.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Peano.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Prelude.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Prelude.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Specif.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Specif.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Tactics.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Tactics.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Tauto.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Tauto.cmo
-lib/coq/theories/Init/.coq-native/NCoq_Init_Wf.cmi
-lib/coq/theories/Init/.coq-native/NCoq_Init_Wf.cmo
-lib/coq/theories/Init/Datatypes.glob
-lib/coq/theories/Init/Datatypes.v
-lib/coq/theories/Init/Datatypes.vo
-lib/coq/theories/Init/Logic.glob
-lib/coq/theories/Init/Logic.v
-lib/coq/theories/Init/Logic.vo
-lib/coq/theories/Init/Logic_Type.glob
-lib/coq/theories/Init/Logic_Type.v
-lib/coq/theories/Init/Logic_Type.vo
-lib/coq/theories/Init/Nat.glob
-lib/coq/theories/Init/Nat.v
-lib/coq/theories/Init/Nat.vo
-lib/coq/theories/Init/Notations.glob
-lib/coq/theories/Init/Notations.v
-lib/coq/theories/Init/Notations.vo
-lib/coq/theories/Init/Peano.glob
-lib/coq/theories/Init/Peano.v
-lib/coq/theories/Init/Peano.vo
-lib/coq/theories/Init/Prelude.glob
-lib/coq/theories/Init/Prelude.v
-lib/coq/theories/Init/Prelude.vo
-lib/coq/theories/Init/Specif.glob
-lib/coq/theories/Init/Specif.v
-lib/coq/theories/Init/Specif.vo
-lib/coq/theories/Init/Tactics.glob
-lib/coq/theories/Init/Tactics.v
-lib/coq/theories/Init/Tactics.vo
-lib/coq/theories/Init/Tauto.glob
-lib/coq/theories/Init/Tauto.v
-lib/coq/theories/Init/Tauto.vo
-lib/coq/theories/Init/Wf.glob
-lib/coq/theories/Init/Wf.v
-lib/coq/theories/Init/Wf.vo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_List.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_List.cmo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListDec.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListDec.cmo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListSet.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListSet.cmo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListTactics.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListTactics.cmo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidList.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidList.cmo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidPermutation.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidPermutation.cmo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_StreamMemo.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_StreamMemo.cmo
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_Streams.cmi
-lib/coq/theories/Lists/.coq-native/NCoq_Lists_Streams.cmo
-lib/coq/theories/Lists/List.glob
-lib/coq/theories/Lists/List.v
-lib/coq/theories/Lists/List.vo
-lib/coq/theories/Lists/ListDec.glob
-lib/coq/theories/Lists/ListDec.v
-lib/coq/theories/Lists/ListDec.vo
-lib/coq/theories/Lists/ListSet.glob
-lib/coq/theories/Lists/ListSet.v
-lib/coq/theories/Lists/ListSet.vo
-lib/coq/theories/Lists/ListTactics.glob
-lib/coq/theories/Lists/ListTactics.v
-lib/coq/theories/Lists/ListTactics.vo
-lib/coq/theories/Lists/SetoidList.glob
-lib/coq/theories/Lists/SetoidList.v
-lib/coq/theories/Lists/SetoidList.vo
-lib/coq/theories/Lists/SetoidPermutation.glob
-lib/coq/theories/Lists/SetoidPermutation.v
-lib/coq/theories/Lists/SetoidPermutation.vo
-lib/coq/theories/Lists/StreamMemo.glob
-lib/coq/theories/Lists/StreamMemo.v
-lib/coq/theories/Lists/StreamMemo.vo
-lib/coq/theories/Lists/Streams.glob
-lib/coq/theories/Lists/Streams.v
-lib/coq/theories/Lists/Streams.vo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Berardi.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Berardi.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ChoiceFacts.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ChoiceFacts.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalChoice.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalChoice.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalDescription.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalDescription.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalEpsilon.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalEpsilon.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalFacts.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalFacts.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalUniqueChoice.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalUniqueChoice.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Pred_Type.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Pred_Type.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Prop.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Prop.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ConstructiveEpsilon.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ConstructiveEpsilon.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Decidable.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Decidable.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Description.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Description.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Diaconescu.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Diaconescu.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Epsilon.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Epsilon.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_EqdepFacts.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_EqdepFacts.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep_dec.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep_dec.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ExtensionalityFacts.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ExtensionalityFacts.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_FinFun.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_FinFun.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_FunctionalExtensionality.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_FunctionalExtensionality.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Hurkens.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_Hurkens.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_IndefiniteDescription.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_IndefiniteDescription.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_JMeq.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_JMeq.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevance.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevance.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevanceFacts.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevanceFacts.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_RelationalChoice.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_RelationalChoice.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_SetIsType.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_SetIsType.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_WKL.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_WKL.cmo
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_WeakFan.cmi
-lib/coq/theories/Logic/.coq-native/NCoq_Logic_WeakFan.cmo
-lib/coq/theories/Logic/Berardi.glob
-lib/coq/theories/Logic/Berardi.v
-lib/coq/theories/Logic/Berardi.vo
-lib/coq/theories/Logic/ChoiceFacts.glob
-lib/coq/theories/Logic/ChoiceFacts.v
-lib/coq/theories/Logic/ChoiceFacts.vo
-lib/coq/theories/Logic/Classical.glob
-lib/coq/theories/Logic/Classical.v
-lib/coq/theories/Logic/Classical.vo
-lib/coq/theories/Logic/ClassicalChoice.glob
-lib/coq/theories/Logic/ClassicalChoice.v
-lib/coq/theories/Logic/ClassicalChoice.vo
-lib/coq/theories/Logic/ClassicalDescription.glob
-lib/coq/theories/Logic/ClassicalDescription.v
-lib/coq/theories/Logic/ClassicalDescription.vo
-lib/coq/theories/Logic/ClassicalEpsilon.glob
-lib/coq/theories/Logic/ClassicalEpsilon.v
-lib/coq/theories/Logic/ClassicalEpsilon.vo
-lib/coq/theories/Logic/ClassicalFacts.glob
-lib/coq/theories/Logic/ClassicalFacts.v
-lib/coq/theories/Logic/ClassicalFacts.vo
-lib/coq/theories/Logic/ClassicalUniqueChoice.glob
-lib/coq/theories/Logic/ClassicalUniqueChoice.v
-lib/coq/theories/Logic/ClassicalUniqueChoice.vo
-lib/coq/theories/Logic/Classical_Pred_Type.glob
-lib/coq/theories/Logic/Classical_Pred_Type.v
-lib/coq/theories/Logic/Classical_Pred_Type.vo
-lib/coq/theories/Logic/Classical_Prop.glob
-lib/coq/theories/Logic/Classical_Prop.v
-lib/coq/theories/Logic/Classical_Prop.vo
-lib/coq/theories/Logic/ConstructiveEpsilon.glob
-lib/coq/theories/Logic/ConstructiveEpsilon.v
-lib/coq/theories/Logic/ConstructiveEpsilon.vo
-lib/coq/theories/Logic/Decidable.glob
-lib/coq/theories/Logic/Decidable.v
-lib/coq/theories/Logic/Decidable.vo
-lib/coq/theories/Logic/Description.glob
-lib/coq/theories/Logic/Description.v
-lib/coq/theories/Logic/Description.vo
-lib/coq/theories/Logic/Diaconescu.glob
-lib/coq/theories/Logic/Diaconescu.v
-lib/coq/theories/Logic/Diaconescu.vo
-lib/coq/theories/Logic/Epsilon.glob
-lib/coq/theories/Logic/Epsilon.v
-lib/coq/theories/Logic/Epsilon.vo
-lib/coq/theories/Logic/Eqdep.glob
-lib/coq/theories/Logic/Eqdep.v
-lib/coq/theories/Logic/Eqdep.vo
-lib/coq/theories/Logic/EqdepFacts.glob
-lib/coq/theories/Logic/EqdepFacts.v
-lib/coq/theories/Logic/EqdepFacts.vo
-lib/coq/theories/Logic/Eqdep_dec.glob
-lib/coq/theories/Logic/Eqdep_dec.v
-lib/coq/theories/Logic/Eqdep_dec.vo
-lib/coq/theories/Logic/ExtensionalityFacts.glob
-lib/coq/theories/Logic/ExtensionalityFacts.v
-lib/coq/theories/Logic/ExtensionalityFacts.vo
-lib/coq/theories/Logic/FinFun.glob
-lib/coq/theories/Logic/FinFun.v
-lib/coq/theories/Logic/FinFun.vo
-lib/coq/theories/Logic/FunctionalExtensionality.glob
-lib/coq/theories/Logic/FunctionalExtensionality.v
-lib/coq/theories/Logic/FunctionalExtensionality.vo
-lib/coq/theories/Logic/Hurkens.glob
-lib/coq/theories/Logic/Hurkens.v
-lib/coq/theories/Logic/Hurkens.vo
-lib/coq/theories/Logic/IndefiniteDescription.glob
-lib/coq/theories/Logic/IndefiniteDescription.v
-lib/coq/theories/Logic/IndefiniteDescription.vo
-lib/coq/theories/Logic/JMeq.glob
-lib/coq/theories/Logic/JMeq.v
-lib/coq/theories/Logic/JMeq.vo
-lib/coq/theories/Logic/ProofIrrelevance.glob
-lib/coq/theories/Logic/ProofIrrelevance.v
-lib/coq/theories/Logic/ProofIrrelevance.vo
-lib/coq/theories/Logic/ProofIrrelevanceFacts.glob
-lib/coq/theories/Logic/ProofIrrelevanceFacts.v
-lib/coq/theories/Logic/ProofIrrelevanceFacts.vo
-lib/coq/theories/Logic/RelationalChoice.glob
-lib/coq/theories/Logic/RelationalChoice.v
-lib/coq/theories/Logic/RelationalChoice.vo
-lib/coq/theories/Logic/SetIsType.glob
-lib/coq/theories/Logic/SetIsType.v
-lib/coq/theories/Logic/SetIsType.vo
-lib/coq/theories/Logic/WKL.glob
-lib/coq/theories/Logic/WKL.v
-lib/coq/theories/Logic/WKL.vo
-lib/coq/theories/Logic/WeakFan.glob
-lib/coq/theories/Logic/WeakFan.v
-lib/coq/theories/Logic/WeakFan.vo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetAVL.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetAVL.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetDecide.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetDecide.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetEqProperties.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetEqProperties.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetFacts.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetFacts.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetGenTree.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetGenTree.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetInterface.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetInterface.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetList.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetList.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetPositive.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetPositive.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetProperties.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetProperties.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetRBT.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetRBT.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetToFiniteSet.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetToFiniteSet.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetWeakList.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetWeakList.cmo
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSets.cmi
-lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSets.cmo
-lib/coq/theories/MSets/MSetAVL.glob
-lib/coq/theories/MSets/MSetAVL.v
-lib/coq/theories/MSets/MSetAVL.vo
-lib/coq/theories/MSets/MSetDecide.glob
-lib/coq/theories/MSets/MSetDecide.v
-lib/coq/theories/MSets/MSetDecide.vo
-lib/coq/theories/MSets/MSetEqProperties.glob
-lib/coq/theories/MSets/MSetEqProperties.v
-lib/coq/theories/MSets/MSetEqProperties.vo
-lib/coq/theories/MSets/MSetFacts.glob
-lib/coq/theories/MSets/MSetFacts.v
-lib/coq/theories/MSets/MSetFacts.vo
-lib/coq/theories/MSets/MSetGenTree.glob
-lib/coq/theories/MSets/MSetGenTree.v
-lib/coq/theories/MSets/MSetGenTree.vo
-lib/coq/theories/MSets/MSetInterface.glob
-lib/coq/theories/MSets/MSetInterface.v
-lib/coq/theories/MSets/MSetInterface.vo
-lib/coq/theories/MSets/MSetList.glob
-lib/coq/theories/MSets/MSetList.v
-lib/coq/theories/MSets/MSetList.vo
-lib/coq/theories/MSets/MSetPositive.glob
-lib/coq/theories/MSets/MSetPositive.v
-lib/coq/theories/MSets/MSetPositive.vo
-lib/coq/theories/MSets/MSetProperties.glob
-lib/coq/theories/MSets/MSetProperties.v
-lib/coq/theories/MSets/MSetProperties.vo
-lib/coq/theories/MSets/MSetRBT.glob
-lib/coq/theories/MSets/MSetRBT.v
-lib/coq/theories/MSets/MSetRBT.vo
-lib/coq/theories/MSets/MSetToFiniteSet.glob
-lib/coq/theories/MSets/MSetToFiniteSet.v
-lib/coq/theories/MSets/MSetToFiniteSet.vo
-lib/coq/theories/MSets/MSetWeakList.glob
-lib/coq/theories/MSets/MSetWeakList.v
-lib/coq/theories/MSets/MSetWeakList.vo
-lib/coq/theories/MSets/MSets.glob
-lib/coq/theories/MSets/MSets.v
-lib/coq/theories/MSets/MSets.vo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNat.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNat.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNatDef.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNatDef.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_NArith.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_NArith.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndec.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndec.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndigits.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndigits.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndist.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndist.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndiv_def.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndiv_def.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ngcd_def.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ngcd_def.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nnat.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nnat.cmo
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nsqrt_def.cmi
-lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nsqrt_def.cmo
-lib/coq/theories/NArith/BinNat.glob
-lib/coq/theories/NArith/BinNat.v
-lib/coq/theories/NArith/BinNat.vo
-lib/coq/theories/NArith/BinNatDef.glob
-lib/coq/theories/NArith/BinNatDef.v
-lib/coq/theories/NArith/BinNatDef.vo
-lib/coq/theories/NArith/NArith.glob
-lib/coq/theories/NArith/NArith.v
-lib/coq/theories/NArith/NArith.vo
-lib/coq/theories/NArith/Ndec.glob
-lib/coq/theories/NArith/Ndec.v
-lib/coq/theories/NArith/Ndec.vo
-lib/coq/theories/NArith/Ndigits.glob
-lib/coq/theories/NArith/Ndigits.v
-lib/coq/theories/NArith/Ndigits.vo
-lib/coq/theories/NArith/Ndist.glob
-lib/coq/theories/NArith/Ndist.v
-lib/coq/theories/NArith/Ndist.vo
-lib/coq/theories/NArith/Ndiv_def.glob
-lib/coq/theories/NArith/Ndiv_def.v
-lib/coq/theories/NArith/Ndiv_def.vo
-lib/coq/theories/NArith/Ngcd_def.glob
-lib/coq/theories/NArith/Ngcd_def.v
-lib/coq/theories/NArith/Ngcd_def.vo
-lib/coq/theories/NArith/Nnat.glob
-lib/coq/theories/NArith/Nnat.v
-lib/coq/theories/NArith/Nnat.vo
-lib/coq/theories/NArith/Nsqrt_def.glob
-lib/coq/theories/NArith/Nsqrt_def.v
-lib/coq/theories/NArith/Nsqrt_def.vo
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BigNumPrelude.cmi
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BigNumPrelude.cmo
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BinNums.cmi
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BinNums.cmo
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NaryFunctions.cmi
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NaryFunctions.cmo
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NumPrelude.cmi
-lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NumPrelude.cmo
-lib/coq/theories/Numbers/BigNumPrelude.glob
-lib/coq/theories/Numbers/BigNumPrelude.v
-lib/coq/theories/Numbers/BigNumPrelude.vo
-lib/coq/theories/Numbers/BinNums.glob
-lib/coq/theories/Numbers/BinNums.v
-lib/coq/theories/Numbers/BinNums.vo
-lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_CyclicAxioms.cmi
-lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_CyclicAxioms.cmo
-lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_NZCyclic.cmi
-lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_NZCyclic.cmo
-lib/coq/theories/Numbers/Cyclic/Abstract/CyclicAxioms.glob
-lib/coq/theories/Numbers/Cyclic/Abstract/CyclicAxioms.v
-lib/coq/theories/Numbers/Cyclic/Abstract/CyclicAxioms.vo
-lib/coq/theories/Numbers/Cyclic/Abstract/NZCyclic.glob
-lib/coq/theories/Numbers/Cyclic/Abstract/NZCyclic.v
-lib/coq/theories/Numbers/Cyclic/Abstract/NZCyclic.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleAdd.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleAdd.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleBase.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleBase.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleCyclic.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleCyclic.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDiv.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDiv.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDivn1.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDivn1.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleLift.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleLift.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleMul.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleMul.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSqrt.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSqrt.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSub.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSub.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleType.cmi
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleType.cmo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleAdd.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleAdd.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleAdd.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleBase.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleBase.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleBase.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleCyclic.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleCyclic.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleCyclic.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDiv.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDiv.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDiv.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDivn1.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDivn1.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDivn1.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleLift.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleLift.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleLift.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleMul.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleMul.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleMul.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSqrt.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSqrt.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSqrt.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSub.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSub.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSub.vo
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleType.glob
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleType.v
-lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleType.vo
-lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Cyclic31.cmi
-lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Cyclic31.cmo
-lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Int31.cmi
-lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Int31.cmo
-lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Ring31.cmi
-lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Ring31.cmo
-lib/coq/theories/Numbers/Cyclic/Int31/Cyclic31.glob
-lib/coq/theories/Numbers/Cyclic/Int31/Cyclic31.v
-lib/coq/theories/Numbers/Cyclic/Int31/Cyclic31.vo
-lib/coq/theories/Numbers/Cyclic/Int31/Int31.glob
-lib/coq/theories/Numbers/Cyclic/Int31/Int31.v
-lib/coq/theories/Numbers/Cyclic/Int31/Int31.vo
-lib/coq/theories/Numbers/Cyclic/Int31/Ring31.glob
-lib/coq/theories/Numbers/Cyclic/Int31/Ring31.v
-lib/coq/theories/Numbers/Cyclic/Int31/Ring31.vo
-lib/coq/theories/Numbers/Cyclic/ZModulo/.coq-native/NCoq_Numbers_Cyclic_ZModulo_ZModulo.cmi
-lib/coq/theories/Numbers/Cyclic/ZModulo/.coq-native/NCoq_Numbers_Cyclic_ZModulo_ZModulo.cmo
-lib/coq/theories/Numbers/Cyclic/ZModulo/ZModulo.glob
-lib/coq/theories/Numbers/Cyclic/ZModulo/ZModulo.v
-lib/coq/theories/Numbers/Cyclic/ZModulo/ZModulo.vo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAdd.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAdd.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAddOrder.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAddOrder.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAxioms.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAxioms.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBase.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBase.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBits.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBits.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivEucl.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivEucl.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivFloor.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivFloor.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivTrunc.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivTrunc.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZGcd.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZGcd.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLcm.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLcm.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLt.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLt.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMaxMin.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMaxMin.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMul.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMul.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMulOrder.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMulOrder.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZParity.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZParity.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZPow.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZPow.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZProperties.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZProperties.cmo
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZSgnAbs.cmi
-lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZSgnAbs.cmo
-lib/coq/theories/Numbers/Integer/Abstract/ZAdd.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZAdd.v
-lib/coq/theories/Numbers/Integer/Abstract/ZAdd.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZAddOrder.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZAddOrder.v
-lib/coq/theories/Numbers/Integer/Abstract/ZAddOrder.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZAxioms.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZAxioms.v
-lib/coq/theories/Numbers/Integer/Abstract/ZAxioms.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZBase.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZBase.v
-lib/coq/theories/Numbers/Integer/Abstract/ZBase.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZBits.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZBits.v
-lib/coq/theories/Numbers/Integer/Abstract/ZBits.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZDivEucl.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZDivEucl.v
-lib/coq/theories/Numbers/Integer/Abstract/ZDivEucl.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZDivFloor.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZDivFloor.v
-lib/coq/theories/Numbers/Integer/Abstract/ZDivFloor.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZDivTrunc.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZDivTrunc.v
-lib/coq/theories/Numbers/Integer/Abstract/ZDivTrunc.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZGcd.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZGcd.v
-lib/coq/theories/Numbers/Integer/Abstract/ZGcd.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZLcm.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZLcm.v
-lib/coq/theories/Numbers/Integer/Abstract/ZLcm.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZLt.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZLt.v
-lib/coq/theories/Numbers/Integer/Abstract/ZLt.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZMaxMin.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZMaxMin.v
-lib/coq/theories/Numbers/Integer/Abstract/ZMaxMin.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZMul.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZMul.v
-lib/coq/theories/Numbers/Integer/Abstract/ZMul.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZMulOrder.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZMulOrder.v
-lib/coq/theories/Numbers/Integer/Abstract/ZMulOrder.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZParity.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZParity.v
-lib/coq/theories/Numbers/Integer/Abstract/ZParity.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZPow.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZPow.v
-lib/coq/theories/Numbers/Integer/Abstract/ZPow.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZProperties.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZProperties.v
-lib/coq/theories/Numbers/Integer/Abstract/ZProperties.vo
-lib/coq/theories/Numbers/Integer/Abstract/ZSgnAbs.glob
-lib/coq/theories/Numbers/Integer/Abstract/ZSgnAbs.v
-lib/coq/theories/Numbers/Integer/Abstract/ZSgnAbs.vo
-lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_BigZ.cmi
-lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_BigZ.cmo
-lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_ZMake.cmi
-lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_ZMake.cmo
-lib/coq/theories/Numbers/Integer/BigZ/BigZ.glob
-lib/coq/theories/Numbers/Integer/BigZ/BigZ.v
-lib/coq/theories/Numbers/Integer/BigZ/BigZ.vo
-lib/coq/theories/Numbers/Integer/BigZ/ZMake.glob
-lib/coq/theories/Numbers/Integer/BigZ/ZMake.v
-lib/coq/theories/Numbers/Integer/BigZ/ZMake.vo
-lib/coq/theories/Numbers/Integer/Binary/.coq-native/NCoq_Numbers_Integer_Binary_ZBinary.cmi
-lib/coq/theories/Numbers/Integer/Binary/.coq-native/NCoq_Numbers_Integer_Binary_ZBinary.cmo
-lib/coq/theories/Numbers/Integer/Binary/ZBinary.glob
-lib/coq/theories/Numbers/Integer/Binary/ZBinary.v
-lib/coq/theories/Numbers/Integer/Binary/ZBinary.vo
-lib/coq/theories/Numbers/Integer/NatPairs/.coq-native/NCoq_Numbers_Integer_NatPairs_ZNatPairs.cmi
-lib/coq/theories/Numbers/Integer/NatPairs/.coq-native/NCoq_Numbers_Integer_NatPairs_ZNatPairs.cmo
-lib/coq/theories/Numbers/Integer/NatPairs/ZNatPairs.glob
-lib/coq/theories/Numbers/Integer/NatPairs/ZNatPairs.v
-lib/coq/theories/Numbers/Integer/NatPairs/ZNatPairs.vo
-lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSig.cmi
-lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSig.cmo
-lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSigZAxioms.cmi
-lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSigZAxioms.cmo
-lib/coq/theories/Numbers/Integer/SpecViaZ/ZSig.glob
-lib/coq/theories/Numbers/Integer/SpecViaZ/ZSig.v
-lib/coq/theories/Numbers/Integer/SpecViaZ/ZSig.vo
-lib/coq/theories/Numbers/Integer/SpecViaZ/ZSigZAxioms.glob
-lib/coq/theories/Numbers/Integer/SpecViaZ/ZSigZAxioms.v
-lib/coq/theories/Numbers/Integer/SpecViaZ/ZSigZAxioms.vo
-lib/coq/theories/Numbers/NaryFunctions.glob
-lib/coq/theories/Numbers/NaryFunctions.v
-lib/coq/theories/Numbers/NaryFunctions.vo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAdd.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAdd.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAddOrder.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAddOrder.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAxioms.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAxioms.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBase.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBase.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBits.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBits.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDiv.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDiv.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDomain.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDomain.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZGcd.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZGcd.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZLog.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZLog.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMul.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMul.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMulOrder.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMulOrder.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZOrder.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZOrder.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZParity.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZParity.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZPow.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZPow.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZProperties.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZProperties.cmo
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZSqrt.cmi
-lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZSqrt.cmo
-lib/coq/theories/Numbers/NatInt/NZAdd.glob
-lib/coq/theories/Numbers/NatInt/NZAdd.v
-lib/coq/theories/Numbers/NatInt/NZAdd.vo
-lib/coq/theories/Numbers/NatInt/NZAddOrder.glob
-lib/coq/theories/Numbers/NatInt/NZAddOrder.v
-lib/coq/theories/Numbers/NatInt/NZAddOrder.vo
-lib/coq/theories/Numbers/NatInt/NZAxioms.glob
-lib/coq/theories/Numbers/NatInt/NZAxioms.v
-lib/coq/theories/Numbers/NatInt/NZAxioms.vo
-lib/coq/theories/Numbers/NatInt/NZBase.glob
-lib/coq/theories/Numbers/NatInt/NZBase.v
-lib/coq/theories/Numbers/NatInt/NZBase.vo
-lib/coq/theories/Numbers/NatInt/NZBits.glob
-lib/coq/theories/Numbers/NatInt/NZBits.v
-lib/coq/theories/Numbers/NatInt/NZBits.vo
-lib/coq/theories/Numbers/NatInt/NZDiv.glob
-lib/coq/theories/Numbers/NatInt/NZDiv.v
-lib/coq/theories/Numbers/NatInt/NZDiv.vo
-lib/coq/theories/Numbers/NatInt/NZDomain.glob
-lib/coq/theories/Numbers/NatInt/NZDomain.v
-lib/coq/theories/Numbers/NatInt/NZDomain.vo
-lib/coq/theories/Numbers/NatInt/NZGcd.glob
-lib/coq/theories/Numbers/NatInt/NZGcd.v
-lib/coq/theories/Numbers/NatInt/NZGcd.vo
-lib/coq/theories/Numbers/NatInt/NZLog.glob
-lib/coq/theories/Numbers/NatInt/NZLog.v
-lib/coq/theories/Numbers/NatInt/NZLog.vo
-lib/coq/theories/Numbers/NatInt/NZMul.glob
-lib/coq/theories/Numbers/NatInt/NZMul.v
-lib/coq/theories/Numbers/NatInt/NZMul.vo
-lib/coq/theories/Numbers/NatInt/NZMulOrder.glob
-lib/coq/theories/Numbers/NatInt/NZMulOrder.v
-lib/coq/theories/Numbers/NatInt/NZMulOrder.vo
-lib/coq/theories/Numbers/NatInt/NZOrder.glob
-lib/coq/theories/Numbers/NatInt/NZOrder.v
-lib/coq/theories/Numbers/NatInt/NZOrder.vo
-lib/coq/theories/Numbers/NatInt/NZParity.glob
-lib/coq/theories/Numbers/NatInt/NZParity.v
-lib/coq/theories/Numbers/NatInt/NZParity.vo
-lib/coq/theories/Numbers/NatInt/NZPow.glob
-lib/coq/theories/Numbers/NatInt/NZPow.v
-lib/coq/theories/Numbers/NatInt/NZPow.vo
-lib/coq/theories/Numbers/NatInt/NZProperties.glob
-lib/coq/theories/Numbers/NatInt/NZProperties.v
-lib/coq/theories/Numbers/NatInt/NZProperties.vo
-lib/coq/theories/Numbers/NatInt/NZSqrt.glob
-lib/coq/theories/Numbers/NatInt/NZSqrt.v
-lib/coq/theories/Numbers/NatInt/NZSqrt.vo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAdd.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAdd.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAddOrder.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAddOrder.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAxioms.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAxioms.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBase.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBase.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBits.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBits.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDefOps.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDefOps.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDiv.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDiv.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NGcd.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NGcd.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NIso.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NIso.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLcm.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLcm.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLog.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLog.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMaxMin.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMaxMin.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMulOrder.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMulOrder.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NOrder.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NOrder.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NParity.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NParity.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NPow.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NPow.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NProperties.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NProperties.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSqrt.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSqrt.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NStrongRec.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NStrongRec.cmo
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSub.cmi
-lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSub.cmo
-lib/coq/theories/Numbers/Natural/Abstract/NAdd.glob
-lib/coq/theories/Numbers/Natural/Abstract/NAdd.v
-lib/coq/theories/Numbers/Natural/Abstract/NAdd.vo
-lib/coq/theories/Numbers/Natural/Abstract/NAddOrder.glob
-lib/coq/theories/Numbers/Natural/Abstract/NAddOrder.v
-lib/coq/theories/Numbers/Natural/Abstract/NAddOrder.vo
-lib/coq/theories/Numbers/Natural/Abstract/NAxioms.glob
-lib/coq/theories/Numbers/Natural/Abstract/NAxioms.v
-lib/coq/theories/Numbers/Natural/Abstract/NAxioms.vo
-lib/coq/theories/Numbers/Natural/Abstract/NBase.glob
-lib/coq/theories/Numbers/Natural/Abstract/NBase.v
-lib/coq/theories/Numbers/Natural/Abstract/NBase.vo
-lib/coq/theories/Numbers/Natural/Abstract/NBits.glob
-lib/coq/theories/Numbers/Natural/Abstract/NBits.v
-lib/coq/theories/Numbers/Natural/Abstract/NBits.vo
-lib/coq/theories/Numbers/Natural/Abstract/NDefOps.glob
-lib/coq/theories/Numbers/Natural/Abstract/NDefOps.v
-lib/coq/theories/Numbers/Natural/Abstract/NDefOps.vo
-lib/coq/theories/Numbers/Natural/Abstract/NDiv.glob
-lib/coq/theories/Numbers/Natural/Abstract/NDiv.v
-lib/coq/theories/Numbers/Natural/Abstract/NDiv.vo
-lib/coq/theories/Numbers/Natural/Abstract/NGcd.glob
-lib/coq/theories/Numbers/Natural/Abstract/NGcd.v
-lib/coq/theories/Numbers/Natural/Abstract/NGcd.vo
-lib/coq/theories/Numbers/Natural/Abstract/NIso.glob
-lib/coq/theories/Numbers/Natural/Abstract/NIso.v
-lib/coq/theories/Numbers/Natural/Abstract/NIso.vo
-lib/coq/theories/Numbers/Natural/Abstract/NLcm.glob
-lib/coq/theories/Numbers/Natural/Abstract/NLcm.v
-lib/coq/theories/Numbers/Natural/Abstract/NLcm.vo
-lib/coq/theories/Numbers/Natural/Abstract/NLog.glob
-lib/coq/theories/Numbers/Natural/Abstract/NLog.v
-lib/coq/theories/Numbers/Natural/Abstract/NLog.vo
-lib/coq/theories/Numbers/Natural/Abstract/NMaxMin.glob
-lib/coq/theories/Numbers/Natural/Abstract/NMaxMin.v
-lib/coq/theories/Numbers/Natural/Abstract/NMaxMin.vo
-lib/coq/theories/Numbers/Natural/Abstract/NMulOrder.glob
-lib/coq/theories/Numbers/Natural/Abstract/NMulOrder.v
-lib/coq/theories/Numbers/Natural/Abstract/NMulOrder.vo
-lib/coq/theories/Numbers/Natural/Abstract/NOrder.glob
-lib/coq/theories/Numbers/Natural/Abstract/NOrder.v
-lib/coq/theories/Numbers/Natural/Abstract/NOrder.vo
-lib/coq/theories/Numbers/Natural/Abstract/NParity.glob
-lib/coq/theories/Numbers/Natural/Abstract/NParity.v
-lib/coq/theories/Numbers/Natural/Abstract/NParity.vo
-lib/coq/theories/Numbers/Natural/Abstract/NPow.glob
-lib/coq/theories/Numbers/Natural/Abstract/NPow.v
-lib/coq/theories/Numbers/Natural/Abstract/NPow.vo
-lib/coq/theories/Numbers/Natural/Abstract/NProperties.glob
-lib/coq/theories/Numbers/Natural/Abstract/NProperties.v
-lib/coq/theories/Numbers/Natural/Abstract/NProperties.vo
-lib/coq/theories/Numbers/Natural/Abstract/NSqrt.glob
-lib/coq/theories/Numbers/Natural/Abstract/NSqrt.v
-lib/coq/theories/Numbers/Natural/Abstract/NSqrt.vo
-lib/coq/theories/Numbers/Natural/Abstract/NStrongRec.glob
-lib/coq/theories/Numbers/Natural/Abstract/NStrongRec.v
-lib/coq/theories/Numbers/Natural/Abstract/NStrongRec.vo
-lib/coq/theories/Numbers/Natural/Abstract/NSub.glob
-lib/coq/theories/Numbers/Natural/Abstract/NSub.v
-lib/coq/theories/Numbers/Natural/Abstract/NSub.vo
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_BigN.cmi
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_BigN.cmo
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake.cmi
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake.cmo
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake_gen.cmi
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake_gen.cmo
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_Nbasic.cmi
-lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_Nbasic.cmo
-lib/coq/theories/Numbers/Natural/BigN/BigN.glob
-lib/coq/theories/Numbers/Natural/BigN/BigN.v
-lib/coq/theories/Numbers/Natural/BigN/BigN.vo
-lib/coq/theories/Numbers/Natural/BigN/NMake.glob
-lib/coq/theories/Numbers/Natural/BigN/NMake.v
-lib/coq/theories/Numbers/Natural/BigN/NMake.vo
-lib/coq/theories/Numbers/Natural/BigN/NMake_gen.glob
-lib/coq/theories/Numbers/Natural/BigN/NMake_gen.v
-lib/coq/theories/Numbers/Natural/BigN/NMake_gen.vo
-lib/coq/theories/Numbers/Natural/BigN/Nbasic.glob
-lib/coq/theories/Numbers/Natural/BigN/Nbasic.v
-lib/coq/theories/Numbers/Natural/BigN/Nbasic.vo
-lib/coq/theories/Numbers/Natural/Binary/.coq-native/NCoq_Numbers_Natural_Binary_NBinary.cmi
-lib/coq/theories/Numbers/Natural/Binary/.coq-native/NCoq_Numbers_Natural_Binary_NBinary.cmo
-lib/coq/theories/Numbers/Natural/Binary/NBinary.glob
-lib/coq/theories/Numbers/Natural/Binary/NBinary.v
-lib/coq/theories/Numbers/Natural/Binary/NBinary.vo
-lib/coq/theories/Numbers/Natural/Peano/.coq-native/NCoq_Numbers_Natural_Peano_NPeano.cmi
-lib/coq/theories/Numbers/Natural/Peano/.coq-native/NCoq_Numbers_Natural_Peano_NPeano.cmo
-lib/coq/theories/Numbers/Natural/Peano/NPeano.glob
-lib/coq/theories/Numbers/Natural/Peano/NPeano.v
-lib/coq/theories/Numbers/Natural/Peano/NPeano.vo
-lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSig.cmi
-lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSig.cmo
-lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSigNAxioms.cmi
-lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSigNAxioms.cmo
-lib/coq/theories/Numbers/Natural/SpecViaZ/NSig.glob
-lib/coq/theories/Numbers/Natural/SpecViaZ/NSig.v
-lib/coq/theories/Numbers/Natural/SpecViaZ/NSig.vo
-lib/coq/theories/Numbers/Natural/SpecViaZ/NSigNAxioms.glob
-lib/coq/theories/Numbers/Natural/SpecViaZ/NSigNAxioms.v
-lib/coq/theories/Numbers/Natural/SpecViaZ/NSigNAxioms.vo
-lib/coq/theories/Numbers/NumPrelude.glob
-lib/coq/theories/Numbers/NumPrelude.v
-lib/coq/theories/Numbers/NumPrelude.vo
-lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_BigQ.cmi
-lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_BigQ.cmo
-lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_QMake.cmi
-lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_QMake.cmo
-lib/coq/theories/Numbers/Rational/BigQ/BigQ.glob
-lib/coq/theories/Numbers/Rational/BigQ/BigQ.v
-lib/coq/theories/Numbers/Rational/BigQ/BigQ.vo
-lib/coq/theories/Numbers/Rational/BigQ/QMake.glob
-lib/coq/theories/Numbers/Rational/BigQ/QMake.v
-lib/coq/theories/Numbers/Rational/BigQ/QMake.vo
-lib/coq/theories/Numbers/Rational/SpecViaQ/.coq-native/NCoq_Numbers_Rational_SpecViaQ_QSig.cmi
-lib/coq/theories/Numbers/Rational/SpecViaQ/.coq-native/NCoq_Numbers_Rational_SpecViaQ_QSig.cmo
-lib/coq/theories/Numbers/Rational/SpecViaQ/QSig.glob
-lib/coq/theories/Numbers/Rational/SpecViaQ/QSig.v
-lib/coq/theories/Numbers/Rational/SpecViaQ/QSig.vo
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPos.cmi
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPos.cmo
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPosDef.cmi
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPosDef.cmo
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_PArith.cmi
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_PArith.cmo
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_POrderedType.cmi
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_POrderedType.cmo
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_Pnat.cmi
-lib/coq/theories/PArith/.coq-native/NCoq_PArith_Pnat.cmo
-lib/coq/theories/PArith/BinPos.glob
-lib/coq/theories/PArith/BinPos.v
-lib/coq/theories/PArith/BinPos.vo
-lib/coq/theories/PArith/BinPosDef.glob
-lib/coq/theories/PArith/BinPosDef.v
-lib/coq/theories/PArith/BinPosDef.vo
-lib/coq/theories/PArith/PArith.glob
-lib/coq/theories/PArith/PArith.v
-lib/coq/theories/PArith/PArith.vo
-lib/coq/theories/PArith/POrderedType.glob
-lib/coq/theories/PArith/POrderedType.v
-lib/coq/theories/PArith/POrderedType.vo
-lib/coq/theories/PArith/Pnat.glob
-lib/coq/theories/PArith/Pnat.v
-lib/coq/theories/PArith/Pnat.vo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Basics.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Basics.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Combinators.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Combinators.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Equality.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Equality.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Program.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Program.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Subset.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Subset.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Syntax.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Syntax.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Tactics.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Tactics.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Utils.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Utils.cmo
-lib/coq/theories/Program/.coq-native/NCoq_Program_Wf.cmi
-lib/coq/theories/Program/.coq-native/NCoq_Program_Wf.cmo
-lib/coq/theories/Program/Basics.glob
-lib/coq/theories/Program/Basics.v
-lib/coq/theories/Program/Basics.vo
-lib/coq/theories/Program/Combinators.glob
-lib/coq/theories/Program/Combinators.v
-lib/coq/theories/Program/Combinators.vo
-lib/coq/theories/Program/Equality.glob
-lib/coq/theories/Program/Equality.v
-lib/coq/theories/Program/Equality.vo
-lib/coq/theories/Program/Program.glob
-lib/coq/theories/Program/Program.v
-lib/coq/theories/Program/Program.vo
-lib/coq/theories/Program/Subset.glob
-lib/coq/theories/Program/Subset.v
-lib/coq/theories/Program/Subset.vo
-lib/coq/theories/Program/Syntax.glob
-lib/coq/theories/Program/Syntax.v
-lib/coq/theories/Program/Syntax.vo
-lib/coq/theories/Program/Tactics.glob
-lib/coq/theories/Program/Tactics.v
-lib/coq/theories/Program/Tactics.vo
-lib/coq/theories/Program/Utils.glob
-lib/coq/theories/Program/Utils.v
-lib/coq/theories/Program/Utils.vo
-lib/coq/theories/Program/Wf.glob
-lib/coq/theories/Program/Wf.v
-lib/coq/theories/Program/Wf.vo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith_base.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith_base.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_QOrderedType.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_QOrderedType.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qabs.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qabs.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcabs.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcabs.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcanon.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcanon.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qfield.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qfield.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qminmax.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qminmax.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qpower.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qpower.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreals.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreals.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreduction.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreduction.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qring.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qring.cmo
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qround.cmi
-lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qround.cmo
-lib/coq/theories/QArith/QArith.glob
-lib/coq/theories/QArith/QArith.v
-lib/coq/theories/QArith/QArith.vo
-lib/coq/theories/QArith/QArith_base.glob
-lib/coq/theories/QArith/QArith_base.v
-lib/coq/theories/QArith/QArith_base.vo
-lib/coq/theories/QArith/QOrderedType.glob
-lib/coq/theories/QArith/QOrderedType.v
-lib/coq/theories/QArith/QOrderedType.vo
-lib/coq/theories/QArith/Qabs.glob
-lib/coq/theories/QArith/Qabs.v
-lib/coq/theories/QArith/Qabs.vo
-lib/coq/theories/QArith/Qcabs.glob
-lib/coq/theories/QArith/Qcabs.v
-lib/coq/theories/QArith/Qcabs.vo
-lib/coq/theories/QArith/Qcanon.glob
-lib/coq/theories/QArith/Qcanon.v
-lib/coq/theories/QArith/Qcanon.vo
-lib/coq/theories/QArith/Qfield.glob
-lib/coq/theories/QArith/Qfield.v
-lib/coq/theories/QArith/Qfield.vo
-lib/coq/theories/QArith/Qminmax.glob
-lib/coq/theories/QArith/Qminmax.v
-lib/coq/theories/QArith/Qminmax.vo
-lib/coq/theories/QArith/Qpower.glob
-lib/coq/theories/QArith/Qpower.v
-lib/coq/theories/QArith/Qpower.vo
-lib/coq/theories/QArith/Qreals.glob
-lib/coq/theories/QArith/Qreals.v
-lib/coq/theories/QArith/Qreals.vo
-lib/coq/theories/QArith/Qreduction.glob
-lib/coq/theories/QArith/Qreduction.v
-lib/coq/theories/QArith/Qreduction.vo
-lib/coq/theories/QArith/Qring.glob
-lib/coq/theories/QArith/Qring.v
-lib/coq/theories/QArith/Qring.vo
-lib/coq/theories/QArith/Qround.glob
-lib/coq/theories/QArith/Qround.v
-lib/coq/theories/QArith/Qround.vo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Alembert.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Alembert.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_AltSeries.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_AltSeries.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_ArithProp.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_ArithProp.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Binomial.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Binomial.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cauchy_prod.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cauchy_prod.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_plus.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_plus.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_rel.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_rel.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_DiscrR.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_DiscrR.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Exp_prop.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Exp_prop.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Integration.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Integration.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_MVT.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_MVT.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Machin.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Machin.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_NewtonInt.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_NewtonInt.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_PSeries_reg.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_PSeries_reg.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_PartSum.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_PartSum.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RIneq.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RIneq.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RList.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RList.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_ROrderedType.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_ROrderedType.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_Ifp.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_Ifp.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqr.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqr.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqrt.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqrt.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis1.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis1.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis2.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis2.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis3.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis3.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis4.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis4.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis5.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis5.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis_reg.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis_reg.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ratan.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ratan.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Raxioms.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Raxioms.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbase.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbase.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbasic_fun.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbasic_fun.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rcomplete.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rcomplete.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rdefinitions.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rdefinitions.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rderiv.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rderiv.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Reals.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Reals.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rfunctions.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rfunctions.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rgeom.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rgeom.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt_SF.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt_SF.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlimit.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlimit.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlogic.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlogic.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rminmax.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rminmax.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpow_def.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpow_def.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpower.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpower.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rprod.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rprod.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rseries.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rseries.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsigma.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsigma.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsqrt_def.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsqrt_def.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtopology.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtopology.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo1.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo1.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_alt.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_alt.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_calc.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_calc.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_def.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_def.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_fun.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_fun.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_reg.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_reg.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqProp.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqProp.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqSeries.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqSeries.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitAbsolu.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitAbsolu.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitRmult.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitRmult.cmo
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Sqrt_reg.cmi
-lib/coq/theories/Reals/.coq-native/NCoq_Reals_Sqrt_reg.cmo
-lib/coq/theories/Reals/Alembert.glob
-lib/coq/theories/Reals/Alembert.v
-lib/coq/theories/Reals/Alembert.vo
-lib/coq/theories/Reals/AltSeries.glob
-lib/coq/theories/Reals/AltSeries.v
-lib/coq/theories/Reals/AltSeries.vo
-lib/coq/theories/Reals/ArithProp.glob
-lib/coq/theories/Reals/ArithProp.v
-lib/coq/theories/Reals/ArithProp.vo
-lib/coq/theories/Reals/Binomial.glob
-lib/coq/theories/Reals/Binomial.v
-lib/coq/theories/Reals/Binomial.vo
-lib/coq/theories/Reals/Cauchy_prod.glob
-lib/coq/theories/Reals/Cauchy_prod.v
-lib/coq/theories/Reals/Cauchy_prod.vo
-lib/coq/theories/Reals/Cos_plus.glob
-lib/coq/theories/Reals/Cos_plus.v
-lib/coq/theories/Reals/Cos_plus.vo
-lib/coq/theories/Reals/Cos_rel.glob
-lib/coq/theories/Reals/Cos_rel.v
-lib/coq/theories/Reals/Cos_rel.vo
-lib/coq/theories/Reals/DiscrR.glob
-lib/coq/theories/Reals/DiscrR.v
-lib/coq/theories/Reals/DiscrR.vo
-lib/coq/theories/Reals/Exp_prop.glob
-lib/coq/theories/Reals/Exp_prop.v
-lib/coq/theories/Reals/Exp_prop.vo
-lib/coq/theories/Reals/Integration.glob
-lib/coq/theories/Reals/Integration.v
-lib/coq/theories/Reals/Integration.vo
-lib/coq/theories/Reals/MVT.glob
-lib/coq/theories/Reals/MVT.v
-lib/coq/theories/Reals/MVT.vo
-lib/coq/theories/Reals/Machin.glob
-lib/coq/theories/Reals/Machin.v
-lib/coq/theories/Reals/Machin.vo
-lib/coq/theories/Reals/NewtonInt.glob
-lib/coq/theories/Reals/NewtonInt.v
-lib/coq/theories/Reals/NewtonInt.vo
-lib/coq/theories/Reals/PSeries_reg.glob
-lib/coq/theories/Reals/PSeries_reg.v
-lib/coq/theories/Reals/PSeries_reg.vo
-lib/coq/theories/Reals/PartSum.glob
-lib/coq/theories/Reals/PartSum.v
-lib/coq/theories/Reals/PartSum.vo
-lib/coq/theories/Reals/RIneq.glob
-lib/coq/theories/Reals/RIneq.v
-lib/coq/theories/Reals/RIneq.vo
-lib/coq/theories/Reals/RList.glob
-lib/coq/theories/Reals/RList.v
-lib/coq/theories/Reals/RList.vo
-lib/coq/theories/Reals/ROrderedType.glob
-lib/coq/theories/Reals/ROrderedType.v
-lib/coq/theories/Reals/ROrderedType.vo
-lib/coq/theories/Reals/R_Ifp.glob
-lib/coq/theories/Reals/R_Ifp.v
-lib/coq/theories/Reals/R_Ifp.vo
-lib/coq/theories/Reals/R_sqr.glob
-lib/coq/theories/Reals/R_sqr.v
-lib/coq/theories/Reals/R_sqr.vo
-lib/coq/theories/Reals/R_sqrt.glob
-lib/coq/theories/Reals/R_sqrt.v
-lib/coq/theories/Reals/R_sqrt.vo
-lib/coq/theories/Reals/Ranalysis.glob
-lib/coq/theories/Reals/Ranalysis.v
-lib/coq/theories/Reals/Ranalysis.vo
-lib/coq/theories/Reals/Ranalysis1.glob
-lib/coq/theories/Reals/Ranalysis1.v
-lib/coq/theories/Reals/Ranalysis1.vo
-lib/coq/theories/Reals/Ranalysis2.glob
-lib/coq/theories/Reals/Ranalysis2.v
-lib/coq/theories/Reals/Ranalysis2.vo
-lib/coq/theories/Reals/Ranalysis3.glob
-lib/coq/theories/Reals/Ranalysis3.v
-lib/coq/theories/Reals/Ranalysis3.vo
-lib/coq/theories/Reals/Ranalysis4.glob
-lib/coq/theories/Reals/Ranalysis4.v
-lib/coq/theories/Reals/Ranalysis4.vo
-lib/coq/theories/Reals/Ranalysis5.glob
-lib/coq/theories/Reals/Ranalysis5.v
-lib/coq/theories/Reals/Ranalysis5.vo
-lib/coq/theories/Reals/Ranalysis_reg.glob
-lib/coq/theories/Reals/Ranalysis_reg.v
-lib/coq/theories/Reals/Ranalysis_reg.vo
-lib/coq/theories/Reals/Ratan.glob
-lib/coq/theories/Reals/Ratan.v
-lib/coq/theories/Reals/Ratan.vo
-lib/coq/theories/Reals/Raxioms.glob
-lib/coq/theories/Reals/Raxioms.v
-lib/coq/theories/Reals/Raxioms.vo
-lib/coq/theories/Reals/Rbase.glob
-lib/coq/theories/Reals/Rbase.v
-lib/coq/theories/Reals/Rbase.vo
-lib/coq/theories/Reals/Rbasic_fun.glob
-lib/coq/theories/Reals/Rbasic_fun.v
-lib/coq/theories/Reals/Rbasic_fun.vo
-lib/coq/theories/Reals/Rcomplete.glob
-lib/coq/theories/Reals/Rcomplete.v
-lib/coq/theories/Reals/Rcomplete.vo
-lib/coq/theories/Reals/Rdefinitions.glob
-lib/coq/theories/Reals/Rdefinitions.v
-lib/coq/theories/Reals/Rdefinitions.vo
-lib/coq/theories/Reals/Rderiv.glob
-lib/coq/theories/Reals/Rderiv.v
-lib/coq/theories/Reals/Rderiv.vo
-lib/coq/theories/Reals/Reals.glob
-lib/coq/theories/Reals/Reals.v
-lib/coq/theories/Reals/Reals.vo
-lib/coq/theories/Reals/Rfunctions.glob
-lib/coq/theories/Reals/Rfunctions.v
-lib/coq/theories/Reals/Rfunctions.vo
-lib/coq/theories/Reals/Rgeom.glob
-lib/coq/theories/Reals/Rgeom.v
-lib/coq/theories/Reals/Rgeom.vo
-lib/coq/theories/Reals/RiemannInt.glob
-lib/coq/theories/Reals/RiemannInt.v
-lib/coq/theories/Reals/RiemannInt.vo
-lib/coq/theories/Reals/RiemannInt_SF.glob
-lib/coq/theories/Reals/RiemannInt_SF.v
-lib/coq/theories/Reals/RiemannInt_SF.vo
-lib/coq/theories/Reals/Rlimit.glob
-lib/coq/theories/Reals/Rlimit.v
-lib/coq/theories/Reals/Rlimit.vo
-lib/coq/theories/Reals/Rlogic.glob
-lib/coq/theories/Reals/Rlogic.v
-lib/coq/theories/Reals/Rlogic.vo
-lib/coq/theories/Reals/Rminmax.glob
-lib/coq/theories/Reals/Rminmax.v
-lib/coq/theories/Reals/Rminmax.vo
-lib/coq/theories/Reals/Rpow_def.glob
-lib/coq/theories/Reals/Rpow_def.v
-lib/coq/theories/Reals/Rpow_def.vo
-lib/coq/theories/Reals/Rpower.glob
-lib/coq/theories/Reals/Rpower.v
-lib/coq/theories/Reals/Rpower.vo
-lib/coq/theories/Reals/Rprod.glob
-lib/coq/theories/Reals/Rprod.v
-lib/coq/theories/Reals/Rprod.vo
-lib/coq/theories/Reals/Rseries.glob
-lib/coq/theories/Reals/Rseries.v
-lib/coq/theories/Reals/Rseries.vo
-lib/coq/theories/Reals/Rsigma.glob
-lib/coq/theories/Reals/Rsigma.v
-lib/coq/theories/Reals/Rsigma.vo
-lib/coq/theories/Reals/Rsqrt_def.glob
-lib/coq/theories/Reals/Rsqrt_def.v
-lib/coq/theories/Reals/Rsqrt_def.vo
-lib/coq/theories/Reals/Rtopology.glob
-lib/coq/theories/Reals/Rtopology.v
-lib/coq/theories/Reals/Rtopology.vo
-lib/coq/theories/Reals/Rtrigo.glob
-lib/coq/theories/Reals/Rtrigo.v
-lib/coq/theories/Reals/Rtrigo.vo
-lib/coq/theories/Reals/Rtrigo1.glob
-lib/coq/theories/Reals/Rtrigo1.v
-lib/coq/theories/Reals/Rtrigo1.vo
-lib/coq/theories/Reals/Rtrigo_alt.glob
-lib/coq/theories/Reals/Rtrigo_alt.v
-lib/coq/theories/Reals/Rtrigo_alt.vo
-lib/coq/theories/Reals/Rtrigo_calc.glob
-lib/coq/theories/Reals/Rtrigo_calc.v
-lib/coq/theories/Reals/Rtrigo_calc.vo
-lib/coq/theories/Reals/Rtrigo_def.glob
-lib/coq/theories/Reals/Rtrigo_def.v
-lib/coq/theories/Reals/Rtrigo_def.vo
-lib/coq/theories/Reals/Rtrigo_fun.glob
-lib/coq/theories/Reals/Rtrigo_fun.v
-lib/coq/theories/Reals/Rtrigo_fun.vo
-lib/coq/theories/Reals/Rtrigo_reg.glob
-lib/coq/theories/Reals/Rtrigo_reg.v
-lib/coq/theories/Reals/Rtrigo_reg.vo
-lib/coq/theories/Reals/SeqProp.glob
-lib/coq/theories/Reals/SeqProp.v
-lib/coq/theories/Reals/SeqProp.vo
-lib/coq/theories/Reals/SeqSeries.glob
-lib/coq/theories/Reals/SeqSeries.v
-lib/coq/theories/Reals/SeqSeries.vo
-lib/coq/theories/Reals/SplitAbsolu.glob
-lib/coq/theories/Reals/SplitAbsolu.v
-lib/coq/theories/Reals/SplitAbsolu.vo
-lib/coq/theories/Reals/SplitRmult.glob
-lib/coq/theories/Reals/SplitRmult.v
-lib/coq/theories/Reals/SplitRmult.vo
-lib/coq/theories/Reals/Sqrt_reg.glob
-lib/coq/theories/Reals/Sqrt_reg.v
-lib/coq/theories/Reals/Sqrt_reg.vo
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Operators_Properties.cmi
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Operators_Properties.cmo
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Definitions.cmi
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Definitions.cmo
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Operators.cmi
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Operators.cmo
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relations.cmi
-lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relations.cmo
-lib/coq/theories/Relations/Operators_Properties.glob
-lib/coq/theories/Relations/Operators_Properties.v
-lib/coq/theories/Relations/Operators_Properties.vo
-lib/coq/theories/Relations/Relation_Definitions.glob
-lib/coq/theories/Relations/Relation_Definitions.v
-lib/coq/theories/Relations/Relation_Definitions.vo
-lib/coq/theories/Relations/Relation_Operators.glob
-lib/coq/theories/Relations/Relation_Operators.v
-lib/coq/theories/Relations/Relation_Operators.vo
-lib/coq/theories/Relations/Relations.glob
-lib/coq/theories/Relations/Relations.v
-lib/coq/theories/Relations/Relations.vo
-lib/coq/theories/Setoids/.coq-native/NCoq_Setoids_Setoid.cmi
-lib/coq/theories/Setoids/.coq-native/NCoq_Setoids_Setoid.cmo
-lib/coq/theories/Setoids/Setoid.glob
-lib/coq/theories/Setoids/Setoid.v
-lib/coq/theories/Setoids/Setoid.vo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Classical_sets.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Classical_sets.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Constructive_sets.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Constructive_sets.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Cpo.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Cpo.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Ensembles.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Ensembles.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets_facts.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets_facts.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Image.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Image.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Infinite_sets.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Infinite_sets.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Integers.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Integers.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Multiset.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Multiset.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Partial_Order.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Partial_Order.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Permut.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Permut.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_Classical_facts.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_Classical_facts.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_facts.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_facts.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1_facts.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1_facts.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2_facts.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2_facts.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3_facts.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3_facts.cmo
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Uniset.cmi
-lib/coq/theories/Sets/.coq-native/NCoq_Sets_Uniset.cmo
-lib/coq/theories/Sets/Classical_sets.glob
-lib/coq/theories/Sets/Classical_sets.v
-lib/coq/theories/Sets/Classical_sets.vo
-lib/coq/theories/Sets/Constructive_sets.glob
-lib/coq/theories/Sets/Constructive_sets.v
-lib/coq/theories/Sets/Constructive_sets.vo
-lib/coq/theories/Sets/Cpo.glob
-lib/coq/theories/Sets/Cpo.v
-lib/coq/theories/Sets/Cpo.vo
-lib/coq/theories/Sets/Ensembles.glob
-lib/coq/theories/Sets/Ensembles.v
-lib/coq/theories/Sets/Ensembles.vo
-lib/coq/theories/Sets/Finite_sets.glob
-lib/coq/theories/Sets/Finite_sets.v
-lib/coq/theories/Sets/Finite_sets.vo
-lib/coq/theories/Sets/Finite_sets_facts.glob
-lib/coq/theories/Sets/Finite_sets_facts.v
-lib/coq/theories/Sets/Finite_sets_facts.vo
-lib/coq/theories/Sets/Image.glob
-lib/coq/theories/Sets/Image.v
-lib/coq/theories/Sets/Image.vo
-lib/coq/theories/Sets/Infinite_sets.glob
-lib/coq/theories/Sets/Infinite_sets.v
-lib/coq/theories/Sets/Infinite_sets.vo
-lib/coq/theories/Sets/Integers.glob
-lib/coq/theories/Sets/Integers.v
-lib/coq/theories/Sets/Integers.vo
-lib/coq/theories/Sets/Multiset.glob
-lib/coq/theories/Sets/Multiset.v
-lib/coq/theories/Sets/Multiset.vo
-lib/coq/theories/Sets/Partial_Order.glob
-lib/coq/theories/Sets/Partial_Order.v
-lib/coq/theories/Sets/Partial_Order.vo
-lib/coq/theories/Sets/Permut.glob
-lib/coq/theories/Sets/Permut.v
-lib/coq/theories/Sets/Permut.vo
-lib/coq/theories/Sets/Powerset.glob
-lib/coq/theories/Sets/Powerset.v
-lib/coq/theories/Sets/Powerset.vo
-lib/coq/theories/Sets/Powerset_Classical_facts.glob
-lib/coq/theories/Sets/Powerset_Classical_facts.v
-lib/coq/theories/Sets/Powerset_Classical_facts.vo
-lib/coq/theories/Sets/Powerset_facts.glob
-lib/coq/theories/Sets/Powerset_facts.v
-lib/coq/theories/Sets/Powerset_facts.vo
-lib/coq/theories/Sets/Relations_1.glob
-lib/coq/theories/Sets/Relations_1.v
-lib/coq/theories/Sets/Relations_1.vo
-lib/coq/theories/Sets/Relations_1_facts.glob
-lib/coq/theories/Sets/Relations_1_facts.v
-lib/coq/theories/Sets/Relations_1_facts.vo
-lib/coq/theories/Sets/Relations_2.glob
-lib/coq/theories/Sets/Relations_2.v
-lib/coq/theories/Sets/Relations_2.vo
-lib/coq/theories/Sets/Relations_2_facts.glob
-lib/coq/theories/Sets/Relations_2_facts.v
-lib/coq/theories/Sets/Relations_2_facts.vo
-lib/coq/theories/Sets/Relations_3.glob
-lib/coq/theories/Sets/Relations_3.v
-lib/coq/theories/Sets/Relations_3.vo
-lib/coq/theories/Sets/Relations_3_facts.glob
-lib/coq/theories/Sets/Relations_3_facts.v
-lib/coq/theories/Sets/Relations_3_facts.vo
-lib/coq/theories/Sets/Uniset.glob
-lib/coq/theories/Sets/Uniset.v
-lib/coq/theories/Sets/Uniset.vo
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Heap.cmi
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Heap.cmo
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Mergesort.cmi
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Mergesort.cmo
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutEq.cmi
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutEq.cmo
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutSetoid.cmi
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutSetoid.cmo
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Permutation.cmi
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Permutation.cmo
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorted.cmi
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorted.cmo
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorting.cmi
-lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorting.cmo
-lib/coq/theories/Sorting/Heap.glob
-lib/coq/theories/Sorting/Heap.v
-lib/coq/theories/Sorting/Heap.vo
-lib/coq/theories/Sorting/Mergesort.glob
-lib/coq/theories/Sorting/Mergesort.v
-lib/coq/theories/Sorting/Mergesort.vo
-lib/coq/theories/Sorting/PermutEq.glob
-lib/coq/theories/Sorting/PermutEq.v
-lib/coq/theories/Sorting/PermutEq.vo
-lib/coq/theories/Sorting/PermutSetoid.glob
-lib/coq/theories/Sorting/PermutSetoid.v
-lib/coq/theories/Sorting/PermutSetoid.vo
-lib/coq/theories/Sorting/Permutation.glob
-lib/coq/theories/Sorting/Permutation.v
-lib/coq/theories/Sorting/Permutation.vo
-lib/coq/theories/Sorting/Sorted.glob
-lib/coq/theories/Sorting/Sorted.v
-lib/coq/theories/Sorting/Sorted.vo
-lib/coq/theories/Sorting/Sorting.glob
-lib/coq/theories/Sorting/Sorting.v
-lib/coq/theories/Sorting/Sorting.vo
-lib/coq/theories/Strings/.coq-native/NCoq_Strings_Ascii.cmi
-lib/coq/theories/Strings/.coq-native/NCoq_Strings_Ascii.cmo
-lib/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmi
-lib/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmo
-lib/coq/theories/Strings/Ascii.glob
-lib/coq/theories/Strings/Ascii.v
-lib/coq/theories/Strings/Ascii.vo
-lib/coq/theories/Strings/String.glob
-lib/coq/theories/Strings/String.v
-lib/coq/theories/Strings/String.vo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableType.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableType.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableTypeEx.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableTypeEx.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_Equalities.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_Equalities.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_EqualitiesFacts.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_EqualitiesFacts.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_GenericMinMax.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_GenericMinMax.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedType.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedType.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeAlt.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeAlt.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeEx.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeEx.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_Orders.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_Orders.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersAlt.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersAlt.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersEx.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersEx.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersFacts.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersFacts.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersLists.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersLists.cmo
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersTac.cmi
-lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersTac.cmo
-lib/coq/theories/Structures/DecidableType.glob
-lib/coq/theories/Structures/DecidableType.v
-lib/coq/theories/Structures/DecidableType.vo
-lib/coq/theories/Structures/DecidableTypeEx.glob
-lib/coq/theories/Structures/DecidableTypeEx.v
-lib/coq/theories/Structures/DecidableTypeEx.vo
-lib/coq/theories/Structures/Equalities.glob
-lib/coq/theories/Structures/Equalities.v
-lib/coq/theories/Structures/Equalities.vo
-lib/coq/theories/Structures/EqualitiesFacts.glob
-lib/coq/theories/Structures/EqualitiesFacts.v
-lib/coq/theories/Structures/EqualitiesFacts.vo
-lib/coq/theories/Structures/GenericMinMax.glob
-lib/coq/theories/Structures/GenericMinMax.v
-lib/coq/theories/Structures/GenericMinMax.vo
-lib/coq/theories/Structures/OrderedType.glob
-lib/coq/theories/Structures/OrderedType.v
-lib/coq/theories/Structures/OrderedType.vo
-lib/coq/theories/Structures/OrderedTypeAlt.glob
-lib/coq/theories/Structures/OrderedTypeAlt.v
-lib/coq/theories/Structures/OrderedTypeAlt.vo
-lib/coq/theories/Structures/OrderedTypeEx.glob
-lib/coq/theories/Structures/OrderedTypeEx.v
-lib/coq/theories/Structures/OrderedTypeEx.vo
-lib/coq/theories/Structures/Orders.glob
-lib/coq/theories/Structures/Orders.v
-lib/coq/theories/Structures/Orders.vo
-lib/coq/theories/Structures/OrdersAlt.glob
-lib/coq/theories/Structures/OrdersAlt.v
-lib/coq/theories/Structures/OrdersAlt.vo
-lib/coq/theories/Structures/OrdersEx.glob
-lib/coq/theories/Structures/OrdersEx.v
-lib/coq/theories/Structures/OrdersEx.vo
-lib/coq/theories/Structures/OrdersFacts.glob
-lib/coq/theories/Structures/OrdersFacts.v
-lib/coq/theories/Structures/OrdersFacts.vo
-lib/coq/theories/Structures/OrdersLists.glob
-lib/coq/theories/Structures/OrdersLists.v
-lib/coq/theories/Structures/OrdersLists.vo
-lib/coq/theories/Structures/OrdersTac.glob
-lib/coq/theories/Structures/OrdersTac.v
-lib/coq/theories/Structures/OrdersTac.vo
-lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8.cmi
-lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8.cmo
-lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8_core.cmi
-lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8_core.cmo
-lib/coq/theories/Unicode/Utf8.glob
-lib/coq/theories/Unicode/Utf8.v
-lib/coq/theories/Unicode/Utf8.vo
-lib/coq/theories/Unicode/Utf8_core.glob
-lib/coq/theories/Unicode/Utf8_core.v
-lib/coq/theories/Unicode/Utf8_core.vo
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Fin.cmi
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Fin.cmo
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Vector.cmi
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Vector.cmo
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorDef.cmi
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorDef.cmo
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorEq.cmi
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorEq.cmo
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorSpec.cmi
-lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorSpec.cmo
-lib/coq/theories/Vectors/Fin.glob
-lib/coq/theories/Vectors/Fin.v
-lib/coq/theories/Vectors/Fin.vo
-lib/coq/theories/Vectors/Vector.glob
-lib/coq/theories/Vectors/Vector.v
-lib/coq/theories/Vectors/Vector.vo
-lib/coq/theories/Vectors/VectorDef.glob
-lib/coq/theories/Vectors/VectorDef.v
-lib/coq/theories/Vectors/VectorDef.vo
-lib/coq/theories/Vectors/VectorEq.glob
-lib/coq/theories/Vectors/VectorEq.v
-lib/coq/theories/Vectors/VectorEq.vo
-lib/coq/theories/Vectors/VectorSpec.glob
-lib/coq/theories/Vectors/VectorSpec.v
-lib/coq/theories/Vectors/VectorSpec.vo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Disjoint_Union.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Disjoint_Union.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inclusion.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inclusion.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inverse_Image.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inverse_Image.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Exponentiation.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Exponentiation.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Product.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Product.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Transitive_Closure.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Transitive_Closure.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Union.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Union.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Well_Ordering.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Well_Ordering.cmo
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Wellfounded.cmi
-lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Wellfounded.cmo
-lib/coq/theories/Wellfounded/Disjoint_Union.glob
-lib/coq/theories/Wellfounded/Disjoint_Union.v
-lib/coq/theories/Wellfounded/Disjoint_Union.vo
-lib/coq/theories/Wellfounded/Inclusion.glob
-lib/coq/theories/Wellfounded/Inclusion.v
-lib/coq/theories/Wellfounded/Inclusion.vo
-lib/coq/theories/Wellfounded/Inverse_Image.glob
-lib/coq/theories/Wellfounded/Inverse_Image.v
-lib/coq/theories/Wellfounded/Inverse_Image.vo
-lib/coq/theories/Wellfounded/Lexicographic_Exponentiation.glob
-lib/coq/theories/Wellfounded/Lexicographic_Exponentiation.v
-lib/coq/theories/Wellfounded/Lexicographic_Exponentiation.vo
-lib/coq/theories/Wellfounded/Lexicographic_Product.glob
-lib/coq/theories/Wellfounded/Lexicographic_Product.v
-lib/coq/theories/Wellfounded/Lexicographic_Product.vo
-lib/coq/theories/Wellfounded/Transitive_Closure.glob
-lib/coq/theories/Wellfounded/Transitive_Closure.v
-lib/coq/theories/Wellfounded/Transitive_Closure.vo
-lib/coq/theories/Wellfounded/Union.glob
-lib/coq/theories/Wellfounded/Union.v
-lib/coq/theories/Wellfounded/Union.vo
-lib/coq/theories/Wellfounded/Well_Ordering.glob
-lib/coq/theories/Wellfounded/Well_Ordering.v
-lib/coq/theories/Wellfounded/Well_Ordering.vo
-lib/coq/theories/Wellfounded/Wellfounded.glob
-lib/coq/theories/Wellfounded/Wellfounded.v
-lib/coq/theories/Wellfounded/Wellfounded.vo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinInt.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinInt.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinIntDef.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinIntDef.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Int.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Int.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Wf_Z.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Wf_Z.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_base.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_base.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_dec.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_dec.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zabs.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zabs.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zbool.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zbool.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcompare.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcompare.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcomplements.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcomplements.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdigits.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdigits.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdiv.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdiv.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeuclid.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeuclid.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeven.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeven.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zgcd_alt.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zgcd_alt.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zhints.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zhints.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zlogarithm.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zlogarithm.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmax.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmax.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmin.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmin.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zminmax.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zminmax.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmisc.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmisc.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znat.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znat.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znumtheory.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znumtheory.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zorder.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zorder.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_alt.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_alt.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_def.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_def.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_facts.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_facts.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpower.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpower.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zquot.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zquot.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zsqrt_compat.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zsqrt_compat.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zwf.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zwf.cmo
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_auxiliary.cmi
-lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_auxiliary.cmo
-lib/coq/theories/ZArith/BinInt.glob
-lib/coq/theories/ZArith/BinInt.v
-lib/coq/theories/ZArith/BinInt.vo
-lib/coq/theories/ZArith/BinIntDef.glob
-lib/coq/theories/ZArith/BinIntDef.v
-lib/coq/theories/ZArith/BinIntDef.vo
-lib/coq/theories/ZArith/Int.glob
-lib/coq/theories/ZArith/Int.v
-lib/coq/theories/ZArith/Int.vo
-lib/coq/theories/ZArith/Wf_Z.glob
-lib/coq/theories/ZArith/Wf_Z.v
-lib/coq/theories/ZArith/Wf_Z.vo
-lib/coq/theories/ZArith/ZArith.glob
-lib/coq/theories/ZArith/ZArith.v
-lib/coq/theories/ZArith/ZArith.vo
-lib/coq/theories/ZArith/ZArith_base.glob
-lib/coq/theories/ZArith/ZArith_base.v
-lib/coq/theories/ZArith/ZArith_base.vo
-lib/coq/theories/ZArith/ZArith_dec.glob
-lib/coq/theories/ZArith/ZArith_dec.v
-lib/coq/theories/ZArith/ZArith_dec.vo
-lib/coq/theories/ZArith/Zabs.glob
-lib/coq/theories/ZArith/Zabs.v
-lib/coq/theories/ZArith/Zabs.vo
-lib/coq/theories/ZArith/Zbool.glob
-lib/coq/theories/ZArith/Zbool.v
-lib/coq/theories/ZArith/Zbool.vo
-lib/coq/theories/ZArith/Zcompare.glob
-lib/coq/theories/ZArith/Zcompare.v
-lib/coq/theories/ZArith/Zcompare.vo
-lib/coq/theories/ZArith/Zcomplements.glob
-lib/coq/theories/ZArith/Zcomplements.v
-lib/coq/theories/ZArith/Zcomplements.vo
-lib/coq/theories/ZArith/Zdigits.glob
-lib/coq/theories/ZArith/Zdigits.v
-lib/coq/theories/ZArith/Zdigits.vo
-lib/coq/theories/ZArith/Zdiv.glob
-lib/coq/theories/ZArith/Zdiv.v
-lib/coq/theories/ZArith/Zdiv.vo
-lib/coq/theories/ZArith/Zeuclid.glob
-lib/coq/theories/ZArith/Zeuclid.v
-lib/coq/theories/ZArith/Zeuclid.vo
-lib/coq/theories/ZArith/Zeven.glob
-lib/coq/theories/ZArith/Zeven.v
-lib/coq/theories/ZArith/Zeven.vo
-lib/coq/theories/ZArith/Zgcd_alt.glob
-lib/coq/theories/ZArith/Zgcd_alt.v
-lib/coq/theories/ZArith/Zgcd_alt.vo
-lib/coq/theories/ZArith/Zhints.glob
-lib/coq/theories/ZArith/Zhints.v
-lib/coq/theories/ZArith/Zhints.vo
-lib/coq/theories/ZArith/Zlogarithm.glob
-lib/coq/theories/ZArith/Zlogarithm.v
-lib/coq/theories/ZArith/Zlogarithm.vo
-lib/coq/theories/ZArith/Zmax.glob
-lib/coq/theories/ZArith/Zmax.v
-lib/coq/theories/ZArith/Zmax.vo
-lib/coq/theories/ZArith/Zmin.glob
-lib/coq/theories/ZArith/Zmin.v
-lib/coq/theories/ZArith/Zmin.vo
-lib/coq/theories/ZArith/Zminmax.glob
-lib/coq/theories/ZArith/Zminmax.v
-lib/coq/theories/ZArith/Zminmax.vo
-lib/coq/theories/ZArith/Zmisc.glob
-lib/coq/theories/ZArith/Zmisc.v
-lib/coq/theories/ZArith/Zmisc.vo
-lib/coq/theories/ZArith/Znat.glob
-lib/coq/theories/ZArith/Znat.v
-lib/coq/theories/ZArith/Znat.vo
-lib/coq/theories/ZArith/Znumtheory.glob
-lib/coq/theories/ZArith/Znumtheory.v
-lib/coq/theories/ZArith/Znumtheory.vo
-lib/coq/theories/ZArith/Zorder.glob
-lib/coq/theories/ZArith/Zorder.v
-lib/coq/theories/ZArith/Zorder.vo
-lib/coq/theories/ZArith/Zpow_alt.glob
-lib/coq/theories/ZArith/Zpow_alt.v
-lib/coq/theories/ZArith/Zpow_alt.vo
-lib/coq/theories/ZArith/Zpow_def.glob
-lib/coq/theories/ZArith/Zpow_def.v
-lib/coq/theories/ZArith/Zpow_def.vo
-lib/coq/theories/ZArith/Zpow_facts.glob
-lib/coq/theories/ZArith/Zpow_facts.v
-lib/coq/theories/ZArith/Zpow_facts.vo
-lib/coq/theories/ZArith/Zpower.glob
-lib/coq/theories/ZArith/Zpower.v
-lib/coq/theories/ZArith/Zpower.vo
-lib/coq/theories/ZArith/Zquot.glob
-lib/coq/theories/ZArith/Zquot.v
-lib/coq/theories/ZArith/Zquot.vo
-lib/coq/theories/ZArith/Zsqrt_compat.glob
-lib/coq/theories/ZArith/Zsqrt_compat.v
-lib/coq/theories/ZArith/Zsqrt_compat.vo
-lib/coq/theories/ZArith/Zwf.glob
-lib/coq/theories/ZArith/Zwf.v
-lib/coq/theories/ZArith/Zwf.vo
-lib/coq/theories/ZArith/auxiliary.glob
-lib/coq/theories/ZArith/auxiliary.v
-lib/coq/theories/ZArith/auxiliary.vo
-lib/coq/tools/coqdoc/coqdoc.css
-lib/coq/tools/coqdoc/coqdoc.sty
-lib/coq/toplevel/assumptions.cmi
-lib/coq/toplevel/auto_ind_decl.cmi
-lib/coq/toplevel/class.cmi
-lib/coq/toplevel/classes.cmi
-lib/coq/toplevel/command.cmi
-lib/coq/toplevel/coqinit.cmi
-lib/coq/toplevel/coqloop.cmi
-lib/coq/toplevel/coqtop.cmi
-lib/coq/toplevel/discharge.cmi
-lib/coq/toplevel/explainErr.cmi
-lib/coq/toplevel/himsg.cmi
-lib/coq/toplevel/ind_tables.cmi
-lib/coq/toplevel/indschemes.cmi
-lib/coq/toplevel/locality.cmi
-lib/coq/toplevel/metasyntax.cmi
-lib/coq/toplevel/mltop.cmi
-lib/coq/toplevel/obligations.cmi
-lib/coq/toplevel/record.cmi
-lib/coq/toplevel/search.cmi
-lib/coq/toplevel/toplevel.cma
-lib/coq/toplevel/usage.cmi
-lib/coq/toplevel/vernac.cmi
-lib/coq/toplevel/vernacentries.cmi
-lib/coq/toplevel/vernacinterp.cmi
-lib/coq/toploop/coqidetop.cma
-lib/coq/toploop/proofworkertop.cma
-lib/coq/toploop/queryworkertop.cma
-lib/coq/toploop/tacworkertop.cma
-man/man1/coq-tex.1.gz
-man/man1/coq_makefile.1.gz
-man/man1/coqc.1.gz
-man/man1/coqchk.1.gz
-man/man1/coqdep.1.gz
-man/man1/coqdoc.1.gz
-man/man1/coqide.1.gz
-man/man1/coqmktop.1.gz
-man/man1/coqtop.1.gz
-man/man1/coqtop.byte.1.gz
-man/man1/coqtop.opt.1.gz
-man/man1/coqwc.1.gz
-man/man1/gallina.1.gz
+bin/coqworker.opt
+bin/csdpcert
+bin/ocamllibdep
+bin/votour
+%%IDE%%@dir etc/xdg/coq
+%%OCAML_SITELIBDIR%%/coq-core/META
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.a
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.cma
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.cmi
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.cmt
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.cmx
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot.ml
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Env.cmi
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Env.cmt
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Env.cmti
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Env.cmx
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Path.cmi
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Path.cmt
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Path.cmti
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Path.cmx
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Usage.cmi
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Usage.cmt
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Usage.cmti
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Usage.cmx
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Util.cmi
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Util.cmt
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Util.cmti
+%%OCAML_SITELIBDIR%%/coq-core/boot/boot__Util.cmx
+%%OCAML_SITELIBDIR%%/coq-core/boot/env.ml
+%%OCAML_SITELIBDIR%%/coq-core/boot/env.mli
+%%OCAML_SITELIBDIR%%/coq-core/boot/path.ml
+%%OCAML_SITELIBDIR%%/coq-core/boot/path.mli
+%%OCAML_SITELIBDIR%%/coq-core/boot/usage.ml
+%%OCAML_SITELIBDIR%%/coq-core/boot/usage.mli
+%%OCAML_SITELIBDIR%%/coq-core/boot/util.ml
+%%OCAML_SITELIBDIR%%/coq-core/boot/util.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cArray.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cArray.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cArray.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cArray.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cArray.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cArray.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cEphemeron.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cEphemeron.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cEphemeron.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cEphemeron.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cEphemeron.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cEphemeron.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cList.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cList.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cList.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cList.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cList.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cList.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cMap.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cMap.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cMap.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cMap.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cMap.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cMap.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cObj.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cObj.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cObj.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cObj.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cObj.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cObj.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSet.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSet.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSet.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSet.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSet.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSet.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSig.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSig.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cSig.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cString.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cString.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cString.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cString.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cString.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cString.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cThread.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cThread.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cThread.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cThread.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cThread.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cThread.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/cUnix.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/cUnix.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/cUnix.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/cUnix.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/cUnix.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/cUnix.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/clib.a
+%%OCAML_SITELIBDIR%%/coq-core/clib/clib.cma
+%%OCAML_SITELIBDIR%%/coq-core/clib/clib.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/clib/clib.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/clib/diff2.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/diff2.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/diff2.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/diff2.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/diff2.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/diff2.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/dyn.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/dyn.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/dyn.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/dyn.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/dyn.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/dyn.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/exninfo.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/exninfo.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/exninfo.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/exninfo.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/exninfo.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/exninfo.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/hMap.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/hMap.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/hMap.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/hMap.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/hMap.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/hMap.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashcons.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashcons.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashcons.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashcons.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashcons.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashcons.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashset.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashset.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashset.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashset.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashset.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/hashset.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/heap.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/heap.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/heap.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/heap.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/heap.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/heap.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/iStream.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/iStream.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/iStream.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/iStream.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/iStream.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/iStream.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/int.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/int.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/int.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/int.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/int.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/int.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/monad.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/monad.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/neList.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/neList.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/neList.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/neList.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/neList.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/neList.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/option.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/option.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/option.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/option.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/option.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/option.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/orderedType.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/orderedType.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/orderedType.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/orderedType.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/orderedType.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/orderedType.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/polyMap.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/polyMap.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/polyMap.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/polyMap.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/polyMap.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/polyMap.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/predicate.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/predicate.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/predicate.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/predicate.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/predicate.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/predicate.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/range.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/range.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/range.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/range.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/range.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/range.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/sList.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/sList.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/sList.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/sList.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/sList.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/sList.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/segmenttree.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/segmenttree.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/segmenttree.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/segmenttree.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/segmenttree.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/segmenttree.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/store.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/store.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/store.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/store.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/store.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/store.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/terminal.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/terminal.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/terminal.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/terminal.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/terminal.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/terminal.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/trie.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/trie.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/trie.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/trie.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/trie.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/trie.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicode.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicode.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicode.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicode.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicode.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicode.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicodetable.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicodetable.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicodetable.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicodetable.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicodetable.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/unicodetable.mli
+%%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.cmi
+%%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.cmt
+%%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.cmti
+%%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.cmx
+%%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.ml
+%%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.mli
+%%OCAML_SITELIBDIR%%/coq-core/config/config.a
+%%OCAML_SITELIBDIR%%/coq-core/config/config.cma
+%%OCAML_SITELIBDIR%%/coq-core/config/config.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/config/config.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/config/coq_config.cmi
+%%OCAML_SITELIBDIR%%/coq-core/config/coq_config.cmt
+%%OCAML_SITELIBDIR%%/coq-core/config/coq_config.cmti
+%%OCAML_SITELIBDIR%%/coq-core/config/coq_config.cmx
+%%OCAML_SITELIBDIR%%/coq-core/config/coq_config.ml
+%%OCAML_SITELIBDIR%%/coq-core/config/coq_config.mli
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrApi.cmi
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrApi.cmt
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrApi.cmti
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrApi.cmx
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrApi.ml
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrApi.mli
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrlib.a
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrlib.cma
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrlib.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrlib.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/dllcoqrun_stubs.so
+%%OCAML_SITELIBDIR%%/coq-core/dune-package
+%%OCAML_SITELIBDIR%%/coq-core/engine/eConstr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/eConstr.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/eConstr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/eConstr.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/eConstr.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/eConstr.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/engine.a
+%%OCAML_SITELIBDIR%%/coq-core/engine/engine.cma
+%%OCAML_SITELIBDIR%%/coq-core/engine/engine.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/engine/engine.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/engine/evar_kinds.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/evar_kinds.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/evar_kinds.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/evar_kinds.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/evar_kinds.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/evar_kinds.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/evarutil.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/evarutil.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/evarutil.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/evarutil.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/evarutil.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/evarutil.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/evd.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/evd.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/evd.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/evd.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/evd.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/evd.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/ftactic.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/ftactic.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/ftactic.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/ftactic.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/ftactic.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/ftactic.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/logic_monad.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/logic_monad.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/logic_monad.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/logic_monad.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/logic_monad.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/logic_monad.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/namegen.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/namegen.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/namegen.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/namegen.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/namegen.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/namegen.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/nameops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/nameops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/nameops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/nameops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/nameops.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/nameops.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview_monad.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview_monad.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview_monad.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview_monad.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview_monad.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/proofview_monad.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/termops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/termops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/termops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/termops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/termops.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/termops.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/uState.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/uState.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/uState.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/uState.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/uState.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/uState.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/univFlex.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/univFlex.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/univFlex.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/univFlex.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/univFlex.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/univFlex.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/univGen.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/univGen.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/univGen.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/univGen.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/univGen.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/univGen.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/univMinim.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/univMinim.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/univMinim.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/univMinim.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/univMinim.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/univMinim.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/univNames.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/univNames.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/univNames.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/univNames.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/univNames.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/univNames.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/univProblem.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/univProblem.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/univProblem.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/univProblem.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/univProblem.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/univProblem.mli
+%%OCAML_SITELIBDIR%%/coq-core/engine/univSubst.cmi
+%%OCAML_SITELIBDIR%%/coq-core/engine/univSubst.cmt
+%%OCAML_SITELIBDIR%%/coq-core/engine/univSubst.cmti
+%%OCAML_SITELIBDIR%%/coq-core/engine/univSubst.cmx
+%%OCAML_SITELIBDIR%%/coq-core/engine/univSubst.ml
+%%OCAML_SITELIBDIR%%/coq-core/engine/univSubst.mli
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramext.ml
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramext.mli
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.a
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.cma
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.cmi
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.cmt
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.cmx
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib.ml
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Gramext.cmi
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Gramext.cmt
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Gramext.cmti
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Gramext.cmx
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Grammar.cmi
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Grammar.cmt
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Grammar.cmti
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Grammar.cmx
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__LStream.cmi
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__LStream.cmt
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__LStream.cmti
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__LStream.cmx
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Plexing.cmi
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Plexing.cmti
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Stream.cmi
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Stream.cmt
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Stream.cmti
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/gramlib__Stream.cmx
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/grammar.ml
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/grammar.mli
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/lStream.ml
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/lStream.mli
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/plexing.mli
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/stream.ml
+%%OCAML_SITELIBDIR%%/coq-core/gramlib/stream.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/abbreviation.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/abbreviation.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/abbreviation.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/abbreviation.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/abbreviation.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/abbreviation.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr_ops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr_ops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr_ops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr_ops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr_ops.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrexpr_ops.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrextern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrextern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrextern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrextern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrextern.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrextern.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrintern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrintern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrintern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrintern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrintern.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/constrintern.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/decls.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/decls.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/decls.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/decls.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/decls.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/decls.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/dumpglob.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/dumpglob.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/dumpglob.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/dumpglob.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/dumpglob.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/dumpglob.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/genintern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/genintern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/genintern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/genintern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/genintern.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/genintern.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/impargs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/impargs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/impargs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/impargs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/impargs.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/impargs.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/implicit_quantifiers.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/implicit_quantifiers.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/implicit_quantifiers.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/implicit_quantifiers.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/implicit_quantifiers.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/implicit_quantifiers.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/interp.a
+%%OCAML_SITELIBDIR%%/coq-core/interp/interp.cma
+%%OCAML_SITELIBDIR%%/coq-core/interp/interp.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/interp/interp.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/interp/modintern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/modintern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/modintern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/modintern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/modintern.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/modintern.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_ops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_ops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_ops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_ops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_ops.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_ops.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_term.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_term.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/notation_term.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/notationextern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/notationextern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/notationextern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/notationextern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/notationextern.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/notationextern.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/numTok.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/numTok.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/numTok.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/numTok.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/numTok.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/numTok.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/reserve.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/reserve.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/reserve.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/reserve.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/reserve.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/reserve.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/smartlocate.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/smartlocate.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/smartlocate.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/smartlocate.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/smartlocate.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/smartlocate.mli
+%%OCAML_SITELIBDIR%%/coq-core/interp/stdarg.cmi
+%%OCAML_SITELIBDIR%%/coq-core/interp/stdarg.cmt
+%%OCAML_SITELIBDIR%%/coq-core/interp/stdarg.cmti
+%%OCAML_SITELIBDIR%%/coq-core/interp/stdarg.cmx
+%%OCAML_SITELIBDIR%%/coq-core/interp/stdarg.ml
+%%OCAML_SITELIBDIR%%/coq-core/interp/stdarg.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cClosure.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cClosure.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cClosure.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cClosure.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cClosure.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cClosure.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cPrimitives.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cPrimitives.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cPrimitives.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cPrimitives.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cPrimitives.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cPrimitives.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constant_typing.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constant_typing.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constant_typing.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constant_typing.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constant_typing.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constant_typing.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constr.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constr.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constr.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/constr.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/context.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/context.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/context.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/context.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/context.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/context.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conv_oracle.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conv_oracle.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conv_oracle.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conv_oracle.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conv_oracle.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conv_oracle.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conversion.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conversion.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conversion.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conversion.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conversion.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/conversion.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cooking.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cooking.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cooking.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cooking.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cooking.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/cooking.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declarations.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declarations.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declarations.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declareops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declareops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declareops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declareops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declareops.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/declareops.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/discharge.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/discharge.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/discharge.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/discharge.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/discharge.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/discharge.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/entries.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/entries.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/entries.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/environ.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/environ.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/environ.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/environ.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/environ.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/environ.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/esubst.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/esubst.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/esubst.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/esubst.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/esubst.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/esubst.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/evar.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/evar.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/evar.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/evar.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/evar.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/evar.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64_common.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64_common.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64_common.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64_common.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64_common.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/float64_common.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/genlambda.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/genlambda.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/genlambda.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/genlambda.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/genlambda.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/genlambda.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indTyping.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indTyping.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indTyping.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indTyping.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indTyping.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indTyping.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indtypes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indtypes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indtypes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indtypes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indtypes.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/indtypes.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inductive.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inductive.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inductive.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inductive.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inductive.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inductive.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inferCumulativity.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inferCumulativity.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inferCumulativity.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inferCumulativity.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inferCumulativity.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/inferCumulativity.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/kernel.a
+%%OCAML_SITELIBDIR%%/coq-core/kernel/kernel.cma
+%%OCAML_SITELIBDIR%%/coq-core/kernel/kernel.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/kernel/kernel.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_subst.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_subst.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_subst.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_subst.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_subst.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_subst.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_typing.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_typing.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_typing.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_typing.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_typing.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/mod_typing.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/modops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/modops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/modops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/modops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/modops.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/modops.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/names.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/names.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/names.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/names.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/names.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/names.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativecode.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativecode.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativecode.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativecode.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativecode.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativecode.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativeconv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativeconv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativeconv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativeconv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativeconv.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativeconv.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelambda.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelambda.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelambda.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelambda.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelambda.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelambda.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelib.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelib.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelib.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelib.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelib.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelib.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelibrary.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelibrary.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelibrary.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelibrary.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelibrary.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativelibrary.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativevalues.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativevalues.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativevalues.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativevalues.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativevalues.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/nativevalues.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/opaqueproof.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/opaqueproof.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/opaqueproof.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/opaqueproof.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/opaqueproof.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/opaqueproof.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/parray.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/parray.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/parray.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/parray.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/parray.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/parray.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/primred.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/primred.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/reduction.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/reduction.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/reduction.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/reduction.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/reduction.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/reduction.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/relevanceops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/relevanceops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/relevanceops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/relevanceops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/relevanceops.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/relevanceops.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/retroknowledge.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/retroknowledge.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/retroknowledge.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/retroknowledge.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/retroknowledge.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/retroknowledge.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/safe_typing.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/safe_typing.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/safe_typing.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/safe_typing.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/safe_typing.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/safe_typing.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/section.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/section.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/section.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/section.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/section.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/section.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/sorts.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/sorts.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/sorts.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/sorts.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/sorts.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/sorts.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/subtyping.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/subtyping.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/subtyping.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/subtyping.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/subtyping.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/subtyping.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/term.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/term.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/term.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/term.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/term.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/term.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/transparentState.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/transparentState.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/transparentState.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/transparentState.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/transparentState.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/transparentState.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/type_errors.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/type_errors.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/type_errors.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/type_errors.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/type_errors.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/type_errors.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/typeops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/typeops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/typeops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/typeops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/typeops.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/typeops.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uGraph.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uGraph.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uGraph.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uGraph.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uGraph.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uGraph.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uVars.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uVars.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uVars.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uVars.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uVars.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uVars.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uint63.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uint63.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uint63.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uint63.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uint63.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/uint63.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/univ.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/univ.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/univ.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/univ.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/univ.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/univ.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/values.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/values.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/values.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vars.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vars.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vars.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vars.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vars.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vars.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vconv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vconv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vconv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vconv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vconv.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vconv.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vm.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vm.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vm.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vm.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vm.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vm.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytecodes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytecodes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytecodes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytecodes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytecodes.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytecodes.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytegen.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytegen.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytegen.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytegen.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytegen.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmbytegen.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmemitcodes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmemitcodes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmemitcodes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmemitcodes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmemitcodes.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmemitcodes.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmerrors.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmerrors.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmerrors.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmerrors.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmerrors.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmerrors.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmsymtable.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmsymtable.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmsymtable.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmsymtable.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmsymtable.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmsymtable.mli
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmvalues.cmi
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmvalues.cmt
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmvalues.cmti
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmvalues.cmx
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmvalues.ml
+%%OCAML_SITELIBDIR%%/coq-core/kernel/vmvalues.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/acyclicGraph.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/acyclicGraph.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/acyclicGraph.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/acyclicGraph.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/acyclicGraph.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/acyclicGraph.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/aux_file.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/aux_file.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/aux_file.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/aux_file.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/aux_file.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/aux_file.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/cAst.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/cAst.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/cAst.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/cAst.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/cAst.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/cAst.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/cDebug.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/cDebug.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/cDebug.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/cDebug.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/cDebug.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/cDebug.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/control.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/control.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/control.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/control.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/control.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/control.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/coqProject_file.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/coqProject_file.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/coqProject_file.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/coqProject_file.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/coqProject_file.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/coqProject_file.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/core_plugins_findlib_compat.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/core_plugins_findlib_compat.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/core_plugins_findlib_compat.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/core_plugins_findlib_compat.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/core_plugins_findlib_compat.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/core_plugins_findlib_compat.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/dAst.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/dAst.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/dAst.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/dAst.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/dAst.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/dAst.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/deprecation.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/deprecation.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/deprecation.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/deprecation.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/deprecation.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/deprecation.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/envars.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/envars.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/envars.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/envars.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/envars.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/envars.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/feedback.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/feedback.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/feedback.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/feedback.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/feedback.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/feedback.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/flags.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/flags.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/flags.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/flags.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/flags.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/flags.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/hook.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/hook.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/hook.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/hook.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/hook.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/hook.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/instr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/instr.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/instr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/instr.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/instr.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/instr.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/lib.a
+%%OCAML_SITELIBDIR%%/coq-core/lib/lib.cma
+%%OCAML_SITELIBDIR%%/coq-core/lib/lib.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/lib/lib.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/lib/loc.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/loc.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/loc.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/loc.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/loc.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/loc.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/newProfile.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/newProfile.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/newProfile.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/newProfile.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/newProfile.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/newProfile.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/objFile.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/objFile.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/objFile.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/objFile.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/objFile.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/objFile.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp_diff.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp_diff.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp_diff.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp_diff.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp_diff.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/pp_diff.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/rtree.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/rtree.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/rtree.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/rtree.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/rtree.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/rtree.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/spawn.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/spawn.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/spawn.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/spawn.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/spawn.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/spawn.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/stateid.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/stateid.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/stateid.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/stateid.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/stateid.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/stateid.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/system.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/system.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/system.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/system.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/system.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/system.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/util.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/util.cmt
+%%OCAML_SITELIBDIR%%/coq-core/lib/util.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/util.cmx
+%%OCAML_SITELIBDIR%%/coq-core/lib/util.ml
+%%OCAML_SITELIBDIR%%/coq-core/lib/util.mli
+%%OCAML_SITELIBDIR%%/coq-core/lib/xml_datatype.cmi
+%%OCAML_SITELIBDIR%%/coq-core/lib/xml_datatype.cmti
+%%OCAML_SITELIBDIR%%/coq-core/lib/xml_datatype.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/coqlib.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/coqlib.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/coqlib.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/coqlib.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/coqlib.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/coqlib.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/global.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/global.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/global.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/global.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/global.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/global.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/globnames.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/globnames.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/globnames.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/globnames.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/globnames.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/globnames.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/goptions.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/goptions.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/goptions.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/goptions.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/goptions.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/goptions.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/lib.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/lib.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/lib.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/lib.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/lib.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/lib.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/libnames.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/libnames.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/libnames.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/libnames.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/libnames.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/libnames.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/libobject.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/libobject.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/libobject.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/libobject.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/libobject.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/libobject.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/library.a
+%%OCAML_SITELIBDIR%%/coq-core/library/library.cma
+%%OCAML_SITELIBDIR%%/coq-core/library/library.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/library/library.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/library/library_info.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/library_info.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/library_info.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/library_info.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/library_info.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/library_info.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/nametab.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/nametab.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/nametab.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/nametab.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/nametab.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/nametab.mli
+%%OCAML_SITELIBDIR%%/coq-core/library/summary.cmi
+%%OCAML_SITELIBDIR%%/coq-core/library/summary.cmt
+%%OCAML_SITELIBDIR%%/coq-core/library/summary.cmti
+%%OCAML_SITELIBDIR%%/coq-core/library/summary.cmx
+%%OCAML_SITELIBDIR%%/coq-core/library/summary.ml
+%%OCAML_SITELIBDIR%%/coq-core/library/summary.mli
+%%OCAML_SITELIBDIR%%/coq-core/opam
+%%OCAML_SITELIBDIR%%/coq-core/parsing/cLexer.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/cLexer.cmt
+%%OCAML_SITELIBDIR%%/coq-core/parsing/cLexer.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/cLexer.cmx
+%%OCAML_SITELIBDIR%%/coq-core/parsing/cLexer.ml
+%%OCAML_SITELIBDIR%%/coq-core/parsing/cLexer.mli
+%%OCAML_SITELIBDIR%%/coq-core/parsing/extend.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/extend.cmt
+%%OCAML_SITELIBDIR%%/coq-core/parsing/extend.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/extend.cmx
+%%OCAML_SITELIBDIR%%/coq-core/parsing/extend.ml
+%%OCAML_SITELIBDIR%%/coq-core/parsing/extend.mli
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_constr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_constr.cmt
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_constr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_constr.cmx
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_constr.ml
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_constr.mli
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_prim.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_prim.cmt
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_prim.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_prim.cmx
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_prim.ml
+%%OCAML_SITELIBDIR%%/coq-core/parsing/g_prim.mli
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notation_gram.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notation_gram.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notation_gram.mli
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notgram_ops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notgram_ops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notgram_ops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notgram_ops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notgram_ops.ml
+%%OCAML_SITELIBDIR%%/coq-core/parsing/notgram_ops.mli
+%%OCAML_SITELIBDIR%%/coq-core/parsing/parsing.a
+%%OCAML_SITELIBDIR%%/coq-core/parsing/parsing.cma
+%%OCAML_SITELIBDIR%%/coq-core/parsing/parsing.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/parsing/parsing.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/parsing/pcoq.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/pcoq.cmt
+%%OCAML_SITELIBDIR%%/coq-core/parsing/pcoq.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/pcoq.cmx
+%%OCAML_SITELIBDIR%%/coq-core/parsing/pcoq.ml
+%%OCAML_SITELIBDIR%%/coq-core/parsing/pcoq.mli
+%%OCAML_SITELIBDIR%%/coq-core/parsing/tok.cmi
+%%OCAML_SITELIBDIR%%/coq-core/parsing/tok.cmt
+%%OCAML_SITELIBDIR%%/coq-core/parsing/tok.cmti
+%%OCAML_SITELIBDIR%%/coq-core/parsing/tok.cmx
+%%OCAML_SITELIBDIR%%/coq-core/parsing/tok.ml
+%%OCAML_SITELIBDIR%%/coq-core/parsing/tok.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__G_btauto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__G_btauto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__G_btauto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__G_btauto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__Refl_btauto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__Refl_btauto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__Refl_btauto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/btauto_plugin__Refl_btauto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/g_btauto.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/g_btauto.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/refl_btauto.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/btauto/refl_btauto.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccalgo.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccalgo.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccalgo.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccalgo.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccproof.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccproof.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccproof.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Ccproof.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Cctac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Cctac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Cctac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__Cctac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__G_congruence.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__G_congruence.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__G_congruence.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cc_plugin__G_congruence.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/ccalgo.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/ccalgo.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/ccproof.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/ccproof.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cctac.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/cctac.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/g_congruence.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/cc/g_congruence.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__Derive.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__Derive.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__Derive.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__Derive.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__G_derive.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__G_derive.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__G_derive.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/derive_plugin__G_derive.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/g_derive.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/derive/g_derive.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/common.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/common.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extract_env.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extract_env.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Common.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Common.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Common.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Common.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extract_env.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extract_env.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extract_env.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extract_env.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extraction.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extraction.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extraction.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Extraction.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__G_extraction.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__G_extraction.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__G_extraction.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__G_extraction.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Haskell.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Haskell.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Haskell.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Haskell.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Json.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Json.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Json.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Json.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Miniml.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Miniml.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Miniml.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Miniml.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Mlutil.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Mlutil.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Mlutil.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Mlutil.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Modutil.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Modutil.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Modutil.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Modutil.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Ocaml.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Ocaml.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Ocaml.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Ocaml.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Scheme.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Scheme.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Scheme.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Scheme.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Table.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Table.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Table.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/extraction_plugin__Table.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/g_extraction.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/g_extraction.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/haskell.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/haskell.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/json.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/json.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/miniml.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/miniml.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/mlutil.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/mlutil.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/modutil.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/modutil.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/ocaml.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/ocaml.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/scheme.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/scheme.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/table.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/extraction/table.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Formula.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Formula.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Formula.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Formula.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__G_ground.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__G_ground.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__G_ground.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__G_ground.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Ground.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Ground.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Ground.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Ground.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Instances.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Instances.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Instances.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Instances.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Rules.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Rules.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Rules.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Rules.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Sequent.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Sequent.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Sequent.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Sequent.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Unify.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Unify.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Unify.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/firstorder_plugin__Unify.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/formula.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/formula.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/g_ground.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/g_ground.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/ground.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/ground.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/instances.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/instances.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/rules.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/rules.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/sequent.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/sequent.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/unify.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/firstorder/unify.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/functional_principles_proofs.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/functional_principles_proofs.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/functional_principles_types.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/functional_principles_types.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_proofs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_proofs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_proofs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_proofs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_types.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_types.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_types.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Functional_principles_types.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__G_indfun.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__G_indfun.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__G_indfun.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__G_indfun.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Gen_principle.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Gen_principle.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Gen_principle.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Gen_principle.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_term_to_relation.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_term_to_relation.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_term_to_relation.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_term_to_relation.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_termops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_termops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_termops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Glob_termops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun_common.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun_common.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun_common.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Indfun_common.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Invfun.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Invfun.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Invfun.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Invfun.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Recdef.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Recdef.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Recdef.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/funind_plugin__Recdef.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/g_indfun.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/g_indfun.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/gen_principle.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/gen_principle.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/glob_term_to_relation.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/glob_term_to_relation.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/glob_termops.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/glob_termops.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/indfun.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/indfun.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/indfun_common.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/indfun_common.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/invfun.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/invfun.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/recdef.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/funind/recdef.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/comRewrite.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/comRewrite.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/coretactics.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/coretactics.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/extraargs.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/extraargs.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/extratactics.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/extratactics.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_auto.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_auto.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_class.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_class.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_eqdecide.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_eqdecide.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_ltac.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_ltac.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_obligations.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_obligations.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_rewrite.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_rewrite.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_tactic.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/g_tactic.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/internals.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/internals.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/leminv.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/leminv.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__ComRewrite.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__ComRewrite.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__ComRewrite.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__ComRewrite.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Coretactics.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Coretactics.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Coretactics.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Coretactics.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extraargs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extraargs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extraargs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extraargs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extratactics.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extratactics.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extratactics.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Extratactics.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_auto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_auto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_auto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_auto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_class.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_class.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_class.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_class.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_eqdecide.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_eqdecide.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_eqdecide.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_eqdecide.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_ltac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_ltac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_ltac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_ltac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_obligations.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_obligations.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_obligations.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_obligations.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_rewrite.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_rewrite.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_rewrite.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_rewrite.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_tactic.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_tactic.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_tactic.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__G_tactic.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Internals.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Internals.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Internals.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Internals.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Leminv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Leminv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Leminv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Leminv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pltac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pltac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pltac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pltac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pptactic.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pptactic.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pptactic.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pptactic.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac_tactics.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac_tactics.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac_tactics.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac_tactics.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacarg.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacarg.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacarg.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacarg.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Taccoerce.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Taccoerce.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Taccoerce.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Taccoerce.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacentries.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacentries.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacentries.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacentries.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacenv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacenv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacenv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacenv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacintern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacintern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacintern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacintern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacinterp.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacinterp.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacinterp.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacinterp.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacsubst.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacsubst.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacsubst.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacsubst.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_debug.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_debug.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_debug.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_debug.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_matching.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_matching.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_matching.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_matching.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_option.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_option.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_option.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tactic_option.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/pltac.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/pltac.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/pptactic.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/pptactic.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac_tactics.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac_tactics.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacarg.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacarg.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/taccoerce.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/taccoerce.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacentries.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacentries.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacenv.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacenv.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacexpr.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacexpr.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacintern.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacintern.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacinterp.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacinterp.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacsubst.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacsubst.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tactic_debug.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tactic_debug.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tactic_matching.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tactic_matching.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tactic_option.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tactic_option.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/g_ltac2.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/g_ltac2.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__G_ltac2.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__G_ltac2.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__G_ltac2.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__G_ltac2.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2bt.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2bt.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2bt.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2bt.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2core.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2core.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2core.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2core.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2dyn.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2dyn.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2dyn.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2dyn.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2entries.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2entries.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2entries.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2entries.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2env.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2env.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2env.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2env.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2expr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2expr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2externals.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2externals.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2externals.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2externals.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2extffi.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2extffi.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2extffi.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2extffi.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2ffi.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2ffi.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2ffi.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2ffi.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2intern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2intern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2intern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2intern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2interp.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2interp.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2interp.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2interp.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2match.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2match.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2match.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2match.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2print.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2print.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2print.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2print.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2qexpr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2qexpr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2quote.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2quote.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2quote.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2quote.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2stdlib.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2stdlib.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2stdlib.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2stdlib.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2tactics.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2tactics.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2tactics.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2tactics.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2types.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2types.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2typing_env.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2typing_env.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2typing_env.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2typing_env.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2bt.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2bt.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2core.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2core.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2dyn.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2dyn.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2entries.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2entries.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2env.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2env.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2expr.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2externals.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2externals.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2extffi.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2extffi.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2ffi.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2ffi.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2intern.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2intern.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2interp.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2interp.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2match.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2match.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2print.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2print.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2qexpr.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2quote.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2quote.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2stdlib.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2stdlib.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2tactics.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2tactics.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2types.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2typing_env.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2typing_env.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/certificate.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/certificate.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/coq_micromega.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/coq_micromega.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/g_micromega.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/g_micromega.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/itv.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/itv.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/linsolve.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/linsolve.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Certificate.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Certificate.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Certificate.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Certificate.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Coq_micromega.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Coq_micromega.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Coq_micromega.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Coq_micromega.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__G_micromega.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__G_micromega.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__G_micromega.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__G_micromega.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Itv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Itv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Itv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Itv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Linsolve.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Linsolve.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Linsolve.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Linsolve.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Persistent_cache.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Persistent_cache.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Persistent_cache.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Persistent_cache.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Polynomial.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Polynomial.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Polynomial.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Polynomial.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Simplex.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Simplex.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Simplex.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Simplex.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/mutils.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/mutils.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/numCompat.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/numCompat.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/persistent_cache.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/persistent_cache.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/polynomial.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/polynomial.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/simplex.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/simplex.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_lib.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_lib.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_types.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_types.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/vect.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/vect.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/g_nsatz.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/g_nsatz.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/ideal.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/ideal.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__G_nsatz.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__G_nsatz.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__G_nsatz.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__G_nsatz.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Ideal.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Ideal.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Ideal.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Ideal.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Nsatz.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Nsatz.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Nsatz.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Nsatz.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Polynom.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Polynom.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Polynom.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Polynom.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Utile.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Utile.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Utile.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/nsatz_plugin__Utile.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/polynom.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/polynom.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/utile.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/utile.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/g_number_string.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/g_number_string.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__G_number_string.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__G_number_string.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__G_number_string.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__G_number_string.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/string_notation.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/string_notation.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/g_ring.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/g_ring.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_ast.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_ast.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__G_ring.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__G_ring.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__G_ring.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__G_ring.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring_ast.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring_ast.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring_ast.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring_plugin__Ring_ast.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/g_rtauto.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/g_rtauto.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/proof_search.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/proof_search.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/refl_tauto.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/refl_tauto.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__G_rtauto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__G_rtauto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__G_rtauto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__G_rtauto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Proof_search.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Proof_search.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Proof_search.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Proof_search.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Refl_tauto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Refl_tauto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Refl_tauto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/rtauto/rtauto_plugin__Refl_tauto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrast.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrbwd.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrbwd.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrcommon.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrcommon.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrast.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrast.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrbwd.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrbwd.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrbwd.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrbwd.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrcommon.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrcommon.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrcommon.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrcommon.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrelim.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrelim.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrelim.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrelim.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrequality.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrequality.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrequality.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrequality.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrfwd.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrfwd.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrfwd.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrfwd.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssripats.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssripats.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssripats.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssripats.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrparser.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrparser.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrparser.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrparser.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrprinters.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrprinters.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrprinters.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrprinters.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacticals.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacticals.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacticals.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrtacticals.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrvernac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrvernac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrvernac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrvernac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrview.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrview.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrview.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssreflect_plugin__Ssrview.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrelim.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrelim.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrequality.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrequality.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrfwd.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrfwd.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssripats.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssripats.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrparser.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrparser.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrprinters.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrprinters.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrtacs.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrtacs.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrtacticals.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrtacticals.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrvernac.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrvernac.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrview.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssreflect/ssrview.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/g_ssrmatching.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/g_ssrmatching.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__G_ssrmatching.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__G_ssrmatching.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__G_ssrmatching.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__G_ssrmatching.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__Ssrmatching.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__Ssrmatching.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__Ssrmatching.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/ssrmatching/ssrmatching_plugin__Ssrmatching.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin__Tauto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin__Tauto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin__Tauto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tauto/tauto_plugin__Tauto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/g_tuto0.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_main.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_main.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin__G_tuto0.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin__G_tuto0.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin__G_tuto0.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin__Tuto0_main.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin__Tuto0_main.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin__Tuto0_main.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p0/tuto0_plugin__Tuto0_main.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/g_tuto1.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/inspector.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/inspector.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/simple_check.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/simple_check.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/simple_declare.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/simple_declare.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/simple_print.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/simple_print.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__G_tuto1.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__G_tuto1.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__G_tuto1.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Inspector.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Inspector.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Inspector.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Inspector.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_check.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_check.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_check.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_check.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_declare.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_declare.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_declare.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_declare.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_print.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_print.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_print.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p1/tuto1_plugin__Simple_print.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/counter.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/counter.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/custom.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/custom.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/g_tuto2.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/persistent_counter.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/persistent_counter.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Counter.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Counter.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Counter.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Counter.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Custom.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Custom.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Custom.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Custom.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__G_tuto2.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__G_tuto2.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__G_tuto2.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Persistent_counter.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Persistent_counter.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Persistent_counter.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p2/tuto2_plugin__Persistent_counter.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/construction_game.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/construction_game.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/g_tuto3.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Construction_game.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Construction_game.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Construction_game.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Construction_game.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__G_tuto3.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__G_tuto3.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__G_tuto3.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Tuto_tactic.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Tuto_tactic.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Tuto_tactic.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto3_plugin__Tuto_tactic.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto_tactic.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/tutorial/p3/tuto_tactic.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/g_zify.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/g_zify.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify.mli
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.a
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.cma
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin.ml
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__G_zify.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__G_zify.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__G_zify.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__G_zify.cmx
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__Zify.cmi
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__Zify.cmt
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__Zify.cmti
+%%OCAML_SITELIBDIR%%/coq-core/plugins/zify/zify_plugin__Zify.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/arguments_renaming.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/arguments_renaming.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/arguments_renaming.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/arguments_renaming.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/arguments_renaming.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/arguments_renaming.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cases.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cases.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cases.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cases.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cases.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cases.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cbv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cbv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cbv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cbv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cbv.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/cbv.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercion.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercion.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercion.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercion.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercion.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercion.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evardefine.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evardefine.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evardefine.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evardefine.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evardefine.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evardefine.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarsolve.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarsolve.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarsolve.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarsolve.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarsolve.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/evarsolve.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/find_subterm.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/find_subterm.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/find_subterm.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/find_subterm.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/find_subterm.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/find_subterm.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/genarg.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/genarg.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/genarg.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/genarg.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/genarg.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/genarg.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/geninterp.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/geninterp.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/geninterp.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/geninterp.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/geninterp.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/geninterp.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/gensubst.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/gensubst.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/gensubst.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/gensubst.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/gensubst.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/gensubst.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/globEnv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/globEnv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/globEnv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/globEnv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/globEnv.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/globEnv.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_ops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_ops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_ops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_ops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_ops.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_ops.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_term.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_term.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/glob_term.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/heads.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/heads.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/heads.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/heads.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/heads.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/heads.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/indrec.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/indrec.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/indrec.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/indrec.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/indrec.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/indrec.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/inductiveops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/inductiveops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/inductiveops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/inductiveops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/inductiveops.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/inductiveops.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/keys.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/keys.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/keys.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/keys.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/keys.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/keys.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locus.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locus.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locus.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locusops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locusops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locusops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locusops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locusops.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/locusops.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/ltac_pretype.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/ltac_pretype.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/ltac_pretype.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/nativenorm.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/nativenorm.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/nativenorm.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/nativenorm.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/nativenorm.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/nativenorm.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pattern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pattern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pattern.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/patternops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/patternops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/patternops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/patternops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/patternops.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/patternops.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretype_errors.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretype_errors.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretype_errors.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretype_errors.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretype_errors.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretype_errors.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.a
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.cma
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/pretyping.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/program.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/program.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/program.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/program.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/program.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/program.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/reductionops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/reductionops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/reductionops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/reductionops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/reductionops.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/reductionops.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/retyping.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/retyping.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/retyping.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/retyping.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/retyping.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/retyping.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/structures.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/structures.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/structures.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/structures.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/structures.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/structures.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/tacred.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/tacred.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/tacred.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/tacred.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/tacred.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/tacred.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses_errors.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses_errors.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses_errors.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses_errors.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses_errors.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typeclasses_errors.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typing.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typing.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typing.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typing.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typing.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/typing.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/unification.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/unification.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/unification.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/unification.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/unification.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/unification.mli
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/vnorm.cmi
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/vnorm.cmt
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/vnorm.cmti
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/vnorm.cmx
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/vnorm.ml
+%%OCAML_SITELIBDIR%%/coq-core/pretyping/vnorm.mli
+%%OCAML_SITELIBDIR%%/coq-core/printing/genprint.cmi
+%%OCAML_SITELIBDIR%%/coq-core/printing/genprint.cmt
+%%OCAML_SITELIBDIR%%/coq-core/printing/genprint.cmti
+%%OCAML_SITELIBDIR%%/coq-core/printing/genprint.cmx
+%%OCAML_SITELIBDIR%%/coq-core/printing/genprint.ml
+%%OCAML_SITELIBDIR%%/coq-core/printing/genprint.mli
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppconstr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppconstr.cmt
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppconstr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppconstr.cmx
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppconstr.ml
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppconstr.mli
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppextend.cmi
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppextend.cmt
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppextend.cmti
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppextend.cmx
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppextend.ml
+%%OCAML_SITELIBDIR%%/coq-core/printing/ppextend.mli
+%%OCAML_SITELIBDIR%%/coq-core/printing/pputils.cmi
+%%OCAML_SITELIBDIR%%/coq-core/printing/pputils.cmt
+%%OCAML_SITELIBDIR%%/coq-core/printing/pputils.cmti
+%%OCAML_SITELIBDIR%%/coq-core/printing/pputils.cmx
+%%OCAML_SITELIBDIR%%/coq-core/printing/pputils.ml
+%%OCAML_SITELIBDIR%%/coq-core/printing/pputils.mli
+%%OCAML_SITELIBDIR%%/coq-core/printing/printer.cmi
+%%OCAML_SITELIBDIR%%/coq-core/printing/printer.cmt
+%%OCAML_SITELIBDIR%%/coq-core/printing/printer.cmti
+%%OCAML_SITELIBDIR%%/coq-core/printing/printer.cmx
+%%OCAML_SITELIBDIR%%/coq-core/printing/printer.ml
+%%OCAML_SITELIBDIR%%/coq-core/printing/printer.mli
+%%OCAML_SITELIBDIR%%/coq-core/printing/printing.a
+%%OCAML_SITELIBDIR%%/coq-core/printing/printing.cma
+%%OCAML_SITELIBDIR%%/coq-core/printing/printing.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/printing/printing.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/printing/proof_diffs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/printing/proof_diffs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/printing/proof_diffs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/printing/proof_diffs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/printing/proof_diffs.ml
+%%OCAML_SITELIBDIR%%/coq-core/printing/proof_diffs.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/clenv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/clenv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/clenv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/clenv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/clenv.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/clenv.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/goal_select.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/goal_select.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/goal_select.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/goal_select.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/goal_select.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/goal_select.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/logic.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/logic.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/logic.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/logic.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/logic.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/logic.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/miscprint.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/miscprint.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/miscprint.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/miscprint.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/miscprint.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/miscprint.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof_bullet.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof_bullet.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof_bullet.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof_bullet.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof_bullet.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proof_bullet.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proofs.a
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proofs.cma
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proofs.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/proofs/proofs.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/proofs/refine.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/refine.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/refine.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/refine.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/refine.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/refine.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tacmach.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tacmach.cmt
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tacmach.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tacmach.cmx
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tacmach.ml
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tacmach.mli
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tactypes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tactypes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/proofs/tactypes.mli
+%%OCAML_SITELIBDIR%%/coq-core/revision
+%%OCAML_SITELIBDIR%%/coq-core/stm/asyncTaskQueue.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/asyncTaskQueue.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/asyncTaskQueue.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/asyncTaskQueue.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/asyncTaskQueue.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/asyncTaskQueue.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/dag.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/dag.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/dag.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/dag.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/dag.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/dag.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/partac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/partac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/partac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/partac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/partac.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/partac.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/proofBlockDelimiter.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/proofBlockDelimiter.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/proofBlockDelimiter.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/proofBlockDelimiter.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/proofBlockDelimiter.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/proofBlockDelimiter.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/spawned.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/spawned.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/spawned.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/spawned.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/spawned.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/spawned.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.a
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.cma
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/stm.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/stmargs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/stmargs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/stmargs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/stmargs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/stmargs.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/stmargs.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/tQueue.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/tQueue.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/tQueue.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/tQueue.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/tQueue.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/tQueue.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/vcs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/vcs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/vcs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/vcs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/vcs.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/vcs.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.mli
+%%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.cmi
+%%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.cmt
+%%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.cmti
+%%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.cmx
+%%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.ml
+%%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.mli
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqargs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqargs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqargs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqargs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqargs.ml
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqargs.mli
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqinit.cmi
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqinit.cmt
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqinit.cmti
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqinit.cmx
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqinit.ml
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqinit.mli
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqloadpath.cmi
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqloadpath.cmt
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqloadpath.cmti
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqloadpath.cmx
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqloadpath.ml
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/coqloadpath.mli
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/sysinit.a
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/sysinit.cma
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/sysinit.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/sysinit/sysinit.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/tactics/abstract.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/abstract.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/abstract.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/abstract.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/abstract.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/abstract.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/auto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/auto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/auto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/auto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/auto.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/auto.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/autorewrite.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/autorewrite.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/autorewrite.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/autorewrite.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/autorewrite.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/autorewrite.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/btermdn.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/btermdn.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/btermdn.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/btermdn.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/btermdn.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/btermdn.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/cbn.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/cbn.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/cbn.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/cbn.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/cbn.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/cbn.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/class_tactics.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/class_tactics.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/class_tactics.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/class_tactics.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/class_tactics.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/class_tactics.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/contradiction.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/contradiction.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/contradiction.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/contradiction.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/contradiction.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/contradiction.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/declareScheme.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/declareScheme.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/declareScheme.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/declareScheme.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/declareScheme.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/declareScheme.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/dn.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/dn.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/dn.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/dn.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/dn.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/dn.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eClause.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eClause.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eClause.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eClause.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eClause.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eClause.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eauto.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eauto.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eauto.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eauto.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eauto.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eauto.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elim.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elim.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elim.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elim.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elim.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elim.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elimschemes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elimschemes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elimschemes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elimschemes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elimschemes.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/elimschemes.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqdecide.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqdecide.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqdecide.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqdecide.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqdecide.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqdecide.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqschemes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqschemes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqschemes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqschemes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqschemes.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/eqschemes.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/equality.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/equality.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/equality.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/equality.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/equality.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/equality.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/evar_tactics.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/evar_tactics.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/evar_tactics.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/evar_tactics.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/evar_tactics.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/evar_tactics.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/generalize.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/generalize.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/generalize.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/generalize.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/generalize.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/generalize.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/genredexpr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/genredexpr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/genredexpr.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hints.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hints.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hints.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hints.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hints.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hints.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hipattern.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hipattern.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hipattern.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hipattern.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hipattern.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/hipattern.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ind_tables.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ind_tables.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ind_tables.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ind_tables.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ind_tables.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ind_tables.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/induction.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/induction.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/induction.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/induction.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/induction.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/induction.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/inv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/inv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/inv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/inv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/inv.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/inv.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ppred.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ppred.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ppred.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ppred.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ppred.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/ppred.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redexpr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redexpr.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redexpr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redexpr.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redexpr.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redexpr.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redops.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redops.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redops.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redops.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redops.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/redops.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/rewrite.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/rewrite.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/rewrite.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/rewrite.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/rewrite.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/rewrite.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tacticals.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tacticals.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tacticals.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tacticals.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tacticals.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tacticals.mli
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.a
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.cma
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.cmi
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.cmt
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.cmti
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.cmx
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.ml
+%%OCAML_SITELIBDIR%%/coq-core/tactics/tactics.mli
+%%OCAML_SITELIBDIR%%/coq-core/tools/CoqMakefile.in
+%%OCAML_SITELIBDIR%%/coq-core/tools/TimeFileMaker.py
+%%OCAML_SITELIBDIR%%/coq-core/tools/coqdoc/coqdoc.css
+%%OCAML_SITELIBDIR%%/coq-core/tools/coqdoc/coqdoc.sty
+%%OCAML_SITELIBDIR%%/coq-core/tools/make-both-single-timing-files.py
+%%OCAML_SITELIBDIR%%/coq-core/tools/make-both-time-files.py
+%%OCAML_SITELIBDIR%%/coq-core/tools/make-one-time-file.py
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.a
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cma
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmi
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmt
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmti
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmx
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.ml
+%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/colors.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/colors.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/colors.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/colors.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/colors.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/colors.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/common_compile.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/common_compile.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/common_compile.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/common_compile.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/common_compile.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/common_compile.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqc.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqc.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqc.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqc.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqc.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqc.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqcargs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqcargs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqcargs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqcargs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqcargs.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqcargs.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqloop.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqloop.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqloop.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqloop.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqloop.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqloop.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqrc.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqrc.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqrc.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqrc.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqrc.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqrc.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqtop.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqtop.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqtop.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqtop.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqtop.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/coqtop.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/g_toplevel.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/g_toplevel.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/g_toplevel.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/g_toplevel.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/g_toplevel.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/g_toplevel.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/load.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/load.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/load.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/load.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/load.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/load.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/memtrace_init.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/memtrace_init.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/memtrace_init.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/memtrace_init.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/memtrace_init.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/memtrace_init.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/toplevel.a
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/toplevel.cma
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/toplevel.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/toplevel.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.mli
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.cmi
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.cmt
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.cmti
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.cmx
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.ml
+%%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/assumptions.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/assumptions.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/assumptions.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/assumptions.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/assumptions.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/assumptions.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/attributes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/attributes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/attributes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/attributes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/attributes.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/attributes.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/auto_ind_decl.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/auto_ind_decl.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/auto_ind_decl.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/auto_ind_decl.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/auto_ind_decl.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/auto_ind_decl.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/canonical.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/canonical.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/canonical.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/canonical.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/canonical.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/canonical.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/classes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/classes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/classes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/classes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/classes.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/classes.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comArguments.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comArguments.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comArguments.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comArguments.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comArguments.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comArguments.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comAssumption.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comAssumption.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comAssumption.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comAssumption.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comAssumption.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comAssumption.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comCoercion.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comCoercion.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comCoercion.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comCoercion.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comCoercion.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comCoercion.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comDefinition.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comDefinition.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comDefinition.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comDefinition.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comDefinition.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comDefinition.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comExtraDeps.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comExtraDeps.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comExtraDeps.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comExtraDeps.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comExtraDeps.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comExtraDeps.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comFixpoint.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comFixpoint.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comFixpoint.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comFixpoint.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comFixpoint.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comFixpoint.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comHints.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comHints.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comHints.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comHints.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comHints.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comHints.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comInductive.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comInductive.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comInductive.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comInductive.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comInductive.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comInductive.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comPrimitive.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comPrimitive.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comPrimitive.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comPrimitive.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comPrimitive.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comPrimitive.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comTactic.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comTactic.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comTactic.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comTactic.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comTactic.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/comTactic.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/debugHook.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/debugHook.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/debugHook.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/debugHook.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/debugHook.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/debugHook.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declare.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declare.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declare.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declare.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declare.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declare.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareInd.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareInd.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareInd.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareInd.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareInd.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareInd.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareUniv.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareUniv.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareUniv.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareUniv.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareUniv.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declareUniv.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declaremods.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declaremods.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declaremods.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declaremods.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declaremods.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/declaremods.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramcoq.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramcoq.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramcoq.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramcoq.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramcoq.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramcoq.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramml.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramml.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramml.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramml.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramml.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/egramml.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/future.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/future.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/future.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/future.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/future.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/future.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/himsg.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/himsg.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/himsg.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/himsg.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/himsg.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/himsg.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/indschemes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/indschemes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/indschemes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/indschemes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/indschemes.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/indschemes.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/library.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/library.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/library.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/library.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/library.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/library.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/loadpath.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/loadpath.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/loadpath.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/loadpath.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/loadpath.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/loadpath.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/locality.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/locality.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/locality.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/locality.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/locality.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/locality.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/metasyntax.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/metasyntax.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/metasyntax.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/metasyntax.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/metasyntax.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/metasyntax.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/mltop.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/mltop.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/mltop.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/mltop.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/mltop.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/mltop.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/opaques.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/opaques.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/opaques.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/opaques.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/opaques.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/opaques.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/ppvernac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/ppvernac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/ppvernac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/ppvernac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/ppvernac.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/ppvernac.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/prettyp.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/prettyp.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/prettyp.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/prettyp.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/prettyp.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/prettyp.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/printmod.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/printmod.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/printmod.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/printmod.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/printmod.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/printmod.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/proof_using.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/proof_using.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/proof_using.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/proof_using.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/proof_using.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/proof_using.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/pvernac.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/pvernac.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/pvernac.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/pvernac.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/pvernac.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/pvernac.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/recLemmas.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/recLemmas.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/recLemmas.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/recLemmas.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/recLemmas.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/recLemmas.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/record.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/record.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/record.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/record.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/record.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/record.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/retrieveObl.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/retrieveObl.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/retrieveObl.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/retrieveObl.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/retrieveObl.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/retrieveObl.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/search.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/search.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/search.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/search.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/search.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/search.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/synterp.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/synterp.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/synterp.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/synterp.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/synterp.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/synterp.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/topfmt.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/topfmt.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/topfmt.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/topfmt.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/topfmt.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/topfmt.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac.a
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac.cma
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac_classifier.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac_classifier.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac_classifier.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac_classifier.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac_classifier.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernac_classifier.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacentries.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacentries.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacentries.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacentries.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacentries.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacentries.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacexpr.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacexpr.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacexpr.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacextend.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacextend.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacextend.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacextend.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacextend.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacextend.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacinterp.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacinterp.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacinterp.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacinterp.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacinterp.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacinterp.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacoptions.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacoptions.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacoptions.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacoptions.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacoptions.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacoptions.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacprop.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacprop.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacprop.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacprop.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacprop.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacprop.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacstate.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacstate.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacstate.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacstate.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacstate.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernacstate.mli
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernactypes.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernactypes.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernactypes.cmti
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernactypes.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernactypes.ml
+%%OCAML_SITELIBDIR%%/coq-core/vernac/vernactypes.mli
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.a
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.cma
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.cmi
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.cmt
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.cmx
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.cmxa
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.cmxs
+%%OCAML_SITELIBDIR%%/coq-core/vm/coqrun.ml
+%%OCAML_SITELIBDIR%%/coq-core/vm/libcoqrun_stubs.a
+%%OCAML_SITELIBDIR%%/coq-stdlib/META
+%%OCAML_SITELIBDIR%%/coq-stdlib/dune-package
+%%OCAML_SITELIBDIR%%/coq-stdlib/opam
+%%OCAML_SITELIBDIR%%/coq/META
+%%OCAML_SITELIBDIR%%/coq/dune-package
+%%OCAML_SITELIBDIR%%/coq/opam
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Arith.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Arith.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Arith_base.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Arith_base.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Between.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Between.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Bool_nat.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Bool_nat.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Cantor.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Cantor.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Compare.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Compare.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Compare_dec.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Compare_dec.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_EqNat.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_EqNat.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Euclid.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Euclid.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Factorial.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Factorial.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_PeanoNat.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_PeanoNat.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Peano_dec.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Peano_dec.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Wf_nat.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/.coq-native/NCoq_Arith_Wf_nat.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith_base.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith_base.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith_base.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Arith_base.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Between.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Between.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Between.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Between.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Bool_nat.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Bool_nat.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Bool_nat.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Bool_nat.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Cantor.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Cantor.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Cantor.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Cantor.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare_dec.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare_dec.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare_dec.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Compare_dec.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/EqNat.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/EqNat.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/EqNat.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/EqNat.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Euclid.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Euclid.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Euclid.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Euclid.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Factorial.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Factorial.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Factorial.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Factorial.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/PeanoNat.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/PeanoNat.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/PeanoNat.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/PeanoNat.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Peano_dec.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Peano_dec.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Peano_dec.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Peano_dec.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Wf_nat.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Wf_nat.v
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Wf_nat.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Arith/Wf_nat.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Array/.coq-native/NCoq_Array_PArray.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Array/.coq-native/NCoq_Array_PArray.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Array/PArray.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Array/PArray.v
+%%OCAML_SITELIBDIR%%/coq/theories/Array/PArray.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Array/PArray.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Bool.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Bool.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_BoolEq.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_BoolEq.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_BoolOrder.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_BoolOrder.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Bvector.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Bvector.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_DecBool.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_DecBool.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_IfProp.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_IfProp.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Sumbool.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Sumbool.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bool.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bool.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bool.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bool.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolEq.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolEq.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolEq.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolEq.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolOrder.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolOrder.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolOrder.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/BoolOrder.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bvector.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bvector.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bvector.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Bvector.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/DecBool.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/DecBool.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/DecBool.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/DecBool.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/IfProp.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/IfProp.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/IfProp.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/IfProp.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Sumbool.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Sumbool.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Sumbool.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Sumbool.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Zerob.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Zerob.v
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Zerob.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Bool/Zerob.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_CEquivalence.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_CEquivalence.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_CMorphisms.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_CMorphisms.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_CRelationClasses.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_CRelationClasses.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_DecidableClass.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_DecidableClass.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_EquivDec.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_EquivDec.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Equivalence.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Equivalence.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Init.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Init.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Prop.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Prop.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Relations.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Relations.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_RelationClasses.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_RelationClasses.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_RelationPairs.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_RelationPairs.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidClass.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidClass.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidDec.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidDec.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CEquivalence.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CEquivalence.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CEquivalence.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CEquivalence.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CMorphisms.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CMorphisms.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CMorphisms.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CMorphisms.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CRelationClasses.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CRelationClasses.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CRelationClasses.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/CRelationClasses.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/DecidableClass.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/DecidableClass.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/DecidableClass.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/DecidableClass.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/EquivDec.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/EquivDec.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/EquivDec.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/EquivDec.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Equivalence.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Equivalence.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Equivalence.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Equivalence.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Init.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Init.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Init.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Init.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Prop.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Prop.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Prop.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Prop.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Relations.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Relations.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Relations.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/Morphisms_Relations.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationClasses.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationClasses.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationClasses.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationClasses.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationPairs.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationPairs.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationPairs.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/RelationPairs.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidClass.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidClass.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidClass.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidClass.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidDec.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidDec.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidDec.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidDec.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidTactics.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidTactics.v
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidTactics.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidTactics.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq817.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq817.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq818.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq818.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq819.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq819.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.v
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.v
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq818.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq818.v
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq818.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq818.vos
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq819.glob
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq819.v
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq819.vo
+%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq819.vos
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFacts.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFacts.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFullAVL.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFullAVL.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapInterface.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapInterface.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapList.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapList.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapPositive.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapPositive.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapWeakList.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapWeakList.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMaps.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMaps.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetAVL.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetAVL.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetBridge.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetBridge.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetCompat.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetCompat.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetDecide.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetDecide.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetEqProperties.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetEqProperties.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetFacts.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetFacts.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetInterface.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetInterface.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetList.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetList.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetPositive.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetPositive.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetProperties.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetProperties.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetToFiniteSet.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetToFiniteSet.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetWeakList.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSetWeakList.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmi
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmxs
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapAVL.glob
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapAVL.v
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapAVL.vo
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapAVL.vos
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFacts.glob
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFacts.v
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFacts.vo
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFacts.vos
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFullAVL.glob
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFullAVL.v
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFullAVL.vo
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapFullAVL.vos
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapInterface.glob
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapInterface.v
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapInterface.vo
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapInterface.vos
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapList.glob
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapList.v
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapList.vo
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapList.vos
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapPositive.glob
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapPositive.v
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapPositive.vo
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapPositive.vos
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapWeakList.glob
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapWeakList.v
+%%OCAML_SITELIBDIR%%/coq/theories/FSets/FMapWeakList.vo
+%%OCAML_SITELIBDIR%%/coq/theo