Index: Mk/bsd.ocaml.mk =================================================================== --- Mk/bsd.ocaml.mk (revision 437516) +++ Mk/bsd.ocaml.mk (nonexistent) @@ -1,204 +0,0 @@ -# ex:ts=4 -# -# $MBSDlabs: portmk/bsd.ocaml.mk,v 1.18 2006/08/06 18:47:23 stas Exp $ -# $FreeBSD$ -# -# bsd.ocaml.mk - Support for the Objective Caml language packages -# -# Author: Stanislav Sedov -# -# Feel free to send any comments and suggestions to maintainer. -# -# Currently recognised variables are: -# -# USE_OCAML - Set if your port uses OCaml to build/install. -# NO_OCAML_BUILDDEPENDS - Don't add ocamlc to BUILD|EXTRACT|PATCH_DEPENDS. -# NO_OCAML_RUNDEPENDS - Don't add ocamlc to RUN_DEPENDS. -# USE_OCAML_FINDLIB - Set if your port uses ocamlfind to install -# packages. Package direcories will be -# automatically deleted. -# USE_OCAML_CAMLP4 - Set if your port uses camlp4 to build. -# USE_OCAML_TK - Set if you port needs ocaml-labltk. -# NO_OCAMLTK_BUILDDEPENDS - Don't add labltk to BUILD|EXTRACT|PATCH_DEPENDS. -# NO_OCAMLTK_RUNDEPENDS - Don't add labltk to RUN_DEPENDS. -# USE_OCAML_LDCONFIG - Set if your port installs shared libraries -# into ocaml site-lib dir. OCaml ld.conf file -# will be automatically processed. -# USE_OCAMLFIND_PLIST - Add contents of findlib target directories -# automatically. -# USE_OCAML_WASH - Set if your port wants to automatically -# purge shared Ocaml dirs on uninstall. It's -# useful when installing to non-standard PREFIX -# OCAML_PKGDIRS - Directories under site-lib to be processed -# if USE_OCAML_FINDLIB specified. -# Default: ${PORTNAME} -# OCAML_LDLIBS - Directories under PREFIX to be automatically -# added/removed from ld.conf -# Default: ${OCAML_SITELIBDIR}/${PORTNAME} - -.if !defined(OCAML_include) - -OCAML_MAINTAINER= ports@FreeBSD.org -OCAML_include= bsd.ocaml.mk - -# -# OCaml programs location -# -OCAMLC?= ${LOCALBASE}/bin/ocamlc -OCAMLC_OPT?= ${LOCALBASE}/bin/ocamlc.opt -OCAMLCP?= ${LOCALBASE}/bin/ocamlcp -OCAMLFIND?= ${LOCALBASE}/bin/ocamlfind -CAMLP4?= ${LOCALBASE}/bin/camlp4 -OCAMLTK?= ${LOCALBASE}/bin/labltk - -# -# OCaml library directory -# -OCAML_LIBDIR?= lib/ocaml - -# -# Where to install site libraries -# -OCAML_SITELIBDIR?= ${OCAML_LIBDIR}/site-lib - -# -# OCaml compiler port dependency -# -OCAMLC_PORT?= lang/ocaml -OCAMLC_DEPEND?= ${OCAMLC}:${OCAMLC_PORT} - -# -# OCaml package manager port dependency -# -OCAMLFIND_PORT?= devel/ocaml-findlib -OCAMLFIND_DEPEND?= ${OCAMLFIND}:${OCAMLFIND_PORT} - -# -# OCaml camlp4 port dependency -# -CAMLP4_PORT?= devel/ocaml-camlp4 -CAMLP4_DEPEND?= ${CAMLP4}:${CAMLP4_PORT} - -# -# OCaml TK bindings dependency -# -OCAMLTK_PORT?= x11-toolkits/ocaml-labltk -OCAMLTK_DEPENDS?= ${OCAMLTK}:${OCAMLTK_PORT} - -# -# Common OCaml examples and documents location -# -OCAML_DOCSDIR= ${PREFIX}/share/doc/ocaml -OCAML_EXAMPLESDIR= ${PREFIX}/share/examples/ocaml - -# -# Location of OCaml ld.conf file -# -OCAML_LDCONF?= ${OCAML_LIBDIR}/ld.conf - -# ocaml-findlib-1.4.1_1 wants to edit our ld.conf file, which does not -# work well with staging. -.if defined(USE_OCAML_LDCONFIG) -. if !target(ocaml-ldconfig) -OCAMLFIND_LDCONF?= /dev/null -. endif -.endif - -OCAMLFIND_DESTDIR?= ${PREFIX}/${OCAML_SITELIBDIR} -OCAMLFIND_LDCONF?= ${PREFIX}/${OCAML_LDCONF} - -.if defined(USE_OCAML) -. if !defined(NO_OCAML_BUILDDEPENDS) -EXTRACT_DEPENDS+= ${OCAMLC_DEPEND} -PATCH_DEPENDS+= ${OCAMLC_DEPEND} -BUILD_DEPENDS+= ${OCAMLC_DEPEND} -. endif -. if !defined(NO_OCAML_RUNDEPENDS) -RUN_DEPENDS+= ${OCAMLC_DEPEND} -. endif -PLIST_SUB+= OCAML_SITELIBDIR="${OCAML_SITELIBDIR}" -.endif - -.if defined(USE_OCAML_FINDLIB) -# -# We'll additionally add ocamlfind to RUN_DEPENDS, since -# if the port requires ocamlfind to install - it requires -# some ocaml libraries and these libraries RUN_DEPENDS on -# ocamlfind -# -BUILD_DEPENDS+= ${OCAMLFIND_DEPEND} -RUN_DEPENDS+= ${OCAMLFIND_DEPEND} -MAKE_ENV+= OCAMLFIND_DESTDIR="${STAGEDIR}${OCAMLFIND_DESTDIR}" \ - OCAMLFIND_LDCONF="${OCAMLFIND_LDCONF}" - -# -# Directories under site-lib to process automatically -# -OCAML_PKGDIRS?= ${PORTNAME} -_USES_install+= 735:ocaml-findlib -. if !target(ocaml-findlib) -ocaml-findlib: -. for DIR in ${OCAML_PKGDIRS} -. if defined(USE_OCAMLFIND_PLIST) - @${FIND} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${DIR}/ -type f -print | ${SED} -e \ - 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} -. endif - @${ECHO_CMD} "@postunexec ${OCAMLFIND} remove ${DIR} 2>/dev/null" \ - >> ${TMPPLIST} -. endfor -. endif -.endif - -.if defined(USE_OCAML_CAMLP4) -BUILD_DEPENDS+= ${CAMLP4_DEPEND} -.endif - -.if defined(USE_OCAML_TK) -. if !defined(NO_OCAMLTK_BUILDDEPENDS) -EXTRACT_DEPENDS+= ${OCAMLTK_DEPENDS} -PATCH_DEPENDS+= ${OCAMLTK_DEPENDS} -BUILD_DEPENDS+= ${OCAMLTK_DEPENDS} -. endif -. if !defined(NO_OCAMLTK_RUNDEPENDS) -RUN_DEPENDS+= ${OCAMLTK_DEPENDS} -. endif -.endif - -.if defined(USE_OCAML_LDCONFIG) -# -# Directories under PREFIX for appending to ld.conf -# -OCAML_LDLIBS?= ${OCAML_SITELIBDIR}/${PORTNAME} -_USES_install+= 740:ocaml-ldconfig -. if !target(ocaml-ldconfig) -ocaml-ldconfig: -. for LIB in ${OCAML_LDLIBS} - @${ECHO_CMD} "@postexec ${ECHO_CMD} "%D/${LIB}" >> %D/${OCAML_LDCONF}" \ - >> ${TMPPLIST} - @${ECHO_CMD} "@postunexec ${SED} -i \"\" -e '/${LIB:S#/#\/#g}/d' %D/${OCAML_LDCONF}" >> ${TMPPLIST} -. endfor -. endif -.endif - -.if defined(USE_OCAML_WASH) -. if !target(ocaml-wash) -_USES_install+= 745:ocaml-wash -ocaml-wash: -# If ld.conf is empty - @${ECHO_CMD} "@postunexec if [ ! -s %D/${OCAML_LDCONF} ]; then ${RM} %D/${OCAML_LDCONF}; fi || true" >> ${TMPPLIST} -. endif -.endif - -.endif #!defined(OCAML_include) - -.if defined(_POSTMKINCLUDED) - -.if defined(USE_OCAML_FINDLIB) - -pre-install: ${STAGEDIR}${OCAMLFIND_DESTDIR} -${STAGEDIR}${OCAMLFIND_DESTDIR}: - @${MKDIR} ${.TARGET} - -.endif - -.endif # _POSTMKINCLUDED Property changes on: Mk/bsd.ocaml.mk ___________________________________________________________________ Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:keywords ## -1 +0,0 ## -FreeBSD=%H \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: Mk/Uses/ocaml.mk =================================================================== --- Mk/Uses/ocaml.mk (nonexistent) +++ Mk/Uses/ocaml.mk (working copy) @@ -0,0 +1,245 @@ +# $FreeBSD$ +# +# Provide support for the Objective Caml language packages +# Feature: ocaml +# MAINTAINER: hrs@FreeBSD.org +# Usage: USES= ocaml[:[build|run]] +# USE_OCAML= findlib ldconfig camlp4 camlp5 tk +# Valid args in USES=ocaml are: +# +# build Add ocamlc only to BUILD_DEPENDS. +# +# run Add ocamlc only to RUN_DEPENDS. +# +# If no arg is specified, dependency on ocamlc to both BUILD and RUN_DEPENDS. +# +# Valid keywords in USE_OCAML are: +# +# findlib[:plist] Set if your port uses ocamlfind to install packages. +# Package directories will be automatically deleted. +# If "plist" argument is specified, the findlib target +# directories will be added to the plist automatically. +# +# ocamlbuild Set if your port uses ocamlbuild to build. +# +# camlp4 Set if your port uses camlp4 to build. +# +# camlp5 Set if your port uses camlp5 to build. +# +# tk Set if you port needs ocaml-labltk. +# +# ldconfig Set if your port installs shared libraries +# into ocaml site-lib dir. OCaml ld.conf file +# will be automatically processed. +# +# wash Set if your port wants to automatically +# purge shared Ocaml dirs on uninstall. It's +# useful when installing to non-standard PREFIX +# +# nox11 Set if your port wants X11-disabled ocaml. +# +# +# OCAML_PKGDIRS - Directories under site-lib to be processed +# if "findlib" specified. +# Default: ${PORTNAME} +# OCAML_LDLIBS - Directories under PREFIX to be automatically +# added/removed from ld.conf +# Default: ${OCAML_SITELIBDIR}/${PORTNAME} + +.if !defined(_INCLUDES_USES_OCAML_MK) +_INCLUDES_USES_OCAML_MK= yes + +_OCAML_ARGS= ${ocaml_ARGS} +.if empty(_OCAML_ARGS) +_OCAML_ARGS= build run +.endif +.if !empty(USE_OCAML:Mfindlib*) +_OCAML_FINDLIB_ARGS= ${USE_OCAML:Mfindlib*:C/^.*://} +.endif + +# +# OCaml programs location +# +OCAML_CMD?= ${LOCALBASE}/bin/ocaml +OCAMLC?= ${LOCALBASE}/bin/ocamlc +OCAMLC_OPT?= ${LOCALBASE}/bin/ocamlc.opt +OCAMLCP?= ${LOCALBASE}/bin/ocamlcp +OCAMLFIND?= ${LOCALBASE}/bin/ocamlfind +CAMLP4?= ${LOCALBASE}/bin/camlp4 +CAMLP5?= ${LOCALBASE}/bin/camlp5 +OCAMLTK?= ${LOCALBASE}/bin/labltk +OCAMLBUILD?= ${LOCALBASE}/bin/ocamlbuild + +# +# OCaml library directory +# +OCAML_LIBDIR?= lib/ocaml + +# +# Where to install site libraries +# +OCAML_SITELIBDIR?= ${OCAML_LIBDIR}/site-lib + +# +# OCaml compiler port dependency +# +OCAMLC_PORT?= lang/ocaml +.if !empty(USE_OCAML:Mnox11) +OCAMLC_DEPEND?= ocaml-nox11>=0:${OCAMLC_PORT} +.else +OCAMLC_DEPEND?= ${OCAMLC}:${OCAMLC_PORT} +.endif + +# +# OCaml package manager port dependency +# +OCAMLFIND_PORT?= devel/ocaml-findlib +OCAMLFIND_DEPEND?= ${OCAMLFIND}:${OCAMLFIND_PORT} + +# OCaml build port dependency +# +OCAMLBUILD_PORT?= devel/ocaml-ocamlbuild +OCAMLBUILD_DEPEND?= ${OCAMLBUILD}:${OCAMLBUILD_PORT} + +# +# OCaml camlp4 port dependency +# +CAMLP4_PORT?= devel/ocaml-camlp4 +CAMLP4_DEPEND?= ${CAMLP4}:${CAMLP4_PORT} + +# +# OCaml camlp5 port dependency +# +CAMLP5_PORT?= devel/ocaml-camlp5 +CAMLP5_DEPEND?= ${CAMLP5}:${CAMLP5_PORT} + +# +# OCaml TK bindings dependency + +# +# OCaml TK bindings dependency +# +OCAMLTK_PORT?= x11-toolkits/ocaml-labltk +OCAMLTK_DEPENDS?= ${OCAMLTK}:${OCAMLTK_PORT} + +# +# Common OCaml examples and documents location +# +OCAML_DOCSDIR= ${PREFIX}/share/doc/ocaml +OCAML_EXAMPLESDIR= ${PREFIX}/share/examples/ocaml + +# +# Location of OCaml ld.conf file +# +OCAML_LDCONF?= ${OCAML_LIBDIR}/ld.conf + +# ocaml-findlib-1.4.1_1 wants to edit our ld.conf file, which does not +# work well with staging. +.if !empty(USE_OCAML:Mldconfig) +. if !target(ocaml-ldconfig) +OCAMLFIND_LDCONF?= /dev/null +. endif +.endif + +OCAMLFIND_DESTDIR?= ${PREFIX}/${OCAML_SITELIBDIR} +OCAMLFIND_LDCONF?= ${PREFIX}/${OCAML_LDCONF} + +PLIST_SUB+= OCAML_SITELIBDIR="${OCAML_SITELIBDIR}" +.for K in ${_OCAML_ARGS} +${K:tu}_DEPENDS+= ${OCAMLC_DEPEND} +.endfor + +.if !empty(USE_OCAML:Mfindlib*) +# +# We'll additionally add ocamlfind to RUN_DEPENDS, since +# if the port requires ocamlfind to install - it requires +# some ocaml libraries and these libraries RUN_DEPENDS on +# ocamlfind +# +BUILD_DEPENDS+= ${OCAMLFIND_DEPEND} +RUN_DEPENDS+= ${OCAMLFIND_DEPEND} +MAKE_ENV+= OCAMLFIND_DESTDIR="${STAGEDIR}${OCAMLFIND_DESTDIR}" \ + OCAMLFIND_LDCONF="${OCAMLFIND_LDCONF}" + +_USES_install+= 250:findlib-pre-install +.if !target(findlib-pre-install) +findlib-pre-install: + @${MKDIR} ${STAGEDIR}${OCAMLFIND_DESTDIR} +.endif +# +# Directories under site-lib to process automatically +# +OCAML_PKGDIRS?= ${PORTNAME} +_USES_install+= 735:ocaml-findlib +. if !target(ocaml-findlib) +ocaml-findlib: +. for DIR in ${OCAML_PKGDIRS} +. if !empty(_OCAML_FINDLIB_ARGS:Mplist) + @${FIND} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${DIR}/ \ + -type f -print | ${SED} -e \ + 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} +. endif +# @${ECHO_CMD} "@postunexec ${OCAMLFIND} remove ${DIR} 2>/dev/null" \ +# >> ${TMPPLIST} +. endfor +. endif +.endif + +.if !empty(USE_OCAML:Mocamlbuild) +BUILD_DEPENDS+= ${OCAMLBUILD_DEPEND} +.endif + +OCAMLBUILD_PREFIX= ${PREFIX} +OCAMLBUILD_BINDIR= ${PREFIX}/bin +OCAMLBUILD_LIBDIR= ${PREFIX}/${OCAML_SITELIBDIR} +OCAMLBUILD_MANDIR= ${PREFIX}/man +MAKE_ENV+= OCAMLBUILD_PREFIX=${OCAMLBUILD_PREFIX} \ + OCAMLBUILD_BINDIR=${OCAMLBUILD_BINDIR} \ + OCAMLBUILD_LIBDIR=${OCAMLBUILD_LIBDIR} \ + OCAMLBUILD_MANDIR=${OCAMLBUILD_MANDIR} + +.if !empty(USE_OCAML:Mcamlp4) +BUILD_DEPENDS+= ${CAMLP4_DEPEND} +.endif + +.if !empty(USE_OCAML:Mcamlp5) +BUILD_DEPENDS+= ${CAMLP5_DEPEND} +.endif + +.if !empty(USE_OCAML:Mtk) +. if !defined(NO_OCAMLTK_BUILDDEPENDS) +EXTRACT_DEPENDS+= ${OCAMLTK_DEPENDS} +PATCH_DEPENDS+= ${OCAMLTK_DEPENDS} +BUILD_DEPENDS+= ${OCAMLTK_DEPENDS} +. endif +. if !defined(NO_OCAMLTK_RUNDEPENDS) +RUN_DEPENDS+= ${OCAMLTK_DEPENDS} +. endif +.endif + +.if !empty(USE_OCAML:Mldconfig) +# +# Directories under PREFIX for appending to ld.conf +# +OCAML_LDLIBS?= ${OCAML_SITELIBDIR}/${PORTNAME} +_USES_install+= 740:ocaml-ldconfig +. if !target(ocaml-ldconfig) +ocaml-ldconfig: +. for LIB in ${OCAML_LDLIBS} + @${ECHO_CMD} "@postexec ${ECHO_CMD} "%D/${LIB}" >> %D/${OCAML_LDCONF}" \ + >> ${TMPPLIST} + @${ECHO_CMD} "@postunexec ${SED} -i \"\" -e '/${LIB:S#/#\/#g}/d' %D/${OCAML_LDCONF}" >> ${TMPPLIST} +. endfor +. endif +.endif + +.if !empty(USE_OCAML:Mwash) +. if !target(ocaml-wash) +_USES_install+= 745:ocaml-wash +ocaml-wash: +# If ld.conf is empty + @${ECHO_CMD} "@postunexec if [ ! -s %D/${OCAML_LDCONF} ]; then ${RM} %D/${OCAML_LDCONF}; fi || true" >> ${TMPPLIST} +. endif +.endif + +.endif # !defined(_INCLUDES_USES_OCAML_MK) Property changes on: Mk/Uses/ocaml.mk ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: Mk/bsd.port.mk =================================================================== --- Mk/bsd.port.mk (revision 437516) +++ Mk/bsd.port.mk (working copy) @@ -1363,8 +1363,10 @@ .include "${PORTSDIR}/Mk/bsd.ruby.mk" .endif -.if defined(USE_OCAML) -.include "${PORTSDIR}/Mk/bsd.ocaml.mk" +.if defined(USE_OCAML) && \ + (!defined(USES) || (defined(USES) && !${USES:Mocaml*})) +DEV_WARNING+= "Using USE_OCAML alone is deprecated, please use USES=ocaml" +USES+= ocaml .endif .if defined(USE_APACHE) || defined(USE_APACHE_BUILD) || defined(USE_APACHE_RUN) @@ -1847,10 +1849,6 @@ .include "${PORTSDIR}/Mk/bsd.java.mk" .endif -.if defined(USE_OCAML) -.include "${PORTSDIR}/Mk/bsd.ocaml.mk" -.endif - .if defined(USE_QT4) || defined(USE_QT5) .include "${PORTSDIR}/Mk/bsd.qt.mk" .endif Index: lang/ocaml/Makefile =================================================================== --- lang/ocaml/Makefile (revision 437516) +++ lang/ocaml/Makefile (working copy) @@ -3,13 +3,12 @@ # for committer: bump PORTREVISION for math/facile whenever ocaml gets updated PORTNAME= ocaml -PORTVERSION= 4.02.3 +PORTVERSION= 4.04.0 CATEGORIES= lang MASTER_SITES= http://caml.inria.fr/pub/distrib/${DISTNAME:R}/ GENTOO \ http://caml.inria.fr/pub/distrib/${DISTNAME:R}/:docs -PKGNAMESUFFIX= ${SFX} -MAINTAINER= michipili@gmail.com +MAINTAINER= hrs@FreeBSD.org COMMENT= Objective Caml compiler and programming environment LICENSE= QPL10 LGPL20 @@ -25,142 +24,75 @@ BROKEN_mips= No ASM support USES= cpe gmake tar:xz -USE_LDCONFIG= yes +USE_LDCONFIG= ${PREFIX}/lib/ocaml CPE_VENDOR= inria -REINPLACE_ARGS= -i "" HAS_CONFIGURE= yes -ALL_TARGET= world.opt STRIP= SSP_UNSAFE= yes -MAKE_JOBS_UNSAFE= yes - -MAKE_ENV+= STAGEDIR="${STAGEDIR}" -CONFIGURE_ARGS= -verbose -prefix "${PREFIX}" \ - -cc "${CC} ${CFLAGS}" \ +MAKE_ENV= STAGEDIR="${STAGEDIR}" +CONFIGURE_ARGS= -verbose \ + -prefix "${PREFIX}" \ + -cc "${CC}" \ -as "${AS} ${ASFLAGS}" \ -aspp "${CC} -c" \ -partialld "${LD} -r" +ALL_TARGET= world.opt +MAKE_JOBS_UNSAFE= yes +PORTDOCS= htmlman ${DOCSDISTNAME}-refman.ps.gz \ + ${DOCSDISTNAME}-refman.pdf +CONFLICTS= metaocaml-[0-9]* OPTIONS_DEFINE= X11 THREADS DOCS EXAMPLES OPTIONS_DEFAULT=X11 THREADS -CMP_LIB_DESC= Install compiler libraries -PORTDOCS= htmlman ${DOCSDISTNAME}-refman.ps.gz \ - ${DOCSDISTNAME}-refman.pdf +OPTIONS_SUB= yes -MODOPT= camlp4o camlp4r ocamlc ocamldep ocamldoc ocamllex ocamlopt -PATTERN= [[:space:]]*(do|then)?[[:space:]]*)(\$$\(CP\)|cp)([[:space:]] -DOCSDISTNAME= ${DISTNAME:C/([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)/\1.\2/} +X11_CONFIGURE_ON= -x11include ${LOCALBASE}/include -x11lib ${LOCALBASE}/lib +X11_CONFIGURE_OFF=-no-graph +X11_USE= XORG=x11 +X11_VARS= CONFLICTS+=ocaml-nox11-[0-9]* +X11_VARS_OFF= CONFLICTS+=ocaml-[0-9]* \ + PKGNAMESUFFIX=-nox11 -CONFLICTS= metaocaml-[0-9]* +THREADS_CONFIGURE_OFF= -no-pthread -.include - -.if ${PORT_OPTIONS:MDOCS} -DISTFILES:= ${DISTNAME}${EXTRACT_SUFX} \ - ${DOCSDISTNAME}-refman-html.tar.gz:docs \ +DOCS_DISTFILES= ${DOCSDISTNAME}-refman-html.tar.gz:docs \ ${DOCSDISTNAME}-refman.ps.gz:docs \ ${DOCSDISTNAME}-refman.pdf:docs -EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX} \ +DOCS_EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ ${DOCSDISTNAME}-refman-html.tar.gz -PLIST_SUB+= DOC="" -PORTDOCS= htmlman ${DOCSDISTNAME}-refman.ps.gz ${DOCSDISTNAME}-refman.pdf -.else -PLIST_SUB+= DOC="@comment " -.endif -.if ${ARCH} == armv6 -CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS} -meabi=5" -.else -CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS}" -.endif +MODOPT= camlp4o camlp4r ocamlc ocamldep ocamldoc ocamllex ocamlopt +PATTERN= [[:space:]]*(do|then)?[[:space:]]*)(\$$\(CP\)|cp)([[:space:]] +DOCSDISTNAME= ${DISTNAME:C/([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)/\1.\2/} -.if ${PORT_OPTIONS:MTHREADS} -PLIST_SUB+= THREADS="" -THR_LD= -lpthread -.else -PLIST_SUB+= THREADS="@comment " -THR_LD= #empty -CONFIGURE_ARGS+=-no-pthread -.endif +.include -.if ${PORT_OPTIONS:MX11} -PLIST_SUB+= X11="" -USE_XORG= x11 -CONFLICTS+= ocaml-nox11-[0-9]* -CONFIGURE_ARGS+=-x11include ${LOCALBASE}/include -x11lib ${LOCALBASE}/lib -.else -PLIST_SUB+= X11="@comment " -SFX= -nox11 -CONFLICTS+= ocaml-[0-9]* -CONFIGURE_ARGS+=-no-graph +.if ${ARCH} == armv6 +ASFLAGS+= -meabi=5 .endif -.include -.include "${FILESDIR}/manfiles" - OCAML_ARCH= ${ARCH:S/x86_64/amd64/:S/powerpc/power/:S/armv6/arm/} -.if defined(NO_PROFILE) || ${OCAML_ARCH:Mpower} || ${OCAML_ARCH:Mamd64} - -PLIST_SUB+= PROF="@comment " -.else -PLIST_SUB+= PROF="" -.endif - -post-extract: -.if ${PORT_OPTIONS:MDOCS} - @if ! (cd ${WRKDIR} && \ - ${TAR} xf ${_DISTDIR}${DOCSDISTNAME}-refman-html.tar.gz \ - ) \ - then \ - exit 1; \ - fi; -.endif - post-patch: - @${REINPLACE_CMD} \ - -e '\|MKLIB=|s|ar rc|${AR} rc|' \ - -e '\|RANLIB|s|ranlib|${RANLIB}|' \ - -e '\|bytecclinkopts=|s|""|"${LDFLAGS}"|' \ - -e "\|nativecclinkopts=|s|''|\"${LDFLAGS:C/-Wl,//}\"|" \ - -e '\|mksharedlib=|s|$$bytecc|& $$bytecclinkopts|' \ - -e 's|-lbfd -ldl|-lbfd $$dllib|' \ - ${WRKSRC}/configure -# don't hardcode gcc for depend target - -post-configure: -# CFLAGS safeness - @${REINPLACE_CMD} -E \ - -e 's|(BYTECCCOMPOPTS[ \t]*=.*)|\1 ${CFLAGS}|' \ - -e 's|(NATIVECCCOMPOPTS[ \t]*=.*)|\1 ${CFLAGS}|' \ - -e '/^PTHREAD_LINK/s,-pthread,${THR_LD},g' \ - ${WRKSRC}/config/Makefile - -# INSTALL* safeness (which preserves the correct permissions despite -# user's umask(1) @${FIND} ${WRKDIR} -type f -name Makefile -print0 | \ - ${XARGS} -0 -n 5 -x ${REINPLACE_CMD} -E \ - -e 's,\$$\(ARCH\),${OCAML_ARCH},g' \ - -e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \4,' \ - -e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \4,' \ - -e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \4,' \ - -e 's,(${PATTERN}+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,' + ${XARGS} -0 -n 5 -x ${REINPLACE_CMD} -E \ + -e 's,\$$\(ARCH\),${OCAML_ARCH},g' \ + -e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \4,' \ + -e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \4,' \ + -e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \4,' \ + -e 's,(${PATTERN}+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,' check-test: do-install - @cd ${WRKSRC}/testsuite; ${RM} _log; for d in tests/* ; do \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one DIR=$${d} \ - 2>&1 | tee -a _log || ${TRUE} ; done ; \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report + cd ${WRKSRC}/testsuite; ${RM} _log; for d in tests/* ; do \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one DIR=$${d} \ + 2>&1 | tee -a _log || ${TRUE} ; done ; \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report -post-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR}) - ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.ps.gz ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.pdf ${STAGEDIR}${DOCSDIR} -.endif +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.ps.gz \ + ${_DISTDIR}${DOCSDISTNAME}-refman.pdf \ + ${STAGEDIR}${DOCSDIR} -# Fix permissions for ld.conf - @${CHMOD} 644 ${STAGEDIR}${PREFIX}/lib/ocaml/ld.conf - .include Index: lang/ocaml/distinfo =================================================================== --- lang/ocaml/distinfo (revision 437516) +++ lang/ocaml/distinfo (working copy) @@ -1,8 +1,9 @@ -SHA256 (ocaml-4.02.3.tar.xz) = 83c6697e135b599a196fd7936eaf8a53dd6b8f3155a796d18407b56f91df9ce3 -SIZE (ocaml-4.02.3.tar.xz) = 2058552 -SHA256 (ocaml-4.02-refman-html.tar.gz) = 1d3b7e5494c075d86c760f6320acba086d686e7409cb75f8267bccfb6ad5f3a8 -SIZE (ocaml-4.02-refman-html.tar.gz) = 612839 -SHA256 (ocaml-4.02-refman.ps.gz) = b14b5aec1e4e1aded2d36e78ceeedfc3c19c3369b257ab507f6a0755651e8f4a -SIZE (ocaml-4.02-refman.ps.gz) = 1111960 -SHA256 (ocaml-4.02-refman.pdf) = 5575824bf0c94b07d3c618c378e02ea0d5341b9e319b4e8c5b331d0ff51898d8 -SIZE (ocaml-4.02-refman.pdf) = 1519190 +TIMESTAMP = 1484409598 +SHA256 (ocaml-4.04.0.tar.xz) = 64ed6dad2316d5dff7440cea89f0f0abe07ce508b9104d1bfadf3782e79856b4 +SIZE (ocaml-4.04.0.tar.xz) = 2376096 +SHA256 (ocaml-4.04-refman-html.tar.gz) = 1cb4afcdb64359eea2501c63085f62eda4bbac51fd89b7d5dbf56670ec1b88ba +SIZE (ocaml-4.04-refman-html.tar.gz) = 833166 +SHA256 (ocaml-4.04-refman.ps.gz) = 2c395ea161bd7d1a7fbbbee66095605d55e47f46945068a5dd7e3d9718d553c3 +SIZE (ocaml-4.04-refman.ps.gz) = 1171679 +SHA256 (ocaml-4.04-refman.pdf) = 1ebdb863860274378459ffb78ff3d9c3d7bd1792912a69bc8641ffceda8f72d4 +SIZE (ocaml-4.04-refman.pdf) = 1625902 Index: lang/ocaml/files/manfiles =================================================================== --- lang/ocaml/files/manfiles (revision 437516) +++ lang/ocaml/files/manfiles (nonexistent) @@ -1,101 +0,0 @@ -MAN1= ocaml.1 \ - ocamlbuild.1 \ - ocamlc.1 \ - ocamlcp.1 \ - ocamldebug.1 \ - ocamldep.1 \ - ocamldoc.1 \ - ocamllex.1 \ - ocamlmktop.1 \ - ocamlopt.1 \ - ocamloptp.1 \ - ocamlprof.1 \ - ocamlrun.1 \ - ocamlyacc.1 - -MANN= Arg.3o \ - Array.3o \ - ArrayLabels.3o \ - Bigarray.3o \ - Bigarray.Array1.3o \ - Bigarray.Array2.3o \ - Bigarray.Array3.3o \ - Bigarray.Genarray.3o \ - Buffer.3o \ - Callback.3o \ - CamlinternalLazy.3o \ - CamlinternalMod.3o \ - CamlinternalOO.3o \ - Complex.3o \ - Digest.3o \ - Filename.3o \ - Format.3o \ - Gc.3o \ - Genlex.3o \ - Hashtbl.3o \ - Hashtbl.HashedType.3o \ - Hashtbl.Make.3o \ - Hashtbl.MakeSeeded.3o \ - Hashtbl.S.3o \ - Hashtbl.SeededHashedType.3o \ - Hashtbl.SeededS.3o \ - Int32.3o \ - Int64.3o \ - Lexing.3o \ - List.3o \ - ListLabels.3o \ - Map.3o \ - Map.Make.3o \ - Map.OrderedType.3o \ - Map.S.3o \ - Marshal.3o \ - MoreLabels.3o \ - MoreLabels.Hashtbl.3o \ - MoreLabels.Hashtbl.HashedType.3o \ - MoreLabels.Hashtbl.Make.3o \ - MoreLabels.Hashtbl.MakeSeeded.3o \ - MoreLabels.Hashtbl.S.3o \ - MoreLabels.Hashtbl.SeededHashedType.3o \ - MoreLabels.Hashtbl.SeededS.3o \ - MoreLabels.Map.3o \ - MoreLabels.Map.Make.3o \ - MoreLabels.Map.OrderedType.3o \ - MoreLabels.Map.S.3o \ - MoreLabels.Set.3o \ - MoreLabels.Set.Make.3o \ - MoreLabels.Set.OrderedType.3o \ - MoreLabels.Set.S.3o \ - Nativeint.3o \ - Num.3o \ - Obj.3o \ - Oo.3o \ - Parsing.3o \ - Pervasives.3o \ - Pervasives.LargeFile.3o \ - Printexc.3o \ - Printf.3o \ - Queue.3o \ - Random.3o \ - Random.State.3o \ - Scanf.3o \ - Scanf.Scanning.3o \ - Set.Make.3o \ - Set.OrderedType.3o \ - Set.S.3o \ - Sort.3o \ - Stack.3o \ - StdLabels.3o \ - StdLabels.Array.3o \ - StdLabels.List.3o \ - StdLabels.String.3o \ - Str.3o \ - Stream.3o \ - StringLabels.3o \ - Sys.3o \ - Unix.3o \ - Unix.LargeFile.3o \ - Weak.3o \ - Weak.Make.3o \ - Weak.S.3o - -MLINKS= ocamlc.1 ocamlc.opt.1 ocamlopt.1 ocamlopt.opt.1 Property changes on: lang/ocaml/files/manfiles ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: lang/ocaml/files/patch-Changes =================================================================== --- lang/ocaml/files/patch-Changes (nonexistent) +++ lang/ocaml/files/patch-Changes (working copy) @@ -0,0 +1,17 @@ +--- Changes.orig 2016-11-04 16:08:24 UTC ++++ Changes +@@ -2567,6 +2567,14 @@ Tools: + (Guillaume Melquiond, Alain Frisch) + + ++Next version (4.04.1): ++---------------------- ++ ++### Standard library: ++ ++- PR#7403, GPR#894: fix a bug in Set.map as introduced in 4.04.0 ++ (Gabriel Scherer, report by Thomas Leonard) ++ + OCaml 4.00.1 (5 Oct 2012): + -------------------------- + Property changes on: lang/ocaml/files/patch-Changes ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: lang/ocaml/files/patch-configure =================================================================== --- lang/ocaml/files/patch-configure (revision 437516) +++ lang/ocaml/files/patch-configure (working copy) @@ -1,158 +1,160 @@ ---- configure.orig 2015-05-12 14:46:37 UTC -+++ configure -@@ -446,7 +446,7 @@ esac +--- configure.orig 2016-11-05 01:08:24.000000000 +0900 ++++ configure 2017-01-15 01:54:50.124245000 +0900 +@@ -346,7 +346,7 @@ - # Configure compiler to use in further tests + case "$ccfamily" in + clang-*) +- bytecccompopts="-O2 -fno-strict-aliasing -fwrapv $gcc_warnings";; ++ bytecccompopts="-fno-strict-aliasing -fwrapv $gcc_warnings";; + gcc-[012]-*) + # Some versions known to miscompile OCaml, e,g, 2.7.2.1, some 2.96. + # Plus: C99 support unknown. +@@ -356,12 +356,13 @@ + # Known problems with -fwrapv fixed in 4.2 only. + wrn "This version of GCC is rather old. Reducing optimization level." + wrn "Consider using GCC version 4.2 or above." +- bytecccompopts="-std=gnu99 -O $gcc_warnings";; ++ bytecccompopts="-std=gnu99 $gcc_warnings";; + gcc-*) +- bytecccompopts="-std=gnu99 -O2 -fno-strict-aliasing -fwrapv $gcc_warnings";; ++ bytecccompopts="-std=gnu99 -fno-strict-aliasing -fwrapv $gcc_warnings";; + *) + bytecccompopts="-O";; + esac ++bytecccompopts="$bytecccompopts ${CFLAGS}" --cc="$bytecc -O $bytecclinkopts" -+cc="$bytecc $bytecclinkopts" - export cc cclibs verbose + # Adjust according to target - # Check C compiler -@@ -688,9 +688,9 @@ if test $with_sharedlibs = "yes"; then - mksharedlib="$flexlink" - mkmaindll="$flexlink -maindll" - shared_libraries_supported=true;; -- *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*|*-*-haiku*) -+ *-*-linux-gnu|*-*-linux|*-*-dragonfly*|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*|*-*-haiku*) +@@ -700,7 +701,7 @@ + *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*\ + |*-*-openbsd*|*-*-netbsd*|*-*-dragonfly*|*-*-gnu*|*-*-haiku*) sharedcccompopts="-fPIC" - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc -shared ${LDFLAGS}" bytecclinkopts="$bytecclinkopts -Wl,-E" byteccrpath="-Wl,-rpath," mksharedlibrpath="-Wl,-rpath," -@@ -700,7 +700,7 @@ if test $with_sharedlibs = "yes"; then +@@ -710,7 +711,7 @@ case "$bytecc" in *gcc*) sharedcccompopts="-fPIC" - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc $bytecclinkopts -shared" byteccrpath="-Wl,-rpath," mksharedlibrpath="-Wl,-rpath," shared_libraries_supported=true;; -@@ -716,11 +716,11 @@ if test $with_sharedlibs = "yes"; then - *gcc*) - sharedcccompopts="-fPIC" - if sh ./solaris-ld; then -- mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" +@@ -730,7 +731,7 @@ byteccrpath="-R" mksharedlibrpath="-R" else - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc $bytecclinkopts -shared" bytecclinkopts="$bytecclinkopts -Wl,-E" natdynlinkopts="-Wl,-E" byteccrpath="-Wl,-rpath," -@@ -744,12 +744,12 @@ if test $with_sharedlibs = "yes"; then +@@ -754,13 +755,13 @@ mksharedlibrpath="-rpath " shared_libraries_supported=true;; i[3456]86-*-darwin[89].*) -- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress -read_only_relocs suppress" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -bundle -flat_namespace -undefined suppress -read_only_relocs suppress" +- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress \ ++ mksharedlib="$bytecc $bytecclinkopts -bundle -flat_namespace -undefined suppress \ + -read_only_relocs suppress" bytecccompopts="$dl_defs $bytecccompopts" dl_needs_underscore=false shared_libraries_supported=true;; *-apple-darwin*) -- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress -Wl,-no_compact_unwind" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -bundle -flat_namespace -undefined suppress -Wl,-no_compact_unwind" +- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress \ ++ mksharedlib="$bytecc $bytecclinkopts -bundle -flat_namespace -undefined suppress \ + -Wl,-no_compact_unwind" bytecccompopts="$dl_defs $bytecccompopts" dl_needs_underscore=false - shared_libraries_supported=true;; -@@ -759,7 +759,7 @@ if test $with_sharedlibs = "yes"; then +@@ -771,7 +772,7 @@ shared_libraries_supported=false;; *-*-openbsd*) sharedcccompopts="-fPIC" - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc $bytecclinkopts -shared" bytecclinkopts="$bytecclinkopts -Wl,-E" natdynlinkopts="-Wl,-E" byteccrpath="-Wl,-rpath," -@@ -790,9 +790,11 @@ if test $with_sharedlibs = "yes"; then - fi;; +@@ -803,6 +804,7 @@ x86_64-*-darwin*) natdynlink=true;; + s390x*-*-linux*) natdynlink=true;; powerpc*-*-linux*) natdynlink=true;; + powerpc*-*-freebsd*) natdynlink=true;; sparc*-*-linux*) natdynlink=true;; i686-*-kfreebsd*) natdynlink=true;; x86_64-*-kfreebsd*) natdynlink=true;; -+ x86_64-*-dragonfly*) natdynlink=true;; - i[3456]86-*-freebsd*) natdynlink=true;; - x86_64-*-freebsd*) natdynlink=true;; - i[3456]86-*-openbsd*) natdynlink=true;; -@@ -844,6 +846,7 @@ case "$target" in - i[3456]86-*-gnu*) arch=i386; system=gnu;; - i[3456]86-*-mingw*) arch=i386; system=mingw;; - powerpc*-*-linux*) arch=power; model=ppc; system=elf;; -+ powerpc-*-freebsd*) arch=power; model=ppc; system=bsd_elf;; +@@ -819,6 +821,7 @@ + arm*-*-freebsd*) natdynlink=true;; + earm*-*-netbsd*) natdynlink=true;; + aarch64-*-linux*) natdynlink=true;; ++ aarch64-*-freebsd*) natdynlink=true;; + esac + fi + +@@ -862,6 +865,9 @@ + powerpc*-*-linux*) arch=power; + if $arch64; then model=ppc64; else model=ppc; fi + system=elf;; ++ powerpc*-*-freebsd*) arch=power; ++ if $arch64; then model=ppc64; else model=ppc; fi ++ system=elf;; powerpc-*-netbsd*) arch=power; model=ppc; system=elf;; powerpc-*-openbsd*) arch=power; model=ppc; system=bsd_elf;; - powerpc-*-rhapsody*) arch=power; model=ppc; system=rhapsody;; -@@ -862,6 +865,7 @@ case "$target" in - zaurus*-*-openbsd*) arch=arm; system=bsd;; - x86_64-*-linux*) arch=amd64; system=linux;; - x86_64-*-gnu*) arch=amd64; system=gnu;; -+ x86_64-*-dragonfly*) arch=amd64; system=dragonfly;; - x86_64-*-freebsd*) arch=amd64; system=freebsd;; - x86_64-*-netbsd*) arch=amd64; system=netbsd;; - x86_64-*-openbsd*) arch=amd64; system=openbsd;; -@@ -889,7 +893,7 @@ else - fi + s390x*-*-linux*) arch=s390x; model=z10; system=elf;; +@@ -914,7 +920,7 @@ - nativecccompopts='' + nativecccompopts="$bytecccompopts" + nativeccprofopts='' -nativecclinkopts='' +nativecclinkopts="" # FIXME the naming of nativecclinkopts is broken: these are options for # ld (for shared libs), not for cc nativeccrpath="$byteccrpath" -@@ -932,6 +936,8 @@ case "$arch,$system" in - esac;; - arm,freebsd) as="${TOOLPREF}cc -c" - aspp="${TOOLPREF}cc -c";; -+ *,dragonfly) as="${TOOLPREF}as" -+ aspp="${TOOLPREF}cc -c";; - *,freebsd) as="${TOOLPREF}as" - aspp="${TOOLPREF}cc -c";; - amd64,*|arm,*|arm64,*|i386,*|power,bsd*|sparc,*) -@@ -955,9 +961,11 @@ case "$arch,$system" in - case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;; +@@ -985,10 +991,12 @@ amd64,linux) profiling='prof';; amd64,openbsd) profiling='prof';; + amd64,freebsd) profiling='prof';; + amd64,dragonfly) profiling='prof';; - amd64,freebsd) profiling='prof';; amd64,netbsd) profiling='prof';; + arm,netbsd) profiling='prof';; amd64,gnu) profiling='prof';; + arm,linux*) profiling='prof';; + arm,freebsd) profiling='prof';; - arm,linux*) profiling='prof';; power,elf) profiling='prof';; power,bsd*) profiling='prof';; -@@ -1415,6 +1423,8 @@ if test "$pthread_wanted" = "yes"; then - case "$target" in - *-*-solaris*) pthread_link="-lpthread -lposix4" + *) profiling='noprof';; +@@ -996,15 +1004,8 @@ + + # Where is ranlib? + +-if sh ./searchpath ${TOOLPREF}ranlib; then +- inf "ranlib found" +- echo "RANLIB=${TOOLPREF}ranlib" >> Makefile +- echo "RANLIBCMD=${TOOLPREF}ranlib" >> Makefile +-else +- inf "ranlib not used" +- echo "RANLIB=${TOOLPREF}ar rs" >> Makefile +- echo "RANLIBCMD=" >> Makefile +-fi ++echo RANLIB=/usr/bin/ranlib >> Makefile ++echo RANLIBCMD=/usr/bin/ranlib >> Makefile + + echo "ARCMD=${TOOLPREF}ar" >> Makefile + +@@ -1494,8 +1495,8 @@ pthread_caml_link="-cclib -lpthread -cclib -lposix4";; -+ *-*-dragon*) pthread_link="-pthread" -+ pthread_caml_link="-cclib -pthread";; - *-*-freebsd*) pthread_link="-pthread" + *-*-dragon*) pthread_link="-pthread" pthread_caml_link="-cclib -pthread";; +- *-*-freebsd*) pthread_link="-pthread" +- pthread_caml_link="-cclib -pthread";; ++ *-*-freebsd*) pthread_link="-lpthread" ++ pthread_caml_link="-cclib -lpthread";; *-*-openbsd*) pthread_link="-pthread" -@@ -1431,7 +1441,7 @@ if test "$pthread_wanted" = "yes"; then - bytecccompopts="$bytecccompopts -D_REENTRANT" - nativecccompopts="$nativecccompopts -D_REENTRANT" - case "$target" in -- *-*-freebsd*) -+ *-*-freebsd*|*-*-dragonfly*) - bytecccompopts="$bytecccompopts -D_THREAD_SAFE" - nativecccompopts="$nativecccompopts -D_THREAD_SAFE";; - *-*-openbsd*) -@@ -1601,6 +1611,7 @@ if test "$x11_include" = "not found"; th - else - x11_libs="-L$dir" - case "$target" in -+ *-*-freebsd*|*-*-dragonfly*) x11_link="-L$dir -lX11";; - *-kfreebsd*-gnu) x11_link="-L$dir -lX11";; - *-*-*bsd*) x11_link="-R$dir -L$dir -lX11";; - *) x11_link="-L$dir -lX11";; -@@ -1644,10 +1655,10 @@ echo "X11_LINK=$x11_link" >> Makefile + pthread_caml_link="-cclib -pthread";; + *-*-haiku*) pthread_link="" +@@ -1724,19 +1725,19 @@ # Look for BFD library if sh ./hasgot -DPACKAGE=ocaml -i bfd.h && \ @@ -162,19 +164,26 @@ echo "#define HAS_LIBBFD" >> s.h - echo "LIBBFD_LINK=-lbfd -ldl -liberty -lz" >> Makefile + echo "LIBBFD_LINK=-lbfd $dllib -liberty -lz" >> Makefile + echo LIBBFD_INCLUDE= >>Makefile + elif sh ./hasgot -DPACKAGE=ocaml -I/opt/local/include -i bfd.h && \ +- sh ./hasgot -DPACKAGE=ocaml -L/opt/local/lib -lbfd -ldl \ ++ sh ./hasgot -DPACKAGE=ocaml -L/opt/local/lib -lbfd $dllib \ + -liberty -lz -lintl bfd_openr + then + # MacOSX with binutils from MacPorts + inf "BFD library found." + echo "#define HAS_LIBBFD" >> s.h +- echo "LIBBFD_LINK=-L/opt/local/lib -lbfd -ldl -liberty -lz -lintl" >> Makefile ++ echo "LIBBFD_LINK=-L/opt/local/lib -lbfd $dllib -liberty -lz -lintl" >> Makefile + echo LIBBFD_INCLUDE=-I/opt/local/include >>Makefile else - wrn "BFD library not found, 'objinfo' will be unable to display info on .cmxs files." - echo "LIBBFD_LINK=" >> Makefile -@@ -1686,12 +1697,6 @@ if $no_naked_pointers; then - echo "#define NO_NAKED_POINTERS" >> m.h - fi + wrn "BFD library not found, 'objinfo' will be unable to display info" \ +@@ -1921,7 +1922,7 @@ + #ml let syslib x = "-l"^x;; --# Add Unix-style optimization flag --bytecccompopts="-O $bytecccompopts" --dllcccompopts="-O $dllcccompopts" --nativecccompopts="-O $nativecccompopts" --sharedcccompopts="-O $sharedcccompopts" -- - # Final twiddling of compiler options to work around known bugs - - nativeccprofopts="$nativecccompopts" + ### How to build a static library +-MKLIB=${TOOLPREF}ar rc \$(1) \$(2); ${TOOLPREF}ranlib \$(1) ++MKLIB=${AR} rc \$(1) \$(2); ranlib \$(1) + #ml let mklib out files opts = (* "" *) + #ml Printf.sprintf "${TOOLPREF}ar rc %s %s %s; ${TOOLPREF}ranlib %s" + #ml out opts files out;; Index: lang/ocaml/files/patch-stdlib_set.ml =================================================================== --- lang/ocaml/files/patch-stdlib_set.ml (nonexistent) +++ lang/ocaml/files/patch-stdlib_set.ml (working copy) @@ -0,0 +1,32 @@ +--- stdlib/set.ml.orig 2016-11-04 16:08:24 UTC ++++ stdlib/set.ml +@@ -375,6 +375,15 @@ module Make(Ord: OrderedType) = + if c = 0 then v + else find x (if c < 0 then l else r) + ++ let try_join l v r = ++ (* [join l v r] can only be called when (elements of l < v < ++ elements of r); use [try_join l v r] when this property may ++ not hold, but you hope it does hold in the common case *) ++ if (l = Empty || Ord.compare (max_elt l) v < 0) ++ && (r = Empty || Ord.compare v (min_elt r) < 0) ++ then join l v r ++ else union l (add v r) ++ + let rec map f = function + | Empty -> Empty + | Node (l, v, r, _) as t -> +@@ -383,12 +392,7 @@ module Make(Ord: OrderedType) = + let v' = f v in + let r' = map f r in + if l == l' && v == v' && r == r' then t +- else begin +- if (l' = Empty || Ord.compare (max_elt l') v < 0) +- && (r' = Empty || Ord.compare v (min_elt r') < 0) +- then join l' v' r' +- else union l' (add v' r') +- end ++ else try_join l' v' r' + + let of_sorted_list l = + let rec sub n l = Property changes on: lang/ocaml/files/patch-stdlib_set.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml =================================================================== --- lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml (nonexistent) +++ lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml (working copy) @@ -0,0 +1,24 @@ +--- testsuite/tests/lib-set/testset.ml.orig 2016-11-04 16:08:24 UTC ++++ testsuite/tests/lib-set/testset.ml +@@ -167,3 +167,21 @@ let () = + for i = 1 to 10 do s1 := S.add i !s1 done; + let s2 = S.filter (fun e -> e >= 0) !s1 in + assert (s2 == !s1) ++ ++let valid_structure s = ++ (* this test should return 'true' for all set, ++ but it can detect sets that are ill-structured, ++ for example incorrectly ordered, as the S.mem ++ function will make assumptions about the set ordering. ++ ++ (This trick was used to exhibit the bug in PR#7403) ++ *) ++ List.for_all (fun n -> S.mem n s) (S.elements s) ++ ++let () = ++ (* PR#7403: map buggily orders elements according to the input ++ set order, not the output set order. Mapping functions that ++ change the value ordering thus break the set structure. *) ++ let test = S.of_list [1; 3; 5] in ++ let f = function 3 -> 8 | n -> n in ++ assert (valid_structure (S.map f test)) Property changes on: lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: lang/ocaml/pkg-descr =================================================================== --- lang/ocaml/pkg-descr (revision 437516) +++ lang/ocaml/pkg-descr (working copy) @@ -16,4 +16,4 @@ the generated programs deliver excellent performance, while retaining the moderate memory requirements of the bytecode compiler. -WWW: http://caml.inria.fr/ocaml/ +WWW: http://ocaml.org Index: lang/ocaml/pkg-plist =================================================================== --- lang/ocaml/pkg-plist (revision 437516) +++ lang/ocaml/pkg-plist (working copy) @@ -1,111 +1,37 @@ -%%PROF%%lib/ocaml/arg.p.cmx -%%PROF%%lib/ocaml/arrayLabels.p.cmx -%%PROF%%lib/ocaml/array.p.cmx -%%PROF%%lib/ocaml/buffer.p.cmx -%%PROF%%lib/ocaml/bytesLabels.p.cmx -%%PROF%%lib/ocaml/bytes.p.cmx -%%PROF%%lib/ocaml/callback.p.cmx -%%PROF%%lib/ocaml/camlinternalFormatBasics.p.cmx -%%PROF%%lib/ocaml/camlinternalFormat.p.cmx -%%PROF%%lib/ocaml/camlinternalLazy.p.cmx -%%PROF%%lib/ocaml/camlinternalMod.p.cmx -%%PROF%%lib/ocaml/camlinternalOO.p.cmx -%%PROF%%lib/ocaml/char.p.cmx -%%PROF%%lib/ocaml/complex.p.cmx -%%PROF%%lib/ocaml/digest.p.cmx -%%PROF%%lib/ocaml/filename.p.cmx -%%PROF%%lib/ocaml/format.p.cmx -%%PROF%%lib/ocaml/gc.p.cmx -%%PROF%%lib/ocaml/genlex.p.cmx -%%PROF%%lib/ocaml/hashtbl.p.cmx -%%PROF%%lib/ocaml/int32.p.cmx -%%PROF%%lib/ocaml/int64.p.cmx -%%PROF%%lib/ocaml/lazy.p.cmx -%%PROF%%lib/ocaml/lexing.p.cmx -%%PROF%%lib/ocaml/listLabels.p.cmx -%%PROF%%lib/ocaml/list.p.cmx -%%PROF%%lib/ocaml/map.p.cmx -%%PROF%%lib/ocaml/marshal.p.cmx -%%PROF%%lib/ocaml/moreLabels.p.cmx -%%PROF%%lib/ocaml/nativeint.p.cmx -%%PROF%%lib/ocaml/obj.p.cmx -%%PROF%%lib/ocaml/oo.p.cmx -%%PROF%%lib/ocaml/parsing.p.cmx -%%PROF%%lib/ocaml/pervasives.p.cmx -%%PROF%%lib/ocaml/printexc.p.cmx -%%PROF%%lib/ocaml/printf.p.cmx -%%PROF%%lib/ocaml/queue.p.cmx -%%PROF%%lib/ocaml/random.p.cmx -%%PROF%%lib/ocaml/scanf.p.cmx -%%PROF%%lib/ocaml/set.p.cmx -%%PROF%%lib/ocaml/sort.p.cmx -%%PROF%%lib/ocaml/stack.p.cmx -%%PROF%%lib/ocaml/stdLabels.p.cmx -%%PROF%%lib/ocaml/std_exit.p.cmx -%%PROF%%lib/ocaml/std_exit.p.o -%%PROF%%lib/ocaml/stdlib.p.a -%%PROF%%lib/ocaml/stdlib.p.cmxa -%%PROF%%lib/ocaml/stream.p.cmx -%%PROF%%lib/ocaml/stringLabels.p.cmx -%%PROF%%lib/ocaml/string.p.cmx -%%PROF%%lib/ocaml/sys.p.cmx -%%PROF%%lib/ocaml/weak.p.cmx -%%THREADS%%@dir lib/ocaml/threads -%%THREADS%%lib/ocaml/caml/threads.h -%%THREADS%%lib/ocaml/condition.mli -%%THREADS%%lib/ocaml/event.mli -%%THREADS%%lib/ocaml/libthreads.a -%%THREADS%%lib/ocaml/libthreadsnat.a -%%THREADS%%lib/ocaml/mutex.mli -%%THREADS%%lib/ocaml/stublibs/dllthreads.so -%%THREADS%%lib/ocaml/threadUnix.mli -%%THREADS%%lib/ocaml/thread.mli -%%THREADS%%lib/ocaml/threads/condition.cmi -%%THREADS%%lib/ocaml/threads/condition.cmx -%%THREADS%%lib/ocaml/threads/event.cmi -%%THREADS%%lib/ocaml/threads/event.cmx -%%THREADS%%lib/ocaml/threads/mutex.cmi -%%THREADS%%lib/ocaml/threads/mutex.cmx -%%THREADS%%lib/ocaml/threads/threadUnix.cmi -%%THREADS%%lib/ocaml/threads/threadUnix.cmx -%%THREADS%%lib/ocaml/threads/thread.cmi -%%THREADS%%lib/ocaml/threads/thread.cmx -%%THREADS%%lib/ocaml/threads/threads.a -%%THREADS%%lib/ocaml/threads/threads.cma -%%THREADS%%lib/ocaml/threads/threads.cmxa -%%X11%%lib/ocaml/graphicsX11.cmi -%%X11%%lib/ocaml/graphicsX11.cmx -%%X11%%lib/ocaml/graphicsX11.mli -%%X11%%lib/ocaml/graphics.a -%%X11%%lib/ocaml/graphics.cma -%%X11%%lib/ocaml/graphics.cmi -%%X11%%lib/ocaml/graphics.cmx -%%X11%%lib/ocaml/graphics.cmxa -%%X11%%lib/ocaml/graphics.cmxs -%%X11%%lib/ocaml/graphics.mli -%%X11%%lib/ocaml/libgraphics.a -%%X11%%lib/ocaml/stublibs/dllgraphics.so bin/ocaml -bin/ocamlbuild -bin/ocamlbuild.byte -bin/ocamlbuild.native bin/ocamlc +bin/ocamlc.byte bin/ocamlc.opt bin/ocamlcp +bin/ocamlcp.byte +bin/ocamlcp.opt bin/ocamldebug bin/ocamldep +bin/ocamldep.byte bin/ocamldep.opt bin/ocamldoc bin/ocamldoc.opt bin/ocamllex +bin/ocamllex.byte bin/ocamllex.opt bin/ocamlmklib +bin/ocamlmklib.byte +bin/ocamlmklib.opt bin/ocamlmktop +bin/ocamlmktop.byte +bin/ocamlmktop.opt bin/ocamlobjinfo +bin/ocamlobjinfo.byte +bin/ocamlobjinfo.opt bin/ocamlopt +bin/ocamlopt.byte bin/ocamlopt.opt bin/ocamloptp +bin/ocamloptp.byte +bin/ocamloptp.opt bin/ocamlprof +bin/ocamlprof.byte +bin/ocamlprof.opt bin/ocamlrun bin/ocamlyacc lib/ocaml/Makefile.config @@ -117,10 +43,19 @@ lib/ocaml/arg.ml lib/ocaml/arg.mli lib/ocaml/arg.p.cmt +lib/ocaml/arg.p.cmx lib/ocaml/arith_flags.cmx lib/ocaml/arith_status.cmi lib/ocaml/arith_status.cmx lib/ocaml/arith_status.mli +lib/ocaml/array.cmi +lib/ocaml/array.cmt +lib/ocaml/array.cmti +lib/ocaml/array.cmx +lib/ocaml/array.ml +lib/ocaml/array.mli +lib/ocaml/array.p.cmt +lib/ocaml/array.p.cmx lib/ocaml/arrayLabels.cmi lib/ocaml/arrayLabels.cmt lib/ocaml/arrayLabels.cmti @@ -128,13 +63,10 @@ lib/ocaml/arrayLabels.ml lib/ocaml/arrayLabels.mli lib/ocaml/arrayLabels.p.cmt -lib/ocaml/array.cmi -lib/ocaml/array.cmt -lib/ocaml/array.cmti -lib/ocaml/array.cmx -lib/ocaml/array.ml -lib/ocaml/array.mli -lib/ocaml/array.p.cmt +lib/ocaml/arrayLabels.p.cmx +lib/ocaml/big_int.cmi +lib/ocaml/big_int.cmx +lib/ocaml/big_int.mli lib/ocaml/bigarray.a lib/ocaml/bigarray.cma lib/ocaml/bigarray.cmi @@ -142,9 +74,6 @@ lib/ocaml/bigarray.cmxa lib/ocaml/bigarray.cmxs lib/ocaml/bigarray.mli -lib/ocaml/big_int.cmi -lib/ocaml/big_int.cmx -lib/ocaml/big_int.mli lib/ocaml/buffer.cmi lib/ocaml/buffer.cmt lib/ocaml/buffer.cmti @@ -152,6 +81,15 @@ lib/ocaml/buffer.ml lib/ocaml/buffer.mli lib/ocaml/buffer.p.cmt +lib/ocaml/buffer.p.cmx +lib/ocaml/bytes.cmi +lib/ocaml/bytes.cmt +lib/ocaml/bytes.cmti +lib/ocaml/bytes.cmx +lib/ocaml/bytes.ml +lib/ocaml/bytes.mli +lib/ocaml/bytes.p.cmt +lib/ocaml/bytes.p.cmx lib/ocaml/bytesLabels.cmi lib/ocaml/bytesLabels.cmt lib/ocaml/bytesLabels.cmti @@ -159,13 +97,7 @@ lib/ocaml/bytesLabels.ml lib/ocaml/bytesLabels.mli lib/ocaml/bytesLabels.p.cmt -lib/ocaml/bytes.cmi -lib/ocaml/bytes.cmt -lib/ocaml/bytes.cmti -lib/ocaml/bytes.cmx -lib/ocaml/bytes.ml -lib/ocaml/bytes.mli -lib/ocaml/bytes.p.cmt +lib/ocaml/bytesLabels.p.cmx lib/ocaml/callback.cmi lib/ocaml/callback.cmt lib/ocaml/callback.cmti @@ -173,18 +105,73 @@ lib/ocaml/callback.ml lib/ocaml/callback.mli lib/ocaml/callback.p.cmt +lib/ocaml/callback.p.cmx lib/ocaml/caml/address_class.h lib/ocaml/caml/alloc.h +lib/ocaml/caml/backtrace.h +lib/ocaml/caml/backtrace_prim.h lib/ocaml/caml/bigarray.h lib/ocaml/caml/callback.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/dynlink.h +lib/ocaml/caml/exec.h lib/ocaml/caml/fail.h +lib/ocaml/caml/finalise.h +lib/ocaml/caml/fix_code.h +lib/ocaml/caml/freelist.h lib/ocaml/caml/gc.h +lib/ocaml/caml/gc_ctrl.h +lib/ocaml/caml/globroots.h 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 +lib/ocaml/caml/jumptbl.h +lib/ocaml/caml/major_gc.h +lib/ocaml/caml/md5.h +lib/ocaml/caml/memory.h +lib/ocaml/caml/minor_gc.h +lib/ocaml/caml/misc.h +lib/ocaml/caml/mlvalues.h +lib/ocaml/caml/osdeps.h +lib/ocaml/caml/prims.h +lib/ocaml/caml/printexc.h +lib/ocaml/caml/reverse.h +lib/ocaml/caml/roots.h +lib/ocaml/caml/signals.h +lib/ocaml/caml/signals_machdep.h +lib/ocaml/caml/socketaddr.h +lib/ocaml/caml/stack.h +lib/ocaml/caml/stacks.h +lib/ocaml/caml/startup.h +lib/ocaml/caml/startup_aux.h +lib/ocaml/caml/sys.h +%%THREADS%%lib/ocaml/caml/threads.h +lib/ocaml/caml/ui.h +lib/ocaml/caml/unixsupport.h +lib/ocaml/caml/version.h +lib/ocaml/caml/weak.h lib/ocaml/camlheader lib/ocaml/camlheader_ur +lib/ocaml/camlinternalFormat.cmi +lib/ocaml/camlinternalFormat.cmt +lib/ocaml/camlinternalFormat.cmti +lib/ocaml/camlinternalFormat.cmx +lib/ocaml/camlinternalFormat.ml +lib/ocaml/camlinternalFormat.mli +lib/ocaml/camlinternalFormat.p.cmt +lib/ocaml/camlinternalFormat.p.cmx lib/ocaml/camlinternalFormatBasics.cmi lib/ocaml/camlinternalFormatBasics.cmt lib/ocaml/camlinternalFormatBasics.cmti @@ -192,13 +179,7 @@ lib/ocaml/camlinternalFormatBasics.ml lib/ocaml/camlinternalFormatBasics.mli lib/ocaml/camlinternalFormatBasics.p.cmt -lib/ocaml/camlinternalFormat.cmi -lib/ocaml/camlinternalFormat.cmt -lib/ocaml/camlinternalFormat.cmti -lib/ocaml/camlinternalFormat.cmx -lib/ocaml/camlinternalFormat.ml -lib/ocaml/camlinternalFormat.mli -lib/ocaml/camlinternalFormat.p.cmt +lib/ocaml/camlinternalFormatBasics.p.cmx lib/ocaml/camlinternalLazy.cmi lib/ocaml/camlinternalLazy.cmt lib/ocaml/camlinternalLazy.cmti @@ -206,6 +187,7 @@ lib/ocaml/camlinternalLazy.ml lib/ocaml/camlinternalLazy.mli lib/ocaml/camlinternalLazy.p.cmt +lib/ocaml/camlinternalLazy.p.cmx lib/ocaml/camlinternalMod.cmi lib/ocaml/camlinternalMod.cmt lib/ocaml/camlinternalMod.cmti @@ -213,6 +195,7 @@ lib/ocaml/camlinternalMod.ml lib/ocaml/camlinternalMod.mli lib/ocaml/camlinternalMod.p.cmt +lib/ocaml/camlinternalMod.p.cmx lib/ocaml/camlinternalOO.cmi lib/ocaml/camlinternalOO.cmt lib/ocaml/camlinternalOO.cmti @@ -220,15 +203,7 @@ lib/ocaml/camlinternalOO.ml lib/ocaml/camlinternalOO.mli lib/ocaml/camlinternalOO.p.cmt -lib/ocaml/caml/intext.h -lib/ocaml/caml/memory.h -lib/ocaml/caml/misc.h -lib/ocaml/caml/mlvalues.h -lib/ocaml/caml/printexc.h -lib/ocaml/caml/signals.h -lib/ocaml/caml/socketaddr.h -lib/ocaml/caml/unixsupport.h -lib/ocaml/caml/version.h +lib/ocaml/camlinternalOO.p.cmx lib/ocaml/char.cmi lib/ocaml/char.cmt lib/ocaml/char.cmti @@ -236,193 +211,408 @@ lib/ocaml/char.ml lib/ocaml/char.mli lib/ocaml/char.p.cmt +lib/ocaml/char.p.cmx lib/ocaml/compiler-libs/CSE.cmi lib/ocaml/compiler-libs/CSE.cmt +lib/ocaml/compiler-libs/CSE.cmx lib/ocaml/compiler-libs/CSEgen.cmi lib/ocaml/compiler-libs/CSEgen.cmt lib/ocaml/compiler-libs/CSEgen.cmti +lib/ocaml/compiler-libs/CSEgen.cmx +lib/ocaml/compiler-libs/alias_analysis.cmi +lib/ocaml/compiler-libs/alias_analysis.cmt +lib/ocaml/compiler-libs/alias_analysis.cmti +lib/ocaml/compiler-libs/allocated_const.cmi +lib/ocaml/compiler-libs/allocated_const.cmt +lib/ocaml/compiler-libs/allocated_const.cmti lib/ocaml/compiler-libs/annot.cmi lib/ocaml/compiler-libs/annot.cmti lib/ocaml/compiler-libs/arch.cmi lib/ocaml/compiler-libs/arch.cmt +lib/ocaml/compiler-libs/arch.cmx +lib/ocaml/compiler-libs/arg_helper.cmi +lib/ocaml/compiler-libs/arg_helper.cmt +lib/ocaml/compiler-libs/arg_helper.cmti +lib/ocaml/compiler-libs/arg_helper.cmx lib/ocaml/compiler-libs/asmgen.cmi lib/ocaml/compiler-libs/asmgen.cmt lib/ocaml/compiler-libs/asmgen.cmti +lib/ocaml/compiler-libs/asmgen.cmx lib/ocaml/compiler-libs/asmlibrarian.cmi lib/ocaml/compiler-libs/asmlibrarian.cmt lib/ocaml/compiler-libs/asmlibrarian.cmti +lib/ocaml/compiler-libs/asmlibrarian.cmx lib/ocaml/compiler-libs/asmlink.cmi lib/ocaml/compiler-libs/asmlink.cmt lib/ocaml/compiler-libs/asmlink.cmti +lib/ocaml/compiler-libs/asmlink.cmx lib/ocaml/compiler-libs/asmpackager.cmi lib/ocaml/compiler-libs/asmpackager.cmt lib/ocaml/compiler-libs/asmpackager.cmti +lib/ocaml/compiler-libs/asmpackager.cmx lib/ocaml/compiler-libs/ast_helper.cmi lib/ocaml/compiler-libs/ast_helper.cmt lib/ocaml/compiler-libs/ast_helper.cmti +lib/ocaml/compiler-libs/ast_helper.cmx +lib/ocaml/compiler-libs/ast_invariants.cmi +lib/ocaml/compiler-libs/ast_invariants.cmt +lib/ocaml/compiler-libs/ast_invariants.cmti +lib/ocaml/compiler-libs/ast_invariants.cmx +lib/ocaml/compiler-libs/ast_iterator.cmi +lib/ocaml/compiler-libs/ast_iterator.cmt +lib/ocaml/compiler-libs/ast_iterator.cmti +lib/ocaml/compiler-libs/ast_iterator.cmx lib/ocaml/compiler-libs/ast_mapper.cmi lib/ocaml/compiler-libs/ast_mapper.cmt lib/ocaml/compiler-libs/ast_mapper.cmti +lib/ocaml/compiler-libs/ast_mapper.cmx lib/ocaml/compiler-libs/asttypes.cmi lib/ocaml/compiler-libs/asttypes.cmti +lib/ocaml/compiler-libs/attr_helper.cmi +lib/ocaml/compiler-libs/attr_helper.cmt +lib/ocaml/compiler-libs/attr_helper.cmti +lib/ocaml/compiler-libs/attr_helper.cmx +lib/ocaml/compiler-libs/augment_specialised_args.cmi +lib/ocaml/compiler-libs/augment_specialised_args.cmt +lib/ocaml/compiler-libs/augment_specialised_args.cmti +lib/ocaml/compiler-libs/backend_intf.cmi +lib/ocaml/compiler-libs/backend_intf.cmti lib/ocaml/compiler-libs/branch_relaxation.cmi lib/ocaml/compiler-libs/branch_relaxation.cmt lib/ocaml/compiler-libs/branch_relaxation.cmti +lib/ocaml/compiler-libs/branch_relaxation.cmx lib/ocaml/compiler-libs/branch_relaxation_intf.cmi lib/ocaml/compiler-libs/branch_relaxation_intf.cmt +lib/ocaml/compiler-libs/branch_relaxation_intf.cmx lib/ocaml/compiler-libs/btype.cmi lib/ocaml/compiler-libs/btype.cmt lib/ocaml/compiler-libs/btype.cmti +lib/ocaml/compiler-libs/btype.cmx +lib/ocaml/compiler-libs/build_export_info.cmi +lib/ocaml/compiler-libs/build_export_info.cmt +lib/ocaml/compiler-libs/build_export_info.cmti +lib/ocaml/compiler-libs/build_export_info.cmx +lib/ocaml/compiler-libs/builtin_attributes.cmi +lib/ocaml/compiler-libs/builtin_attributes.cmt +lib/ocaml/compiler-libs/builtin_attributes.cmti +lib/ocaml/compiler-libs/builtin_attributes.cmx lib/ocaml/compiler-libs/bytegen.cmi lib/ocaml/compiler-libs/bytegen.cmt lib/ocaml/compiler-libs/bytegen.cmti +lib/ocaml/compiler-libs/bytegen.cmx lib/ocaml/compiler-libs/bytelibrarian.cmi lib/ocaml/compiler-libs/bytelibrarian.cmt lib/ocaml/compiler-libs/bytelibrarian.cmti +lib/ocaml/compiler-libs/bytelibrarian.cmx lib/ocaml/compiler-libs/bytelink.cmi lib/ocaml/compiler-libs/bytelink.cmt lib/ocaml/compiler-libs/bytelink.cmti +lib/ocaml/compiler-libs/bytelink.cmx lib/ocaml/compiler-libs/bytepackager.cmi lib/ocaml/compiler-libs/bytepackager.cmt lib/ocaml/compiler-libs/bytepackager.cmti +lib/ocaml/compiler-libs/bytepackager.cmx lib/ocaml/compiler-libs/bytesections.cmi lib/ocaml/compiler-libs/bytesections.cmt lib/ocaml/compiler-libs/bytesections.cmti +lib/ocaml/compiler-libs/bytesections.cmx lib/ocaml/compiler-libs/ccomp.cmi lib/ocaml/compiler-libs/ccomp.cmt lib/ocaml/compiler-libs/ccomp.cmti +lib/ocaml/compiler-libs/ccomp.cmx lib/ocaml/compiler-libs/clambda.cmi lib/ocaml/compiler-libs/clambda.cmt lib/ocaml/compiler-libs/clambda.cmti +lib/ocaml/compiler-libs/clambda.cmx lib/ocaml/compiler-libs/clflags.cmi lib/ocaml/compiler-libs/clflags.cmt lib/ocaml/compiler-libs/clflags.cmti +lib/ocaml/compiler-libs/clflags.cmx lib/ocaml/compiler-libs/closure.cmi lib/ocaml/compiler-libs/closure.cmt lib/ocaml/compiler-libs/closure.cmti +lib/ocaml/compiler-libs/closure.cmx +lib/ocaml/compiler-libs/closure_conversion.cmi +lib/ocaml/compiler-libs/closure_conversion.cmt +lib/ocaml/compiler-libs/closure_conversion.cmti +lib/ocaml/compiler-libs/closure_conversion_aux.cmi +lib/ocaml/compiler-libs/closure_conversion_aux.cmt +lib/ocaml/compiler-libs/closure_conversion_aux.cmti +lib/ocaml/compiler-libs/closure_element.cmi +lib/ocaml/compiler-libs/closure_element.cmt +lib/ocaml/compiler-libs/closure_element.cmti +lib/ocaml/compiler-libs/closure_id.cmi +lib/ocaml/compiler-libs/closure_id.cmt +lib/ocaml/compiler-libs/closure_id.cmti +lib/ocaml/compiler-libs/closure_offsets.cmi +lib/ocaml/compiler-libs/closure_offsets.cmt +lib/ocaml/compiler-libs/closure_offsets.cmti +lib/ocaml/compiler-libs/closure_offsets.cmx lib/ocaml/compiler-libs/cmi_format.cmi lib/ocaml/compiler-libs/cmi_format.cmt lib/ocaml/compiler-libs/cmi_format.cmti +lib/ocaml/compiler-libs/cmi_format.cmx lib/ocaml/compiler-libs/cmm.cmi lib/ocaml/compiler-libs/cmm.cmt lib/ocaml/compiler-libs/cmm.cmti +lib/ocaml/compiler-libs/cmm.cmx lib/ocaml/compiler-libs/cmmgen.cmi lib/ocaml/compiler-libs/cmmgen.cmt lib/ocaml/compiler-libs/cmmgen.cmti +lib/ocaml/compiler-libs/cmmgen.cmx lib/ocaml/compiler-libs/cmo_format.cmi lib/ocaml/compiler-libs/cmo_format.cmti lib/ocaml/compiler-libs/cmt_format.cmi lib/ocaml/compiler-libs/cmt_format.cmt lib/ocaml/compiler-libs/cmt_format.cmti +lib/ocaml/compiler-libs/cmt_format.cmx lib/ocaml/compiler-libs/cmx_format.cmi lib/ocaml/compiler-libs/cmx_format.cmti lib/ocaml/compiler-libs/coloring.cmi lib/ocaml/compiler-libs/coloring.cmt lib/ocaml/compiler-libs/coloring.cmti +lib/ocaml/compiler-libs/coloring.cmx lib/ocaml/compiler-libs/comballoc.cmi lib/ocaml/compiler-libs/comballoc.cmt lib/ocaml/compiler-libs/comballoc.cmti +lib/ocaml/compiler-libs/comballoc.cmx +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/compenv.cmi lib/ocaml/compiler-libs/compenv.cmt lib/ocaml/compiler-libs/compenv.cmti +lib/ocaml/compiler-libs/compenv.cmx +lib/ocaml/compiler-libs/compilation_unit.cmi +lib/ocaml/compiler-libs/compilation_unit.cmt +lib/ocaml/compiler-libs/compilation_unit.cmti lib/ocaml/compiler-libs/compile.cmi lib/ocaml/compiler-libs/compile.cmt lib/ocaml/compiler-libs/compile.cmti +lib/ocaml/compiler-libs/compile.cmx lib/ocaml/compiler-libs/compilenv.cmi lib/ocaml/compiler-libs/compilenv.cmt lib/ocaml/compiler-libs/compilenv.cmti +lib/ocaml/compiler-libs/compilenv.cmx lib/ocaml/compiler-libs/compmisc.cmi lib/ocaml/compiler-libs/compmisc.cmt lib/ocaml/compiler-libs/compmisc.cmti +lib/ocaml/compiler-libs/compmisc.cmx +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/config.cmi lib/ocaml/compiler-libs/config.cmt lib/ocaml/compiler-libs/config.cmti +lib/ocaml/compiler-libs/config.cmx lib/ocaml/compiler-libs/consistbl.cmi lib/ocaml/compiler-libs/consistbl.cmt lib/ocaml/compiler-libs/consistbl.cmti +lib/ocaml/compiler-libs/consistbl.cmx 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/datarepr.cmi lib/ocaml/compiler-libs/datarepr.cmt lib/ocaml/compiler-libs/datarepr.cmti +lib/ocaml/compiler-libs/datarepr.cmx lib/ocaml/compiler-libs/deadcode.cmi lib/ocaml/compiler-libs/deadcode.cmt lib/ocaml/compiler-libs/deadcode.cmti +lib/ocaml/compiler-libs/deadcode.cmx lib/ocaml/compiler-libs/debuginfo.cmi lib/ocaml/compiler-libs/debuginfo.cmt lib/ocaml/compiler-libs/debuginfo.cmti +lib/ocaml/compiler-libs/depend.cmi +lib/ocaml/compiler-libs/depend.cmt +lib/ocaml/compiler-libs/depend.cmti +lib/ocaml/compiler-libs/depend.cmx lib/ocaml/compiler-libs/dll.cmi lib/ocaml/compiler-libs/dll.cmt lib/ocaml/compiler-libs/dll.cmti +lib/ocaml/compiler-libs/dll.cmx lib/ocaml/compiler-libs/docstrings.cmi lib/ocaml/compiler-libs/docstrings.cmt lib/ocaml/compiler-libs/docstrings.cmti +lib/ocaml/compiler-libs/docstrings.cmx +lib/ocaml/compiler-libs/effect_analysis.cmi +lib/ocaml/compiler-libs/effect_analysis.cmt +lib/ocaml/compiler-libs/effect_analysis.cmti +lib/ocaml/compiler-libs/emit.cmi +lib/ocaml/compiler-libs/emit.cmt +lib/ocaml/compiler-libs/emit.cmti +lib/ocaml/compiler-libs/emit.cmx lib/ocaml/compiler-libs/emitaux.cmi lib/ocaml/compiler-libs/emitaux.cmt lib/ocaml/compiler-libs/emitaux.cmti -lib/ocaml/compiler-libs/emit.cmi -lib/ocaml/compiler-libs/emit.cmt -lib/ocaml/compiler-libs/emit.cmti +lib/ocaml/compiler-libs/emitaux.cmx lib/ocaml/compiler-libs/emitcode.cmi lib/ocaml/compiler-libs/emitcode.cmt lib/ocaml/compiler-libs/emitcode.cmti +lib/ocaml/compiler-libs/emitcode.cmx +lib/ocaml/compiler-libs/env.cmi +lib/ocaml/compiler-libs/env.cmt +lib/ocaml/compiler-libs/env.cmti +lib/ocaml/compiler-libs/env.cmx lib/ocaml/compiler-libs/envaux.cmi lib/ocaml/compiler-libs/envaux.cmt lib/ocaml/compiler-libs/envaux.cmti -lib/ocaml/compiler-libs/env.cmi -lib/ocaml/compiler-libs/env.cmt -lib/ocaml/compiler-libs/env.cmti +lib/ocaml/compiler-libs/envaux.cmx lib/ocaml/compiler-libs/errors.cmi lib/ocaml/compiler-libs/errors.cmt lib/ocaml/compiler-libs/errors.cmti +lib/ocaml/compiler-libs/errors.cmx +lib/ocaml/compiler-libs/export_id.cmi +lib/ocaml/compiler-libs/export_id.cmt +lib/ocaml/compiler-libs/export_id.cmti +lib/ocaml/compiler-libs/export_info.cmi +lib/ocaml/compiler-libs/export_info.cmt +lib/ocaml/compiler-libs/export_info.cmti +lib/ocaml/compiler-libs/export_info.cmx +lib/ocaml/compiler-libs/export_info_for_pack.cmi +lib/ocaml/compiler-libs/export_info_for_pack.cmt +lib/ocaml/compiler-libs/export_info_for_pack.cmti +lib/ocaml/compiler-libs/export_info_for_pack.cmx lib/ocaml/compiler-libs/expunge.cmi lib/ocaml/compiler-libs/expunge.cmt +lib/ocaml/compiler-libs/extract_projections.cmi +lib/ocaml/compiler-libs/extract_projections.cmt +lib/ocaml/compiler-libs/extract_projections.cmti +lib/ocaml/compiler-libs/find_recursive_functions.cmi +lib/ocaml/compiler-libs/find_recursive_functions.cmt +lib/ocaml/compiler-libs/find_recursive_functions.cmti +lib/ocaml/compiler-libs/flambda.cmi +lib/ocaml/compiler-libs/flambda.cmt +lib/ocaml/compiler-libs/flambda.cmti +lib/ocaml/compiler-libs/flambda_invariants.cmi +lib/ocaml/compiler-libs/flambda_invariants.cmt +lib/ocaml/compiler-libs/flambda_invariants.cmti +lib/ocaml/compiler-libs/flambda_iterators.cmi +lib/ocaml/compiler-libs/flambda_iterators.cmt +lib/ocaml/compiler-libs/flambda_iterators.cmti +lib/ocaml/compiler-libs/flambda_to_clambda.cmi +lib/ocaml/compiler-libs/flambda_to_clambda.cmt +lib/ocaml/compiler-libs/flambda_to_clambda.cmti +lib/ocaml/compiler-libs/flambda_to_clambda.cmx +lib/ocaml/compiler-libs/flambda_utils.cmi +lib/ocaml/compiler-libs/flambda_utils.cmt +lib/ocaml/compiler-libs/flambda_utils.cmti +lib/ocaml/compiler-libs/freshening.cmi +lib/ocaml/compiler-libs/freshening.cmt +lib/ocaml/compiler-libs/freshening.cmti lib/ocaml/compiler-libs/genprintval.cmi lib/ocaml/compiler-libs/genprintval.cmt lib/ocaml/compiler-libs/genprintval.cmti +lib/ocaml/compiler-libs/id_types.cmi +lib/ocaml/compiler-libs/id_types.cmt +lib/ocaml/compiler-libs/id_types.cmti lib/ocaml/compiler-libs/ident.cmi lib/ocaml/compiler-libs/ident.cmt lib/ocaml/compiler-libs/ident.cmti +lib/ocaml/compiler-libs/ident.cmx +lib/ocaml/compiler-libs/identifiable.cmi +lib/ocaml/compiler-libs/identifiable.cmt +lib/ocaml/compiler-libs/identifiable.cmti +lib/ocaml/compiler-libs/identifiable.cmx +lib/ocaml/compiler-libs/import_approx.cmi +lib/ocaml/compiler-libs/import_approx.cmt +lib/ocaml/compiler-libs/import_approx.cmti +lib/ocaml/compiler-libs/import_approx.cmx lib/ocaml/compiler-libs/includeclass.cmi lib/ocaml/compiler-libs/includeclass.cmt lib/ocaml/compiler-libs/includeclass.cmti +lib/ocaml/compiler-libs/includeclass.cmx lib/ocaml/compiler-libs/includecore.cmi lib/ocaml/compiler-libs/includecore.cmt lib/ocaml/compiler-libs/includecore.cmti +lib/ocaml/compiler-libs/includecore.cmx lib/ocaml/compiler-libs/includemod.cmi lib/ocaml/compiler-libs/includemod.cmt lib/ocaml/compiler-libs/includemod.cmti +lib/ocaml/compiler-libs/includemod.cmx +lib/ocaml/compiler-libs/inconstant_idents.cmi +lib/ocaml/compiler-libs/inconstant_idents.cmt +lib/ocaml/compiler-libs/inconstant_idents.cmti +lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmi +lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmt +lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmti +lib/ocaml/compiler-libs/inline_and_simplify.cmi +lib/ocaml/compiler-libs/inline_and_simplify.cmt +lib/ocaml/compiler-libs/inline_and_simplify.cmti +lib/ocaml/compiler-libs/inline_and_simplify_aux.cmi +lib/ocaml/compiler-libs/inline_and_simplify_aux.cmt +lib/ocaml/compiler-libs/inline_and_simplify_aux.cmti +lib/ocaml/compiler-libs/inlining_cost.cmi +lib/ocaml/compiler-libs/inlining_cost.cmt +lib/ocaml/compiler-libs/inlining_cost.cmti +lib/ocaml/compiler-libs/inlining_decision.cmi +lib/ocaml/compiler-libs/inlining_decision.cmt +lib/ocaml/compiler-libs/inlining_decision.cmti +lib/ocaml/compiler-libs/inlining_decision_intf.cmi +lib/ocaml/compiler-libs/inlining_decision_intf.cmti +lib/ocaml/compiler-libs/inlining_stats.cmi +lib/ocaml/compiler-libs/inlining_stats.cmt +lib/ocaml/compiler-libs/inlining_stats.cmti +lib/ocaml/compiler-libs/inlining_stats_types.cmi +lib/ocaml/compiler-libs/inlining_stats_types.cmt +lib/ocaml/compiler-libs/inlining_stats_types.cmti +lib/ocaml/compiler-libs/inlining_transforms.cmi +lib/ocaml/compiler-libs/inlining_transforms.cmt +lib/ocaml/compiler-libs/inlining_transforms.cmti lib/ocaml/compiler-libs/instruct.cmi lib/ocaml/compiler-libs/instruct.cmt lib/ocaml/compiler-libs/instruct.cmti +lib/ocaml/compiler-libs/instruct.cmx lib/ocaml/compiler-libs/interf.cmi lib/ocaml/compiler-libs/interf.cmt lib/ocaml/compiler-libs/interf.cmti +lib/ocaml/compiler-libs/interf.cmx +lib/ocaml/compiler-libs/invariant_params.cmi +lib/ocaml/compiler-libs/invariant_params.cmt +lib/ocaml/compiler-libs/invariant_params.cmti lib/ocaml/compiler-libs/lambda.cmi lib/ocaml/compiler-libs/lambda.cmt lib/ocaml/compiler-libs/lambda.cmti +lib/ocaml/compiler-libs/lambda.cmx lib/ocaml/compiler-libs/lexer.cmi lib/ocaml/compiler-libs/lexer.cmt lib/ocaml/compiler-libs/lexer.cmti +lib/ocaml/compiler-libs/lexer.cmx +lib/ocaml/compiler-libs/lift_code.cmi +lib/ocaml/compiler-libs/lift_code.cmt +lib/ocaml/compiler-libs/lift_code.cmti +lib/ocaml/compiler-libs/lift_constants.cmi +lib/ocaml/compiler-libs/lift_constants.cmt +lib/ocaml/compiler-libs/lift_constants.cmti +lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmi +lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmt +lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmti lib/ocaml/compiler-libs/linearize.cmi lib/ocaml/compiler-libs/linearize.cmt lib/ocaml/compiler-libs/linearize.cmti +lib/ocaml/compiler-libs/linearize.cmx +lib/ocaml/compiler-libs/linkage_name.cmi +lib/ocaml/compiler-libs/linkage_name.cmt +lib/ocaml/compiler-libs/linkage_name.cmti lib/ocaml/compiler-libs/liveness.cmi lib/ocaml/compiler-libs/liveness.cmt lib/ocaml/compiler-libs/liveness.cmti +lib/ocaml/compiler-libs/liveness.cmx lib/ocaml/compiler-libs/location.cmi lib/ocaml/compiler-libs/location.cmt lib/ocaml/compiler-libs/location.cmti +lib/ocaml/compiler-libs/location.cmx lib/ocaml/compiler-libs/longident.cmi lib/ocaml/compiler-libs/longident.cmt lib/ocaml/compiler-libs/longident.cmti +lib/ocaml/compiler-libs/longident.cmx lib/ocaml/compiler-libs/mach.cmi lib/ocaml/compiler-libs/mach.cmt lib/ocaml/compiler-libs/mach.cmti -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/mach.cmx lib/ocaml/compiler-libs/main.cmi lib/ocaml/compiler-libs/main.cmo lib/ocaml/compiler-libs/main.cmt @@ -429,18 +619,36 @@ lib/ocaml/compiler-libs/main.cmti lib/ocaml/compiler-libs/main.cmx 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/matching.cmi lib/ocaml/compiler-libs/matching.cmt lib/ocaml/compiler-libs/matching.cmti +lib/ocaml/compiler-libs/matching.cmx lib/ocaml/compiler-libs/meta.cmi lib/ocaml/compiler-libs/meta.cmt lib/ocaml/compiler-libs/meta.cmti +lib/ocaml/compiler-libs/meta.cmx +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/misc.cmi lib/ocaml/compiler-libs/misc.cmt lib/ocaml/compiler-libs/misc.cmti +lib/ocaml/compiler-libs/misc.cmx lib/ocaml/compiler-libs/mtype.cmi lib/ocaml/compiler-libs/mtype.cmt lib/ocaml/compiler-libs/mtype.cmti +lib/ocaml/compiler-libs/mtype.cmx +lib/ocaml/compiler-libs/mutable_variable.cmi +lib/ocaml/compiler-libs/mutable_variable.cmt +lib/ocaml/compiler-libs/mutable_variable.cmti +lib/ocaml/compiler-libs/numbers.cmi +lib/ocaml/compiler-libs/numbers.cmt +lib/ocaml/compiler-libs/numbers.cmti +lib/ocaml/compiler-libs/numbers.cmx lib/ocaml/compiler-libs/ocamlbytecomp.a lib/ocaml/compiler-libs/ocamlbytecomp.cma lib/ocaml/compiler-libs/ocamlbytecomp.cmxa @@ -453,15 +661,19 @@ lib/ocaml/compiler-libs/ocamltoplevel.cma lib/ocaml/compiler-libs/opcodes.cmi lib/ocaml/compiler-libs/opcodes.cmt +lib/ocaml/compiler-libs/opcodes.cmx lib/ocaml/compiler-libs/oprint.cmi lib/ocaml/compiler-libs/oprint.cmt lib/ocaml/compiler-libs/oprint.cmti +lib/ocaml/compiler-libs/oprint.cmx lib/ocaml/compiler-libs/optcompile.cmi lib/ocaml/compiler-libs/optcompile.cmt lib/ocaml/compiler-libs/optcompile.cmti +lib/ocaml/compiler-libs/optcompile.cmx lib/ocaml/compiler-libs/opterrors.cmi lib/ocaml/compiler-libs/opterrors.cmt lib/ocaml/compiler-libs/opterrors.cmti +lib/ocaml/compiler-libs/opterrors.cmx lib/ocaml/compiler-libs/optmain.cmi lib/ocaml/compiler-libs/optmain.cmo lib/ocaml/compiler-libs/optmain.cmt @@ -473,116 +685,225 @@ lib/ocaml/compiler-libs/parmatch.cmi lib/ocaml/compiler-libs/parmatch.cmt lib/ocaml/compiler-libs/parmatch.cmti +lib/ocaml/compiler-libs/parmatch.cmx lib/ocaml/compiler-libs/parse.cmi lib/ocaml/compiler-libs/parse.cmt lib/ocaml/compiler-libs/parse.cmti +lib/ocaml/compiler-libs/parse.cmx lib/ocaml/compiler-libs/parser.cmi lib/ocaml/compiler-libs/parser.cmt lib/ocaml/compiler-libs/parser.cmti +lib/ocaml/compiler-libs/parser.cmx lib/ocaml/compiler-libs/parsetree.cmi lib/ocaml/compiler-libs/parsetree.cmti +lib/ocaml/compiler-libs/pass_wrapper.cmi +lib/ocaml/compiler-libs/pass_wrapper.cmt +lib/ocaml/compiler-libs/pass_wrapper.cmti lib/ocaml/compiler-libs/path.cmi lib/ocaml/compiler-libs/path.cmt lib/ocaml/compiler-libs/path.cmti +lib/ocaml/compiler-libs/path.cmx lib/ocaml/compiler-libs/pparse.cmi lib/ocaml/compiler-libs/pparse.cmt lib/ocaml/compiler-libs/pparse.cmti +lib/ocaml/compiler-libs/pparse.cmx lib/ocaml/compiler-libs/pprintast.cmi lib/ocaml/compiler-libs/pprintast.cmt lib/ocaml/compiler-libs/pprintast.cmti +lib/ocaml/compiler-libs/pprintast.cmx lib/ocaml/compiler-libs/predef.cmi lib/ocaml/compiler-libs/predef.cmt lib/ocaml/compiler-libs/predef.cmti +lib/ocaml/compiler-libs/predef.cmx lib/ocaml/compiler-libs/primitive.cmi lib/ocaml/compiler-libs/primitive.cmt lib/ocaml/compiler-libs/primitive.cmti +lib/ocaml/compiler-libs/primitive.cmx lib/ocaml/compiler-libs/printast.cmi lib/ocaml/compiler-libs/printast.cmt lib/ocaml/compiler-libs/printast.cmti +lib/ocaml/compiler-libs/printast.cmx lib/ocaml/compiler-libs/printclambda.cmi lib/ocaml/compiler-libs/printclambda.cmt lib/ocaml/compiler-libs/printclambda.cmti +lib/ocaml/compiler-libs/printclambda.cmx lib/ocaml/compiler-libs/printcmm.cmi lib/ocaml/compiler-libs/printcmm.cmt lib/ocaml/compiler-libs/printcmm.cmti +lib/ocaml/compiler-libs/printcmm.cmx lib/ocaml/compiler-libs/printinstr.cmi lib/ocaml/compiler-libs/printinstr.cmt lib/ocaml/compiler-libs/printinstr.cmti +lib/ocaml/compiler-libs/printinstr.cmx lib/ocaml/compiler-libs/printlambda.cmi lib/ocaml/compiler-libs/printlambda.cmt lib/ocaml/compiler-libs/printlambda.cmti +lib/ocaml/compiler-libs/printlambda.cmx lib/ocaml/compiler-libs/printlinear.cmi lib/ocaml/compiler-libs/printlinear.cmt lib/ocaml/compiler-libs/printlinear.cmti +lib/ocaml/compiler-libs/printlinear.cmx lib/ocaml/compiler-libs/printmach.cmi lib/ocaml/compiler-libs/printmach.cmt lib/ocaml/compiler-libs/printmach.cmti +lib/ocaml/compiler-libs/printmach.cmx lib/ocaml/compiler-libs/printtyp.cmi lib/ocaml/compiler-libs/printtyp.cmt lib/ocaml/compiler-libs/printtyp.cmti +lib/ocaml/compiler-libs/printtyp.cmx lib/ocaml/compiler-libs/printtyped.cmi lib/ocaml/compiler-libs/printtyped.cmt lib/ocaml/compiler-libs/printtyped.cmti +lib/ocaml/compiler-libs/printtyped.cmx lib/ocaml/compiler-libs/proc.cmi lib/ocaml/compiler-libs/proc.cmt lib/ocaml/compiler-libs/proc.cmti +lib/ocaml/compiler-libs/proc.cmx +lib/ocaml/compiler-libs/projection.cmi +lib/ocaml/compiler-libs/projection.cmt +lib/ocaml/compiler-libs/projection.cmti +lib/ocaml/compiler-libs/ref_to_variables.cmi +lib/ocaml/compiler-libs/ref_to_variables.cmt +lib/ocaml/compiler-libs/ref_to_variables.cmti lib/ocaml/compiler-libs/reg.cmi lib/ocaml/compiler-libs/reg.cmt lib/ocaml/compiler-libs/reg.cmti +lib/ocaml/compiler-libs/reg.cmx lib/ocaml/compiler-libs/reload.cmi lib/ocaml/compiler-libs/reload.cmt lib/ocaml/compiler-libs/reload.cmti +lib/ocaml/compiler-libs/reload.cmx lib/ocaml/compiler-libs/reloadgen.cmi lib/ocaml/compiler-libs/reloadgen.cmt lib/ocaml/compiler-libs/reloadgen.cmti +lib/ocaml/compiler-libs/reloadgen.cmx +lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmi +lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmt +lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmti +lib/ocaml/compiler-libs/remove_unused_arguments.cmi +lib/ocaml/compiler-libs/remove_unused_arguments.cmt +lib/ocaml/compiler-libs/remove_unused_arguments.cmti +lib/ocaml/compiler-libs/remove_unused_closure_vars.cmi +lib/ocaml/compiler-libs/remove_unused_closure_vars.cmt +lib/ocaml/compiler-libs/remove_unused_closure_vars.cmti +lib/ocaml/compiler-libs/remove_unused_program_constructs.cmi +lib/ocaml/compiler-libs/remove_unused_program_constructs.cmt +lib/ocaml/compiler-libs/remove_unused_program_constructs.cmti lib/ocaml/compiler-libs/runtimedef.cmi lib/ocaml/compiler-libs/runtimedef.cmt lib/ocaml/compiler-libs/runtimedef.cmti +lib/ocaml/compiler-libs/runtimedef.cmx lib/ocaml/compiler-libs/schedgen.cmi lib/ocaml/compiler-libs/schedgen.cmt lib/ocaml/compiler-libs/schedgen.cmti +lib/ocaml/compiler-libs/schedgen.cmx lib/ocaml/compiler-libs/scheduling.cmi lib/ocaml/compiler-libs/scheduling.cmt lib/ocaml/compiler-libs/scheduling.cmti +lib/ocaml/compiler-libs/scheduling.cmx lib/ocaml/compiler-libs/selectgen.cmi lib/ocaml/compiler-libs/selectgen.cmt lib/ocaml/compiler-libs/selectgen.cmti +lib/ocaml/compiler-libs/selectgen.cmx lib/ocaml/compiler-libs/selection.cmi lib/ocaml/compiler-libs/selection.cmt lib/ocaml/compiler-libs/selection.cmti +lib/ocaml/compiler-libs/selection.cmx +lib/ocaml/compiler-libs/semantics_of_primitives.cmi +lib/ocaml/compiler-libs/semantics_of_primitives.cmt +lib/ocaml/compiler-libs/semantics_of_primitives.cmti +lib/ocaml/compiler-libs/set_of_closures_id.cmi +lib/ocaml/compiler-libs/set_of_closures_id.cmt +lib/ocaml/compiler-libs/set_of_closures_id.cmti +lib/ocaml/compiler-libs/set_of_closures_origin.cmi +lib/ocaml/compiler-libs/set_of_closures_origin.cmt +lib/ocaml/compiler-libs/set_of_closures_origin.cmti +lib/ocaml/compiler-libs/share_constants.cmi +lib/ocaml/compiler-libs/share_constants.cmt +lib/ocaml/compiler-libs/share_constants.cmti +lib/ocaml/compiler-libs/simple_value_approx.cmi +lib/ocaml/compiler-libs/simple_value_approx.cmt +lib/ocaml/compiler-libs/simple_value_approx.cmti lib/ocaml/compiler-libs/simplif.cmi lib/ocaml/compiler-libs/simplif.cmt lib/ocaml/compiler-libs/simplif.cmti +lib/ocaml/compiler-libs/simplif.cmx +lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmi +lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmt +lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmti +lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmi +lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmti +lib/ocaml/compiler-libs/simplify_common.cmi +lib/ocaml/compiler-libs/simplify_common.cmt +lib/ocaml/compiler-libs/simplify_common.cmti +lib/ocaml/compiler-libs/simplify_primitives.cmi +lib/ocaml/compiler-libs/simplify_primitives.cmt +lib/ocaml/compiler-libs/simplify_primitives.cmti +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/spill.cmi lib/ocaml/compiler-libs/spill.cmt lib/ocaml/compiler-libs/spill.cmti +lib/ocaml/compiler-libs/spill.cmx lib/ocaml/compiler-libs/split.cmi lib/ocaml/compiler-libs/split.cmt lib/ocaml/compiler-libs/split.cmti +lib/ocaml/compiler-libs/split.cmx +lib/ocaml/compiler-libs/static_exception.cmi +lib/ocaml/compiler-libs/static_exception.cmt +lib/ocaml/compiler-libs/static_exception.cmti lib/ocaml/compiler-libs/strmatch.cmi lib/ocaml/compiler-libs/strmatch.cmt lib/ocaml/compiler-libs/strmatch.cmti +lib/ocaml/compiler-libs/strmatch.cmx +lib/ocaml/compiler-libs/strongly_connected_components.cmi +lib/ocaml/compiler-libs/strongly_connected_components.cmt +lib/ocaml/compiler-libs/strongly_connected_components.cmti +lib/ocaml/compiler-libs/strongly_connected_components.cmx lib/ocaml/compiler-libs/stypes.cmi lib/ocaml/compiler-libs/stypes.cmt lib/ocaml/compiler-libs/stypes.cmti +lib/ocaml/compiler-libs/stypes.cmx lib/ocaml/compiler-libs/subst.cmi lib/ocaml/compiler-libs/subst.cmt lib/ocaml/compiler-libs/subst.cmti +lib/ocaml/compiler-libs/subst.cmx lib/ocaml/compiler-libs/switch.cmi lib/ocaml/compiler-libs/switch.cmt lib/ocaml/compiler-libs/switch.cmti +lib/ocaml/compiler-libs/switch.cmx +lib/ocaml/compiler-libs/symbol.cmi +lib/ocaml/compiler-libs/symbol.cmt +lib/ocaml/compiler-libs/symbol.cmti lib/ocaml/compiler-libs/symtable.cmi lib/ocaml/compiler-libs/symtable.cmt lib/ocaml/compiler-libs/symtable.cmti +lib/ocaml/compiler-libs/symtable.cmx lib/ocaml/compiler-libs/syntaxerr.cmi lib/ocaml/compiler-libs/syntaxerr.cmt lib/ocaml/compiler-libs/syntaxerr.cmti +lib/ocaml/compiler-libs/syntaxerr.cmx +lib/ocaml/compiler-libs/tag.cmi +lib/ocaml/compiler-libs/tag.cmt +lib/ocaml/compiler-libs/tag.cmti +lib/ocaml/compiler-libs/tast_mapper.cmi +lib/ocaml/compiler-libs/tast_mapper.cmt +lib/ocaml/compiler-libs/tast_mapper.cmti +lib/ocaml/compiler-libs/tast_mapper.cmx lib/ocaml/compiler-libs/tbl.cmi lib/ocaml/compiler-libs/tbl.cmt lib/ocaml/compiler-libs/tbl.cmti +lib/ocaml/compiler-libs/tbl.cmx lib/ocaml/compiler-libs/terminfo.cmi lib/ocaml/compiler-libs/terminfo.cmt lib/ocaml/compiler-libs/terminfo.cmti +lib/ocaml/compiler-libs/terminfo.cmx +lib/ocaml/compiler-libs/timings.cmi +lib/ocaml/compiler-libs/timings.cmt +lib/ocaml/compiler-libs/timings.cmti +lib/ocaml/compiler-libs/timings.cmx lib/ocaml/compiler-libs/topdirs.cmi lib/ocaml/compiler-libs/topdirs.cmt lib/ocaml/compiler-libs/topdirs.cmti @@ -598,51 +919,111 @@ lib/ocaml/compiler-libs/trace.cmi lib/ocaml/compiler-libs/trace.cmt lib/ocaml/compiler-libs/trace.cmti +lib/ocaml/compiler-libs/translattribute.cmi +lib/ocaml/compiler-libs/translattribute.cmt +lib/ocaml/compiler-libs/translattribute.cmti +lib/ocaml/compiler-libs/translattribute.cmx lib/ocaml/compiler-libs/translclass.cmi lib/ocaml/compiler-libs/translclass.cmt lib/ocaml/compiler-libs/translclass.cmti +lib/ocaml/compiler-libs/translclass.cmx lib/ocaml/compiler-libs/translcore.cmi lib/ocaml/compiler-libs/translcore.cmt lib/ocaml/compiler-libs/translcore.cmti +lib/ocaml/compiler-libs/translcore.cmx lib/ocaml/compiler-libs/translmod.cmi lib/ocaml/compiler-libs/translmod.cmt lib/ocaml/compiler-libs/translmod.cmti +lib/ocaml/compiler-libs/translmod.cmx lib/ocaml/compiler-libs/translobj.cmi lib/ocaml/compiler-libs/translobj.cmt lib/ocaml/compiler-libs/translobj.cmti +lib/ocaml/compiler-libs/translobj.cmx lib/ocaml/compiler-libs/typeclass.cmi lib/ocaml/compiler-libs/typeclass.cmt lib/ocaml/compiler-libs/typeclass.cmti +lib/ocaml/compiler-libs/typeclass.cmx lib/ocaml/compiler-libs/typecore.cmi lib/ocaml/compiler-libs/typecore.cmt lib/ocaml/compiler-libs/typecore.cmti +lib/ocaml/compiler-libs/typecore.cmx lib/ocaml/compiler-libs/typedecl.cmi lib/ocaml/compiler-libs/typedecl.cmt lib/ocaml/compiler-libs/typedecl.cmti +lib/ocaml/compiler-libs/typedecl.cmx +lib/ocaml/compiler-libs/typedtree.cmi +lib/ocaml/compiler-libs/typedtree.cmt +lib/ocaml/compiler-libs/typedtree.cmti +lib/ocaml/compiler-libs/typedtree.cmx 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/typedtreeMap.cmi lib/ocaml/compiler-libs/typedtreeMap.cmt lib/ocaml/compiler-libs/typedtreeMap.cmti -lib/ocaml/compiler-libs/typedtree.cmi -lib/ocaml/compiler-libs/typedtree.cmt -lib/ocaml/compiler-libs/typedtree.cmti +lib/ocaml/compiler-libs/typedtreeMap.cmx lib/ocaml/compiler-libs/typemod.cmi lib/ocaml/compiler-libs/typemod.cmt lib/ocaml/compiler-libs/typemod.cmti +lib/ocaml/compiler-libs/typemod.cmx lib/ocaml/compiler-libs/typeopt.cmi lib/ocaml/compiler-libs/typeopt.cmt lib/ocaml/compiler-libs/typeopt.cmti +lib/ocaml/compiler-libs/typeopt.cmx lib/ocaml/compiler-libs/types.cmi lib/ocaml/compiler-libs/types.cmt lib/ocaml/compiler-libs/types.cmti +lib/ocaml/compiler-libs/types.cmx lib/ocaml/compiler-libs/typetexp.cmi lib/ocaml/compiler-libs/typetexp.cmt lib/ocaml/compiler-libs/typetexp.cmti +lib/ocaml/compiler-libs/typetexp.cmx +lib/ocaml/compiler-libs/un_anf.cmi +lib/ocaml/compiler-libs/un_anf.cmt +lib/ocaml/compiler-libs/un_anf.cmti +lib/ocaml/compiler-libs/un_anf.cmx +lib/ocaml/compiler-libs/unbox_closures.cmi +lib/ocaml/compiler-libs/unbox_closures.cmt +lib/ocaml/compiler-libs/unbox_closures.cmti +lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmi +lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmt +lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmti +lib/ocaml/compiler-libs/unbox_specialised_args.cmi +lib/ocaml/compiler-libs/unbox_specialised_args.cmt +lib/ocaml/compiler-libs/unbox_specialised_args.cmti +lib/ocaml/compiler-libs/untypeast.cmi +lib/ocaml/compiler-libs/untypeast.cmt +lib/ocaml/compiler-libs/untypeast.cmti +lib/ocaml/compiler-libs/untypeast.cmx +lib/ocaml/compiler-libs/var_within_closure.cmi +lib/ocaml/compiler-libs/var_within_closure.cmt +lib/ocaml/compiler-libs/var_within_closure.cmti +lib/ocaml/compiler-libs/variable.cmi +lib/ocaml/compiler-libs/variable.cmt +lib/ocaml/compiler-libs/variable.cmti lib/ocaml/compiler-libs/warnings.cmi lib/ocaml/compiler-libs/warnings.cmt lib/ocaml/compiler-libs/warnings.cmti +lib/ocaml/compiler-libs/warnings.cmx +lib/ocaml/compiler-libs/x86_ast.cmi +lib/ocaml/compiler-libs/x86_ast.cmti +lib/ocaml/compiler-libs/x86_dsl.cmi +lib/ocaml/compiler-libs/x86_dsl.cmt +lib/ocaml/compiler-libs/x86_dsl.cmti +lib/ocaml/compiler-libs/x86_dsl.cmx +lib/ocaml/compiler-libs/x86_gas.cmi +lib/ocaml/compiler-libs/x86_gas.cmt +lib/ocaml/compiler-libs/x86_gas.cmti +lib/ocaml/compiler-libs/x86_gas.cmx +lib/ocaml/compiler-libs/x86_masm.cmi +lib/ocaml/compiler-libs/x86_masm.cmt +lib/ocaml/compiler-libs/x86_masm.cmti +lib/ocaml/compiler-libs/x86_masm.cmx +lib/ocaml/compiler-libs/x86_proc.cmi +lib/ocaml/compiler-libs/x86_proc.cmt +lib/ocaml/compiler-libs/x86_proc.cmti +lib/ocaml/compiler-libs/x86_proc.cmx lib/ocaml/complex.cmi lib/ocaml/complex.cmt lib/ocaml/complex.cmti @@ -650,6 +1031,8 @@ lib/ocaml/complex.ml lib/ocaml/complex.mli lib/ocaml/complex.p.cmt +lib/ocaml/complex.p.cmx +%%THREADS%%lib/ocaml/condition.mli lib/ocaml/digest.cmi lib/ocaml/digest.cmt lib/ocaml/digest.cmti @@ -657,6 +1040,7 @@ lib/ocaml/digest.ml lib/ocaml/digest.mli lib/ocaml/digest.p.cmt +lib/ocaml/digest.p.cmx lib/ocaml/dynlink.a lib/ocaml/dynlink.cma lib/ocaml/dynlink.cmi @@ -663,6 +1047,17 @@ lib/ocaml/dynlink.cmx lib/ocaml/dynlink.cmxa lib/ocaml/dynlink.mli +lib/ocaml/ephemeron.cmi +lib/ocaml/ephemeron.cmt +lib/ocaml/ephemeron.cmti +lib/ocaml/ephemeron.cmx +lib/ocaml/ephemeron.ml +lib/ocaml/ephemeron.mli +lib/ocaml/ephemeron.p.cmt +lib/ocaml/ephemeron.p.cmx +%%THREADS%%lib/ocaml/event.mli +@(,,0555) lib/ocaml/expunge +@(,,0555) lib/ocaml/extract_crc lib/ocaml/filename.cmi lib/ocaml/filename.cmt lib/ocaml/filename.cmti @@ -670,6 +1065,7 @@ lib/ocaml/filename.ml lib/ocaml/filename.mli lib/ocaml/filename.p.cmt +lib/ocaml/filename.p.cmx lib/ocaml/format.cmi lib/ocaml/format.cmt lib/ocaml/format.cmti @@ -677,6 +1073,7 @@ lib/ocaml/format.ml lib/ocaml/format.mli lib/ocaml/format.p.cmt +lib/ocaml/format.p.cmx lib/ocaml/gc.cmi lib/ocaml/gc.cmt lib/ocaml/gc.cmti @@ -684,6 +1081,7 @@ lib/ocaml/gc.ml lib/ocaml/gc.mli lib/ocaml/gc.p.cmt +lib/ocaml/gc.p.cmx lib/ocaml/genlex.cmi lib/ocaml/genlex.cmt lib/ocaml/genlex.cmti @@ -691,6 +1089,17 @@ lib/ocaml/genlex.ml lib/ocaml/genlex.mli lib/ocaml/genlex.p.cmt +lib/ocaml/genlex.p.cmx +%%X11%%lib/ocaml/graphics.a +%%X11%%lib/ocaml/graphics.cma +%%X11%%lib/ocaml/graphics.cmi +%%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.cmx +%%X11%%lib/ocaml/graphicsX11.mli lib/ocaml/hashtbl.cmi lib/ocaml/hashtbl.cmt lib/ocaml/hashtbl.cmti @@ -698,6 +1107,7 @@ lib/ocaml/hashtbl.ml lib/ocaml/hashtbl.mli lib/ocaml/hashtbl.p.cmt +lib/ocaml/hashtbl.p.cmx lib/ocaml/int32.cmi lib/ocaml/int32.cmt lib/ocaml/int32.cmti @@ -705,6 +1115,7 @@ lib/ocaml/int32.ml lib/ocaml/int32.mli lib/ocaml/int32.p.cmt +lib/ocaml/int32.p.cmx lib/ocaml/int64.cmi lib/ocaml/int64.cmt lib/ocaml/int64.cmti @@ -712,6 +1123,7 @@ lib/ocaml/int64.ml lib/ocaml/int64.mli lib/ocaml/int64.p.cmt +lib/ocaml/int64.p.cmx lib/ocaml/int_misc.cmx lib/ocaml/lazy.cmi lib/ocaml/lazy.cmt @@ -720,6 +1132,7 @@ lib/ocaml/lazy.ml lib/ocaml/lazy.mli lib/ocaml/lazy.p.cmt +lib/ocaml/lazy.p.cmx lib/ocaml/ld.conf lib/ocaml/lexing.cmi lib/ocaml/lexing.cmt @@ -728,17 +1141,29 @@ lib/ocaml/lexing.ml lib/ocaml/lexing.mli lib/ocaml/lexing.p.cmt +lib/ocaml/lexing.p.cmx lib/ocaml/libasmrun.a -lib/ocaml/libasmrunp.a lib/ocaml/libasmrun_pic.a lib/ocaml/libasmrun_shared.so +lib/ocaml/libasmrunp.a lib/ocaml/libbigarray.a lib/ocaml/libcamlrun.a lib/ocaml/libcamlrun_pic.a lib/ocaml/libcamlrun_shared.so lib/ocaml/libcamlstr.a +%%X11%%lib/ocaml/libgraphics.a lib/ocaml/libnums.a +%%THREADS%%lib/ocaml/libthreads.a +%%THREADS%%lib/ocaml/libthreadsnat.a lib/ocaml/libunix.a +lib/ocaml/list.cmi +lib/ocaml/list.cmt +lib/ocaml/list.cmti +lib/ocaml/list.cmx +lib/ocaml/list.ml +lib/ocaml/list.mli +lib/ocaml/list.p.cmt +lib/ocaml/list.p.cmx lib/ocaml/listLabels.cmi lib/ocaml/listLabels.cmt lib/ocaml/listLabels.cmti @@ -746,13 +1171,7 @@ lib/ocaml/listLabels.ml lib/ocaml/listLabels.mli lib/ocaml/listLabels.p.cmt -lib/ocaml/list.cmi -lib/ocaml/list.cmt -lib/ocaml/list.cmti -lib/ocaml/list.cmx -lib/ocaml/list.ml -lib/ocaml/list.mli -lib/ocaml/list.p.cmt +lib/ocaml/listLabels.p.cmx lib/ocaml/map.cmi lib/ocaml/map.cmt lib/ocaml/map.cmti @@ -760,6 +1179,7 @@ lib/ocaml/map.ml lib/ocaml/map.mli lib/ocaml/map.p.cmt +lib/ocaml/map.p.cmx lib/ocaml/marshal.cmi lib/ocaml/marshal.cmt lib/ocaml/marshal.cmti @@ -767,6 +1187,7 @@ lib/ocaml/marshal.ml lib/ocaml/marshal.mli lib/ocaml/marshal.p.cmt +lib/ocaml/marshal.p.cmx lib/ocaml/moreLabels.cmi lib/ocaml/moreLabels.cmt lib/ocaml/moreLabels.cmti @@ -774,8 +1195,11 @@ lib/ocaml/moreLabels.ml lib/ocaml/moreLabels.mli lib/ocaml/moreLabels.p.cmt +lib/ocaml/moreLabels.p.cmx +%%THREADS%%lib/ocaml/mutex.mli lib/ocaml/nat.cmi lib/ocaml/nat.cmx +lib/ocaml/nat.mli lib/ocaml/nativeint.cmi lib/ocaml/nativeint.cmt lib/ocaml/nativeint.cmti @@ -783,7 +1207,7 @@ lib/ocaml/nativeint.ml lib/ocaml/nativeint.mli lib/ocaml/nativeint.p.cmt -lib/ocaml/nat.mli +lib/ocaml/nativeint.p.cmx lib/ocaml/num.cmi lib/ocaml/num.cmx lib/ocaml/num.mli @@ -795,80 +1219,112 @@ lib/ocaml/obj.cmt lib/ocaml/obj.cmti lib/ocaml/obj.cmx -lib/ocaml/objinfo_helper lib/ocaml/obj.ml lib/ocaml/obj.mli lib/ocaml/obj.p.cmt -lib/ocaml/ocamlbuild/ocamlbuild.cmo -lib/ocaml/ocamlbuild/ocamlbuild.cmx -lib/ocaml/ocamlbuild/ocamlbuild_executor.cmi -lib/ocaml/ocamlbuild/ocamlbuild_executor.cmx -lib/ocaml/ocamlbuild/ocamlbuild_executor.o -lib/ocaml/ocamlbuild/ocamlbuildlib.a -lib/ocaml/ocamlbuild/ocamlbuildlib.cma -lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa -lib/ocaml/ocamlbuild/ocamlbuild.o -lib/ocaml/ocamlbuild/ocamlbuild_pack.cmi -lib/ocaml/ocamlbuild/ocamlbuild_pack.cmx -lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmi -lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmx -lib/ocaml/ocamlbuild/ocamlbuild_plugin.o -lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmi -lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmx -lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.o +lib/ocaml/obj.p.cmx +lib/ocaml/objinfo_helper +@dir lib/ocaml/ocamldoc/custom lib/ocaml/ocamldoc/ocamldoc.hva +lib/ocaml/ocamldoc/odoc.cmi +lib/ocaml/ocamldoc/odoc.cmx lib/ocaml/ocamldoc/odoc_analyse.cmi +lib/ocaml/ocamldoc/odoc_analyse.cmx lib/ocaml/ocamldoc/odoc_args.cmi +lib/ocaml/ocamldoc/odoc_args.cmx lib/ocaml/ocamldoc/odoc_ast.cmi +lib/ocaml/ocamldoc/odoc_ast.cmx lib/ocaml/ocamldoc/odoc_class.cmi -lib/ocaml/ocamldoc/odoc.cmi +lib/ocaml/ocamldoc/odoc_class.cmx lib/ocaml/ocamldoc/odoc_comments.cmi +lib/ocaml/ocamldoc/odoc_comments.cmx lib/ocaml/ocamldoc/odoc_comments_global.cmi +lib/ocaml/ocamldoc/odoc_comments_global.cmx lib/ocaml/ocamldoc/odoc_config.cmi +lib/ocaml/ocamldoc/odoc_config.cmx lib/ocaml/ocamldoc/odoc_control.cmi +lib/ocaml/ocamldoc/odoc_control.cmx lib/ocaml/ocamldoc/odoc_cross.cmi +lib/ocaml/ocamldoc/odoc_cross.cmx lib/ocaml/ocamldoc/odoc_dag2html.cmi +lib/ocaml/ocamldoc/odoc_dag2html.cmx lib/ocaml/ocamldoc/odoc_dep.cmi +lib/ocaml/ocamldoc/odoc_dep.cmx lib/ocaml/ocamldoc/odoc_dot.cmi +lib/ocaml/ocamldoc/odoc_dot.cmx lib/ocaml/ocamldoc/odoc_env.cmi +lib/ocaml/ocamldoc/odoc_env.cmx lib/ocaml/ocamldoc/odoc_exception.cmi +lib/ocaml/ocamldoc/odoc_exception.cmx lib/ocaml/ocamldoc/odoc_extension.cmi +lib/ocaml/ocamldoc/odoc_extension.cmx lib/ocaml/ocamldoc/odoc_gen.cmi +lib/ocaml/ocamldoc/odoc_gen.cmx lib/ocaml/ocamldoc/odoc_global.cmi +lib/ocaml/ocamldoc/odoc_global.cmx lib/ocaml/ocamldoc/odoc_html.cmi +lib/ocaml/ocamldoc/odoc_html.cmx lib/ocaml/ocamldoc/odoc_info.a lib/ocaml/ocamldoc/odoc_info.cma lib/ocaml/ocamldoc/odoc_info.cmi +lib/ocaml/ocamldoc/odoc_info.cmx lib/ocaml/ocamldoc/odoc_info.cmxa lib/ocaml/ocamldoc/odoc_info.mli lib/ocaml/ocamldoc/odoc_inherit.cmi +lib/ocaml/ocamldoc/odoc_inherit.cmx lib/ocaml/ocamldoc/odoc_latex.cmi +lib/ocaml/ocamldoc/odoc_latex.cmx lib/ocaml/ocamldoc/odoc_latex_style.cmi +lib/ocaml/ocamldoc/odoc_latex_style.cmx lib/ocaml/ocamldoc/odoc_lexer.cmi +lib/ocaml/ocamldoc/odoc_lexer.cmx lib/ocaml/ocamldoc/odoc_man.cmi +lib/ocaml/ocamldoc/odoc_man.cmx lib/ocaml/ocamldoc/odoc_merge.cmi +lib/ocaml/ocamldoc/odoc_merge.cmx lib/ocaml/ocamldoc/odoc_messages.cmi +lib/ocaml/ocamldoc/odoc_messages.cmx lib/ocaml/ocamldoc/odoc_misc.cmi +lib/ocaml/ocamldoc/odoc_misc.cmx lib/ocaml/ocamldoc/odoc_module.cmi +lib/ocaml/ocamldoc/odoc_module.cmx lib/ocaml/ocamldoc/odoc_name.cmi +lib/ocaml/ocamldoc/odoc_name.cmx lib/ocaml/ocamldoc/odoc_ocamlhtml.cmi +lib/ocaml/ocamldoc/odoc_ocamlhtml.cmx lib/ocaml/ocamldoc/odoc_parameter.cmi +lib/ocaml/ocamldoc/odoc_parameter.cmx lib/ocaml/ocamldoc/odoc_parser.cmi +lib/ocaml/ocamldoc/odoc_parser.cmx lib/ocaml/ocamldoc/odoc_print.cmi +lib/ocaml/ocamldoc/odoc_print.cmx lib/ocaml/ocamldoc/odoc_scan.cmi +lib/ocaml/ocamldoc/odoc_scan.cmx lib/ocaml/ocamldoc/odoc_search.cmi +lib/ocaml/ocamldoc/odoc_search.cmx lib/ocaml/ocamldoc/odoc_see_lexer.cmi +lib/ocaml/ocamldoc/odoc_see_lexer.cmx lib/ocaml/ocamldoc/odoc_sig.cmi +lib/ocaml/ocamldoc/odoc_sig.cmx lib/ocaml/ocamldoc/odoc_str.cmi +lib/ocaml/ocamldoc/odoc_str.cmx lib/ocaml/ocamldoc/odoc_test.cmi lib/ocaml/ocamldoc/odoc_texi.cmi +lib/ocaml/ocamldoc/odoc_texi.cmx lib/ocaml/ocamldoc/odoc_text.cmi +lib/ocaml/ocamldoc/odoc_text.cmx lib/ocaml/ocamldoc/odoc_text_lexer.cmi +lib/ocaml/ocamldoc/odoc_text_lexer.cmx lib/ocaml/ocamldoc/odoc_text_parser.cmi +lib/ocaml/ocamldoc/odoc_text_parser.cmx lib/ocaml/ocamldoc/odoc_to_text.cmi +lib/ocaml/ocamldoc/odoc_to_text.cmx lib/ocaml/ocamldoc/odoc_type.cmi +lib/ocaml/ocamldoc/odoc_type.cmx lib/ocaml/ocamldoc/odoc_types.cmi +lib/ocaml/ocamldoc/odoc_types.cmx lib/ocaml/ocamldoc/odoc_value.cmi +lib/ocaml/ocamldoc/odoc_value.cmx lib/ocaml/oo.cmi lib/ocaml/oo.cmt lib/ocaml/oo.cmti @@ -876,6 +1332,7 @@ lib/ocaml/oo.ml lib/ocaml/oo.mli lib/ocaml/oo.p.cmt +lib/ocaml/oo.p.cmx lib/ocaml/parsing.cmi lib/ocaml/parsing.cmt lib/ocaml/parsing.cmti @@ -883,6 +1340,7 @@ lib/ocaml/parsing.ml lib/ocaml/parsing.mli lib/ocaml/parsing.p.cmt +lib/ocaml/parsing.p.cmx lib/ocaml/pervasives.cmi lib/ocaml/pervasives.cmt lib/ocaml/pervasives.cmti @@ -890,6 +1348,7 @@ lib/ocaml/pervasives.ml lib/ocaml/pervasives.mli lib/ocaml/pervasives.p.cmt +lib/ocaml/pervasives.p.cmx lib/ocaml/printexc.cmi lib/ocaml/printexc.cmt lib/ocaml/printexc.cmti @@ -897,6 +1356,7 @@ lib/ocaml/printexc.ml lib/ocaml/printexc.mli lib/ocaml/printexc.p.cmt +lib/ocaml/printexc.p.cmx lib/ocaml/printf.cmi lib/ocaml/printf.cmt lib/ocaml/printf.cmti @@ -904,6 +1364,7 @@ lib/ocaml/printf.ml lib/ocaml/printf.mli lib/ocaml/printf.p.cmt +lib/ocaml/printf.p.cmx lib/ocaml/profiling.cmi lib/ocaml/profiling.cmo lib/ocaml/profiling.cmx @@ -915,6 +1376,7 @@ lib/ocaml/queue.ml lib/ocaml/queue.mli lib/ocaml/queue.p.cmt +lib/ocaml/queue.p.cmx lib/ocaml/random.cmi lib/ocaml/random.cmt lib/ocaml/random.cmti @@ -922,9 +1384,17 @@ lib/ocaml/random.ml lib/ocaml/random.mli lib/ocaml/random.p.cmt +lib/ocaml/random.p.cmx lib/ocaml/ratio.cmi lib/ocaml/ratio.cmx lib/ocaml/ratio.mli +lib/ocaml/raw_spacetime_lib.a +lib/ocaml/raw_spacetime_lib.cma +lib/ocaml/raw_spacetime_lib.cmi +lib/ocaml/raw_spacetime_lib.cmx +lib/ocaml/raw_spacetime_lib.cmxa +lib/ocaml/raw_spacetime_lib.cmxs +lib/ocaml/raw_spacetime_lib.mli lib/ocaml/scanf.cmi lib/ocaml/scanf.cmt lib/ocaml/scanf.cmti @@ -932,6 +1402,7 @@ lib/ocaml/scanf.ml lib/ocaml/scanf.mli lib/ocaml/scanf.p.cmt +lib/ocaml/scanf.p.cmx lib/ocaml/set.cmi lib/ocaml/set.cmt lib/ocaml/set.cmti @@ -939,6 +1410,7 @@ lib/ocaml/set.ml lib/ocaml/set.mli lib/ocaml/set.p.cmt +lib/ocaml/set.p.cmx lib/ocaml/sort.cmi lib/ocaml/sort.cmt lib/ocaml/sort.cmti @@ -946,6 +1418,15 @@ lib/ocaml/sort.ml lib/ocaml/sort.mli lib/ocaml/sort.p.cmt +lib/ocaml/sort.p.cmx +lib/ocaml/spacetime.cmi +lib/ocaml/spacetime.cmt +lib/ocaml/spacetime.cmti +lib/ocaml/spacetime.cmx +lib/ocaml/spacetime.ml +lib/ocaml/spacetime.mli +lib/ocaml/spacetime.p.cmt +lib/ocaml/spacetime.p.cmx lib/ocaml/stack.cmi lib/ocaml/stack.cmt lib/ocaml/stack.cmti @@ -953,6 +1434,7 @@ lib/ocaml/stack.ml lib/ocaml/stack.mli lib/ocaml/stack.p.cmt +lib/ocaml/stack.p.cmx lib/ocaml/stdLabels.cmi lib/ocaml/stdLabels.cmt lib/ocaml/stdLabels.cmti @@ -960,6 +1442,7 @@ lib/ocaml/stdLabels.ml lib/ocaml/stdLabels.mli lib/ocaml/stdLabels.p.cmt +lib/ocaml/stdLabels.p.cmx lib/ocaml/std_exit.cmi lib/ocaml/std_exit.cmo lib/ocaml/std_exit.cmt @@ -967,9 +1450,13 @@ lib/ocaml/std_exit.ml lib/ocaml/std_exit.o lib/ocaml/std_exit.p.cmt +lib/ocaml/std_exit.p.cmx +lib/ocaml/std_exit.p.o lib/ocaml/stdlib.a lib/ocaml/stdlib.cma lib/ocaml/stdlib.cmxa +lib/ocaml/stdlib.p.a +lib/ocaml/stdlib.p.cmxa lib/ocaml/str.a lib/ocaml/str.cma lib/ocaml/str.cmi @@ -976,6 +1463,7 @@ lib/ocaml/str.cmx lib/ocaml/str.cmxa lib/ocaml/str.cmxs +lib/ocaml/str.mli lib/ocaml/stream.cmi lib/ocaml/stream.cmt lib/ocaml/stream.cmti @@ -983,6 +1471,15 @@ lib/ocaml/stream.ml lib/ocaml/stream.mli lib/ocaml/stream.p.cmt +lib/ocaml/stream.p.cmx +lib/ocaml/string.cmi +lib/ocaml/string.cmt +lib/ocaml/string.cmti +lib/ocaml/string.cmx +lib/ocaml/string.ml +lib/ocaml/string.mli +lib/ocaml/string.p.cmt +lib/ocaml/string.p.cmx lib/ocaml/stringLabels.cmi lib/ocaml/stringLabels.cmt lib/ocaml/stringLabels.cmti @@ -990,17 +1487,12 @@ lib/ocaml/stringLabels.ml lib/ocaml/stringLabels.mli lib/ocaml/stringLabels.p.cmt -lib/ocaml/string.cmi -lib/ocaml/string.cmt -lib/ocaml/string.cmti -lib/ocaml/string.cmx -lib/ocaml/string.ml -lib/ocaml/string.mli -lib/ocaml/string.p.cmt -lib/ocaml/str.mli +lib/ocaml/stringLabels.p.cmx lib/ocaml/stublibs/dllbigarray.so lib/ocaml/stublibs/dllcamlstr.so +%%X11%%lib/ocaml/stublibs/dllgraphics.so lib/ocaml/stublibs/dllnums.so +%%THREADS%%lib/ocaml/stublibs/dllthreads.so lib/ocaml/stublibs/dllunix.so lib/ocaml/stublibs/dllvmthreads.so lib/ocaml/sys.cmi @@ -1010,10 +1502,31 @@ lib/ocaml/sys.ml lib/ocaml/sys.mli lib/ocaml/sys.p.cmt +lib/ocaml/sys.p.cmx +%%THREADS%%lib/ocaml/thread.mli +%%THREADS%%lib/ocaml/threadUnix.mli +%%THREADS%%lib/ocaml/threads/condition.cmi +%%THREADS%%lib/ocaml/threads/condition.cmx +%%THREADS%%lib/ocaml/threads/event.cmi +%%THREADS%%lib/ocaml/threads/event.cmx +%%THREADS%%lib/ocaml/threads/mutex.cmi +%%THREADS%%lib/ocaml/threads/mutex.cmx +%%THREADS%%lib/ocaml/threads/thread.cmi +%%THREADS%%lib/ocaml/threads/thread.cmx +%%THREADS%%lib/ocaml/threads/threadUnix.cmi +%%THREADS%%lib/ocaml/threads/threadUnix.cmx +%%THREADS%%lib/ocaml/threads/threads.a +%%THREADS%%lib/ocaml/threads/threads.cma +%%THREADS%%lib/ocaml/threads/threads.cmxa lib/ocaml/topdirs.cmi -lib/ocaml/unixLabels.cmi -lib/ocaml/unixLabels.cmx -lib/ocaml/unixLabels.mli +lib/ocaml/uchar.cmi +lib/ocaml/uchar.cmt +lib/ocaml/uchar.cmti +lib/ocaml/uchar.cmx +lib/ocaml/uchar.ml +lib/ocaml/uchar.mli +lib/ocaml/uchar.p.cmt +lib/ocaml/uchar.p.cmx lib/ocaml/unix.a lib/ocaml/unix.cma lib/ocaml/unix.cmi @@ -1021,6 +1534,9 @@ lib/ocaml/unix.cmxa lib/ocaml/unix.cmxs lib/ocaml/unix.mli +lib/ocaml/unixLabels.cmi +lib/ocaml/unixLabels.cmx +lib/ocaml/unixLabels.mli lib/ocaml/vmthreads/condition.cmi lib/ocaml/vmthreads/condition.mli lib/ocaml/vmthreads/event.cmi @@ -1029,10 +1545,10 @@ lib/ocaml/vmthreads/mutex.cmi lib/ocaml/vmthreads/mutex.mli lib/ocaml/vmthreads/stdlib.cma +lib/ocaml/vmthreads/thread.cmi +lib/ocaml/vmthreads/thread.mli lib/ocaml/vmthreads/threadUnix.cmi lib/ocaml/vmthreads/threadUnix.mli -lib/ocaml/vmthreads/thread.cmi -lib/ocaml/vmthreads/thread.mli lib/ocaml/vmthreads/threads.cma lib/ocaml/vmthreads/unix.cma lib/ocaml/weak.cmi @@ -1042,9 +1558,7 @@ lib/ocaml/weak.ml lib/ocaml/weak.mli lib/ocaml/weak.p.cmt -@(,,0555) lib/ocaml/expunge -@(,,0555) lib/ocaml/extract_crc -@dir lib/ocaml/ocamldoc/custom +lib/ocaml/weak.p.cmx man/man1/ocaml.1.gz man/man1/ocamlc.1.gz man/man1/ocamlc.opt.1.gz @@ -1067,6 +1581,7 @@ man/man3/Ast_helper.Cf.3o.gz man/man3/Ast_helper.Ci.3o.gz man/man3/Ast_helper.Cl.3o.gz +man/man3/Ast_helper.Const.3o.gz man/man3/Ast_helper.Csig.3o.gz man/man3/Ast_helper.Cstr.3o.gz man/man3/Ast_helper.Ctf.3o.gz @@ -1087,8 +1602,11 @@ man/man3/Ast_helper.Type.3o.gz man/man3/Ast_helper.Val.3o.gz man/man3/Ast_helper.Vb.3o.gz +man/man3/Ast_invariants.3o.gz +man/man3/Ast_iterator.3o.gz man/man3/Ast_mapper.3o.gz man/man3/Asttypes.3o.gz +man/man3/Attr_helper.3o.gz man/man3/Bigarray.3o.gz man/man3/Bigarray.Array1.3o.gz man/man3/Bigarray.Array2.3o.gz @@ -1095,6 +1613,7 @@ man/man3/Bigarray.Array3.3o.gz man/man3/Bigarray.Genarray.3o.gz man/man3/Buffer.3o.gz +man/man3/Builtin_attributes.3o.gz man/man3/Bytes.3o.gz man/man3/BytesLabels.3o.gz man/man3/Callback.3o.gz @@ -1105,8 +1624,25 @@ man/man3/CamlinternalOO.3o.gz man/man3/Char.3o.gz man/man3/Complex.3o.gz +man/man3/Depend.3o.gz +man/man3/Depend.StringMap.3o.gz +man/man3/Depend.StringSet.3o.gz man/man3/Digest.3o.gz man/man3/Docstrings.3o.gz +man/man3/Ephemeron.3o.gz +man/man3/Ephemeron.GenHashTable.3o.gz +man/man3/Ephemeron.GenHashTable.MakeSeeded.3o.gz +man/man3/Ephemeron.K1.3o.gz +man/man3/Ephemeron.K1.Make.3o.gz +man/man3/Ephemeron.K1.MakeSeeded.3o.gz +man/man3/Ephemeron.K2.3o.gz +man/man3/Ephemeron.K2.Make.3o.gz +man/man3/Ephemeron.K2.MakeSeeded.3o.gz +man/man3/Ephemeron.Kn.3o.gz +man/man3/Ephemeron.Kn.Make.3o.gz +man/man3/Ephemeron.Kn.MakeSeeded.3o.gz +man/man3/Ephemeron.S.3o.gz +man/man3/Ephemeron.SeededS.3o.gz man/man3/Filename.3o.gz man/man3/Format.3o.gz man/man3/Gc.3o.gz @@ -1151,6 +1687,7 @@ man/man3/Nativeint.3o.gz man/man3/Num.3o.gz man/man3/Obj.3o.gz +man/man3/Obj.Ephemeron.3o.gz man/man3/Oo.3o.gz man/man3/Parse.3o.gz man/man3/Parser.3o.gz @@ -1159,7 +1696,6 @@ man/man3/Pervasives.3o.gz man/man3/Pervasives.LargeFile.3o.gz man/man3/Pprintast.3o.gz -man/man3/Pprintast.printer.3o.gz man/man3/Printast.3o.gz man/man3/Printexc.3o.gz man/man3/Printexc.Slot.3o.gz @@ -1174,6 +1710,9 @@ man/man3/Set.OrderedType.3o.gz man/man3/Set.S.3o.gz man/man3/Sort.3o.gz +man/man3/Spacetime.3o.gz +man/man3/Spacetime.Series.3o.gz +man/man3/Spacetime.Snapshot.3o.gz man/man3/Stack.3o.gz man/man3/StdLabels.3o.gz man/man3/StdLabels.Array.3o.gz @@ -1186,6 +1725,7 @@ man/man3/StringLabels.3o.gz man/man3/Syntaxerr.3o.gz man/man3/Sys.3o.gz +man/man3/Uchar.3o.gz man/man3/Unix.3o.gz man/man3/Unix.LargeFile.3o.gz man/man3/Weak.3o.gz Index: devel/ocaml-ocamlbuild/Makefile =================================================================== --- devel/ocaml-ocamlbuild/Makefile (nonexistent) +++ devel/ocaml-ocamlbuild/Makefile (working copy) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= ocamlbuild +PORTVERSION= 4.03 +CATEGORIES= devel +PKGNAMEPREFIX= ocaml- +DIST_SUBDIR= ${PKGBASE} + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Build tool for OCaml library and programs + +LICENSE= LGPL20 + +USES= gmake tar:tgz ocaml +USE_GITHUB= yes +GH_ACCOUNT= ocaml +GH_TAGNAME= 0eb62b7 +HAS_CONFIGURE= yes +MAKE_ENV= CHECK_IF_PREINSTALLED=false + +CONFLICT_INSTALL= ocaml-4.02.[0-9]* + +do-configure: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} configure + +post-install: + cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \ + bin/ocamlbuild bin/ocamlbuild.native + +.include Property changes on: devel/ocaml-ocamlbuild/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-ocamlbuild/distinfo =================================================================== --- devel/ocaml-ocamlbuild/distinfo (nonexistent) +++ devel/ocaml-ocamlbuild/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1484419649 +SHA256 (ocaml-ocamlbuild/ocaml-ocamlbuild-4.03-0eb62b7_GH0.tar.gz) = 9111269325932b33912f9a96c99e7ded3f8a0f65acbe082ba8eb73f176976a53 +SIZE (ocaml-ocamlbuild/ocaml-ocamlbuild-4.03-0eb62b7_GH0.tar.gz) = 193459 Property changes on: devel/ocaml-ocamlbuild/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-ocamlbuild/pkg-descr =================================================================== --- devel/ocaml-ocamlbuild/pkg-descr (nonexistent) +++ devel/ocaml-ocamlbuild/pkg-descr (working copy) @@ -0,0 +1,4 @@ +OCamlbuild is a generic build tool, that has built-in rules for +building OCaml library and programs. + +WWW: https://github.com/ocaml/ocamlbuild Property changes on: devel/ocaml-ocamlbuild/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-ocamlbuild/pkg-plist =================================================================== --- devel/ocaml-ocamlbuild/pkg-plist (nonexistent) +++ devel/ocaml-ocamlbuild/pkg-plist (working copy) @@ -0,0 +1,23 @@ +bin/ocamlbuild +bin/ocamlbuild.byte +bin/ocamlbuild.native +%%OCAML_SITELIBDIR%%/ocamlbuild/META +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild.cmo +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild.cmx +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild.o +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_executor.cmi +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_executor.cmx +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_executor.o +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_pack.cmi +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_pack.cmx +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_plugin.cmi +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_plugin.cmx +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_plugin.o +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_unix_plugin.cmi +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_unix_plugin.cmx +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuild_unix_plugin.o +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuildlib.a +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuildlib.cma +%%OCAML_SITELIBDIR%%/ocamlbuild/ocamlbuildlib.cmxa +%%OCAML_SITELIBDIR%%/ocamlbuild/signatures.mli +man/man1/ocamlbuild.1.gz Property changes on: devel/ocaml-ocamlbuild/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-findlib/Makefile =================================================================== --- devel/ocaml-findlib/Makefile (revision 437516) +++ devel/ocaml-findlib/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= findlib PORTVERSION= 1.7.1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- @@ -13,10 +14,8 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake -USE_OCAML= yes -USE_OCAML_CAMLP4=yes -USE_OCAML_FINDLIB=yes +USES= gmake ocaml +USE_OCAML= camlp4 findlib ocamlbuild OCAMLFIND_DEPEND= # Avoid dependency loop HAS_CONFIGURE= yes CONFIGURE_ARGS= -bindir "${PREFIX}/bin" -mandir "${PREFIX}/man" \ @@ -37,8 +36,6 @@ TOOLBOX_BUILD_DEPENDS= ${TOOLBOX_RUN_DEPENDS} post-install: - ${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/ocamlfind \ - ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/findlib/make_wizard cd ${STAGEDIR}${PREFIX} && \ ${STRIP_CMD} bin/ocamlfind \ ${OCAML_SITELIBDIR}/findlib/findlib.cmxs \ Index: devel/ocaml-findlib/files/patch-Makefile =================================================================== --- devel/ocaml-findlib/files/patch-Makefile (revision 437516) +++ devel/ocaml-findlib/files/patch-Makefile (working copy) @@ -18,15 +18,6 @@ fi $(MAKE) install-doc -@@ -55,7 +55,7 @@ findlib.conf: findlib.conf.in - USE_CYGPATH="$(USE_CYGPATH)"; \ - export USE_CYGPATH; \ - cat findlib.conf.in | \ -- tools/patch '@SITELIB@' '$(OCAML_SITELIB)' >findlib.conf -+ tools/patch '@SITELIB@' '$(OCAML_SITELIB):$(OCAML_LIBDIR)' >findlib.conf - if ./tools/cmd_from_same_dir ocamlc; then \ - echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ - fi @@ -71,9 +71,9 @@ findlib.conf: findlib.conf.in .PHONY: install-doc Index: devel/ocaml-findlib/files/patch-configure =================================================================== --- devel/ocaml-findlib/files/patch-configure (nonexistent) +++ devel/ocaml-findlib/files/patch-configure (working copy) @@ -0,0 +1,28 @@ +--- configure.orig 2016-11-18 13:04:45 UTC ++++ configure +@@ -447,16 +447,6 @@ else + with_toolbox=0 + fi + +-# Check whether ocamlbuild is present +- +-if [ -f "${ocaml_core_stdlib}/ocamlbuild/ocamlbuildlib.cma" ]; then +- lobuild=ocamlbuild +- echo "ocamlbuild: found" +-else +- lobuild="" +- echo "ocamlbuild: not present" +-fi +- + # Check on camlp4: + + if [ $with_camlp4 -eq 0 ]; then +@@ -539,7 +529,7 @@ fi + + # Generate the META files now. + +-l="$ldbm dynlink graphics num num-top str threads unix stdlib bigarray ocamldoc $llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime" ++l="$ldbm dynlink graphics num num-top str threads unix stdlib bigarray ocamldoc $llabltk $lcamlp4 $lcomplibs $lbytes $lspacetime" + + for dir in site-lib-src/*; do + # We do not really know if $dir is a directory. Property changes on: devel/ocaml-findlib/files/patch-configure ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-findlib/pkg-plist =================================================================== --- devel/ocaml-findlib/pkg-plist (revision 437516) +++ devel/ocaml-findlib/pkg-plist (working copy) @@ -40,8 +40,8 @@ %%OCAML_SITELIBDIR%%/num-top/num_top.cmi %%OCAML_SITELIBDIR%%/num-top/num_top_printers.cmi %%OCAML_SITELIBDIR%%/num/META -%%OCAML_SITELIBDIR%%/ocamlbuild/META %%OCAML_SITELIBDIR%%/ocamldoc/META +%%OCAML_SITELIBDIR%%/raw_spacetime/META %%OCAML_SITELIBDIR%%/stdlib/META %%OCAML_SITELIBDIR%%/str/META %%OCAML_SITELIBDIR%%/threads/META Index: devel/ocaml-react/Makefile =================================================================== --- devel/ocaml-react/Makefile (revision 437516) +++ devel/ocaml-react/Makefile (working copy) @@ -3,39 +3,37 @@ PORTNAME= react PORTVERSION= 1.2.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://erratique.ch/software/react/releases/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml module for functional reactive programming LICENSE= BSD3CLAUSE -USES= tar:tbz -USE_OCAML= yes +USES= ocaml tar:tbz +USE_OCAML= findlib:plist ldconfig ocamlbuild + OPTIONS_DEFINE= X11 -OPTIONS_DEFAULT= X11 +OPTIONS_DEFAULT=X11 +X11_USE= OCAML=x11 -.include - -.if empty(PORT_OPTIONS:MX11) -OCAMLC_DEPEND= ocaml-notk>=3.11:${OCAMLC_PORT} -.else -OCAMLC_DEPEND= ocaml>=3.11:${OCAMLC_PORT} -.endif - -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes - do-build: - cd ${WRKSRC} && ocamlbuild react.cmxs react.cma react.a + cd ${WRKSRC} && ${OCAMLBUILD} react.cmxs react.cma react.a do-install: ${MKDIR} ${STAGEDIR}${OCAMLFIND_DESTDIR}/react - cd ${WRKSRC} && ocamlfind install -destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib react pkg/META _build/src/react.a _build/src/react.cma _build/src/react.cmi _build/src/react.cmx _build/src/react.cmxa _build/src/react.cmxs _build/src/react.mli + cd ${WRKSRC} && \ + ${OCAMLFIND} install \ + -destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib \ + react pkg/META \ + _build/src/react.a _build/src/react.cma \ + _build/src/react.cmi _build/src/react.cmx \ + _build/src/react.cmxa _build/src/react.cmxs \ + _build/src/react.mli ${INSTALL_LIB} ${WRKSRC}/_build/src/react.cmxs \ - ${STAGEDIR}${OCAMLFIND_DESTDIR}/react + ${STAGEDIR}${OCAMLFIND_DESTDIR}/react .include Index: security/ocaml-ssl/Makefile =================================================================== --- security/ocaml-ssl/Makefile (revision 437516) +++ security/ocaml-ssl/Makefile (working copy) @@ -3,30 +3,26 @@ PORTNAME= ssl PORTVERSION= 0.5.3 +PORTREVISION= 1 CATEGORIES= security devel PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OpenSSL bindings for OCaml LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING +USES= autoreconf gmake ssl ocaml USE_GITHUB= yes GH_ACCOUNT= savonet GH_PROJECT= ocaml-ssl - -USES= autoreconf gmake ssl +USE_OCAML= findlib:plist ldconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir=${DOCSDIR} MAKE_ENV= OCAMLFIND_INSTFLAGS="-ldconf ignore" MAKE_JOBS_UNSAFE= yes -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAMLFIND_PLIST= yes - ALL_TARGET= all doc CPPFLAGS+= -I${OPENSSLINC} Index: devel/ocaml-pcre/Makefile =================================================================== --- devel/ocaml-pcre/Makefile (revision 437516) +++ devel/ocaml-pcre/Makefile (working copy) @@ -4,7 +4,7 @@ PORTNAME= pcre PORTVERSION= 7.2.3 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= ocaml- @@ -15,12 +15,11 @@ LIB_DEPENDS= libpcre.so:devel/pcre +USES= ocaml +USE_OCAML= findlib ldconfig ocamlbuild USE_GITHUB= yes GH_ACCOUNT= mmottl GH_PROJECT= ${PORTNAME}-ocaml -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} PORTEXAMPLES= cloc count_hash pcregrep subst DOCSDIR= ${PREFIX}/share/doc/pcre-ocaml Index: devel/ocaml-camlp4/Makefile =================================================================== --- devel/ocaml-camlp4/Makefile (revision 437516) +++ devel/ocaml-camlp4/Makefile (working copy) @@ -2,30 +2,28 @@ # $FreeBSD$ PORTNAME= camlp4 -PORTVERSION= 4.02.1+1 -PORTREVISION= 1 +PORTVERSION= 4.04 +DISTVERSIONSUFFIX= +1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- -MAINTAINER= michipili@gmail.com +MAINTAINER= hrs@FreeBSD.org COMMENT= Camlp4 is a system for writing extensible parsers for OCaml LICENSE= LGPL20 +USES= gmake ocaml +USE_OCAML= ocamlbuild USE_GITHUB= yes GH_ACCOUNT= ocaml - -USES= gmake -USE_OCAML= yes HAS_CONFIGURE= yes -MAKE_ENV+= DESTDIR="${STAGEDIR}" +MAKE_ENV= DESTDIR="${STAGEDIR}" MAKE_JOBS_UNSAFE=yes ALL_TARGET= all camlp4/META INSTALL_TARGET= install install-META +PROGS= camlp4o camlp4of camlp4oof camlp4orf camlp4r camlp4rf post-install: -.for f in camlp4o camlp4of camlp4oof camlp4orf camlp4r camlp4rf - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f}.opt -.endfor + cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} ${PROGS:S/$/.opt/} .include Index: devel/ocaml-camlp4/distinfo =================================================================== --- devel/ocaml-camlp4/distinfo (revision 437516) +++ devel/ocaml-camlp4/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1464772487 -SHA256 (ocaml-camlp4-4.02.1+1_GH0.tar.gz) = 06ec2c075a3960a757ba133bba468f06622624f9a44e18e3de7d609fa06f62d2 -SIZE (ocaml-camlp4-4.02.1+1_GH0.tar.gz) = 645754 +TIMESTAMP = 1484416148 +SHA256 (ocaml-camlp4-4.04+1_GH0.tar.gz) = 6044f24a44053684d1260f19387e59359f59b0605cdbf7295e1de42783e48ff1 +SIZE (ocaml-camlp4-4.04+1_GH0.tar.gz) = 648320 Index: devel/ocaml-camlp4/files/patch-Makefile =================================================================== --- devel/ocaml-camlp4/files/patch-Makefile (revision 437516) +++ devel/ocaml-camlp4/files/patch-Makefile (working copy) @@ -1,18 +1,11 @@ ---- Makefile.orig 2014-10-21 11:41:15 UTC -+++ Makefile -@@ -19,12 +19,12 @@ all: byte native +--- Makefile.orig 2016-11-07 21:56:48.000000000 +0900 ++++ Makefile 2017-01-15 02:50:08.583346000 +0900 +@@ -21,7 +21,7 @@ .PHONY: install install: -- ./build/install.sh -+ env LIBDIR=$(LIBDIR) BINDIR=$(BINDIR) DESTDIR=$(DESTDIR) ./build/install.sh +- env DESTDIR=$(DESTDIR) ./build/install.sh ++ env DESTDIR=$(DESTDIR) LIBDIR=$(LIBDIR) BINDIR=$(BINDIR) ./build/install.sh .PHONY: install-META install-META: camlp4/META -- mkdir -p ${PKGDIR}/camlp4/ -- cp -f camlp4/META ${PKGDIR}/camlp4/ -+ mkdir -p ${DESTDIR}${PKGDIR}/camlp4/ -+ cp -f camlp4/META ${DESTDIR}${PKGDIR}/camlp4/ - - camlp4/META: camlp4/META.in - sed -e s/@@VERSION@@/${version}/g $? > $@ Index: devel/ocaml-camlp4/files/patch-build_install.sh =================================================================== --- devel/ocaml-camlp4/files/patch-build_install.sh (revision 437516) +++ devel/ocaml-camlp4/files/patch-build_install.sh (nonexistent) @@ -1,13 +0,0 @@ ---- build/install.sh.orig 2014-10-21 11:41:15 UTC -+++ build/install.sh -@@ -26,8 +26,8 @@ SAVED_LIBDIR="${LIBDIR}" - - . ./config.sh - --BINDIR="${SAVED_BINDIR:-${BINDIR}}" --LIBDIR="${SAVED_LIBDIR:-${LIBDIR}}" -+BINDIR="${DESTDIR}${SAVED_BINDIR:-${BINDIR}}" -+LIBDIR="${DESTDIR}${SAVED_LIBDIR:-${LIBDIR}}" - - not_installed=$PWD/_build/not_installed - Property changes on: devel/ocaml-camlp4/files/patch-build_install.sh ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: textproc/ocaml-text/Makefile =================================================================== --- textproc/ocaml-text/Makefile (revision 437516) +++ textproc/ocaml-text/Makefile (working copy) @@ -3,27 +3,24 @@ PORTNAME= text PORTVERSION= 0.8 +PORTREVISION= 1 CATEGORIES= textproc PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml library for dealing with text +LICENSE= BSD3CLAUSE + +USES= gmake ocaml USE_GITHUB= yes GH_ACCOUNT= vbmithr GH_PROJECT= ${PKGNAMEPREFIX}${PORTNAME} - -USES= gmake +USE_OCAML= findlib:plist ldconfig camlp4 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${PREFIX} \ --destdir ${STAGEDIR} -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_CAMLP4= yes -USE_OCAML_LDCONFIG= yes -USE_OCAMLFIND_PLIST= yes - SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} @@ -39,13 +36,13 @@ ${WRKSRC}/setup.ml do-configure: - cd ${WRKSRC}; ocaml setup.ml -configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${OCAML_CMD} setup.ml -configure ${CONFIGURE_ARGS} do-build: - cd ${WRKSRC}; ocaml setup.ml -build + cd ${WRKSRC} && ${OCAML_CMD} setup.ml -build do-install: ${MKDIR} ${STAGEDIR}${OCAMLFIND_DESTDIR} - cd ${WRKSRC}; ocaml setup.ml -install + cd ${WRKSRC} && ${OCAML_CMD} setup.ml -install .include Index: devel/ocaml-lwt/Makefile =================================================================== --- devel/ocaml-lwt/Makefile (revision 437516) +++ devel/ocaml-lwt/Makefile (working copy) @@ -3,10 +3,11 @@ PORTNAME= lwt PORTVERSION= 2.5.2 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Cooperative threading library for OCaml LICENSE= LGPL21 @@ -16,32 +17,25 @@ RUN_DEPENDS= ${SA_DIR}/react/react.a:devel/ocaml-react \ ${SA_DIR}/ssl/ssl.a:security/ocaml-ssl +USES= gmake ocaml USE_GITHUB= yes GH_ACCOUNT= ocsigen - +USE_OCAML= findlib:plist camlp4 ldconfig +HAS_CONFIGURE= yes +CONFIGURE_ARGS= --destdir "${STAGEDIR}" \ + --prefix "${PREFIX}" \ + --enable-camlp4 \ + --enable-ssl \ + --enable-react \ + --disable-libev \ + --disable-glib MAKE_JOBS_UNSAFE= yes -USES= gmake -USE_OCAML= yes -OCAMLC_DEPEND= ocaml>=3.11:${OCAMLC_PORT} -USE_OCAML_FINDLIB= yes -USE_OCAML_CAMLP4= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --destdir "${STAGEDIR}" \ - --prefix "${PREFIX}" \ - --enable-camlp4 \ - --enable-ssl \ - --enable-react \ - --disable-libev \ - --disable-glib +DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} +SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} -DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} -SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} +OPTIONS_DEFINE= DOCS -OPTIONS_DEFINE= DOCS - DOCS_CONFIGURE_ENABLE= docs DOCS_CONFIGURE_ON= --docdir ${STAGEDIR}${DOCSDIR} # For some reason, ocaml-text is needed when building documentation @@ -58,10 +52,10 @@ ${WRKSRC}/setup.data do-build: - cd ${WRKSRC}; ocaml setup.ml -build + cd ${WRKSRC} && ${OCAML_CMD} setup.ml -build do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR} - cd ${WRKSRC}; ocaml setup.ml -install + cd ${WRKSRC} && ${OCAML_CMD} setup.ml -install .include Index: devel/ocaml-xstr/Makefile =================================================================== --- devel/ocaml-xstr/Makefile (revision 437516) +++ devel/ocaml-xstr/Makefile (working copy) @@ -3,23 +3,19 @@ PORTNAME= xstr PORTVERSION= 0.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Thread-safe implementation of string searching/matching LICENSE= MIT +USES= gmake ocaml +USE_OCAML= findlib:plist +ALL_TARGET= all opt WRKSRC= ${WRKDIR}/${PORTNAME} -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes - -USES= gmake -ALL_TARGET= all opt - .include Index: devel/ocaml-calendar/Makefile =================================================================== --- devel/ocaml-calendar/Makefile (revision 437516) +++ devel/ocaml-calendar/Makefile (working copy) @@ -3,17 +3,18 @@ PORTNAME= calendar PORTVERSION= 2.03.2 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/915/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Date and time library for OCaml +LICENSE= LGPL21 + +USES= gmake ocaml GNU_CONFIGURE= yes -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes +USE_OCAML= findlib:plist .include Index: devel/ocaml-uutf/Makefile =================================================================== --- devel/ocaml-uutf/Makefile (revision 437516) +++ devel/ocaml-uutf/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= uutf PORTVERSION= 0.9.4 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://erratique.ch/software/uutf/releases/ PKGNAMEPREFIX= ocaml- @@ -12,19 +13,15 @@ LICENSE= BSD3CLAUSE -USES= tar:tbz -USE_OCAML= yes +USES= tar:tbz ocaml +USE_OCAML= findlib:plist ldconfig -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes - do-build: - cd ${WRKSRC} && ocamlbuild uutf.cmxs uutf.cma uutf.a + cd ${WRKSRC} && ${OCAMLBUILD} uutf.cmxs uutf.cma uutf.a do-install: ${MKDIR} ${STAGEDIR}${OCAMLFIND_DESTDIR}/uutf - cd ${WRKSRC} && ocamlfind install -destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib uutf pkg/META _build/src/uutf.a _build/src/uutf.cma _build/src/uutf.cmi _build/src/uutf.cmx _build/src/uutf.cmxa _build/src/uutf.cmxs _build/src/uutf.mli + cd ${WRKSRC} && ${OCAMLFIND} install -destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib uutf pkg/META _build/src/uutf.a _build/src/uutf.cma _build/src/uutf.cmi _build/src/uutf.cmx _build/src/uutf.cmxa _build/src/uutf.cmxs _build/src/uutf.mli ${INSTALL_LIB} ${WRKSRC}/_build/src/uutf.cmxs \ ${STAGEDIR}${OCAMLFIND_DESTDIR}/uutf Index: devel/ocaml-cmdliner/Makefile =================================================================== --- devel/ocaml-cmdliner/Makefile (revision 437516) +++ devel/ocaml-cmdliner/Makefile (working copy) @@ -2,28 +2,32 @@ PORTNAME= cmdliner PORTVERSION= 0.9.8 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://erratique.ch/software/cmdliner/releases/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml module for handling of command line interfaces LICENSE= BSD3CLAUSE -USES= tar:tbz -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes +USES= tar:tbz ocaml +USE_OCAML= findlib:plist ldconfig do-build: - cd ${WRKSRC} && ocamlbuild cmdliner.cmxs cmdliner.cma cmdliner.a + cd ${WRKSRC} && ${OCAMLBUILD} cmdliner.cmxs cmdliner.cma cmdliner.a do-install: ${MKDIR} ${STAGEDIR}${OCAMLFIND_DESTDIR}/cmdliner - cd ${WRKSRC} && ocamlfind install -destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib cmdliner pkg/META _build/src/cmdliner.a _build/src/cmdliner.cma _build/src/cmdliner.cmi _build/src/cmdliner.cmx _build/src/cmdliner.cmxa _build/src/cmdliner.cmxs _build/src/cmdliner.mli + cd ${WRKSRC} && \ + ${OCAMLFIND} install \ + -destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib \ + cmdliner pkg/META _build/src/cmdliner.a \ + _build/src/cmdliner.cma _build/src/cmdliner.cmi \ + _build/src/cmdliner.cmx _build/src/cmdliner.cmxa \ + _build/src/cmdliner.cmxs _build/src/cmdliner.mli ${INSTALL_LIB} ${WRKSRC}/_build/src/cmdliner.cmxs \ - ${STAGEDIR}${OCAMLFIND_DESTDIR}/cmdliner + ${STAGEDIR}${OCAMLFIND_DESTDIR}/cmdliner .include Index: devel/ocaml-pomap/Makefile =================================================================== --- devel/ocaml-pomap/Makefile (revision 437516) +++ devel/ocaml-pomap/Makefile (working copy) @@ -4,23 +4,20 @@ PORTNAME= pomap PORTVERSION= 3.0.7 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml library to maintain a list of partially ordered elements LICENSE= LGPL20+ # source says LGPL20+, COPYING says LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.txt +USES= ocaml USE_GITHUB= yes GH_ACCOUNT= mmottl - -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes -USE_OCAML_WASH= yes - +USE_OCAML= findlib:plist wash HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${PREFIX} --disable-docs --disable-examples MAKE_JOBS_UNSAFE=yes @@ -27,7 +24,6 @@ DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} - PORTDOCS= * PORTEXAMPLES= * @@ -38,13 +34,13 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in AUTHORS.txt CHANGES.txt README.md - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} -.endfor + cd ${WRKSRC} && ${INSTALL_DATA} \ + AUTHORS.txt CHANGES.txt README.md \ + ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - @(cd ${WRKSRC}/examples && \ - ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + cd ${WRKSRC}/examples && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: devel/ocaml-ulex/Makefile =================================================================== --- devel/ocaml-ulex/Makefile (revision 437516) +++ devel/ocaml-ulex/Makefile (working copy) @@ -3,21 +3,18 @@ PORTNAME= ulex PORTVERSION= 1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://www.cduce.org/download/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Lexer generator for Unicode and OCaml -USES= gmake -USE_OCAML= true -USE_OCAML_FINDLIB= true -USE_OCAML_CAMLP4= true -USE_OCAML_LDCONFIG= true -USE_OCAMLFIND_PLIST= yes +LICENSE= MIT +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 ldconfig ALL_TARGET= all all.opt MAKE_JOBS_UNSAFE= yes @@ -26,10 +23,10 @@ OPTIONS_DEFINE= DOCS -DOCS_ALL_TARGET= doc +DOCS_ALL_TARGET=doc post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/*.html ${WRKSRC}/*.css ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} *.html *.css ${STAGEDIR}${DOCSDIR} .include Index: ftp/ocaml-ocurl/Makefile =================================================================== --- ftp/ocaml-ocurl/Makefile (revision 437516) +++ ftp/ocaml-ocurl/Makefile (working copy) @@ -3,29 +3,27 @@ PORTNAME= ocurl PORTVERSION= 0.7.9 +PORTREVISION= 1 CATEGORIES= ftp MASTER_SITES= http://ygrek.org.ua/p/release/ocurl/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Interface for OCaml to the curl lib -BUILD_DEPENDS= ocamlc:lang/ocaml \ - ocamlfind:devel/ocaml-findlib +LICENSE= MIT + RUN_DEPENDS:= ${BUILD_DEPENDS} LIB_DEPENDS= libcurl.so:ftp/curl -USES= gmake +USES= gmake ocaml +USE_OCAML= findlib camlp4 ldconfig +OCAML_PKGDIRS= curl +OCAML_LDLIBS= ${OCAML_SITELIBDIR}/curl GNU_CONFIGURE= yes -CONFIGURE_ARGS+="--with-findlib" +CONFIGURE_ARGS= --with-findlib MAKE_JOBS_UNSAFE= yes -USE_OCAML= yes -USE_OCAML_CAMLP4= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -OCAML_PKGDIRS= curl - OPTIONS_DEFINE= LWT OPTIONS_DEFAULT=LWT OPTIONS_SUB= yes @@ -36,13 +34,9 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/curl/dllcurl-helper.so -.include - -.if ! ${PORT_OPTIONS:MLWT} # Override auto-detection -post-configure: +post-configure-LWT-off: ${REINPLACE_CMD} 's/(lwt,no)/(no,no)/' ${WRKSRC}/Makefile \ ${WRKSRC}/examples/Makefile -.endif .include Index: devel/ocaml-ounit/Makefile =================================================================== --- devel/ocaml-ounit/Makefile (revision 437516) +++ devel/ocaml-ounit/Makefile (working copy) @@ -3,21 +3,19 @@ PORTNAME= ounit PORTVERSION= 1.0.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://www.xs4all.nl/~mmzeeman/ocaml/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml unit test framework LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes +USES= gmake ocaml +USE_OCAML= findlib:plist OCAML_PKGDIRS= oUnit ALL_TARGET= all allopt testall doc MAKE_ENV= OCAMLFIND_DESTDIR=${PREFIX}/lib/ocaml/site-lib Index: devel/ocaml-re/Makefile =================================================================== --- devel/ocaml-re/Makefile (revision 437516) +++ devel/ocaml-re/Makefile (working copy) @@ -4,6 +4,7 @@ PORTNAME= re PORTVERSION= 1.4.1 DISTVERSIONPREFIX= ${PKGNAMEPREFIX}${PORTNAME}- +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- @@ -12,7 +13,8 @@ LICENSE= LGPL21 -USES= gmake +USES= gmake ocaml +USE_OCAML= findlib:plist HAS_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes @@ -20,13 +22,9 @@ GH_ACCOUNT= ocaml GH_PROJECT= ${PKGNAMEPREFIX}${PORTNAME} -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes - CONFIGURE_ARGS= --destdir "${DESTDIRNAME}" do-configure: - cd ${WRKSRC} && ocaml setup.ml -configure ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${OCAML_CMD} setup.ml -configure ${CONFIGURE_ARGS} .include Index: security/ocaml-cryptokit/Makefile =================================================================== --- security/ocaml-cryptokit/Makefile (revision 437516) +++ security/ocaml-cryptokit/Makefile (working copy) @@ -3,31 +3,31 @@ PORTNAME= cryptokit PORTVERSION= 1.6 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/891/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Variety of cryptographic primitives for Objective Caml -DESTDIRNAME= destdir +LICENSE= LGPL20 + +USES= ocaml +USE_OCAML= findlib:plist ldconfig HAS_CONFIGURE= yes CONFIGURE_ARGS= --docdir ${OCAML_DOCSDIR} -USE_OCAML= yes -USE_OCAML_LDCONFIG= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes - DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS - DOCS_ALL_TARGET= doc +DESTDIRNAME= destdir + post-patch: ${REINPLACE_CMD} 's,"install","install" :: "-ldconf ignore",' \ - ${WRKSRC}/setup.ml + ${WRKSRC}/setup.ml .include Index: security/ocaml-cryptokit/distinfo =================================================================== --- security/ocaml-cryptokit/distinfo (revision 437516) +++ security/ocaml-cryptokit/distinfo (working copy) @@ -1,2 +1,3 @@ +TIMESTAMP = 1488653480 SHA256 (cryptokit-1.6.tar.gz) = c58cb6ee1efa996bb227d64b378e80824637f875e914ad38833d610b7f992422 SIZE (cryptokit-1.6.tar.gz) = 133031 Index: security/ocaml-cryptokit/files/patch-src-stubs-md5.c =================================================================== --- security/ocaml-cryptokit/files/patch-src-stubs-md5.c (nonexistent) +++ security/ocaml-cryptokit/files/patch-src-stubs-md5.c (working copy) @@ -0,0 +1,13 @@ +--- src/stubs-md5.c.orig 2017-03-05 03:52:13.584003000 +0900 ++++ src/stubs-md5.c 2017-03-05 03:52:29.351781000 +0900 +@@ -18,8 +18,8 @@ + #include + + struct MD5Context { +- uint32 buf[4]; +- uint32 bits[2]; ++ uint32_t buf[4]; ++ uint32_t bits[2]; + unsigned char in[64]; + }; + Property changes on: security/ocaml-cryptokit/files/patch-src-stubs-md5.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-ppx-tools/Makefile =================================================================== --- devel/ocaml-ppx-tools/Makefile (revision 437516) +++ devel/ocaml-ppx-tools/Makefile (working copy) @@ -2,23 +2,20 @@ # $FreeBSD$ PORTNAME= ppx-tools -PORTVERSION= 0.99.2 -DISTVERSIONPREFIX= ${GH_PROJECT}_ +PORTVERSION= 5.0 CATEGORIES= devel PKGNAMEPREFIX= ocaml- -MAINTAINER= michipili@gmail.com +MAINTAINER= hrs@FreeBSD.org COMMENT= Tools for authors of ppx rewriters LICENSE= MIT -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB=yes +USES= gmake ocaml +USE_OCAML= findlib MAKE_JOBS_UNSAFE=yes USE_GITHUB= yes -GH_ACCOUNT= alainfrisch -GH_PROJECT= ${PORTNAME:C/-/_/} +GH_TUPLE= alainfrisch:${PORTNAME:C,-,_,}:49c08e2 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/ppx_tools/ppx_tools.cmxs Index: devel/ocaml-ppx-tools/distinfo =================================================================== --- devel/ocaml-ppx-tools/distinfo (revision 437516) +++ devel/ocaml-ppx-tools/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (alainfrisch-ppx_tools-ppx_tools_0.99.2_GH0.tar.gz) = 98128022ea0574d769a263eb9b73be06200eec4bac9adb8dc44df289a77c4dec -SIZE (alainfrisch-ppx_tools-ppx_tools_0.99.2_GH0.tar.gz) = 15877 +TIMESTAMP = 1488666602 +SHA256 (alainfrisch-ppx_tools-5.0-49c08e2_GH0.tar.gz) = d07bf279b5e40f484716da966c7d3206bb64d88983cf702d3aa4fed1c5d781fc +SIZE (alainfrisch-ppx_tools-5.0-49c08e2_GH0.tar.gz) = 17758 Index: devel/ocaml-ppx-tools/files/patch-Makefile =================================================================== --- devel/ocaml-ppx-tools/files/patch-Makefile (nonexistent) +++ devel/ocaml-ppx-tools/files/patch-Makefile (working copy) @@ -0,0 +1,12 @@ +--- Makefile.orig 2016-11-14 22:41:35 UTC ++++ Makefile +@@ -86,7 +86,8 @@ INSTALL = META \ + + .PHONY: install + install: +- ocamlfind install $(PACKAGE) $(INSTALL) ++ ocamlfind install -destdir $(DESTDIR)$(PREFIX)/lib/ocaml/site-lib \ ++ -ldconf /dev/null $(PACKAGE) $(INSTALL) + + .PHONY: uninstall + uninstall: Property changes on: devel/ocaml-ppx-tools/files/patch-Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-ppx-tools/pkg-plist =================================================================== --- devel/ocaml-ppx-tools/pkg-plist (revision 437516) +++ devel/ocaml-ppx-tools/pkg-plist (working copy) @@ -1,8 +1,14 @@ %%OCAML_SITELIBDIR%%/ppx_tools/META %%OCAML_SITELIBDIR%%/ppx_tools/ast_convenience.cmi +%%OCAML_SITELIBDIR%%/ppx_tools/ast_convenience.cmt +%%OCAML_SITELIBDIR%%/ppx_tools/ast_convenience.cmti %%OCAML_SITELIBDIR%%/ppx_tools/ast_convenience.cmx +%%OCAML_SITELIBDIR%%/ppx_tools/ast_convenience.mli %%OCAML_SITELIBDIR%%/ppx_tools/ast_mapper_class.cmi +%%OCAML_SITELIBDIR%%/ppx_tools/ast_mapper_class.cmt +%%OCAML_SITELIBDIR%%/ppx_tools/ast_mapper_class.cmti %%OCAML_SITELIBDIR%%/ppx_tools/ast_mapper_class.cmx +%%OCAML_SITELIBDIR%%/ppx_tools/ast_mapper_class.mli %%OCAML_SITELIBDIR%%/ppx_tools/dumpast %%OCAML_SITELIBDIR%%/ppx_tools/genlifter %%OCAML_SITELIBDIR%%/ppx_tools/ppx_metaquot Index: archivers/ocaml-bz2/Makefile =================================================================== --- archivers/ocaml-bz2/Makefile (revision 437516) +++ archivers/ocaml-bz2/Makefile (working copy) @@ -3,33 +3,30 @@ PORTNAME= bz2 PORTVERSION= 0.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= archivers MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/72/ PKGNAMEPREFIX= ocaml- DISTNAME= caml${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml library to manipulate bz2 files LICENSE= LGPL21 LGPL3 LICENSE_COMB= dual -OPTIONS_DEFINE= DOCS - -DESTDIRNAME= DONTUSEIT +USES= gmake ocaml +USE_OCAML= findlib:plist ldconfig wash GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAML_WASH= yes -USE_OCAMLFIND_PLIST= yes -USES= gmake PORTDOCS= * DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} +OPTIONS_DEFINE= DOCS + +DESTDIRNAME= DONTUSEIT + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/bz2/dllcamlbz2.so @@ -36,6 +33,6 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: archivers/ocaml-zip/Makefile =================================================================== --- archivers/ocaml-zip/Makefile (revision 437516) +++ archivers/ocaml-zip/Makefile (working copy) @@ -2,22 +2,20 @@ # $FreeBSD$ PORTNAME= zip -PORTVERSION= 1.05 +PORTVERSION= 1.07 CATEGORIES= archivers -MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1037/ PKGNAMEPREFIX= ocaml- -DISTNAME= caml${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml library to manipulate ZIP/GZIP/JAR archives LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -USE_OCAML= yes -USE_OCAML_LDCONFIG=yes -USE_OCAML_WASH= yes - +USES= gmake ocaml +USE_OCAML= ldconfig wash +USE_GITHUB= yes +GH_TUPLE= xavierleroy:camlzip:rel107 ALL_TARGET= all allopt INSTALL_TARGET= install installopt PATTERN= ([[:space:]]*)cp([[:space:]]+.*) @@ -25,15 +23,16 @@ post-extract: # PREFIX, CFLAGS and permissions safeness @${REINPLACE_CMD} -E \ - -e "s,${PATTERN},\1\$${BSD_INSTALL_DATA}\2," \ - -e "s,(-ccopt[[:space:]])-g,\1\"${CFLAGS}\"," \ - -e "s,^(INSTALLDIR=).*,\1${STAGEDIR}${OCAMLFIND_DESTDIR}/zip," \ - -e "/ldconf/d" ${WRKSRC}/Makefile + -e "s,${PATTERN},\1\$${BSD_INSTALL_DATA}\2," \ + -e "s,(-ccopt[[:space:]])-g,\1\"${CFLAGS}\"," \ + -e "s,^(INSTALLDIR=).*,\1${STAGEDIR}${OCAMLFIND_DESTDIR}/zip," \ + -e "/ldconf/d" ${WRKSRC}/Makefile post-install: - ${INSTALL_DATA} ${FILESDIR}/META ${STAGEDIR}${OCAMLFIND_DESTDIR}/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/META-zip \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/zip/META @${FIND} ${STAGEDIR}${OCAMLFIND_DESTDIR}/${PORTNAME} -type f | \ - ${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/zip/dllcamlzip.so + ${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/zip/dllcamlzip.so .include Index: archivers/ocaml-zip/distinfo =================================================================== --- archivers/ocaml-zip/distinfo (revision 437516) +++ archivers/ocaml-zip/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (camlzip-1.05.tar.gz) = 930b70c736ab5a7ed1b05220102310a0a2241564786657abe418e834a538d06b -SIZE (camlzip-1.05.tar.gz) = 25817 +TIMESTAMP = 1488692454 +SHA256 (xavierleroy-camlzip-1.07-rel107_GH0.tar.gz) = 2f4df4df258b8bca89176a5c4200a6920eccb3134f3df70d61a67e16fd1fbfdd +SIZE (xavierleroy-camlzip-1.07-rel107_GH0.tar.gz) = 26652 Index: archivers/ocaml-zip/files/META =================================================================== --- archivers/ocaml-zip/files/META (revision 437516) +++ archivers/ocaml-zip/files/META (nonexistent) @@ -1,7 +0,0 @@ -name="zip" -version="1.04" -description="reading and writing ZIP, JAR and GZIP files" -requires="unix" -archive(byte)="zip.cma" -archive(native)="zip.cmxa" -linkopts = "" Property changes on: archivers/ocaml-zip/files/META ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: archivers/ocaml-zip/files/patch-Makefile =================================================================== --- archivers/ocaml-zip/files/patch-Makefile (revision 437516) +++ archivers/ocaml-zip/files/patch-Makefile (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.orig 2015-10-01 02:48:15 UTC -+++ Makefile -@@ -56,7 +56,7 @@ clean: - - install: - mkdir -p $(INSTALLDIR) -- ${BSD_INSTALL_DATA} zip.cma zip.cmi gzip.cmi zip.mli gzip.mli libcamlzip.a $(INSTALLDIR) -+ ${BSD_INSTALL_DATA} zip.cma zip.cmi gzip.cmi zip.mli gzip.mli zlib.cmi zlib.mli libcamlzip.a $(INSTALLDIR) - if test -f dllcamlzip.so; then \ - ${BSD_INSTALL_DATA} dllcamlzip.so $(INSTALLDIR); \ - installdir=$(INSTALLDIR); \ Property changes on: archivers/ocaml-zip/files/patch-Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: converters/ocaml-base64/Makefile =================================================================== --- converters/ocaml-base64/Makefile (revision 437516) +++ converters/ocaml-base64/Makefile (working copy) @@ -4,6 +4,7 @@ PORTNAME= base64 PORTVERSION= 2.0.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= converters PKGNAMEPREFIX= ocaml- @@ -10,18 +11,17 @@ MAINTAINER= vg@FreeBSD.org COMMENT= Base64 encoding and decoding in OCaml +LICENSE= MIT + USE_GITHUB= yes GH_ACCOUNT= mirage GH_PROJECT= ocaml-base64 -USES= gmake -HAS_CONFIGURE= yes -MAKE_JOBS_UNSAFE= yes +USES= gmake ocaml +USE_OCAML= findlib:plist ldconfig +HAS_CONFIGURE= yes +MAKE_JOBS_UNSAFE=yes -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes DOCSDIR= ${PREFIX}/share/doc/pcre-ocaml CONFIGURE_ARGS= --destdir="${DESTDIRNAME}" Index: converters/ocaml-jsonm/Makefile =================================================================== --- converters/ocaml-jsonm/Makefile (revision 437516) +++ converters/ocaml-jsonm/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= jsonm PORTVERSION= 0.9.1 +PORTREVISION= 1 CATEGORIES= converters MASTER_SITES= http://erratique.ch/software/jsonm/releases/ PKGNAMEPREFIX= ocaml- @@ -15,14 +16,10 @@ BUILD_DEPENDS= ${SA_DIR}/uutf/uutf.a:devel/ocaml-uutf RUN_DEPENDS= ${SA_DIR}/uutf/uutf.a:devel/ocaml-uutf -USES= tar:tbz -USE_OCAML= yes +USES= tar:tbz ocaml +USE_OCAML= findlib:plist ldconfig SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes - do-build: cd ${WRKSRC} && ocamlbuild src/jsonm.cmxs src/jsonm.cma src/jsonm.a Index: databases/ocaml-dbm/Makefile =================================================================== --- databases/ocaml-dbm/Makefile (revision 437516) +++ databases/ocaml-dbm/Makefile (working copy) @@ -3,12 +3,13 @@ PORTNAME= dbm PORTVERSION= 1.0 +PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= https://forge.ocamlcore.org/frs/download.php/728/ PKGNAMEPREFIX= ocaml- DISTNAME= caml${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml binding to the NDBM and GDBM database library LICENSE= LGPL20 @@ -15,18 +16,17 @@ CONFLICTS= ocaml-[0-3]* ocaml-nox11-[0-3]* -USES= tar:tgz +USES= tar:tgz ocaml HAS_CONFIGURE= yes -USE_OCAML= yes +MAKE_ENV= DESTDIR="${STAGEDIR}" DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} -MAKE_ENV+= DESTDIR="${STAGEDIR}" pre-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/dbm \ - ${STAGEDIR}${PREFIX}/lib/ocaml/stublibs + @${MKDIR} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dbm \ + ${STAGEDIR}${PREFIX}/lib/ocaml/stublibs post-install: ${INSTALL_DATA} ${WRKSRC}/META \ - ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/dbm + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dbm .include Index: databases/ocaml-sqlite3/Makefile =================================================================== --- databases/ocaml-sqlite3/Makefile (revision 437516) +++ databases/ocaml-sqlite3/Makefile (working copy) @@ -4,6 +4,7 @@ PORTNAME= sqlite3 PORTVERSION= 4.0.5 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= databases PKGNAMEPREFIX= ocaml- @@ -15,11 +16,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= compiler:features gmake pkgconfig sqlite -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAMLFIND_PLIST= yes +USES= compiler:features gmake pkgconfig sqlite ocaml +USE_OCAML= findlib:plist ldconfig HAS_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes CONFIGURE_ARGS= --destdir "${STAGEDIR}" \ @@ -40,12 +38,12 @@ .endif do-configure: - (cd ${WRKSRC} && ocaml setup.ml -configure ${CONFIGURE_ARGS}) + (cd ${WRKSRC} && ${OCAML_CMD} setup.ml -configure ${CONFIGURE_ARGS}) do-build: - (cd ${WRKSRC} && ocaml setup.ml -build) + (cd ${WRKSRC} && ${OCAML_CMD} setup.ml -build) do-install: - (cd ${WRKSRC} && ocaml setup.ml -install) + (cd ${WRKSRC} && ${OCAML_CMD} setup.ml -install) .include Index: devel/ocaml-annexlib/Makefile =================================================================== --- devel/ocaml-annexlib/Makefile (revision 437516) +++ devel/ocaml-annexlib/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= annexlib PORTVERSION= 0.13.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= http://raevnos.pennmush.org/code/extlib/ PKGNAMEPREFIX= ocaml- @@ -16,11 +16,8 @@ BUILD_DEPENDS= ${SA_DIR}/pcre/pcre.a:devel/ocaml-pcre RUN_DEPENDS= ${SA_DIR}/pcre/pcre.a:devel/ocaml-pcre -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAMLFIND_PLIST= yes +USES= gmake ocaml +USE_OCAML= findlib:plist ldconfig GNU_CONFIGURE= yes ALL_TARGET= all opt SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} Index: devel/ocaml-camlp5/Makefile =================================================================== --- devel/ocaml-camlp5/Makefile (revision 437516) +++ devel/ocaml-camlp5/Makefile (working copy) @@ -2,11 +2,8 @@ # $FreeBSD$ PORTNAME= camlp5 -PORTVERSION= 6.16 +PORTVERSION= 6.17 CATEGORIES= devel -MASTER_SITES= http://camlp5.gforge.inria.fr/distrib/src/ \ - http://cristal.inria.fr/~ddr/camlp5/distrib/src/ \ - http://pauillac.inria.fr/~ddr/camlp5/distrib/src/ PKGNAMEPREFIX= ocaml- DIST_SUBDIR= ${PKGBASE} @@ -18,8 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= tar:tgz -USE_OCAML= yes +USES= tar:tgz ocaml +USE_GITHUB= yes +GH_TAGNAME= rel617 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${PREFIX} ALL_TARGET= world.opt Index: devel/ocaml-camlp5/distinfo =================================================================== --- devel/ocaml-camlp5/distinfo (revision 437516) +++ devel/ocaml-camlp5/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (ocaml-camlp5/camlp5-6.16.tgz) = fd446cff6421f5144a521c7cecfdc7217b1424908186cddd3d5be543b35058b1 -SIZE (ocaml-camlp5/camlp5-6.16.tgz) = 759877 +TIMESTAMP = 1484413746 +SHA256 (ocaml-camlp5/camlp5-camlp5-6.17-rel617_GH0.tar.gz) = 8fa2a46a7030b1194862650cbb71ab52a10a0174890560a8b6edf236f8937414 +SIZE (ocaml-camlp5/camlp5-camlp5-6.17-rel617_GH0.tar.gz) = 718935 Index: devel/ocaml-camomile/Makefile =================================================================== --- devel/ocaml-camomile/Makefile (revision 437516) +++ devel/ocaml-camomile/Makefile (working copy) @@ -3,21 +3,18 @@ PORTNAME= camomile PORTVERSION= 0.8.3 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Comprehensive Unicode library for Objective Caml LICENSE= LGPL21 -USES= gmake tar:bzip2 -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAML_CAMLP4=yes -USE_OCAML_LDCONFIG=yes -USE_OCAML_WASH= yes +USES= gmake tar:bzip2 ocaml +USE_OCAML= findlib camlp4 ldconfig wash GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes @@ -26,8 +23,8 @@ post-install: @${FIND} ${STAGEDIR}${DATADIR} ! -type d | \ - ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} + ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${OCAMLFIND_DESTDIR}/${PORTNAME} ! -type d | \ - ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} + ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} .include Index: databases/ocaml-mysql/Makefile =================================================================== --- databases/ocaml-mysql/Makefile (revision 437516) +++ databases/ocaml-mysql/Makefile (working copy) @@ -3,24 +3,20 @@ PORTNAME= mysql PORTVERSION= 1.1.1 +PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/870/ PKGNAMEPREFIX= ocaml- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml bindings to libmysqlclient -USES= gmake -USE_MYSQL= yes -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_CAMLP4= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes +LICENSE= LGPL21 +USES= gmake mysql ocaml +USE_OCAML= findlib:plist camlp4 ldconfig GNU_CONFIGURE= yes - ALL_TARGET= all opt MAKE_JOBS_UNSAFE= yes @@ -28,12 +24,11 @@ PORTDOCS= * OPTIONS_DEFINE= DOCS - DOCS_ALL_TARGET= htdoc post-patch: ${REINPLACE_CMD} 's,OCAMLFIND_INSTFLAGS=,OCAMLFIND_INSTFLAGS=-ldconf ignore ,' \ - ${WRKSRC}/Makefile.in + ${WRKSRC}/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} Index: databases/ocaml-mysql/files/patch-mysql_stub.c =================================================================== --- databases/ocaml-mysql/files/patch-mysql_stub.c (nonexistent) +++ databases/ocaml-mysql/files/patch-mysql_stub.c (working copy) @@ -0,0 +1,35 @@ +--- mysql_stubs.c.orig 2017-03-05 14:58:57.707208000 +0900 ++++ mysql_stubs.c 2017-03-05 14:59:19.532484000 +0900 +@@ -501,14 +501,14 @@ + + EXTERNAL value + db_to_row(value result, value offset) { +- int64 off = Int64_val(offset); ++ int64_t off = Int64_val(offset); + MYSQL_RES *res; + + res = RESval(result); + if (!res) + mysqlfailwith("Mysql.to_row: result did not return fetchable data"); + +- if (off < 0 || off > (int64)mysql_num_rows(res)-1) ++ if (off < 0 || off > (int64_t)mysql_num_rows(res)-1) + invalid_argument("Mysql.to_row: offset out of range"); + + mysql_data_seek(res, off); +@@ -633,13 +633,13 @@ + { + CAMLparam1(result); + MYSQL_RES *res; +- int64 size; ++ int64_t size; + + res = RESval(result); + if (!res) + size = 0; + else +- size = (int64)(mysql_num_rows(res)); ++ size = (int64_t)(mysql_num_rows(res)); + + CAMLreturn(copy_int64(size)); + } Property changes on: databases/ocaml-mysql/files/patch-mysql_stub.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-camomile-examples/Makefile =================================================================== --- devel/ocaml-camomile-examples/Makefile (revision 437516) +++ devel/ocaml-camomile-examples/Makefile (working copy) @@ -9,12 +9,12 @@ PKGNAMESUFFIX= -examples DISTNAME= examples-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Example programs for Camomile library +USES= tar:bzip2 WRKSRC= ${WRKDIR}/examples NO_BUILD= yes -USES= tar:bzip2 EXAMPLESDIR= ${PREFIX}/share/examples/ocaml/${PORTNAME} do-install: Index: lang/ocaml/Makefile =================================================================== --- lang/ocaml/Makefile (revision 437516) +++ lang/ocaml/Makefile (working copy) @@ -3,13 +3,12 @@ # for committer: bump PORTREVISION for math/facile whenever ocaml gets updated PORTNAME= ocaml -PORTVERSION= 4.02.3 +PORTVERSION= 4.04.0 CATEGORIES= lang MASTER_SITES= http://caml.inria.fr/pub/distrib/${DISTNAME:R}/ GENTOO \ http://caml.inria.fr/pub/distrib/${DISTNAME:R}/:docs -PKGNAMESUFFIX= ${SFX} -MAINTAINER= michipili@gmail.com +MAINTAINER= hrs@FreeBSD.org COMMENT= Objective Caml compiler and programming environment LICENSE= QPL10 LGPL20 @@ -25,142 +24,75 @@ BROKEN_mips= No ASM support USES= cpe gmake tar:xz -USE_LDCONFIG= yes +USE_LDCONFIG= ${PREFIX}/lib/ocaml CPE_VENDOR= inria -REINPLACE_ARGS= -i "" HAS_CONFIGURE= yes -ALL_TARGET= world.opt STRIP= SSP_UNSAFE= yes -MAKE_JOBS_UNSAFE= yes - -MAKE_ENV+= STAGEDIR="${STAGEDIR}" -CONFIGURE_ARGS= -verbose -prefix "${PREFIX}" \ - -cc "${CC} ${CFLAGS}" \ +MAKE_ENV= STAGEDIR="${STAGEDIR}" +CONFIGURE_ARGS= -verbose \ + -prefix "${PREFIX}" \ + -cc "${CC}" \ -as "${AS} ${ASFLAGS}" \ -aspp "${CC} -c" \ -partialld "${LD} -r" +ALL_TARGET= world.opt +MAKE_JOBS_UNSAFE= yes +PORTDOCS= htmlman ${DOCSDISTNAME}-refman.ps.gz \ + ${DOCSDISTNAME}-refman.pdf +CONFLICTS= metaocaml-[0-9]* OPTIONS_DEFINE= X11 THREADS DOCS EXAMPLES OPTIONS_DEFAULT=X11 THREADS -CMP_LIB_DESC= Install compiler libraries -PORTDOCS= htmlman ${DOCSDISTNAME}-refman.ps.gz \ - ${DOCSDISTNAME}-refman.pdf +OPTIONS_SUB= yes -MODOPT= camlp4o camlp4r ocamlc ocamldep ocamldoc ocamllex ocamlopt -PATTERN= [[:space:]]*(do|then)?[[:space:]]*)(\$$\(CP\)|cp)([[:space:]] -DOCSDISTNAME= ${DISTNAME:C/([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)/\1.\2/} +X11_CONFIGURE_ON= -x11include ${LOCALBASE}/include -x11lib ${LOCALBASE}/lib +X11_CONFIGURE_OFF=-no-graph +X11_USE= XORG=x11 +X11_VARS= CONFLICTS+=ocaml-nox11-[0-9]* +X11_VARS_OFF= CONFLICTS+=ocaml-[0-9]* \ + PKGNAMESUFFIX=-nox11 -CONFLICTS= metaocaml-[0-9]* +THREADS_CONFIGURE_OFF= -no-pthread -.include - -.if ${PORT_OPTIONS:MDOCS} -DISTFILES:= ${DISTNAME}${EXTRACT_SUFX} \ - ${DOCSDISTNAME}-refman-html.tar.gz:docs \ +DOCS_DISTFILES= ${DOCSDISTNAME}-refman-html.tar.gz:docs \ ${DOCSDISTNAME}-refman.ps.gz:docs \ ${DOCSDISTNAME}-refman.pdf:docs -EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX} \ +DOCS_EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ ${DOCSDISTNAME}-refman-html.tar.gz -PLIST_SUB+= DOC="" -PORTDOCS= htmlman ${DOCSDISTNAME}-refman.ps.gz ${DOCSDISTNAME}-refman.pdf -.else -PLIST_SUB+= DOC="@comment " -.endif -.if ${ARCH} == armv6 -CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS} -meabi=5" -.else -CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS}" -.endif +MODOPT= camlp4o camlp4r ocamlc ocamldep ocamldoc ocamllex ocamlopt +PATTERN= [[:space:]]*(do|then)?[[:space:]]*)(\$$\(CP\)|cp)([[:space:]] +DOCSDISTNAME= ${DISTNAME:C/([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)/\1.\2/} -.if ${PORT_OPTIONS:MTHREADS} -PLIST_SUB+= THREADS="" -THR_LD= -lpthread -.else -PLIST_SUB+= THREADS="@comment " -THR_LD= #empty -CONFIGURE_ARGS+=-no-pthread -.endif +.include -.if ${PORT_OPTIONS:MX11} -PLIST_SUB+= X11="" -USE_XORG= x11 -CONFLICTS+= ocaml-nox11-[0-9]* -CONFIGURE_ARGS+=-x11include ${LOCALBASE}/include -x11lib ${LOCALBASE}/lib -.else -PLIST_SUB+= X11="@comment " -SFX= -nox11 -CONFLICTS+= ocaml-[0-9]* -CONFIGURE_ARGS+=-no-graph +.if ${ARCH} == armv6 +ASFLAGS+= -meabi=5 .endif -.include -.include "${FILESDIR}/manfiles" - OCAML_ARCH= ${ARCH:S/x86_64/amd64/:S/powerpc/power/:S/armv6/arm/} -.if defined(NO_PROFILE) || ${OCAML_ARCH:Mpower} || ${OCAML_ARCH:Mamd64} - -PLIST_SUB+= PROF="@comment " -.else -PLIST_SUB+= PROF="" -.endif - -post-extract: -.if ${PORT_OPTIONS:MDOCS} - @if ! (cd ${WRKDIR} && \ - ${TAR} xf ${_DISTDIR}${DOCSDISTNAME}-refman-html.tar.gz \ - ) \ - then \ - exit 1; \ - fi; -.endif - post-patch: - @${REINPLACE_CMD} \ - -e '\|MKLIB=|s|ar rc|${AR} rc|' \ - -e '\|RANLIB|s|ranlib|${RANLIB}|' \ - -e '\|bytecclinkopts=|s|""|"${LDFLAGS}"|' \ - -e "\|nativecclinkopts=|s|''|\"${LDFLAGS:C/-Wl,//}\"|" \ - -e '\|mksharedlib=|s|$$bytecc|& $$bytecclinkopts|' \ - -e 's|-lbfd -ldl|-lbfd $$dllib|' \ - ${WRKSRC}/configure -# don't hardcode gcc for depend target - -post-configure: -# CFLAGS safeness - @${REINPLACE_CMD} -E \ - -e 's|(BYTECCCOMPOPTS[ \t]*=.*)|\1 ${CFLAGS}|' \ - -e 's|(NATIVECCCOMPOPTS[ \t]*=.*)|\1 ${CFLAGS}|' \ - -e '/^PTHREAD_LINK/s,-pthread,${THR_LD},g' \ - ${WRKSRC}/config/Makefile - -# INSTALL* safeness (which preserves the correct permissions despite -# user's umask(1) @${FIND} ${WRKDIR} -type f -name Makefile -print0 | \ - ${XARGS} -0 -n 5 -x ${REINPLACE_CMD} -E \ - -e 's,\$$\(ARCH\),${OCAML_ARCH},g' \ - -e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \4,' \ - -e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \4,' \ - -e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \4,' \ - -e 's,(${PATTERN}+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,' + ${XARGS} -0 -n 5 -x ${REINPLACE_CMD} -E \ + -e 's,\$$\(ARCH\),${OCAML_ARCH},g' \ + -e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \4,' \ + -e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \4,' \ + -e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \4,' \ + -e 's,(${PATTERN}+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,' check-test: do-install - @cd ${WRKSRC}/testsuite; ${RM} _log; for d in tests/* ; do \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one DIR=$${d} \ - 2>&1 | tee -a _log || ${TRUE} ; done ; \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report + cd ${WRKSRC}/testsuite; ${RM} _log; for d in tests/* ; do \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one DIR=$${d} \ + 2>&1 | tee -a _log || ${TRUE} ; done ; \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report -post-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR}) - ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.ps.gz ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.pdf ${STAGEDIR}${DOCSDIR} -.endif +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.ps.gz \ + ${_DISTDIR}${DOCSDISTNAME}-refman.pdf \ + ${STAGEDIR}${DOCSDIR} -# Fix permissions for ld.conf - @${CHMOD} 644 ${STAGEDIR}${PREFIX}/lib/ocaml/ld.conf - .include Index: lang/ocaml/distinfo =================================================================== --- lang/ocaml/distinfo (revision 437516) +++ lang/ocaml/distinfo (working copy) @@ -1,8 +1,9 @@ -SHA256 (ocaml-4.02.3.tar.xz) = 83c6697e135b599a196fd7936eaf8a53dd6b8f3155a796d18407b56f91df9ce3 -SIZE (ocaml-4.02.3.tar.xz) = 2058552 -SHA256 (ocaml-4.02-refman-html.tar.gz) = 1d3b7e5494c075d86c760f6320acba086d686e7409cb75f8267bccfb6ad5f3a8 -SIZE (ocaml-4.02-refman-html.tar.gz) = 612839 -SHA256 (ocaml-4.02-refman.ps.gz) = b14b5aec1e4e1aded2d36e78ceeedfc3c19c3369b257ab507f6a0755651e8f4a -SIZE (ocaml-4.02-refman.ps.gz) = 1111960 -SHA256 (ocaml-4.02-refman.pdf) = 5575824bf0c94b07d3c618c378e02ea0d5341b9e319b4e8c5b331d0ff51898d8 -SIZE (ocaml-4.02-refman.pdf) = 1519190 +TIMESTAMP = 1484409598 +SHA256 (ocaml-4.04.0.tar.xz) = 64ed6dad2316d5dff7440cea89f0f0abe07ce508b9104d1bfadf3782e79856b4 +SIZE (ocaml-4.04.0.tar.xz) = 2376096 +SHA256 (ocaml-4.04-refman-html.tar.gz) = 1cb4afcdb64359eea2501c63085f62eda4bbac51fd89b7d5dbf56670ec1b88ba +SIZE (ocaml-4.04-refman-html.tar.gz) = 833166 +SHA256 (ocaml-4.04-refman.ps.gz) = 2c395ea161bd7d1a7fbbbee66095605d55e47f46945068a5dd7e3d9718d553c3 +SIZE (ocaml-4.04-refman.ps.gz) = 1171679 +SHA256 (ocaml-4.04-refman.pdf) = 1ebdb863860274378459ffb78ff3d9c3d7bd1792912a69bc8641ffceda8f72d4 +SIZE (ocaml-4.04-refman.pdf) = 1625902 Index: lang/ocaml/files/manfiles =================================================================== --- lang/ocaml/files/manfiles (revision 437516) +++ lang/ocaml/files/manfiles (nonexistent) @@ -1,101 +0,0 @@ -MAN1= ocaml.1 \ - ocamlbuild.1 \ - ocamlc.1 \ - ocamlcp.1 \ - ocamldebug.1 \ - ocamldep.1 \ - ocamldoc.1 \ - ocamllex.1 \ - ocamlmktop.1 \ - ocamlopt.1 \ - ocamloptp.1 \ - ocamlprof.1 \ - ocamlrun.1 \ - ocamlyacc.1 - -MANN= Arg.3o \ - Array.3o \ - ArrayLabels.3o \ - Bigarray.3o \ - Bigarray.Array1.3o \ - Bigarray.Array2.3o \ - Bigarray.Array3.3o \ - Bigarray.Genarray.3o \ - Buffer.3o \ - Callback.3o \ - CamlinternalLazy.3o \ - CamlinternalMod.3o \ - CamlinternalOO.3o \ - Complex.3o \ - Digest.3o \ - Filename.3o \ - Format.3o \ - Gc.3o \ - Genlex.3o \ - Hashtbl.3o \ - Hashtbl.HashedType.3o \ - Hashtbl.Make.3o \ - Hashtbl.MakeSeeded.3o \ - Hashtbl.S.3o \ - Hashtbl.SeededHashedType.3o \ - Hashtbl.SeededS.3o \ - Int32.3o \ - Int64.3o \ - Lexing.3o \ - List.3o \ - ListLabels.3o \ - Map.3o \ - Map.Make.3o \ - Map.OrderedType.3o \ - Map.S.3o \ - Marshal.3o \ - MoreLabels.3o \ - MoreLabels.Hashtbl.3o \ - MoreLabels.Hashtbl.HashedType.3o \ - MoreLabels.Hashtbl.Make.3o \ - MoreLabels.Hashtbl.MakeSeeded.3o \ - MoreLabels.Hashtbl.S.3o \ - MoreLabels.Hashtbl.SeededHashedType.3o \ - MoreLabels.Hashtbl.SeededS.3o \ - MoreLabels.Map.3o \ - MoreLabels.Map.Make.3o \ - MoreLabels.Map.OrderedType.3o \ - MoreLabels.Map.S.3o \ - MoreLabels.Set.3o \ - MoreLabels.Set.Make.3o \ - MoreLabels.Set.OrderedType.3o \ - MoreLabels.Set.S.3o \ - Nativeint.3o \ - Num.3o \ - Obj.3o \ - Oo.3o \ - Parsing.3o \ - Pervasives.3o \ - Pervasives.LargeFile.3o \ - Printexc.3o \ - Printf.3o \ - Queue.3o \ - Random.3o \ - Random.State.3o \ - Scanf.3o \ - Scanf.Scanning.3o \ - Set.Make.3o \ - Set.OrderedType.3o \ - Set.S.3o \ - Sort.3o \ - Stack.3o \ - StdLabels.3o \ - StdLabels.Array.3o \ - StdLabels.List.3o \ - StdLabels.String.3o \ - Str.3o \ - Stream.3o \ - StringLabels.3o \ - Sys.3o \ - Unix.3o \ - Unix.LargeFile.3o \ - Weak.3o \ - Weak.Make.3o \ - Weak.S.3o - -MLINKS= ocamlc.1 ocamlc.opt.1 ocamlopt.1 ocamlopt.opt.1 Property changes on: lang/ocaml/files/manfiles ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: lang/ocaml/files/patch-Changes =================================================================== --- lang/ocaml/files/patch-Changes (nonexistent) +++ lang/ocaml/files/patch-Changes (working copy) @@ -0,0 +1,17 @@ +--- Changes.orig 2016-11-04 16:08:24 UTC ++++ Changes +@@ -2567,6 +2567,14 @@ Tools: + (Guillaume Melquiond, Alain Frisch) + + ++Next version (4.04.1): ++---------------------- ++ ++### Standard library: ++ ++- PR#7403, GPR#894: fix a bug in Set.map as introduced in 4.04.0 ++ (Gabriel Scherer, report by Thomas Leonard) ++ + OCaml 4.00.1 (5 Oct 2012): + -------------------------- + Property changes on: lang/ocaml/files/patch-Changes ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: lang/ocaml/files/patch-configure =================================================================== --- lang/ocaml/files/patch-configure (revision 437516) +++ lang/ocaml/files/patch-configure (working copy) @@ -1,158 +1,160 @@ ---- configure.orig 2015-05-12 14:46:37 UTC -+++ configure -@@ -446,7 +446,7 @@ esac +--- configure.orig 2016-11-05 01:08:24.000000000 +0900 ++++ configure 2017-01-15 01:54:50.124245000 +0900 +@@ -346,7 +346,7 @@ - # Configure compiler to use in further tests + case "$ccfamily" in + clang-*) +- bytecccompopts="-O2 -fno-strict-aliasing -fwrapv $gcc_warnings";; ++ bytecccompopts="-fno-strict-aliasing -fwrapv $gcc_warnings";; + gcc-[012]-*) + # Some versions known to miscompile OCaml, e,g, 2.7.2.1, some 2.96. + # Plus: C99 support unknown. +@@ -356,12 +356,13 @@ + # Known problems with -fwrapv fixed in 4.2 only. + wrn "This version of GCC is rather old. Reducing optimization level." + wrn "Consider using GCC version 4.2 or above." +- bytecccompopts="-std=gnu99 -O $gcc_warnings";; ++ bytecccompopts="-std=gnu99 $gcc_warnings";; + gcc-*) +- bytecccompopts="-std=gnu99 -O2 -fno-strict-aliasing -fwrapv $gcc_warnings";; ++ bytecccompopts="-std=gnu99 -fno-strict-aliasing -fwrapv $gcc_warnings";; + *) + bytecccompopts="-O";; + esac ++bytecccompopts="$bytecccompopts ${CFLAGS}" --cc="$bytecc -O $bytecclinkopts" -+cc="$bytecc $bytecclinkopts" - export cc cclibs verbose + # Adjust according to target - # Check C compiler -@@ -688,9 +688,9 @@ if test $with_sharedlibs = "yes"; then - mksharedlib="$flexlink" - mkmaindll="$flexlink -maindll" - shared_libraries_supported=true;; -- *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*|*-*-haiku*) -+ *-*-linux-gnu|*-*-linux|*-*-dragonfly*|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*|*-*-haiku*) +@@ -700,7 +701,7 @@ + *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*\ + |*-*-openbsd*|*-*-netbsd*|*-*-dragonfly*|*-*-gnu*|*-*-haiku*) sharedcccompopts="-fPIC" - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc -shared ${LDFLAGS}" bytecclinkopts="$bytecclinkopts -Wl,-E" byteccrpath="-Wl,-rpath," mksharedlibrpath="-Wl,-rpath," -@@ -700,7 +700,7 @@ if test $with_sharedlibs = "yes"; then +@@ -710,7 +711,7 @@ case "$bytecc" in *gcc*) sharedcccompopts="-fPIC" - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc $bytecclinkopts -shared" byteccrpath="-Wl,-rpath," mksharedlibrpath="-Wl,-rpath," shared_libraries_supported=true;; -@@ -716,11 +716,11 @@ if test $with_sharedlibs = "yes"; then - *gcc*) - sharedcccompopts="-fPIC" - if sh ./solaris-ld; then -- mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" +@@ -730,7 +731,7 @@ byteccrpath="-R" mksharedlibrpath="-R" else - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc $bytecclinkopts -shared" bytecclinkopts="$bytecclinkopts -Wl,-E" natdynlinkopts="-Wl,-E" byteccrpath="-Wl,-rpath," -@@ -744,12 +744,12 @@ if test $with_sharedlibs = "yes"; then +@@ -754,13 +755,13 @@ mksharedlibrpath="-rpath " shared_libraries_supported=true;; i[3456]86-*-darwin[89].*) -- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress -read_only_relocs suppress" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -bundle -flat_namespace -undefined suppress -read_only_relocs suppress" +- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress \ ++ mksharedlib="$bytecc $bytecclinkopts -bundle -flat_namespace -undefined suppress \ + -read_only_relocs suppress" bytecccompopts="$dl_defs $bytecccompopts" dl_needs_underscore=false shared_libraries_supported=true;; *-apple-darwin*) -- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress -Wl,-no_compact_unwind" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -bundle -flat_namespace -undefined suppress -Wl,-no_compact_unwind" +- mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress \ ++ mksharedlib="$bytecc $bytecclinkopts -bundle -flat_namespace -undefined suppress \ + -Wl,-no_compact_unwind" bytecccompopts="$dl_defs $bytecccompopts" dl_needs_underscore=false - shared_libraries_supported=true;; -@@ -759,7 +759,7 @@ if test $with_sharedlibs = "yes"; then +@@ -771,7 +772,7 @@ shared_libraries_supported=false;; *-*-openbsd*) sharedcccompopts="-fPIC" - mksharedlib="$bytecc -shared" -+ mksharedlib="$bytecc $bytecclinkopts $bytecclinkopts $bytecclinkopts -shared" ++ mksharedlib="$bytecc $bytecclinkopts -shared" bytecclinkopts="$bytecclinkopts -Wl,-E" natdynlinkopts="-Wl,-E" byteccrpath="-Wl,-rpath," -@@ -790,9 +790,11 @@ if test $with_sharedlibs = "yes"; then - fi;; +@@ -803,6 +804,7 @@ x86_64-*-darwin*) natdynlink=true;; + s390x*-*-linux*) natdynlink=true;; powerpc*-*-linux*) natdynlink=true;; + powerpc*-*-freebsd*) natdynlink=true;; sparc*-*-linux*) natdynlink=true;; i686-*-kfreebsd*) natdynlink=true;; x86_64-*-kfreebsd*) natdynlink=true;; -+ x86_64-*-dragonfly*) natdynlink=true;; - i[3456]86-*-freebsd*) natdynlink=true;; - x86_64-*-freebsd*) natdynlink=true;; - i[3456]86-*-openbsd*) natdynlink=true;; -@@ -844,6 +846,7 @@ case "$target" in - i[3456]86-*-gnu*) arch=i386; system=gnu;; - i[3456]86-*-mingw*) arch=i386; system=mingw;; - powerpc*-*-linux*) arch=power; model=ppc; system=elf;; -+ powerpc-*-freebsd*) arch=power; model=ppc; system=bsd_elf;; +@@ -819,6 +821,7 @@ + arm*-*-freebsd*) natdynlink=true;; + earm*-*-netbsd*) natdynlink=true;; + aarch64-*-linux*) natdynlink=true;; ++ aarch64-*-freebsd*) natdynlink=true;; + esac + fi + +@@ -862,6 +865,9 @@ + powerpc*-*-linux*) arch=power; + if $arch64; then model=ppc64; else model=ppc; fi + system=elf;; ++ powerpc*-*-freebsd*) arch=power; ++ if $arch64; then model=ppc64; else model=ppc; fi ++ system=elf;; powerpc-*-netbsd*) arch=power; model=ppc; system=elf;; powerpc-*-openbsd*) arch=power; model=ppc; system=bsd_elf;; - powerpc-*-rhapsody*) arch=power; model=ppc; system=rhapsody;; -@@ -862,6 +865,7 @@ case "$target" in - zaurus*-*-openbsd*) arch=arm; system=bsd;; - x86_64-*-linux*) arch=amd64; system=linux;; - x86_64-*-gnu*) arch=amd64; system=gnu;; -+ x86_64-*-dragonfly*) arch=amd64; system=dragonfly;; - x86_64-*-freebsd*) arch=amd64; system=freebsd;; - x86_64-*-netbsd*) arch=amd64; system=netbsd;; - x86_64-*-openbsd*) arch=amd64; system=openbsd;; -@@ -889,7 +893,7 @@ else - fi + s390x*-*-linux*) arch=s390x; model=z10; system=elf;; +@@ -914,7 +920,7 @@ - nativecccompopts='' + nativecccompopts="$bytecccompopts" + nativeccprofopts='' -nativecclinkopts='' +nativecclinkopts="" # FIXME the naming of nativecclinkopts is broken: these are options for # ld (for shared libs), not for cc nativeccrpath="$byteccrpath" -@@ -932,6 +936,8 @@ case "$arch,$system" in - esac;; - arm,freebsd) as="${TOOLPREF}cc -c" - aspp="${TOOLPREF}cc -c";; -+ *,dragonfly) as="${TOOLPREF}as" -+ aspp="${TOOLPREF}cc -c";; - *,freebsd) as="${TOOLPREF}as" - aspp="${TOOLPREF}cc -c";; - amd64,*|arm,*|arm64,*|i386,*|power,bsd*|sparc,*) -@@ -955,9 +961,11 @@ case "$arch,$system" in - case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;; +@@ -985,10 +991,12 @@ amd64,linux) profiling='prof';; amd64,openbsd) profiling='prof';; + amd64,freebsd) profiling='prof';; + amd64,dragonfly) profiling='prof';; - amd64,freebsd) profiling='prof';; amd64,netbsd) profiling='prof';; + arm,netbsd) profiling='prof';; amd64,gnu) profiling='prof';; + arm,linux*) profiling='prof';; + arm,freebsd) profiling='prof';; - arm,linux*) profiling='prof';; power,elf) profiling='prof';; power,bsd*) profiling='prof';; -@@ -1415,6 +1423,8 @@ if test "$pthread_wanted" = "yes"; then - case "$target" in - *-*-solaris*) pthread_link="-lpthread -lposix4" + *) profiling='noprof';; +@@ -996,15 +1004,8 @@ + + # Where is ranlib? + +-if sh ./searchpath ${TOOLPREF}ranlib; then +- inf "ranlib found" +- echo "RANLIB=${TOOLPREF}ranlib" >> Makefile +- echo "RANLIBCMD=${TOOLPREF}ranlib" >> Makefile +-else +- inf "ranlib not used" +- echo "RANLIB=${TOOLPREF}ar rs" >> Makefile +- echo "RANLIBCMD=" >> Makefile +-fi ++echo RANLIB=/usr/bin/ranlib >> Makefile ++echo RANLIBCMD=/usr/bin/ranlib >> Makefile + + echo "ARCMD=${TOOLPREF}ar" >> Makefile + +@@ -1494,8 +1495,8 @@ pthread_caml_link="-cclib -lpthread -cclib -lposix4";; -+ *-*-dragon*) pthread_link="-pthread" -+ pthread_caml_link="-cclib -pthread";; - *-*-freebsd*) pthread_link="-pthread" + *-*-dragon*) pthread_link="-pthread" pthread_caml_link="-cclib -pthread";; +- *-*-freebsd*) pthread_link="-pthread" +- pthread_caml_link="-cclib -pthread";; ++ *-*-freebsd*) pthread_link="-lpthread" ++ pthread_caml_link="-cclib -lpthread";; *-*-openbsd*) pthread_link="-pthread" -@@ -1431,7 +1441,7 @@ if test "$pthread_wanted" = "yes"; then - bytecccompopts="$bytecccompopts -D_REENTRANT" - nativecccompopts="$nativecccompopts -D_REENTRANT" - case "$target" in -- *-*-freebsd*) -+ *-*-freebsd*|*-*-dragonfly*) - bytecccompopts="$bytecccompopts -D_THREAD_SAFE" - nativecccompopts="$nativecccompopts -D_THREAD_SAFE";; - *-*-openbsd*) -@@ -1601,6 +1611,7 @@ if test "$x11_include" = "not found"; th - else - x11_libs="-L$dir" - case "$target" in -+ *-*-freebsd*|*-*-dragonfly*) x11_link="-L$dir -lX11";; - *-kfreebsd*-gnu) x11_link="-L$dir -lX11";; - *-*-*bsd*) x11_link="-R$dir -L$dir -lX11";; - *) x11_link="-L$dir -lX11";; -@@ -1644,10 +1655,10 @@ echo "X11_LINK=$x11_link" >> Makefile + pthread_caml_link="-cclib -pthread";; + *-*-haiku*) pthread_link="" +@@ -1724,19 +1725,19 @@ # Look for BFD library if sh ./hasgot -DPACKAGE=ocaml -i bfd.h && \ @@ -162,19 +164,26 @@ echo "#define HAS_LIBBFD" >> s.h - echo "LIBBFD_LINK=-lbfd -ldl -liberty -lz" >> Makefile + echo "LIBBFD_LINK=-lbfd $dllib -liberty -lz" >> Makefile + echo LIBBFD_INCLUDE= >>Makefile + elif sh ./hasgot -DPACKAGE=ocaml -I/opt/local/include -i bfd.h && \ +- sh ./hasgot -DPACKAGE=ocaml -L/opt/local/lib -lbfd -ldl \ ++ sh ./hasgot -DPACKAGE=ocaml -L/opt/local/lib -lbfd $dllib \ + -liberty -lz -lintl bfd_openr + then + # MacOSX with binutils from MacPorts + inf "BFD library found." + echo "#define HAS_LIBBFD" >> s.h +- echo "LIBBFD_LINK=-L/opt/local/lib -lbfd -ldl -liberty -lz -lintl" >> Makefile ++ echo "LIBBFD_LINK=-L/opt/local/lib -lbfd $dllib -liberty -lz -lintl" >> Makefile + echo LIBBFD_INCLUDE=-I/opt/local/include >>Makefile else - wrn "BFD library not found, 'objinfo' will be unable to display info on .cmxs files." - echo "LIBBFD_LINK=" >> Makefile -@@ -1686,12 +1697,6 @@ if $no_naked_pointers; then - echo "#define NO_NAKED_POINTERS" >> m.h - fi + wrn "BFD library not found, 'objinfo' will be unable to display info" \ +@@ -1921,7 +1922,7 @@ + #ml let syslib x = "-l"^x;; --# Add Unix-style optimization flag --bytecccompopts="-O $bytecccompopts" --dllcccompopts="-O $dllcccompopts" --nativecccompopts="-O $nativecccompopts" --sharedcccompopts="-O $sharedcccompopts" -- - # Final twiddling of compiler options to work around known bugs - - nativeccprofopts="$nativecccompopts" + ### How to build a static library +-MKLIB=${TOOLPREF}ar rc \$(1) \$(2); ${TOOLPREF}ranlib \$(1) ++MKLIB=${AR} rc \$(1) \$(2); ranlib \$(1) + #ml let mklib out files opts = (* "" *) + #ml Printf.sprintf "${TOOLPREF}ar rc %s %s %s; ${TOOLPREF}ranlib %s" + #ml out opts files out;; Index: lang/ocaml/files/patch-stdlib_set.ml =================================================================== --- lang/ocaml/files/patch-stdlib_set.ml (nonexistent) +++ lang/ocaml/files/patch-stdlib_set.ml (working copy) @@ -0,0 +1,32 @@ +--- stdlib/set.ml.orig 2016-11-04 16:08:24 UTC ++++ stdlib/set.ml +@@ -375,6 +375,15 @@ module Make(Ord: OrderedType) = + if c = 0 then v + else find x (if c < 0 then l else r) + ++ let try_join l v r = ++ (* [join l v r] can only be called when (elements of l < v < ++ elements of r); use [try_join l v r] when this property may ++ not hold, but you hope it does hold in the common case *) ++ if (l = Empty || Ord.compare (max_elt l) v < 0) ++ && (r = Empty || Ord.compare v (min_elt r) < 0) ++ then join l v r ++ else union l (add v r) ++ + let rec map f = function + | Empty -> Empty + | Node (l, v, r, _) as t -> +@@ -383,12 +392,7 @@ module Make(Ord: OrderedType) = + let v' = f v in + let r' = map f r in + if l == l' && v == v' && r == r' then t +- else begin +- if (l' = Empty || Ord.compare (max_elt l') v < 0) +- && (r' = Empty || Ord.compare v (min_elt r') < 0) +- then join l' v' r' +- else union l' (add v' r') +- end ++ else try_join l' v' r' + + let of_sorted_list l = + let rec sub n l = Property changes on: lang/ocaml/files/patch-stdlib_set.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml =================================================================== --- lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml (nonexistent) +++ lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml (working copy) @@ -0,0 +1,24 @@ +--- testsuite/tests/lib-set/testset.ml.orig 2016-11-04 16:08:24 UTC ++++ testsuite/tests/lib-set/testset.ml +@@ -167,3 +167,21 @@ let () = + for i = 1 to 10 do s1 := S.add i !s1 done; + let s2 = S.filter (fun e -> e >= 0) !s1 in + assert (s2 == !s1) ++ ++let valid_structure s = ++ (* this test should return 'true' for all set, ++ but it can detect sets that are ill-structured, ++ for example incorrectly ordered, as the S.mem ++ function will make assumptions about the set ordering. ++ ++ (This trick was used to exhibit the bug in PR#7403) ++ *) ++ List.for_all (fun n -> S.mem n s) (S.elements s) ++ ++let () = ++ (* PR#7403: map buggily orders elements according to the input ++ set order, not the output set order. Mapping functions that ++ change the value ordering thus break the set structure. *) ++ let test = S.of_list [1; 3; 5] in ++ let f = function 3 -> 8 | n -> n in ++ assert (valid_structure (S.map f test)) Property changes on: lang/ocaml/files/patch-testsuite_tests_lib-set_testset.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: lang/ocaml/pkg-descr =================================================================== --- lang/ocaml/pkg-descr (revision 437516) +++ lang/ocaml/pkg-descr (working copy) @@ -16,4 +16,4 @@ the generated programs deliver excellent performance, while retaining the moderate memory requirements of the bytecode compiler. -WWW: http://caml.inria.fr/ocaml/ +WWW: http://ocaml.org Index: lang/ocaml/pkg-plist =================================================================== --- lang/ocaml/pkg-plist (revision 437516) +++ lang/ocaml/pkg-plist (working copy) @@ -1,111 +1,37 @@ -%%PROF%%lib/ocaml/arg.p.cmx -%%PROF%%lib/ocaml/arrayLabels.p.cmx -%%PROF%%lib/ocaml/array.p.cmx -%%PROF%%lib/ocaml/buffer.p.cmx -%%PROF%%lib/ocaml/bytesLabels.p.cmx -%%PROF%%lib/ocaml/bytes.p.cmx -%%PROF%%lib/ocaml/callback.p.cmx -%%PROF%%lib/ocaml/camlinternalFormatBasics.p.cmx -%%PROF%%lib/ocaml/camlinternalFormat.p.cmx -%%PROF%%lib/ocaml/camlinternalLazy.p.cmx -%%PROF%%lib/ocaml/camlinternalMod.p.cmx -%%PROF%%lib/ocaml/camlinternalOO.p.cmx -%%PROF%%lib/ocaml/char.p.cmx -%%PROF%%lib/ocaml/complex.p.cmx -%%PROF%%lib/ocaml/digest.p.cmx -%%PROF%%lib/ocaml/filename.p.cmx -%%PROF%%lib/ocaml/format.p.cmx -%%PROF%%lib/ocaml/gc.p.cmx -%%PROF%%lib/ocaml/genlex.p.cmx -%%PROF%%lib/ocaml/hashtbl.p.cmx -%%PROF%%lib/ocaml/int32.p.cmx -%%PROF%%lib/ocaml/int64.p.cmx -%%PROF%%lib/ocaml/lazy.p.cmx -%%PROF%%lib/ocaml/lexing.p.cmx -%%PROF%%lib/ocaml/listLabels.p.cmx -%%PROF%%lib/ocaml/list.p.cmx -%%PROF%%lib/ocaml/map.p.cmx -%%PROF%%lib/ocaml/marshal.p.cmx -%%PROF%%lib/ocaml/moreLabels.p.cmx -%%PROF%%lib/ocaml/nativeint.p.cmx -%%PROF%%lib/ocaml/obj.p.cmx -%%PROF%%lib/ocaml/oo.p.cmx -%%PROF%%lib/ocaml/parsing.p.cmx -%%PROF%%lib/ocaml/pervasives.p.cmx -%%PROF%%lib/ocaml/printexc.p.cmx -%%PROF%%lib/ocaml/printf.p.cmx -%%PROF%%lib/ocaml/queue.p.cmx -%%PROF%%lib/ocaml/random.p.cmx -%%PROF%%lib/ocaml/scanf.p.cmx -%%PROF%%lib/ocaml/set.p.cmx -%%PROF%%lib/ocaml/sort.p.cmx -%%PROF%%lib/ocaml/stack.p.cmx -%%PROF%%lib/ocaml/stdLabels.p.cmx -%%PROF%%lib/ocaml/std_exit.p.cmx -%%PROF%%lib/ocaml/std_exit.p.o -%%PROF%%lib/ocaml/stdlib.p.a -%%PROF%%lib/ocaml/stdlib.p.cmxa -%%PROF%%lib/ocaml/stream.p.cmx -%%PROF%%lib/ocaml/stringLabels.p.cmx -%%PROF%%lib/ocaml/string.p.cmx -%%PROF%%lib/ocaml/sys.p.cmx -%%PROF%%lib/ocaml/weak.p.cmx -%%THREADS%%@dir lib/ocaml/threads -%%THREADS%%lib/ocaml/caml/threads.h -%%THREADS%%lib/ocaml/condition.mli -%%THREADS%%lib/ocaml/event.mli -%%THREADS%%lib/ocaml/libthreads.a -%%THREADS%%lib/ocaml/libthreadsnat.a -%%THREADS%%lib/ocaml/mutex.mli -%%THREADS%%lib/ocaml/stublibs/dllthreads.so -%%THREADS%%lib/ocaml/threadUnix.mli -%%THREADS%%lib/ocaml/thread.mli -%%THREADS%%lib/ocaml/threads/condition.cmi -%%THREADS%%lib/ocaml/threads/condition.cmx -%%THREADS%%lib/ocaml/threads/event.cmi -%%THREADS%%lib/ocaml/threads/event.cmx -%%THREADS%%lib/ocaml/threads/mutex.cmi -%%THREADS%%lib/ocaml/threads/mutex.cmx -%%THREADS%%lib/ocaml/threads/threadUnix.cmi -%%THREADS%%lib/ocaml/threads/threadUnix.cmx -%%THREADS%%lib/ocaml/threads/thread.cmi -%%THREADS%%lib/ocaml/threads/thread.cmx -%%THREADS%%lib/ocaml/threads/threads.a -%%THREADS%%lib/ocaml/threads/threads.cma -%%THREADS%%lib/ocaml/threads/threads.cmxa -%%X11%%lib/ocaml/graphicsX11.cmi -%%X11%%lib/ocaml/graphicsX11.cmx -%%X11%%lib/ocaml/graphicsX11.mli -%%X11%%lib/ocaml/graphics.a -%%X11%%lib/ocaml/graphics.cma -%%X11%%lib/ocaml/graphics.cmi -%%X11%%lib/ocaml/graphics.cmx -%%X11%%lib/ocaml/graphics.cmxa -%%X11%%lib/ocaml/graphics.cmxs -%%X11%%lib/ocaml/graphics.mli -%%X11%%lib/ocaml/libgraphics.a -%%X11%%lib/ocaml/stublibs/dllgraphics.so bin/ocaml -bin/ocamlbuild -bin/ocamlbuild.byte -bin/ocamlbuild.native bin/ocamlc +bin/ocamlc.byte bin/ocamlc.opt bin/ocamlcp +bin/ocamlcp.byte +bin/ocamlcp.opt bin/ocamldebug bin/ocamldep +bin/ocamldep.byte bin/ocamldep.opt bin/ocamldoc bin/ocamldoc.opt bin/ocamllex +bin/ocamllex.byte bin/ocamllex.opt bin/ocamlmklib +bin/ocamlmklib.byte +bin/ocamlmklib.opt bin/ocamlmktop +bin/ocamlmktop.byte +bin/ocamlmktop.opt bin/ocamlobjinfo +bin/ocamlobjinfo.byte +bin/ocamlobjinfo.opt bin/ocamlopt +bin/ocamlopt.byte bin/ocamlopt.opt bin/ocamloptp +bin/ocamloptp.byte +bin/ocamloptp.opt bin/ocamlprof +bin/ocamlprof.byte +bin/ocamlprof.opt bin/ocamlrun bin/ocamlyacc lib/ocaml/Makefile.config @@ -117,10 +43,19 @@ lib/ocaml/arg.ml lib/ocaml/arg.mli lib/ocaml/arg.p.cmt +lib/ocaml/arg.p.cmx lib/ocaml/arith_flags.cmx lib/ocaml/arith_status.cmi lib/ocaml/arith_status.cmx lib/ocaml/arith_status.mli +lib/ocaml/array.cmi +lib/ocaml/array.cmt +lib/ocaml/array.cmti +lib/ocaml/array.cmx +lib/ocaml/array.ml +lib/ocaml/array.mli +lib/ocaml/array.p.cmt +lib/ocaml/array.p.cmx lib/ocaml/arrayLabels.cmi lib/ocaml/arrayLabels.cmt lib/ocaml/arrayLabels.cmti @@ -128,13 +63,10 @@ lib/ocaml/arrayLabels.ml lib/ocaml/arrayLabels.mli lib/ocaml/arrayLabels.p.cmt -lib/ocaml/array.cmi -lib/ocaml/array.cmt -lib/ocaml/array.cmti -lib/ocaml/array.cmx -lib/ocaml/array.ml -lib/ocaml/array.mli -lib/ocaml/array.p.cmt +lib/ocaml/arrayLabels.p.cmx +lib/ocaml/big_int.cmi +lib/ocaml/big_int.cmx +lib/ocaml/big_int.mli lib/ocaml/bigarray.a lib/ocaml/bigarray.cma lib/ocaml/bigarray.cmi @@ -142,9 +74,6 @@ lib/ocaml/bigarray.cmxa lib/ocaml/bigarray.cmxs lib/ocaml/bigarray.mli -lib/ocaml/big_int.cmi -lib/ocaml/big_int.cmx -lib/ocaml/big_int.mli lib/ocaml/buffer.cmi lib/ocaml/buffer.cmt lib/ocaml/buffer.cmti @@ -152,6 +81,15 @@ lib/ocaml/buffer.ml lib/ocaml/buffer.mli lib/ocaml/buffer.p.cmt +lib/ocaml/buffer.p.cmx +lib/ocaml/bytes.cmi +lib/ocaml/bytes.cmt +lib/ocaml/bytes.cmti +lib/ocaml/bytes.cmx +lib/ocaml/bytes.ml +lib/ocaml/bytes.mli +lib/ocaml/bytes.p.cmt +lib/ocaml/bytes.p.cmx lib/ocaml/bytesLabels.cmi lib/ocaml/bytesLabels.cmt lib/ocaml/bytesLabels.cmti @@ -159,13 +97,7 @@ lib/ocaml/bytesLabels.ml lib/ocaml/bytesLabels.mli lib/ocaml/bytesLabels.p.cmt -lib/ocaml/bytes.cmi -lib/ocaml/bytes.cmt -lib/ocaml/bytes.cmti -lib/ocaml/bytes.cmx -lib/ocaml/bytes.ml -lib/ocaml/bytes.mli -lib/ocaml/bytes.p.cmt +lib/ocaml/bytesLabels.p.cmx lib/ocaml/callback.cmi lib/ocaml/callback.cmt lib/ocaml/callback.cmti @@ -173,18 +105,73 @@ lib/ocaml/callback.ml lib/ocaml/callback.mli lib/ocaml/callback.p.cmt +lib/ocaml/callback.p.cmx lib/ocaml/caml/address_class.h lib/ocaml/caml/alloc.h +lib/ocaml/caml/backtrace.h +lib/ocaml/caml/backtrace_prim.h lib/ocaml/caml/bigarray.h lib/ocaml/caml/callback.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/dynlink.h +lib/ocaml/caml/exec.h lib/ocaml/caml/fail.h +lib/ocaml/caml/finalise.h +lib/ocaml/caml/fix_code.h +lib/ocaml/caml/freelist.h lib/ocaml/caml/gc.h +lib/ocaml/caml/gc_ctrl.h +lib/ocaml/caml/globroots.h 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 +lib/ocaml/caml/jumptbl.h +lib/ocaml/caml/major_gc.h +lib/ocaml/caml/md5.h +lib/ocaml/caml/memory.h +lib/ocaml/caml/minor_gc.h +lib/ocaml/caml/misc.h +lib/ocaml/caml/mlvalues.h +lib/ocaml/caml/osdeps.h +lib/ocaml/caml/prims.h +lib/ocaml/caml/printexc.h +lib/ocaml/caml/reverse.h +lib/ocaml/caml/roots.h +lib/ocaml/caml/signals.h +lib/ocaml/caml/signals_machdep.h +lib/ocaml/caml/socketaddr.h +lib/ocaml/caml/stack.h +lib/ocaml/caml/stacks.h +lib/ocaml/caml/startup.h +lib/ocaml/caml/startup_aux.h +lib/ocaml/caml/sys.h +%%THREADS%%lib/ocaml/caml/threads.h +lib/ocaml/caml/ui.h +lib/ocaml/caml/unixsupport.h +lib/ocaml/caml/version.h +lib/ocaml/caml/weak.h lib/ocaml/camlheader lib/ocaml/camlheader_ur +lib/ocaml/camlinternalFormat.cmi +lib/ocaml/camlinternalFormat.cmt +lib/ocaml/camlinternalFormat.cmti +lib/ocaml/camlinternalFormat.cmx +lib/ocaml/camlinternalFormat.ml +lib/ocaml/camlinternalFormat.mli +lib/ocaml/camlinternalFormat.p.cmt +lib/ocaml/camlinternalFormat.p.cmx lib/ocaml/camlinternalFormatBasics.cmi lib/ocaml/camlinternalFormatBasics.cmt lib/ocaml/camlinternalFormatBasics.cmti @@ -192,13 +179,7 @@ lib/ocaml/camlinternalFormatBasics.ml lib/ocaml/camlinternalFormatBasics.mli lib/ocaml/camlinternalFormatBasics.p.cmt -lib/ocaml/camlinternalFormat.cmi -lib/ocaml/camlinternalFormat.cmt -lib/ocaml/camlinternalFormat.cmti -lib/ocaml/camlinternalFormat.cmx -lib/ocaml/camlinternalFormat.ml -lib/ocaml/camlinternalFormat.mli -lib/ocaml/camlinternalFormat.p.cmt +lib/ocaml/camlinternalFormatBasics.p.cmx lib/ocaml/camlinternalLazy.cmi lib/ocaml/camlinternalLazy.cmt lib/ocaml/camlinternalLazy.cmti @@ -206,6 +187,7 @@ lib/ocaml/camlinternalLazy.ml lib/ocaml/camlinternalLazy.mli lib/ocaml/camlinternalLazy.p.cmt +lib/ocaml/camlinternalLazy.p.cmx lib/ocaml/camlinternalMod.cmi lib/ocaml/camlinternalMod.cmt lib/ocaml/camlinternalMod.cmti @@ -213,6 +195,7 @@ lib/ocaml/camlinternalMod.ml lib/ocaml/camlinternalMod.mli lib/ocaml/camlinternalMod.p.cmt +lib/ocaml/camlinternalMod.p.cmx lib/ocaml/camlinternalOO.cmi lib/ocaml/camlinternalOO.cmt lib/ocaml/camlinternalOO.cmti @@ -220,15 +203,7 @@ lib/ocaml/camlinternalOO.ml lib/ocaml/camlinternalOO.mli lib/ocaml/camlinternalOO.p.cmt -lib/ocaml/caml/intext.h -lib/ocaml/caml/memory.h -lib/ocaml/caml/misc.h -lib/ocaml/caml/mlvalues.h -lib/ocaml/caml/printexc.h -lib/ocaml/caml/signals.h -lib/ocaml/caml/socketaddr.h -lib/ocaml/caml/unixsupport.h -lib/ocaml/caml/version.h +lib/ocaml/camlinternalOO.p.cmx lib/ocaml/char.cmi lib/ocaml/char.cmt lib/ocaml/char.cmti @@ -236,193 +211,408 @@ lib/ocaml/char.ml lib/ocaml/char.mli lib/ocaml/char.p.cmt +lib/ocaml/char.p.cmx lib/ocaml/compiler-libs/CSE.cmi lib/ocaml/compiler-libs/CSE.cmt +lib/ocaml/compiler-libs/CSE.cmx lib/ocaml/compiler-libs/CSEgen.cmi lib/ocaml/compiler-libs/CSEgen.cmt lib/ocaml/compiler-libs/CSEgen.cmti +lib/ocaml/compiler-libs/CSEgen.cmx +lib/ocaml/compiler-libs/alias_analysis.cmi +lib/ocaml/compiler-libs/alias_analysis.cmt +lib/ocaml/compiler-libs/alias_analysis.cmti +lib/ocaml/compiler-libs/allocated_const.cmi +lib/ocaml/compiler-libs/allocated_const.cmt +lib/ocaml/compiler-libs/allocated_const.cmti lib/ocaml/compiler-libs/annot.cmi lib/ocaml/compiler-libs/annot.cmti lib/ocaml/compiler-libs/arch.cmi lib/ocaml/compiler-libs/arch.cmt +lib/ocaml/compiler-libs/arch.cmx +lib/ocaml/compiler-libs/arg_helper.cmi +lib/ocaml/compiler-libs/arg_helper.cmt +lib/ocaml/compiler-libs/arg_helper.cmti +lib/ocaml/compiler-libs/arg_helper.cmx lib/ocaml/compiler-libs/asmgen.cmi lib/ocaml/compiler-libs/asmgen.cmt lib/ocaml/compiler-libs/asmgen.cmti +lib/ocaml/compiler-libs/asmgen.cmx lib/ocaml/compiler-libs/asmlibrarian.cmi lib/ocaml/compiler-libs/asmlibrarian.cmt lib/ocaml/compiler-libs/asmlibrarian.cmti +lib/ocaml/compiler-libs/asmlibrarian.cmx lib/ocaml/compiler-libs/asmlink.cmi lib/ocaml/compiler-libs/asmlink.cmt lib/ocaml/compiler-libs/asmlink.cmti +lib/ocaml/compiler-libs/asmlink.cmx lib/ocaml/compiler-libs/asmpackager.cmi lib/ocaml/compiler-libs/asmpackager.cmt lib/ocaml/compiler-libs/asmpackager.cmti +lib/ocaml/compiler-libs/asmpackager.cmx lib/ocaml/compiler-libs/ast_helper.cmi lib/ocaml/compiler-libs/ast_helper.cmt lib/ocaml/compiler-libs/ast_helper.cmti +lib/ocaml/compiler-libs/ast_helper.cmx +lib/ocaml/compiler-libs/ast_invariants.cmi +lib/ocaml/compiler-libs/ast_invariants.cmt +lib/ocaml/compiler-libs/ast_invariants.cmti +lib/ocaml/compiler-libs/ast_invariants.cmx +lib/ocaml/compiler-libs/ast_iterator.cmi +lib/ocaml/compiler-libs/ast_iterator.cmt +lib/ocaml/compiler-libs/ast_iterator.cmti +lib/ocaml/compiler-libs/ast_iterator.cmx lib/ocaml/compiler-libs/ast_mapper.cmi lib/ocaml/compiler-libs/ast_mapper.cmt lib/ocaml/compiler-libs/ast_mapper.cmti +lib/ocaml/compiler-libs/ast_mapper.cmx lib/ocaml/compiler-libs/asttypes.cmi lib/ocaml/compiler-libs/asttypes.cmti +lib/ocaml/compiler-libs/attr_helper.cmi +lib/ocaml/compiler-libs/attr_helper.cmt +lib/ocaml/compiler-libs/attr_helper.cmti +lib/ocaml/compiler-libs/attr_helper.cmx +lib/ocaml/compiler-libs/augment_specialised_args.cmi +lib/ocaml/compiler-libs/augment_specialised_args.cmt +lib/ocaml/compiler-libs/augment_specialised_args.cmti +lib/ocaml/compiler-libs/backend_intf.cmi +lib/ocaml/compiler-libs/backend_intf.cmti lib/ocaml/compiler-libs/branch_relaxation.cmi lib/ocaml/compiler-libs/branch_relaxation.cmt lib/ocaml/compiler-libs/branch_relaxation.cmti +lib/ocaml/compiler-libs/branch_relaxation.cmx lib/ocaml/compiler-libs/branch_relaxation_intf.cmi lib/ocaml/compiler-libs/branch_relaxation_intf.cmt +lib/ocaml/compiler-libs/branch_relaxation_intf.cmx lib/ocaml/compiler-libs/btype.cmi lib/ocaml/compiler-libs/btype.cmt lib/ocaml/compiler-libs/btype.cmti +lib/ocaml/compiler-libs/btype.cmx +lib/ocaml/compiler-libs/build_export_info.cmi +lib/ocaml/compiler-libs/build_export_info.cmt +lib/ocaml/compiler-libs/build_export_info.cmti +lib/ocaml/compiler-libs/build_export_info.cmx +lib/ocaml/compiler-libs/builtin_attributes.cmi +lib/ocaml/compiler-libs/builtin_attributes.cmt +lib/ocaml/compiler-libs/builtin_attributes.cmti +lib/ocaml/compiler-libs/builtin_attributes.cmx lib/ocaml/compiler-libs/bytegen.cmi lib/ocaml/compiler-libs/bytegen.cmt lib/ocaml/compiler-libs/bytegen.cmti +lib/ocaml/compiler-libs/bytegen.cmx lib/ocaml/compiler-libs/bytelibrarian.cmi lib/ocaml/compiler-libs/bytelibrarian.cmt lib/ocaml/compiler-libs/bytelibrarian.cmti +lib/ocaml/compiler-libs/bytelibrarian.cmx lib/ocaml/compiler-libs/bytelink.cmi lib/ocaml/compiler-libs/bytelink.cmt lib/ocaml/compiler-libs/bytelink.cmti +lib/ocaml/compiler-libs/bytelink.cmx lib/ocaml/compiler-libs/bytepackager.cmi lib/ocaml/compiler-libs/bytepackager.cmt lib/ocaml/compiler-libs/bytepackager.cmti +lib/ocaml/compiler-libs/bytepackager.cmx lib/ocaml/compiler-libs/bytesections.cmi lib/ocaml/compiler-libs/bytesections.cmt lib/ocaml/compiler-libs/bytesections.cmti +lib/ocaml/compiler-libs/bytesections.cmx lib/ocaml/compiler-libs/ccomp.cmi lib/ocaml/compiler-libs/ccomp.cmt lib/ocaml/compiler-libs/ccomp.cmti +lib/ocaml/compiler-libs/ccomp.cmx lib/ocaml/compiler-libs/clambda.cmi lib/ocaml/compiler-libs/clambda.cmt lib/ocaml/compiler-libs/clambda.cmti +lib/ocaml/compiler-libs/clambda.cmx lib/ocaml/compiler-libs/clflags.cmi lib/ocaml/compiler-libs/clflags.cmt lib/ocaml/compiler-libs/clflags.cmti +lib/ocaml/compiler-libs/clflags.cmx lib/ocaml/compiler-libs/closure.cmi lib/ocaml/compiler-libs/closure.cmt lib/ocaml/compiler-libs/closure.cmti +lib/ocaml/compiler-libs/closure.cmx +lib/ocaml/compiler-libs/closure_conversion.cmi +lib/ocaml/compiler-libs/closure_conversion.cmt +lib/ocaml/compiler-libs/closure_conversion.cmti +lib/ocaml/compiler-libs/closure_conversion_aux.cmi +lib/ocaml/compiler-libs/closure_conversion_aux.cmt +lib/ocaml/compiler-libs/closure_conversion_aux.cmti +lib/ocaml/compiler-libs/closure_element.cmi +lib/ocaml/compiler-libs/closure_element.cmt +lib/ocaml/compiler-libs/closure_element.cmti +lib/ocaml/compiler-libs/closure_id.cmi +lib/ocaml/compiler-libs/closure_id.cmt +lib/ocaml/compiler-libs/closure_id.cmti +lib/ocaml/compiler-libs/closure_offsets.cmi +lib/ocaml/compiler-libs/closure_offsets.cmt +lib/ocaml/compiler-libs/closure_offsets.cmti +lib/ocaml/compiler-libs/closure_offsets.cmx lib/ocaml/compiler-libs/cmi_format.cmi lib/ocaml/compiler-libs/cmi_format.cmt lib/ocaml/compiler-libs/cmi_format.cmti +lib/ocaml/compiler-libs/cmi_format.cmx lib/ocaml/compiler-libs/cmm.cmi lib/ocaml/compiler-libs/cmm.cmt lib/ocaml/compiler-libs/cmm.cmti +lib/ocaml/compiler-libs/cmm.cmx lib/ocaml/compiler-libs/cmmgen.cmi lib/ocaml/compiler-libs/cmmgen.cmt lib/ocaml/compiler-libs/cmmgen.cmti +lib/ocaml/compiler-libs/cmmgen.cmx lib/ocaml/compiler-libs/cmo_format.cmi lib/ocaml/compiler-libs/cmo_format.cmti lib/ocaml/compiler-libs/cmt_format.cmi lib/ocaml/compiler-libs/cmt_format.cmt lib/ocaml/compiler-libs/cmt_format.cmti +lib/ocaml/compiler-libs/cmt_format.cmx lib/ocaml/compiler-libs/cmx_format.cmi lib/ocaml/compiler-libs/cmx_format.cmti lib/ocaml/compiler-libs/coloring.cmi lib/ocaml/compiler-libs/coloring.cmt lib/ocaml/compiler-libs/coloring.cmti +lib/ocaml/compiler-libs/coloring.cmx lib/ocaml/compiler-libs/comballoc.cmi lib/ocaml/compiler-libs/comballoc.cmt lib/ocaml/compiler-libs/comballoc.cmti +lib/ocaml/compiler-libs/comballoc.cmx +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/compenv.cmi lib/ocaml/compiler-libs/compenv.cmt lib/ocaml/compiler-libs/compenv.cmti +lib/ocaml/compiler-libs/compenv.cmx +lib/ocaml/compiler-libs/compilation_unit.cmi +lib/ocaml/compiler-libs/compilation_unit.cmt +lib/ocaml/compiler-libs/compilation_unit.cmti lib/ocaml/compiler-libs/compile.cmi lib/ocaml/compiler-libs/compile.cmt lib/ocaml/compiler-libs/compile.cmti +lib/ocaml/compiler-libs/compile.cmx lib/ocaml/compiler-libs/compilenv.cmi lib/ocaml/compiler-libs/compilenv.cmt lib/ocaml/compiler-libs/compilenv.cmti +lib/ocaml/compiler-libs/compilenv.cmx lib/ocaml/compiler-libs/compmisc.cmi lib/ocaml/compiler-libs/compmisc.cmt lib/ocaml/compiler-libs/compmisc.cmti +lib/ocaml/compiler-libs/compmisc.cmx +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/config.cmi lib/ocaml/compiler-libs/config.cmt lib/ocaml/compiler-libs/config.cmti +lib/ocaml/compiler-libs/config.cmx lib/ocaml/compiler-libs/consistbl.cmi lib/ocaml/compiler-libs/consistbl.cmt lib/ocaml/compiler-libs/consistbl.cmti +lib/ocaml/compiler-libs/consistbl.cmx 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/datarepr.cmi lib/ocaml/compiler-libs/datarepr.cmt lib/ocaml/compiler-libs/datarepr.cmti +lib/ocaml/compiler-libs/datarepr.cmx lib/ocaml/compiler-libs/deadcode.cmi lib/ocaml/compiler-libs/deadcode.cmt lib/ocaml/compiler-libs/deadcode.cmti +lib/ocaml/compiler-libs/deadcode.cmx lib/ocaml/compiler-libs/debuginfo.cmi lib/ocaml/compiler-libs/debuginfo.cmt lib/ocaml/compiler-libs/debuginfo.cmti +lib/ocaml/compiler-libs/depend.cmi +lib/ocaml/compiler-libs/depend.cmt +lib/ocaml/compiler-libs/depend.cmti +lib/ocaml/compiler-libs/depend.cmx lib/ocaml/compiler-libs/dll.cmi lib/ocaml/compiler-libs/dll.cmt lib/ocaml/compiler-libs/dll.cmti +lib/ocaml/compiler-libs/dll.cmx lib/ocaml/compiler-libs/docstrings.cmi lib/ocaml/compiler-libs/docstrings.cmt lib/ocaml/compiler-libs/docstrings.cmti +lib/ocaml/compiler-libs/docstrings.cmx +lib/ocaml/compiler-libs/effect_analysis.cmi +lib/ocaml/compiler-libs/effect_analysis.cmt +lib/ocaml/compiler-libs/effect_analysis.cmti +lib/ocaml/compiler-libs/emit.cmi +lib/ocaml/compiler-libs/emit.cmt +lib/ocaml/compiler-libs/emit.cmti +lib/ocaml/compiler-libs/emit.cmx lib/ocaml/compiler-libs/emitaux.cmi lib/ocaml/compiler-libs/emitaux.cmt lib/ocaml/compiler-libs/emitaux.cmti -lib/ocaml/compiler-libs/emit.cmi -lib/ocaml/compiler-libs/emit.cmt -lib/ocaml/compiler-libs/emit.cmti +lib/ocaml/compiler-libs/emitaux.cmx lib/ocaml/compiler-libs/emitcode.cmi lib/ocaml/compiler-libs/emitcode.cmt lib/ocaml/compiler-libs/emitcode.cmti +lib/ocaml/compiler-libs/emitcode.cmx +lib/ocaml/compiler-libs/env.cmi +lib/ocaml/compiler-libs/env.cmt +lib/ocaml/compiler-libs/env.cmti +lib/ocaml/compiler-libs/env.cmx lib/ocaml/compiler-libs/envaux.cmi lib/ocaml/compiler-libs/envaux.cmt lib/ocaml/compiler-libs/envaux.cmti -lib/ocaml/compiler-libs/env.cmi -lib/ocaml/compiler-libs/env.cmt -lib/ocaml/compiler-libs/env.cmti +lib/ocaml/compiler-libs/envaux.cmx lib/ocaml/compiler-libs/errors.cmi lib/ocaml/compiler-libs/errors.cmt lib/ocaml/compiler-libs/errors.cmti +lib/ocaml/compiler-libs/errors.cmx +lib/ocaml/compiler-libs/export_id.cmi +lib/ocaml/compiler-libs/export_id.cmt +lib/ocaml/compiler-libs/export_id.cmti +lib/ocaml/compiler-libs/export_info.cmi +lib/ocaml/compiler-libs/export_info.cmt +lib/ocaml/compiler-libs/export_info.cmti +lib/ocaml/compiler-libs/export_info.cmx +lib/ocaml/compiler-libs/export_info_for_pack.cmi +lib/ocaml/compiler-libs/export_info_for_pack.cmt +lib/ocaml/compiler-libs/export_info_for_pack.cmti +lib/ocaml/compiler-libs/export_info_for_pack.cmx lib/ocaml/compiler-libs/expunge.cmi lib/ocaml/compiler-libs/expunge.cmt +lib/ocaml/compiler-libs/extract_projections.cmi +lib/ocaml/compiler-libs/extract_projections.cmt +lib/ocaml/compiler-libs/extract_projections.cmti +lib/ocaml/compiler-libs/find_recursive_functions.cmi +lib/ocaml/compiler-libs/find_recursive_functions.cmt +lib/ocaml/compiler-libs/find_recursive_functions.cmti +lib/ocaml/compiler-libs/flambda.cmi +lib/ocaml/compiler-libs/flambda.cmt +lib/ocaml/compiler-libs/flambda.cmti +lib/ocaml/compiler-libs/flambda_invariants.cmi +lib/ocaml/compiler-libs/flambda_invariants.cmt +lib/ocaml/compiler-libs/flambda_invariants.cmti +lib/ocaml/compiler-libs/flambda_iterators.cmi +lib/ocaml/compiler-libs/flambda_iterators.cmt +lib/ocaml/compiler-libs/flambda_iterators.cmti +lib/ocaml/compiler-libs/flambda_to_clambda.cmi +lib/ocaml/compiler-libs/flambda_to_clambda.cmt +lib/ocaml/compiler-libs/flambda_to_clambda.cmti +lib/ocaml/compiler-libs/flambda_to_clambda.cmx +lib/ocaml/compiler-libs/flambda_utils.cmi +lib/ocaml/compiler-libs/flambda_utils.cmt +lib/ocaml/compiler-libs/flambda_utils.cmti +lib/ocaml/compiler-libs/freshening.cmi +lib/ocaml/compiler-libs/freshening.cmt +lib/ocaml/compiler-libs/freshening.cmti lib/ocaml/compiler-libs/genprintval.cmi lib/ocaml/compiler-libs/genprintval.cmt lib/ocaml/compiler-libs/genprintval.cmti +lib/ocaml/compiler-libs/id_types.cmi +lib/ocaml/compiler-libs/id_types.cmt +lib/ocaml/compiler-libs/id_types.cmti lib/ocaml/compiler-libs/ident.cmi lib/ocaml/compiler-libs/ident.cmt lib/ocaml/compiler-libs/ident.cmti +lib/ocaml/compiler-libs/ident.cmx +lib/ocaml/compiler-libs/identifiable.cmi +lib/ocaml/compiler-libs/identifiable.cmt +lib/ocaml/compiler-libs/identifiable.cmti +lib/ocaml/compiler-libs/identifiable.cmx +lib/ocaml/compiler-libs/import_approx.cmi +lib/ocaml/compiler-libs/import_approx.cmt +lib/ocaml/compiler-libs/import_approx.cmti +lib/ocaml/compiler-libs/import_approx.cmx lib/ocaml/compiler-libs/includeclass.cmi lib/ocaml/compiler-libs/includeclass.cmt lib/ocaml/compiler-libs/includeclass.cmti +lib/ocaml/compiler-libs/includeclass.cmx lib/ocaml/compiler-libs/includecore.cmi lib/ocaml/compiler-libs/includecore.cmt lib/ocaml/compiler-libs/includecore.cmti +lib/ocaml/compiler-libs/includecore.cmx lib/ocaml/compiler-libs/includemod.cmi lib/ocaml/compiler-libs/includemod.cmt lib/ocaml/compiler-libs/includemod.cmti +lib/ocaml/compiler-libs/includemod.cmx +lib/ocaml/compiler-libs/inconstant_idents.cmi +lib/ocaml/compiler-libs/inconstant_idents.cmt +lib/ocaml/compiler-libs/inconstant_idents.cmti +lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmi +lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmt +lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmti +lib/ocaml/compiler-libs/inline_and_simplify.cmi +lib/ocaml/compiler-libs/inline_and_simplify.cmt +lib/ocaml/compiler-libs/inline_and_simplify.cmti +lib/ocaml/compiler-libs/inline_and_simplify_aux.cmi +lib/ocaml/compiler-libs/inline_and_simplify_aux.cmt +lib/ocaml/compiler-libs/inline_and_simplify_aux.cmti +lib/ocaml/compiler-libs/inlining_cost.cmi +lib/ocaml/compiler-libs/inlining_cost.cmt +lib/ocaml/compiler-libs/inlining_cost.cmti +lib/ocaml/compiler-libs/inlining_decision.cmi +lib/ocaml/compiler-libs/inlining_decision.cmt +lib/ocaml/compiler-libs/inlining_decision.cmti +lib/ocaml/compiler-libs/inlining_decision_intf.cmi +lib/ocaml/compiler-libs/inlining_decision_intf.cmti +lib/ocaml/compiler-libs/inlining_stats.cmi +lib/ocaml/compiler-libs/inlining_stats.cmt +lib/ocaml/compiler-libs/inlining_stats.cmti +lib/ocaml/compiler-libs/inlining_stats_types.cmi +lib/ocaml/compiler-libs/inlining_stats_types.cmt +lib/ocaml/compiler-libs/inlining_stats_types.cmti +lib/ocaml/compiler-libs/inlining_transforms.cmi +lib/ocaml/compiler-libs/inlining_transforms.cmt +lib/ocaml/compiler-libs/inlining_transforms.cmti lib/ocaml/compiler-libs/instruct.cmi lib/ocaml/compiler-libs/instruct.cmt lib/ocaml/compiler-libs/instruct.cmti +lib/ocaml/compiler-libs/instruct.cmx lib/ocaml/compiler-libs/interf.cmi lib/ocaml/compiler-libs/interf.cmt lib/ocaml/compiler-libs/interf.cmti +lib/ocaml/compiler-libs/interf.cmx +lib/ocaml/compiler-libs/invariant_params.cmi +lib/ocaml/compiler-libs/invariant_params.cmt +lib/ocaml/compiler-libs/invariant_params.cmti lib/ocaml/compiler-libs/lambda.cmi lib/ocaml/compiler-libs/lambda.cmt lib/ocaml/compiler-libs/lambda.cmti +lib/ocaml/compiler-libs/lambda.cmx lib/ocaml/compiler-libs/lexer.cmi lib/ocaml/compiler-libs/lexer.cmt lib/ocaml/compiler-libs/lexer.cmti +lib/ocaml/compiler-libs/lexer.cmx +lib/ocaml/compiler-libs/lift_code.cmi +lib/ocaml/compiler-libs/lift_code.cmt +lib/ocaml/compiler-libs/lift_code.cmti +lib/ocaml/compiler-libs/lift_constants.cmi +lib/ocaml/compiler-libs/lift_constants.cmt +lib/ocaml/compiler-libs/lift_constants.cmti +lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmi +lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmt +lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmti lib/ocaml/compiler-libs/linearize.cmi lib/ocaml/compiler-libs/linearize.cmt lib/ocaml/compiler-libs/linearize.cmti +lib/ocaml/compiler-libs/linearize.cmx +lib/ocaml/compiler-libs/linkage_name.cmi +lib/ocaml/compiler-libs/linkage_name.cmt +lib/ocaml/compiler-libs/linkage_name.cmti lib/ocaml/compiler-libs/liveness.cmi lib/ocaml/compiler-libs/liveness.cmt lib/ocaml/compiler-libs/liveness.cmti +lib/ocaml/compiler-libs/liveness.cmx lib/ocaml/compiler-libs/location.cmi lib/ocaml/compiler-libs/location.cmt lib/ocaml/compiler-libs/location.cmti +lib/ocaml/compiler-libs/location.cmx lib/ocaml/compiler-libs/longident.cmi lib/ocaml/compiler-libs/longident.cmt lib/ocaml/compiler-libs/longident.cmti +lib/ocaml/compiler-libs/longident.cmx lib/ocaml/compiler-libs/mach.cmi lib/ocaml/compiler-libs/mach.cmt lib/ocaml/compiler-libs/mach.cmti -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/mach.cmx lib/ocaml/compiler-libs/main.cmi lib/ocaml/compiler-libs/main.cmo lib/ocaml/compiler-libs/main.cmt @@ -429,18 +619,36 @@ lib/ocaml/compiler-libs/main.cmti lib/ocaml/compiler-libs/main.cmx 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/matching.cmi lib/ocaml/compiler-libs/matching.cmt lib/ocaml/compiler-libs/matching.cmti +lib/ocaml/compiler-libs/matching.cmx lib/ocaml/compiler-libs/meta.cmi lib/ocaml/compiler-libs/meta.cmt lib/ocaml/compiler-libs/meta.cmti +lib/ocaml/compiler-libs/meta.cmx +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/misc.cmi lib/ocaml/compiler-libs/misc.cmt lib/ocaml/compiler-libs/misc.cmti +lib/ocaml/compiler-libs/misc.cmx lib/ocaml/compiler-libs/mtype.cmi lib/ocaml/compiler-libs/mtype.cmt lib/ocaml/compiler-libs/mtype.cmti +lib/ocaml/compiler-libs/mtype.cmx +lib/ocaml/compiler-libs/mutable_variable.cmi +lib/ocaml/compiler-libs/mutable_variable.cmt +lib/ocaml/compiler-libs/mutable_variable.cmti +lib/ocaml/compiler-libs/numbers.cmi +lib/ocaml/compiler-libs/numbers.cmt +lib/ocaml/compiler-libs/numbers.cmti +lib/ocaml/compiler-libs/numbers.cmx lib/ocaml/compiler-libs/ocamlbytecomp.a lib/ocaml/compiler-libs/ocamlbytecomp.cma lib/ocaml/compiler-libs/ocamlbytecomp.cmxa @@ -453,15 +661,19 @@ lib/ocaml/compiler-libs/ocamltoplevel.cma lib/ocaml/compiler-libs/opcodes.cmi lib/ocaml/compiler-libs/opcodes.cmt +lib/ocaml/compiler-libs/opcodes.cmx lib/ocaml/compiler-libs/oprint.cmi lib/ocaml/compiler-libs/oprint.cmt lib/ocaml/compiler-libs/oprint.cmti +lib/ocaml/compiler-libs/oprint.cmx lib/ocaml/compiler-libs/optcompile.cmi lib/ocaml/compiler-libs/optcompile.cmt lib/ocaml/compiler-libs/optcompile.cmti +lib/ocaml/compiler-libs/optcompile.cmx lib/ocaml/compiler-libs/opterrors.cmi lib/ocaml/compiler-libs/opterrors.cmt lib/ocaml/compiler-libs/opterrors.cmti +lib/ocaml/compiler-libs/opterrors.cmx lib/ocaml/compiler-libs/optmain.cmi lib/ocaml/compiler-libs/optmain.cmo lib/ocaml/compiler-libs/optmain.cmt @@ -473,116 +685,225 @@ lib/ocaml/compiler-libs/parmatch.cmi lib/ocaml/compiler-libs/parmatch.cmt lib/ocaml/compiler-libs/parmatch.cmti +lib/ocaml/compiler-libs/parmatch.cmx lib/ocaml/compiler-libs/parse.cmi lib/ocaml/compiler-libs/parse.cmt lib/ocaml/compiler-libs/parse.cmti +lib/ocaml/compiler-libs/parse.cmx lib/ocaml/compiler-libs/parser.cmi lib/ocaml/compiler-libs/parser.cmt lib/ocaml/compiler-libs/parser.cmti +lib/ocaml/compiler-libs/parser.cmx lib/ocaml/compiler-libs/parsetree.cmi lib/ocaml/compiler-libs/parsetree.cmti +lib/ocaml/compiler-libs/pass_wrapper.cmi +lib/ocaml/compiler-libs/pass_wrapper.cmt +lib/ocaml/compiler-libs/pass_wrapper.cmti lib/ocaml/compiler-libs/path.cmi lib/ocaml/compiler-libs/path.cmt lib/ocaml/compiler-libs/path.cmti +lib/ocaml/compiler-libs/path.cmx lib/ocaml/compiler-libs/pparse.cmi lib/ocaml/compiler-libs/pparse.cmt lib/ocaml/compiler-libs/pparse.cmti +lib/ocaml/compiler-libs/pparse.cmx lib/ocaml/compiler-libs/pprintast.cmi lib/ocaml/compiler-libs/pprintast.cmt lib/ocaml/compiler-libs/pprintast.cmti +lib/ocaml/compiler-libs/pprintast.cmx lib/ocaml/compiler-libs/predef.cmi lib/ocaml/compiler-libs/predef.cmt lib/ocaml/compiler-libs/predef.cmti +lib/ocaml/compiler-libs/predef.cmx lib/ocaml/compiler-libs/primitive.cmi lib/ocaml/compiler-libs/primitive.cmt lib/ocaml/compiler-libs/primitive.cmti +lib/ocaml/compiler-libs/primitive.cmx lib/ocaml/compiler-libs/printast.cmi lib/ocaml/compiler-libs/printast.cmt lib/ocaml/compiler-libs/printast.cmti +lib/ocaml/compiler-libs/printast.cmx lib/ocaml/compiler-libs/printclambda.cmi lib/ocaml/compiler-libs/printclambda.cmt lib/ocaml/compiler-libs/printclambda.cmti +lib/ocaml/compiler-libs/printclambda.cmx lib/ocaml/compiler-libs/printcmm.cmi lib/ocaml/compiler-libs/printcmm.cmt lib/ocaml/compiler-libs/printcmm.cmti +lib/ocaml/compiler-libs/printcmm.cmx lib/ocaml/compiler-libs/printinstr.cmi lib/ocaml/compiler-libs/printinstr.cmt lib/ocaml/compiler-libs/printinstr.cmti +lib/ocaml/compiler-libs/printinstr.cmx lib/ocaml/compiler-libs/printlambda.cmi lib/ocaml/compiler-libs/printlambda.cmt lib/ocaml/compiler-libs/printlambda.cmti +lib/ocaml/compiler-libs/printlambda.cmx lib/ocaml/compiler-libs/printlinear.cmi lib/ocaml/compiler-libs/printlinear.cmt lib/ocaml/compiler-libs/printlinear.cmti +lib/ocaml/compiler-libs/printlinear.cmx lib/ocaml/compiler-libs/printmach.cmi lib/ocaml/compiler-libs/printmach.cmt lib/ocaml/compiler-libs/printmach.cmti +lib/ocaml/compiler-libs/printmach.cmx lib/ocaml/compiler-libs/printtyp.cmi lib/ocaml/compiler-libs/printtyp.cmt lib/ocaml/compiler-libs/printtyp.cmti +lib/ocaml/compiler-libs/printtyp.cmx lib/ocaml/compiler-libs/printtyped.cmi lib/ocaml/compiler-libs/printtyped.cmt lib/ocaml/compiler-libs/printtyped.cmti +lib/ocaml/compiler-libs/printtyped.cmx lib/ocaml/compiler-libs/proc.cmi lib/ocaml/compiler-libs/proc.cmt lib/ocaml/compiler-libs/proc.cmti +lib/ocaml/compiler-libs/proc.cmx +lib/ocaml/compiler-libs/projection.cmi +lib/ocaml/compiler-libs/projection.cmt +lib/ocaml/compiler-libs/projection.cmti +lib/ocaml/compiler-libs/ref_to_variables.cmi +lib/ocaml/compiler-libs/ref_to_variables.cmt +lib/ocaml/compiler-libs/ref_to_variables.cmti lib/ocaml/compiler-libs/reg.cmi lib/ocaml/compiler-libs/reg.cmt lib/ocaml/compiler-libs/reg.cmti +lib/ocaml/compiler-libs/reg.cmx lib/ocaml/compiler-libs/reload.cmi lib/ocaml/compiler-libs/reload.cmt lib/ocaml/compiler-libs/reload.cmti +lib/ocaml/compiler-libs/reload.cmx lib/ocaml/compiler-libs/reloadgen.cmi lib/ocaml/compiler-libs/reloadgen.cmt lib/ocaml/compiler-libs/reloadgen.cmti +lib/ocaml/compiler-libs/reloadgen.cmx +lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmi +lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmt +lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmti +lib/ocaml/compiler-libs/remove_unused_arguments.cmi +lib/ocaml/compiler-libs/remove_unused_arguments.cmt +lib/ocaml/compiler-libs/remove_unused_arguments.cmti +lib/ocaml/compiler-libs/remove_unused_closure_vars.cmi +lib/ocaml/compiler-libs/remove_unused_closure_vars.cmt +lib/ocaml/compiler-libs/remove_unused_closure_vars.cmti +lib/ocaml/compiler-libs/remove_unused_program_constructs.cmi +lib/ocaml/compiler-libs/remove_unused_program_constructs.cmt +lib/ocaml/compiler-libs/remove_unused_program_constructs.cmti lib/ocaml/compiler-libs/runtimedef.cmi lib/ocaml/compiler-libs/runtimedef.cmt lib/ocaml/compiler-libs/runtimedef.cmti +lib/ocaml/compiler-libs/runtimedef.cmx lib/ocaml/compiler-libs/schedgen.cmi lib/ocaml/compiler-libs/schedgen.cmt lib/ocaml/compiler-libs/schedgen.cmti +lib/ocaml/compiler-libs/schedgen.cmx lib/ocaml/compiler-libs/scheduling.cmi lib/ocaml/compiler-libs/scheduling.cmt lib/ocaml/compiler-libs/scheduling.cmti +lib/ocaml/compiler-libs/scheduling.cmx lib/ocaml/compiler-libs/selectgen.cmi lib/ocaml/compiler-libs/selectgen.cmt lib/ocaml/compiler-libs/selectgen.cmti +lib/ocaml/compiler-libs/selectgen.cmx lib/ocaml/compiler-libs/selection.cmi lib/ocaml/compiler-libs/selection.cmt lib/ocaml/compiler-libs/selection.cmti +lib/ocaml/compiler-libs/selection.cmx +lib/ocaml/compiler-libs/semantics_of_primitives.cmi +lib/ocaml/compiler-libs/semantics_of_primitives.cmt +lib/ocaml/compiler-libs/semantics_of_primitives.cmti +lib/ocaml/compiler-libs/set_of_closures_id.cmi +lib/ocaml/compiler-libs/set_of_closures_id.cmt +lib/ocaml/compiler-libs/set_of_closures_id.cmti +lib/ocaml/compiler-libs/set_of_closures_origin.cmi +lib/ocaml/compiler-libs/set_of_closures_origin.cmt +lib/ocaml/compiler-libs/set_of_closures_origin.cmti +lib/ocaml/compiler-libs/share_constants.cmi +lib/ocaml/compiler-libs/share_constants.cmt +lib/ocaml/compiler-libs/share_constants.cmti +lib/ocaml/compiler-libs/simple_value_approx.cmi +lib/ocaml/compiler-libs/simple_value_approx.cmt +lib/ocaml/compiler-libs/simple_value_approx.cmti lib/ocaml/compiler-libs/simplif.cmi lib/ocaml/compiler-libs/simplif.cmt lib/ocaml/compiler-libs/simplif.cmti +lib/ocaml/compiler-libs/simplif.cmx +lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmi +lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmt +lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmti +lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmi +lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmti +lib/ocaml/compiler-libs/simplify_common.cmi +lib/ocaml/compiler-libs/simplify_common.cmt +lib/ocaml/compiler-libs/simplify_common.cmti +lib/ocaml/compiler-libs/simplify_primitives.cmi +lib/ocaml/compiler-libs/simplify_primitives.cmt +lib/ocaml/compiler-libs/simplify_primitives.cmti +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/spill.cmi lib/ocaml/compiler-libs/spill.cmt lib/ocaml/compiler-libs/spill.cmti +lib/ocaml/compiler-libs/spill.cmx lib/ocaml/compiler-libs/split.cmi lib/ocaml/compiler-libs/split.cmt lib/ocaml/compiler-libs/split.cmti +lib/ocaml/compiler-libs/split.cmx +lib/ocaml/compiler-libs/static_exception.cmi +lib/ocaml/compiler-libs/static_exception.cmt +lib/ocaml/compiler-libs/static_exception.cmti lib/ocaml/compiler-libs/strmatch.cmi lib/ocaml/compiler-libs/strmatch.cmt lib/ocaml/compiler-libs/strmatch.cmti +lib/ocaml/compiler-libs/strmatch.cmx +lib/ocaml/compiler-libs/strongly_connected_components.cmi +lib/ocaml/compiler-libs/strongly_connected_components.cmt +lib/ocaml/compiler-libs/strongly_connected_components.cmti +lib/ocaml/compiler-libs/strongly_connected_components.cmx lib/ocaml/compiler-libs/stypes.cmi lib/ocaml/compiler-libs/stypes.cmt lib/ocaml/compiler-libs/stypes.cmti +lib/ocaml/compiler-libs/stypes.cmx lib/ocaml/compiler-libs/subst.cmi lib/ocaml/compiler-libs/subst.cmt lib/ocaml/compiler-libs/subst.cmti +lib/ocaml/compiler-libs/subst.cmx lib/ocaml/compiler-libs/switch.cmi lib/ocaml/compiler-libs/switch.cmt lib/ocaml/compiler-libs/switch.cmti +lib/ocaml/compiler-libs/switch.cmx +lib/ocaml/compiler-libs/symbol.cmi +lib/ocaml/compiler-libs/symbol.cmt +lib/ocaml/compiler-libs/symbol.cmti lib/ocaml/compiler-libs/symtable.cmi lib/ocaml/compiler-libs/symtable.cmt lib/ocaml/compiler-libs/symtable.cmti +lib/ocaml/compiler-libs/symtable.cmx lib/ocaml/compiler-libs/syntaxerr.cmi lib/ocaml/compiler-libs/syntaxerr.cmt lib/ocaml/compiler-libs/syntaxerr.cmti +lib/ocaml/compiler-libs/syntaxerr.cmx +lib/ocaml/compiler-libs/tag.cmi +lib/ocaml/compiler-libs/tag.cmt +lib/ocaml/compiler-libs/tag.cmti +lib/ocaml/compiler-libs/tast_mapper.cmi +lib/ocaml/compiler-libs/tast_mapper.cmt +lib/ocaml/compiler-libs/tast_mapper.cmti +lib/ocaml/compiler-libs/tast_mapper.cmx lib/ocaml/compiler-libs/tbl.cmi lib/ocaml/compiler-libs/tbl.cmt lib/ocaml/compiler-libs/tbl.cmti +lib/ocaml/compiler-libs/tbl.cmx lib/ocaml/compiler-libs/terminfo.cmi lib/ocaml/compiler-libs/terminfo.cmt lib/ocaml/compiler-libs/terminfo.cmti +lib/ocaml/compiler-libs/terminfo.cmx +lib/ocaml/compiler-libs/timings.cmi +lib/ocaml/compiler-libs/timings.cmt +lib/ocaml/compiler-libs/timings.cmti +lib/ocaml/compiler-libs/timings.cmx lib/ocaml/compiler-libs/topdirs.cmi lib/ocaml/compiler-libs/topdirs.cmt lib/ocaml/compiler-libs/topdirs.cmti @@ -598,51 +919,111 @@ lib/ocaml/compiler-libs/trace.cmi lib/ocaml/compiler-libs/trace.cmt lib/ocaml/compiler-libs/trace.cmti +lib/ocaml/compiler-libs/translattribute.cmi +lib/ocaml/compiler-libs/translattribute.cmt +lib/ocaml/compiler-libs/translattribute.cmti +lib/ocaml/compiler-libs/translattribute.cmx lib/ocaml/compiler-libs/translclass.cmi lib/ocaml/compiler-libs/translclass.cmt lib/ocaml/compiler-libs/translclass.cmti +lib/ocaml/compiler-libs/translclass.cmx lib/ocaml/compiler-libs/translcore.cmi lib/ocaml/compiler-libs/translcore.cmt lib/ocaml/compiler-libs/translcore.cmti +lib/ocaml/compiler-libs/translcore.cmx lib/ocaml/compiler-libs/translmod.cmi lib/ocaml/compiler-libs/translmod.cmt lib/ocaml/compiler-libs/translmod.cmti +lib/ocaml/compiler-libs/translmod.cmx lib/ocaml/compiler-libs/translobj.cmi lib/ocaml/compiler-libs/translobj.cmt lib/ocaml/compiler-libs/translobj.cmti +lib/ocaml/compiler-libs/translobj.cmx lib/ocaml/compiler-libs/typeclass.cmi lib/ocaml/compiler-libs/typeclass.cmt lib/ocaml/compiler-libs/typeclass.cmti +lib/ocaml/compiler-libs/typeclass.cmx lib/ocaml/compiler-libs/typecore.cmi lib/ocaml/compiler-libs/typecore.cmt lib/ocaml/compiler-libs/typecore.cmti +lib/ocaml/compiler-libs/typecore.cmx lib/ocaml/compiler-libs/typedecl.cmi lib/ocaml/compiler-libs/typedecl.cmt lib/ocaml/compiler-libs/typedecl.cmti +lib/ocaml/compiler-libs/typedecl.cmx +lib/ocaml/compiler-libs/typedtree.cmi +lib/ocaml/compiler-libs/typedtree.cmt +lib/ocaml/compiler-libs/typedtree.cmti +lib/ocaml/compiler-libs/typedtree.cmx 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/typedtreeMap.cmi lib/ocaml/compiler-libs/typedtreeMap.cmt lib/ocaml/compiler-libs/typedtreeMap.cmti -lib/ocaml/compiler-libs/typedtree.cmi -lib/ocaml/compiler-libs/typedtree.cmt -lib/ocaml/compiler-libs/typedtree.cmti +lib/ocaml/compiler-libs/typedtreeMap.cmx lib/ocaml/compiler-libs/typemod.cmi lib/ocaml/compiler-libs/typemod.cmt lib/ocaml/compiler-libs/typemod.cmti +lib/ocaml/compiler-libs/typemod.cmx lib/ocaml/compiler-libs/typeopt.cmi lib/ocaml/compiler-libs/typeopt.cmt lib/ocaml/compiler-libs/typeopt.cmti +lib/ocaml/compiler-libs/typeopt.cmx lib/ocaml/compiler-libs/types.cmi lib/ocaml/compiler-libs/types.cmt lib/ocaml/compiler-libs/types.cmti +lib/ocaml/compiler-libs/types.cmx lib/ocaml/compiler-libs/typetexp.cmi lib/ocaml/compiler-libs/typetexp.cmt lib/ocaml/compiler-libs/typetexp.cmti +lib/ocaml/compiler-libs/typetexp.cmx +lib/ocaml/compiler-libs/un_anf.cmi +lib/ocaml/compiler-libs/un_anf.cmt +lib/ocaml/compiler-libs/un_anf.cmti +lib/ocaml/compiler-libs/un_anf.cmx +lib/ocaml/compiler-libs/unbox_closures.cmi +lib/ocaml/compiler-libs/unbox_closures.cmt +lib/ocaml/compiler-libs/unbox_closures.cmti +lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmi +lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmt +lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmti +lib/ocaml/compiler-libs/unbox_specialised_args.cmi +lib/ocaml/compiler-libs/unbox_specialised_args.cmt +lib/ocaml/compiler-libs/unbox_specialised_args.cmti +lib/ocaml/compiler-libs/untypeast.cmi +lib/ocaml/compiler-libs/untypeast.cmt +lib/ocaml/compiler-libs/untypeast.cmti +lib/ocaml/compiler-libs/untypeast.cmx +lib/ocaml/compiler-libs/var_within_closure.cmi +lib/ocaml/compiler-libs/var_within_closure.cmt +lib/ocaml/compiler-libs/var_within_closure.cmti +lib/ocaml/compiler-libs/variable.cmi +lib/ocaml/compiler-libs/variable.cmt +lib/ocaml/compiler-libs/variable.cmti lib/ocaml/compiler-libs/warnings.cmi lib/ocaml/compiler-libs/warnings.cmt lib/ocaml/compiler-libs/warnings.cmti +lib/ocaml/compiler-libs/warnings.cmx +lib/ocaml/compiler-libs/x86_ast.cmi +lib/ocaml/compiler-libs/x86_ast.cmti +lib/ocaml/compiler-libs/x86_dsl.cmi +lib/ocaml/compiler-libs/x86_dsl.cmt +lib/ocaml/compiler-libs/x86_dsl.cmti +lib/ocaml/compiler-libs/x86_dsl.cmx +lib/ocaml/compiler-libs/x86_gas.cmi +lib/ocaml/compiler-libs/x86_gas.cmt +lib/ocaml/compiler-libs/x86_gas.cmti +lib/ocaml/compiler-libs/x86_gas.cmx +lib/ocaml/compiler-libs/x86_masm.cmi +lib/ocaml/compiler-libs/x86_masm.cmt +lib/ocaml/compiler-libs/x86_masm.cmti +lib/ocaml/compiler-libs/x86_masm.cmx +lib/ocaml/compiler-libs/x86_proc.cmi +lib/ocaml/compiler-libs/x86_proc.cmt +lib/ocaml/compiler-libs/x86_proc.cmti +lib/ocaml/compiler-libs/x86_proc.cmx lib/ocaml/complex.cmi lib/ocaml/complex.cmt lib/ocaml/complex.cmti @@ -650,6 +1031,8 @@ lib/ocaml/complex.ml lib/ocaml/complex.mli lib/ocaml/complex.p.cmt +lib/ocaml/complex.p.cmx +%%THREADS%%lib/ocaml/condition.mli lib/ocaml/digest.cmi lib/ocaml/digest.cmt lib/ocaml/digest.cmti @@ -657,6 +1040,7 @@ lib/ocaml/digest.ml lib/ocaml/digest.mli lib/ocaml/digest.p.cmt +lib/ocaml/digest.p.cmx lib/ocaml/dynlink.a lib/ocaml/dynlink.cma lib/ocaml/dynlink.cmi @@ -663,6 +1047,17 @@ lib/ocaml/dynlink.cmx lib/ocaml/dynlink.cmxa lib/ocaml/dynlink.mli +lib/ocaml/ephemeron.cmi +lib/ocaml/ephemeron.cmt +lib/ocaml/ephemeron.cmti +lib/ocaml/ephemeron.cmx +lib/ocaml/ephemeron.ml +lib/ocaml/ephemeron.mli +lib/ocaml/ephemeron.p.cmt +lib/ocaml/ephemeron.p.cmx +%%THREADS%%lib/ocaml/event.mli +@(,,0555) lib/ocaml/expunge +@(,,0555) lib/ocaml/extract_crc lib/ocaml/filename.cmi lib/ocaml/filename.cmt lib/ocaml/filename.cmti @@ -670,6 +1065,7 @@ lib/ocaml/filename.ml lib/ocaml/filename.mli lib/ocaml/filename.p.cmt +lib/ocaml/filename.p.cmx lib/ocaml/format.cmi lib/ocaml/format.cmt lib/ocaml/format.cmti @@ -677,6 +1073,7 @@ lib/ocaml/format.ml lib/ocaml/format.mli lib/ocaml/format.p.cmt +lib/ocaml/format.p.cmx lib/ocaml/gc.cmi lib/ocaml/gc.cmt lib/ocaml/gc.cmti @@ -684,6 +1081,7 @@ lib/ocaml/gc.ml lib/ocaml/gc.mli lib/ocaml/gc.p.cmt +lib/ocaml/gc.p.cmx lib/ocaml/genlex.cmi lib/ocaml/genlex.cmt lib/ocaml/genlex.cmti @@ -691,6 +1089,17 @@ lib/ocaml/genlex.ml lib/ocaml/genlex.mli lib/ocaml/genlex.p.cmt +lib/ocaml/genlex.p.cmx +%%X11%%lib/ocaml/graphics.a +%%X11%%lib/ocaml/graphics.cma +%%X11%%lib/ocaml/graphics.cmi +%%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.cmx +%%X11%%lib/ocaml/graphicsX11.mli lib/ocaml/hashtbl.cmi lib/ocaml/hashtbl.cmt lib/ocaml/hashtbl.cmti @@ -698,6 +1107,7 @@ lib/ocaml/hashtbl.ml lib/ocaml/hashtbl.mli lib/ocaml/hashtbl.p.cmt +lib/ocaml/hashtbl.p.cmx lib/ocaml/int32.cmi lib/ocaml/int32.cmt lib/ocaml/int32.cmti @@ -705,6 +1115,7 @@ lib/ocaml/int32.ml lib/ocaml/int32.mli lib/ocaml/int32.p.cmt +lib/ocaml/int32.p.cmx lib/ocaml/int64.cmi lib/ocaml/int64.cmt lib/ocaml/int64.cmti @@ -712,6 +1123,7 @@ lib/ocaml/int64.ml lib/ocaml/int64.mli lib/ocaml/int64.p.cmt +lib/ocaml/int64.p.cmx lib/ocaml/int_misc.cmx lib/ocaml/lazy.cmi lib/ocaml/lazy.cmt @@ -720,6 +1132,7 @@ lib/ocaml/lazy.ml lib/ocaml/lazy.mli lib/ocaml/lazy.p.cmt +lib/ocaml/lazy.p.cmx lib/ocaml/ld.conf lib/ocaml/lexing.cmi lib/ocaml/lexing.cmt @@ -728,17 +1141,29 @@ lib/ocaml/lexing.ml lib/ocaml/lexing.mli lib/ocaml/lexing.p.cmt +lib/ocaml/lexing.p.cmx lib/ocaml/libasmrun.a -lib/ocaml/libasmrunp.a lib/ocaml/libasmrun_pic.a lib/ocaml/libasmrun_shared.so +lib/ocaml/libasmrunp.a lib/ocaml/libbigarray.a lib/ocaml/libcamlrun.a lib/ocaml/libcamlrun_pic.a lib/ocaml/libcamlrun_shared.so lib/ocaml/libcamlstr.a +%%X11%%lib/ocaml/libgraphics.a lib/ocaml/libnums.a +%%THREADS%%lib/ocaml/libthreads.a +%%THREADS%%lib/ocaml/libthreadsnat.a lib/ocaml/libunix.a +lib/ocaml/list.cmi +lib/ocaml/list.cmt +lib/ocaml/list.cmti +lib/ocaml/list.cmx +lib/ocaml/list.ml +lib/ocaml/list.mli +lib/ocaml/list.p.cmt +lib/ocaml/list.p.cmx lib/ocaml/listLabels.cmi lib/ocaml/listLabels.cmt lib/ocaml/listLabels.cmti @@ -746,13 +1171,7 @@ lib/ocaml/listLabels.ml lib/ocaml/listLabels.mli lib/ocaml/listLabels.p.cmt -lib/ocaml/list.cmi -lib/ocaml/list.cmt -lib/ocaml/list.cmti -lib/ocaml/list.cmx -lib/ocaml/list.ml -lib/ocaml/list.mli -lib/ocaml/list.p.cmt +lib/ocaml/listLabels.p.cmx lib/ocaml/map.cmi lib/ocaml/map.cmt lib/ocaml/map.cmti @@ -760,6 +1179,7 @@ lib/ocaml/map.ml lib/ocaml/map.mli lib/ocaml/map.p.cmt +lib/ocaml/map.p.cmx lib/ocaml/marshal.cmi lib/ocaml/marshal.cmt lib/ocaml/marshal.cmti @@ -767,6 +1187,7 @@ lib/ocaml/marshal.ml lib/ocaml/marshal.mli lib/ocaml/marshal.p.cmt +lib/ocaml/marshal.p.cmx lib/ocaml/moreLabels.cmi lib/ocaml/moreLabels.cmt lib/ocaml/moreLabels.cmti @@ -774,8 +1195,11 @@ lib/ocaml/moreLabels.ml lib/ocaml/moreLabels.mli lib/ocaml/moreLabels.p.cmt +lib/ocaml/moreLabels.p.cmx +%%THREADS%%lib/ocaml/mutex.mli lib/ocaml/nat.cmi lib/ocaml/nat.cmx +lib/ocaml/nat.mli lib/ocaml/nativeint.cmi lib/ocaml/nativeint.cmt lib/ocaml/nativeint.cmti @@ -783,7 +1207,7 @@ lib/ocaml/nativeint.ml lib/ocaml/nativeint.mli lib/ocaml/nativeint.p.cmt -lib/ocaml/nat.mli +lib/ocaml/nativeint.p.cmx lib/ocaml/num.cmi lib/ocaml/num.cmx lib/ocaml/num.mli @@ -795,80 +1219,112 @@ lib/ocaml/obj.cmt lib/ocaml/obj.cmti lib/ocaml/obj.cmx -lib/ocaml/objinfo_helper lib/ocaml/obj.ml lib/ocaml/obj.mli lib/ocaml/obj.p.cmt -lib/ocaml/ocamlbuild/ocamlbuild.cmo -lib/ocaml/ocamlbuild/ocamlbuild.cmx -lib/ocaml/ocamlbuild/ocamlbuild_executor.cmi -lib/ocaml/ocamlbuild/ocamlbuild_executor.cmx -lib/ocaml/ocamlbuild/ocamlbuild_executor.o -lib/ocaml/ocamlbuild/ocamlbuildlib.a -lib/ocaml/ocamlbuild/ocamlbuildlib.cma -lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa -lib/ocaml/ocamlbuild/ocamlbuild.o -lib/ocaml/ocamlbuild/ocamlbuild_pack.cmi -lib/ocaml/ocamlbuild/ocamlbuild_pack.cmx -lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmi -lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmx -lib/ocaml/ocamlbuild/ocamlbuild_plugin.o -lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmi -lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmx -lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.o +lib/ocaml/obj.p.cmx +lib/ocaml/objinfo_helper +@dir lib/ocaml/ocamldoc/custom lib/ocaml/ocamldoc/ocamldoc.hva +lib/ocaml/ocamldoc/odoc.cmi +lib/ocaml/ocamldoc/odoc.cmx lib/ocaml/ocamldoc/odoc_analyse.cmi +lib/ocaml/ocamldoc/odoc_analyse.cmx lib/ocaml/ocamldoc/odoc_args.cmi +lib/ocaml/ocamldoc/odoc_args.cmx lib/ocaml/ocamldoc/odoc_ast.cmi +lib/ocaml/ocamldoc/odoc_ast.cmx lib/ocaml/ocamldoc/odoc_class.cmi -lib/ocaml/ocamldoc/odoc.cmi +lib/ocaml/ocamldoc/odoc_class.cmx lib/ocaml/ocamldoc/odoc_comments.cmi +lib/ocaml/ocamldoc/odoc_comments.cmx lib/ocaml/ocamldoc/odoc_comments_global.cmi +lib/ocaml/ocamldoc/odoc_comments_global.cmx lib/ocaml/ocamldoc/odoc_config.cmi +lib/ocaml/ocamldoc/odoc_config.cmx lib/ocaml/ocamldoc/odoc_control.cmi +lib/ocaml/ocamldoc/odoc_control.cmx lib/ocaml/ocamldoc/odoc_cross.cmi +lib/ocaml/ocamldoc/odoc_cross.cmx lib/ocaml/ocamldoc/odoc_dag2html.cmi +lib/ocaml/ocamldoc/odoc_dag2html.cmx lib/ocaml/ocamldoc/odoc_dep.cmi +lib/ocaml/ocamldoc/odoc_dep.cmx lib/ocaml/ocamldoc/odoc_dot.cmi +lib/ocaml/ocamldoc/odoc_dot.cmx lib/ocaml/ocamldoc/odoc_env.cmi +lib/ocaml/ocamldoc/odoc_env.cmx lib/ocaml/ocamldoc/odoc_exception.cmi +lib/ocaml/ocamldoc/odoc_exception.cmx lib/ocaml/ocamldoc/odoc_extension.cmi +lib/ocaml/ocamldoc/odoc_extension.cmx lib/ocaml/ocamldoc/odoc_gen.cmi +lib/ocaml/ocamldoc/odoc_gen.cmx lib/ocaml/ocamldoc/odoc_global.cmi +lib/ocaml/ocamldoc/odoc_global.cmx lib/ocaml/ocamldoc/odoc_html.cmi +lib/ocaml/ocamldoc/odoc_html.cmx lib/ocaml/ocamldoc/odoc_info.a lib/ocaml/ocamldoc/odoc_info.cma lib/ocaml/ocamldoc/odoc_info.cmi +lib/ocaml/ocamldoc/odoc_info.cmx lib/ocaml/ocamldoc/odoc_info.cmxa lib/ocaml/ocamldoc/odoc_info.mli lib/ocaml/ocamldoc/odoc_inherit.cmi +lib/ocaml/ocamldoc/odoc_inherit.cmx lib/ocaml/ocamldoc/odoc_latex.cmi +lib/ocaml/ocamldoc/odoc_latex.cmx lib/ocaml/ocamldoc/odoc_latex_style.cmi +lib/ocaml/ocamldoc/odoc_latex_style.cmx lib/ocaml/ocamldoc/odoc_lexer.cmi +lib/ocaml/ocamldoc/odoc_lexer.cmx lib/ocaml/ocamldoc/odoc_man.cmi +lib/ocaml/ocamldoc/odoc_man.cmx lib/ocaml/ocamldoc/odoc_merge.cmi +lib/ocaml/ocamldoc/odoc_merge.cmx lib/ocaml/ocamldoc/odoc_messages.cmi +lib/ocaml/ocamldoc/odoc_messages.cmx lib/ocaml/ocamldoc/odoc_misc.cmi +lib/ocaml/ocamldoc/odoc_misc.cmx lib/ocaml/ocamldoc/odoc_module.cmi +lib/ocaml/ocamldoc/odoc_module.cmx lib/ocaml/ocamldoc/odoc_name.cmi +lib/ocaml/ocamldoc/odoc_name.cmx lib/ocaml/ocamldoc/odoc_ocamlhtml.cmi +lib/ocaml/ocamldoc/odoc_ocamlhtml.cmx lib/ocaml/ocamldoc/odoc_parameter.cmi +lib/ocaml/ocamldoc/odoc_parameter.cmx lib/ocaml/ocamldoc/odoc_parser.cmi +lib/ocaml/ocamldoc/odoc_parser.cmx lib/ocaml/ocamldoc/odoc_print.cmi +lib/ocaml/ocamldoc/odoc_print.cmx lib/ocaml/ocamldoc/odoc_scan.cmi +lib/ocaml/ocamldoc/odoc_scan.cmx lib/ocaml/ocamldoc/odoc_search.cmi +lib/ocaml/ocamldoc/odoc_search.cmx lib/ocaml/ocamldoc/odoc_see_lexer.cmi +lib/ocaml/ocamldoc/odoc_see_lexer.cmx lib/ocaml/ocamldoc/odoc_sig.cmi +lib/ocaml/ocamldoc/odoc_sig.cmx lib/ocaml/ocamldoc/odoc_str.cmi +lib/ocaml/ocamldoc/odoc_str.cmx lib/ocaml/ocamldoc/odoc_test.cmi lib/ocaml/ocamldoc/odoc_texi.cmi +lib/ocaml/ocamldoc/odoc_texi.cmx lib/ocaml/ocamldoc/odoc_text.cmi +lib/ocaml/ocamldoc/odoc_text.cmx lib/ocaml/ocamldoc/odoc_text_lexer.cmi +lib/ocaml/ocamldoc/odoc_text_lexer.cmx lib/ocaml/ocamldoc/odoc_text_parser.cmi +lib/ocaml/ocamldoc/odoc_text_parser.cmx lib/ocaml/ocamldoc/odoc_to_text.cmi +lib/ocaml/ocamldoc/odoc_to_text.cmx lib/ocaml/ocamldoc/odoc_type.cmi +lib/ocaml/ocamldoc/odoc_type.cmx lib/ocaml/ocamldoc/odoc_types.cmi +lib/ocaml/ocamldoc/odoc_types.cmx lib/ocaml/ocamldoc/odoc_value.cmi +lib/ocaml/ocamldoc/odoc_value.cmx lib/ocaml/oo.cmi lib/ocaml/oo.cmt lib/ocaml/oo.cmti @@ -876,6 +1332,7 @@ lib/ocaml/oo.ml lib/ocaml/oo.mli lib/ocaml/oo.p.cmt +lib/ocaml/oo.p.cmx lib/ocaml/parsing.cmi lib/ocaml/parsing.cmt lib/ocaml/parsing.cmti @@ -883,6 +1340,7 @@ lib/ocaml/parsing.ml lib/ocaml/parsing.mli lib/ocaml/parsing.p.cmt +lib/ocaml/parsing.p.cmx lib/ocaml/pervasives.cmi lib/ocaml/pervasives.cmt lib/ocaml/pervasives.cmti @@ -890,6 +1348,7 @@ lib/ocaml/pervasives.ml lib/ocaml/pervasives.mli lib/ocaml/pervasives.p.cmt +lib/ocaml/pervasives.p.cmx lib/ocaml/printexc.cmi lib/ocaml/printexc.cmt lib/ocaml/printexc.cmti @@ -897,6 +1356,7 @@ lib/ocaml/printexc.ml lib/ocaml/printexc.mli lib/ocaml/printexc.p.cmt +lib/ocaml/printexc.p.cmx lib/ocaml/printf.cmi lib/ocaml/printf.cmt lib/ocaml/printf.cmti @@ -904,6 +1364,7 @@ lib/ocaml/printf.ml lib/ocaml/printf.mli lib/ocaml/printf.p.cmt +lib/ocaml/printf.p.cmx lib/ocaml/profiling.cmi lib/ocaml/profiling.cmo lib/ocaml/profiling.cmx @@ -915,6 +1376,7 @@ lib/ocaml/queue.ml lib/ocaml/queue.mli lib/ocaml/queue.p.cmt +lib/ocaml/queue.p.cmx lib/ocaml/random.cmi lib/ocaml/random.cmt lib/ocaml/random.cmti @@ -922,9 +1384,17 @@ lib/ocaml/random.ml lib/ocaml/random.mli lib/ocaml/random.p.cmt +lib/ocaml/random.p.cmx lib/ocaml/ratio.cmi lib/ocaml/ratio.cmx lib/ocaml/ratio.mli +lib/ocaml/raw_spacetime_lib.a +lib/ocaml/raw_spacetime_lib.cma +lib/ocaml/raw_spacetime_lib.cmi +lib/ocaml/raw_spacetime_lib.cmx +lib/ocaml/raw_spacetime_lib.cmxa +lib/ocaml/raw_spacetime_lib.cmxs +lib/ocaml/raw_spacetime_lib.mli lib/ocaml/scanf.cmi lib/ocaml/scanf.cmt lib/ocaml/scanf.cmti @@ -932,6 +1402,7 @@ lib/ocaml/scanf.ml lib/ocaml/scanf.mli lib/ocaml/scanf.p.cmt +lib/ocaml/scanf.p.cmx lib/ocaml/set.cmi lib/ocaml/set.cmt lib/ocaml/set.cmti @@ -939,6 +1410,7 @@ lib/ocaml/set.ml lib/ocaml/set.mli lib/ocaml/set.p.cmt +lib/ocaml/set.p.cmx lib/ocaml/sort.cmi lib/ocaml/sort.cmt lib/ocaml/sort.cmti @@ -946,6 +1418,15 @@ lib/ocaml/sort.ml lib/ocaml/sort.mli lib/ocaml/sort.p.cmt +lib/ocaml/sort.p.cmx +lib/ocaml/spacetime.cmi +lib/ocaml/spacetime.cmt +lib/ocaml/spacetime.cmti +lib/ocaml/spacetime.cmx +lib/ocaml/spacetime.ml +lib/ocaml/spacetime.mli +lib/ocaml/spacetime.p.cmt +lib/ocaml/spacetime.p.cmx lib/ocaml/stack.cmi lib/ocaml/stack.cmt lib/ocaml/stack.cmti @@ -953,6 +1434,7 @@ lib/ocaml/stack.ml lib/ocaml/stack.mli lib/ocaml/stack.p.cmt +lib/ocaml/stack.p.cmx lib/ocaml/stdLabels.cmi lib/ocaml/stdLabels.cmt lib/ocaml/stdLabels.cmti @@ -960,6 +1442,7 @@ lib/ocaml/stdLabels.ml lib/ocaml/stdLabels.mli lib/ocaml/stdLabels.p.cmt +lib/ocaml/stdLabels.p.cmx lib/ocaml/std_exit.cmi lib/ocaml/std_exit.cmo lib/ocaml/std_exit.cmt @@ -967,9 +1450,13 @@ lib/ocaml/std_exit.ml lib/ocaml/std_exit.o lib/ocaml/std_exit.p.cmt +lib/ocaml/std_exit.p.cmx +lib/ocaml/std_exit.p.o lib/ocaml/stdlib.a lib/ocaml/stdlib.cma lib/ocaml/stdlib.cmxa +lib/ocaml/stdlib.p.a +lib/ocaml/stdlib.p.cmxa lib/ocaml/str.a lib/ocaml/str.cma lib/ocaml/str.cmi @@ -976,6 +1463,7 @@ lib/ocaml/str.cmx lib/ocaml/str.cmxa lib/ocaml/str.cmxs +lib/ocaml/str.mli lib/ocaml/stream.cmi lib/ocaml/stream.cmt lib/ocaml/stream.cmti @@ -983,6 +1471,15 @@ lib/ocaml/stream.ml lib/ocaml/stream.mli lib/ocaml/stream.p.cmt +lib/ocaml/stream.p.cmx +lib/ocaml/string.cmi +lib/ocaml/string.cmt +lib/ocaml/string.cmti +lib/ocaml/string.cmx +lib/ocaml/string.ml +lib/ocaml/string.mli +lib/ocaml/string.p.cmt +lib/ocaml/string.p.cmx lib/ocaml/stringLabels.cmi lib/ocaml/stringLabels.cmt lib/ocaml/stringLabels.cmti @@ -990,17 +1487,12 @@ lib/ocaml/stringLabels.ml lib/ocaml/stringLabels.mli lib/ocaml/stringLabels.p.cmt -lib/ocaml/string.cmi -lib/ocaml/string.cmt -lib/ocaml/string.cmti -lib/ocaml/string.cmx -lib/ocaml/string.ml -lib/ocaml/string.mli -lib/ocaml/string.p.cmt -lib/ocaml/str.mli +lib/ocaml/stringLabels.p.cmx lib/ocaml/stublibs/dllbigarray.so lib/ocaml/stublibs/dllcamlstr.so +%%X11%%lib/ocaml/stublibs/dllgraphics.so lib/ocaml/stublibs/dllnums.so +%%THREADS%%lib/ocaml/stublibs/dllthreads.so lib/ocaml/stublibs/dllunix.so lib/ocaml/stublibs/dllvmthreads.so lib/ocaml/sys.cmi @@ -1010,10 +1502,31 @@ lib/ocaml/sys.ml lib/ocaml/sys.mli lib/ocaml/sys.p.cmt +lib/ocaml/sys.p.cmx +%%THREADS%%lib/ocaml/thread.mli +%%THREADS%%lib/ocaml/threadUnix.mli +%%THREADS%%lib/ocaml/threads/condition.cmi +%%THREADS%%lib/ocaml/threads/condition.cmx +%%THREADS%%lib/ocaml/threads/event.cmi +%%THREADS%%lib/ocaml/threads/event.cmx +%%THREADS%%lib/ocaml/threads/mutex.cmi +%%THREADS%%lib/ocaml/threads/mutex.cmx +%%THREADS%%lib/ocaml/threads/thread.cmi +%%THREADS%%lib/ocaml/threads/thread.cmx +%%THREADS%%lib/ocaml/threads/threadUnix.cmi +%%THREADS%%lib/ocaml/threads/threadUnix.cmx +%%THREADS%%lib/ocaml/threads/threads.a +%%THREADS%%lib/ocaml/threads/threads.cma +%%THREADS%%lib/ocaml/threads/threads.cmxa lib/ocaml/topdirs.cmi -lib/ocaml/unixLabels.cmi -lib/ocaml/unixLabels.cmx -lib/ocaml/unixLabels.mli +lib/ocaml/uchar.cmi +lib/ocaml/uchar.cmt +lib/ocaml/uchar.cmti +lib/ocaml/uchar.cmx +lib/ocaml/uchar.ml +lib/ocaml/uchar.mli +lib/ocaml/uchar.p.cmt +lib/ocaml/uchar.p.cmx lib/ocaml/unix.a lib/ocaml/unix.cma lib/ocaml/unix.cmi @@ -1021,6 +1534,9 @@ lib/ocaml/unix.cmxa lib/ocaml/unix.cmxs lib/ocaml/unix.mli +lib/ocaml/unixLabels.cmi +lib/ocaml/unixLabels.cmx +lib/ocaml/unixLabels.mli lib/ocaml/vmthreads/condition.cmi lib/ocaml/vmthreads/condition.mli lib/ocaml/vmthreads/event.cmi @@ -1029,10 +1545,10 @@ lib/ocaml/vmthreads/mutex.cmi lib/ocaml/vmthreads/mutex.mli lib/ocaml/vmthreads/stdlib.cma +lib/ocaml/vmthreads/thread.cmi +lib/ocaml/vmthreads/thread.mli lib/ocaml/vmthreads/threadUnix.cmi lib/ocaml/vmthreads/threadUnix.mli -lib/ocaml/vmthreads/thread.cmi -lib/ocaml/vmthreads/thread.mli lib/ocaml/vmthreads/threads.cma lib/ocaml/vmthreads/unix.cma lib/ocaml/weak.cmi @@ -1042,9 +1558,7 @@ lib/ocaml/weak.ml lib/ocaml/weak.mli lib/ocaml/weak.p.cmt -@(,,0555) lib/ocaml/expunge -@(,,0555) lib/ocaml/extract_crc -@dir lib/ocaml/ocamldoc/custom +lib/ocaml/weak.p.cmx man/man1/ocaml.1.gz man/man1/ocamlc.1.gz man/man1/ocamlc.opt.1.gz @@ -1067,6 +1581,7 @@ man/man3/Ast_helper.Cf.3o.gz man/man3/Ast_helper.Ci.3o.gz man/man3/Ast_helper.Cl.3o.gz +man/man3/Ast_helper.Const.3o.gz man/man3/Ast_helper.Csig.3o.gz man/man3/Ast_helper.Cstr.3o.gz man/man3/Ast_helper.Ctf.3o.gz @@ -1087,8 +1602,11 @@ man/man3/Ast_helper.Type.3o.gz man/man3/Ast_helper.Val.3o.gz man/man3/Ast_helper.Vb.3o.gz +man/man3/Ast_invariants.3o.gz +man/man3/Ast_iterator.3o.gz man/man3/Ast_mapper.3o.gz man/man3/Asttypes.3o.gz +man/man3/Attr_helper.3o.gz man/man3/Bigarray.3o.gz man/man3/Bigarray.Array1.3o.gz man/man3/Bigarray.Array2.3o.gz @@ -1095,6 +1613,7 @@ man/man3/Bigarray.Array3.3o.gz man/man3/Bigarray.Genarray.3o.gz man/man3/Buffer.3o.gz +man/man3/Builtin_attributes.3o.gz man/man3/Bytes.3o.gz man/man3/BytesLabels.3o.gz man/man3/Callback.3o.gz @@ -1105,8 +1624,25 @@ man/man3/CamlinternalOO.3o.gz man/man3/Char.3o.gz man/man3/Complex.3o.gz +man/man3/Depend.3o.gz +man/man3/Depend.StringMap.3o.gz +man/man3/Depend.StringSet.3o.gz man/man3/Digest.3o.gz man/man3/Docstrings.3o.gz +man/man3/Ephemeron.3o.gz +man/man3/Ephemeron.GenHashTable.3o.gz +man/man3/Ephemeron.GenHashTable.MakeSeeded.3o.gz +man/man3/Ephemeron.K1.3o.gz +man/man3/Ephemeron.K1.Make.3o.gz +man/man3/Ephemeron.K1.MakeSeeded.3o.gz +man/man3/Ephemeron.K2.3o.gz +man/man3/Ephemeron.K2.Make.3o.gz +man/man3/Ephemeron.K2.MakeSeeded.3o.gz +man/man3/Ephemeron.Kn.3o.gz +man/man3/Ephemeron.Kn.Make.3o.gz +man/man3/Ephemeron.Kn.MakeSeeded.3o.gz +man/man3/Ephemeron.S.3o.gz +man/man3/Ephemeron.SeededS.3o.gz man/man3/Filename.3o.gz man/man3/Format.3o.gz man/man3/Gc.3o.gz @@ -1151,6 +1687,7 @@ man/man3/Nativeint.3o.gz man/man3/Num.3o.gz man/man3/Obj.3o.gz +man/man3/Obj.Ephemeron.3o.gz man/man3/Oo.3o.gz man/man3/Parse.3o.gz man/man3/Parser.3o.gz @@ -1159,7 +1696,6 @@ man/man3/Pervasives.3o.gz man/man3/Pervasives.LargeFile.3o.gz man/man3/Pprintast.3o.gz -man/man3/Pprintast.printer.3o.gz man/man3/Printast.3o.gz man/man3/Printexc.3o.gz man/man3/Printexc.Slot.3o.gz @@ -1174,6 +1710,9 @@ man/man3/Set.OrderedType.3o.gz man/man3/Set.S.3o.gz man/man3/Sort.3o.gz +man/man3/Spacetime.3o.gz +man/man3/Spacetime.Series.3o.gz +man/man3/Spacetime.Snapshot.3o.gz man/man3/Stack.3o.gz man/man3/StdLabels.3o.gz man/man3/StdLabels.Array.3o.gz @@ -1186,6 +1725,7 @@ man/man3/StringLabels.3o.gz man/man3/Syntaxerr.3o.gz man/man3/Sys.3o.gz +man/man3/Uchar.3o.gz man/man3/Unix.3o.gz man/man3/Unix.LargeFile.3o.gz man/man3/Weak.3o.gz Index: devel/ocaml-cfg/Makefile =================================================================== --- devel/ocaml-cfg/Makefile (revision 437516) +++ devel/ocaml-cfg/Makefile (working copy) @@ -4,10 +4,11 @@ PORTNAME= cfg PORTVERSION= 2.0.4 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Library for manipulation of context-free grammars LICENSE= LGPL21+ @@ -15,14 +16,10 @@ BUILD_DEPENDS= menhir:devel/menhir +USES= ocaml +USE_OCAML= findlib:plist wash USE_GITHUB= yes GH_ACCOUNT= mmottl - -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes -USE_OCAML_WASH= yes - HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${PREFIX} --disable-docs --disable-examples MAKE_JOBS_UNSAFE=yes @@ -29,7 +26,6 @@ DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} - PORTDOCS= * PORTEXAMPLES= * @@ -37,9 +33,11 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS.txt CHANGES.txt README.md ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS.txt \ + CHANGES.txt README.md ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: - @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + cd ${WRKSRC}/examples && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: devel/ocaml-classes/Makefile =================================================================== --- devel/ocaml-classes/Makefile (revision 437516) +++ devel/ocaml-classes/Makefile (working copy) @@ -1,21 +1,21 @@ -# Created by: Michaël Grünewald +# Created by: Michaëì Grüîewald # $FreeBSD$ PORTNAME= classes PORTVERSION= 4.00 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ PKGNAMEPREFIX= ocaml- DISTNAME= ocaml-${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Ocaml Object interface for ocaml's standard library modules LICENSE= LGPL21 -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes +USES= ocaml +USE_OCAML= findlib:plist MAKE_ENV= INSTALL="${INSTALL_DATA}" .include Index: devel/ocaml-cppo/Makefile =================================================================== --- devel/ocaml-cppo/Makefile (revision 437516) +++ devel/ocaml-cppo/Makefile (working copy) @@ -2,16 +2,28 @@ # $FreeBSD$ PORTNAME= cppo -PORTVERSION= 0.9.2 +PORTVERSION= 1.4.1 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= http://martin.jambon.free.fr/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Simple preprocessor for OCaml -USES= gmake -USE_OCAML= yes +LICENSE= BSD3CLAUSE + +USES= gmake ocaml +USE_OCAML= findlib:plist ocamlbuild +OCAML_PKGDIRS= cppo_ocamlbuild +USE_GITHUB= yes +GH_ACCOUNT= mjambon +MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} MAKE_JOBS_UNSAFE= yes +ALL_TARGET= default +PLIST_FILES= bin/cppo +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cppo \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/cppo_ocamlbuild/ocamlbuild_cppo.cmxs + .include Index: devel/ocaml-cppo/distinfo =================================================================== --- devel/ocaml-cppo/distinfo (revision 437516) +++ devel/ocaml-cppo/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (cppo-0.9.2.tar.gz) = ee4693b16e82e0d7f9b955dc6d935c518958fdd87b8e9402cc54a52e6e03897f -SIZE (cppo-0.9.2.tar.gz) = 20234 +TIMESTAMP = 1489431909 +SHA256 (mjambon-cppo-v1.4.1_GH0.tar.gz) = 5b7efc30256e1568a0f39ddeadc54ff57c4ec1b183ae034db36e27c0ad51f509 +SIZE (mjambon-cppo-v1.4.1_GH0.tar.gz) = 26547 Index: devel/ocaml-cppo/files/patch-Makefile =================================================================== --- devel/ocaml-cppo/files/patch-Makefile (revision 437516) +++ devel/ocaml-cppo/files/patch-Makefile (nonexistent) @@ -1,13 +0,0 @@ ---- Makefile.orig 2014-07-10 23:43:16.837117715 +0800 -+++ Makefile 2014-07-10 23:43:35.518127751 +0800 -@@ -33,8 +33,8 @@ opt: $(ML) - ocamlopt -o cppo -dtypes unix.cmxa $(ML) - - install: -- install -m 0755 cppo $(BINDIR) || \ -- install -m 0755 cppo.exe $(BINDIR) -+ install -m 0755 cppo $(DESTDIR)$(BINDIR) || \ -+ install -m 0755 cppo.exe $(DESTDOR)$(BINDIR) - - cppo_version.ml: Makefile - echo 'let cppo_version = "$(VERSION)"' > cppo_version.ml Property changes on: devel/ocaml-cppo/files/patch-Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: devel/ocaml-cppo/pkg-plist =================================================================== --- devel/ocaml-cppo/pkg-plist (revision 437516) +++ devel/ocaml-cppo/pkg-plist (nonexistent) @@ -1 +0,0 @@ -bin/cppo Property changes on: devel/ocaml-cppo/pkg-plist ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: devel/ocaml-extlib/Makefile =================================================================== --- devel/ocaml-extlib/Makefile (revision 437516) +++ devel/ocaml-extlib/Makefile (working copy) @@ -3,10 +3,11 @@ PORTNAME= extlib PORTVERSION= 1.7.1 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Complete - yet small - standard library for OCaml LICENSE= LGPL21 @@ -13,24 +14,17 @@ BUILD_DEPENDS= cppo:devel/ocaml-cppo -WRKSRC_SUBDIR= src - +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 USE_GITHUB= yes GH_ACCOUNT= ygrek GH_PROJECT= ocaml-extlib - -USE_OCAML= yes -USE_OCAML_CAMLP4=yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes - -USES= gmake +WRKSRC_SUBDIR= src MAKE_ARGS= VERSION="${PORTVERSION}" ALL_TARGET= all opt doc MAKE_JOBS_UNSAFE= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} - PORTDOCS= * OPTIONS_DEFINE= DOCS @@ -37,6 +31,6 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}) + cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR} .include Index: devel/ocaml-lacaml/Makefile =================================================================== --- devel/ocaml-lacaml/Makefile (revision 437516) +++ devel/ocaml-lacaml/Makefile (working copy) @@ -3,37 +3,30 @@ PORTNAME= lacaml PORTVERSION= 8.0.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= https://github.com/mmottl/lacaml/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml interface to BLAS and LAPACK libraries LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.txt -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes -USE_OCAML_LDCONFIG=yes -USE_OCAML_WASH= yes +USES= blaslapack fortran ocaml +USE_OCAML= findlib:plist ldconfig wash OCAMLFIND_LDCONF=ignore - -USES= blaslapack fortran HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${PREFIX} --disable-docs --disable-examples \ --override conf_ccopt "${CFLAGS}" \ --override conf_cclib "${LDFLAGS}" MAKE_JOBS_UNSAFE=yes - CFLAGS+= -fPIC -DEXTERNAL_EXP10 LDFLAGS+= -L${LOCALBASE}/lib DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} - PORTDOCS= * PORTEXAMPLES= * @@ -41,23 +34,22 @@ post-patch: @${REINPLACE_CMD} -e \ - 's|%%BLASLIB%%|${BLASLIB}| ; \ - s|%%LAPACKLIB%%|${LAPACKLIB}| ; \ - s|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/myocamlbuild.ml + 's|%%BLASLIB%%|${BLASLIB}| ; \ + s|%%LAPACKLIB%%|${LAPACKLIB}| ; \ + s|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/myocamlbuild.ml post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lacaml/*.cmxs - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lacaml/*.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lacaml/*.cmxs \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lacaml/*.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in AUTHORS.txt CHANGES.txt README.md TODO.md - (cd ${WRKSRC} && ${INSTALL_DATA} ${i} \ - ${STAGEDIR}${DOCSDIR}) -.endfor + cd ${WRKSRC} && ${INSTALL_DATA} \ + AUTHORS.txt CHANGES.txt README.md TODO.md \ + ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: - @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${EXAMPLESDIR}) + cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${EXAMPLESDIR} .include Index: math/coq/Makefile =================================================================== --- math/coq/Makefile (revision 437516) +++ math/coq/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= coq PORTVERSION= 8.6 +PORTREVISION= 1 PORTEPOCH= 3 CATEGORIES= math MASTER_SITES= http://coq.inria.fr/distrib/V${PORTVERSION}/files/ \ @@ -13,22 +14,20 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= camlp5:devel/ocaml-camlp5 \ - ocamlfind:devel/ocaml-findlib LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= gmake gettext-runtime +USES= gmake gettext-runtime ocaml USE_EMACS= yes USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 gtksourceview2 pango USE_LDCONFIG= ${PREFIX}/lib/coq -USE_OCAML= yes +USE_OCAML= camlp5 findlib HAS_CONFIGURE= yes CONFIGURE_ARGS= -prefix ${PREFIX} \ -mandir ${PREFIX}/man \ -emacslib ${PREFIX}/share/emacs/site-lisp/coq \ - -usecamlp5 \ - -byteonly + -ocamlfind ${LOCALBASE}/bin/ocamlfind \ + -usecamlp5 MAKE_ENV= VERBOSE=1 ALL_TARGET= world @@ -51,11 +50,4 @@ add-plist-post: @${DO_NADA} -post-patch: - ${REINPLACE_CMD} -e '/show_latex_mes/s/)$$/; true)/' \ - ${WRKSRC}/Makefile.doc - -post-install: - cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${STRIP_FILES} - .include Index: math/coq/files/patch-Makefile.common =================================================================== --- math/coq/files/patch-Makefile.common (nonexistent) +++ math/coq/files/patch-Makefile.common (working copy) @@ -0,0 +1,14 @@ +--- Makefile.common.orig 2016-12-08 15:13:52 UTC ++++ Makefile.common +@@ -47,8 +47,9 @@ else + DEPNATDYN:=-natdynlink no + endif + +-INSTALLBIN:=install +-INSTALLLIB:=install -m 644 ++INSTALLBIN:=${BSD_INSTALL_PROGRAM} ++INSTALLLIB:=${BSD_INSTALL_LIB} ++INSTALLDATA:=${BSD_INSTALL_DATA} + INSTALLSH:=./install.sh + MKDIR:=install -d + Property changes on: math/coq/files/patch-Makefile.common ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: math/coq/files/patch-Makefile.ide =================================================================== --- math/coq/files/patch-Makefile.ide (nonexistent) +++ math/coq/files/patch-Makefile.ide (working copy) @@ -0,0 +1,31 @@ +--- Makefile.ide.orig 2016-12-08 15:13:52 UTC ++++ Makefile.ide +@@ -130,9 +130,9 @@ install-ide-bin: + + install-ide-toploop: + $(MKDIR) $(FULLCOQLIB)/toploop +- $(INSTALLBIN) $(IDETOPLOOPCMA) $(FULLCOQLIB)/toploop/ ++ $(INSTALLDATA) $(IDETOPLOOPCMA) $(FULLCOQLIB)/toploop/ + ifeq ($(BEST),opt) +- $(INSTALLBIN) $(IDETOPLOOPCMA:.cma=.cmxs) $(FULLCOQLIB)/toploop/ ++ $(INSTALLLIB) $(IDETOPLOOPCMA:.cma=.cmxs) $(FULLCOQLIB)/toploop/ + endif + + install-ide-devfiles: +@@ -145,13 +145,13 @@ endif + + install-ide-files: #Please update $(COQIDEAPP)/Contents/Resources/ at the same time + $(MKDIR) $(FULLDATADIR) +- $(INSTALLLIB) ide/coq.png ide/*.lang ide/coq_style.xml $(FULLDATADIR) ++ $(INSTALLDATA) ide/coq.png ide/*.lang ide/coq_style.xml $(FULLDATADIR) + $(MKDIR) $(FULLCONFIGDIR) +- if [ $(IDEINT) = QUARTZ ] ; then $(INSTALLLIB) ide/mac_default_accel_map $(FULLCONFIGDIR)/coqide.keys ; fi ++ if [ $(IDEINT) = QUARTZ ] ; then $(INSTALLDATA) ide/mac_default_accel_map $(FULLCONFIGDIR)/coqide.keys ; fi + + install-ide-info: + $(MKDIR) $(FULLDOCDIR) +- $(INSTALLLIB) ide/FAQ $(FULLDOCDIR)/FAQ-CoqIde ++ $(INSTALLDATA) ide/FAQ $(FULLDOCDIR)/FAQ-CoqIde + + ########################################################################### + # CoqIde MacOS special targets Property changes on: math/coq/files/patch-Makefile.ide ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: math/coq/files/patch-Makefile.install =================================================================== --- math/coq/files/patch-Makefile.install (revision 437516) +++ math/coq/files/patch-Makefile.install (working copy) @@ -9,3 +9,55 @@ #OLDROOT= # Can be changed for a local installation (to make packages). +@@ -64,11 +64,12 @@ install-coq: install-binaries install-li + + install-binaries: install-tools + $(MKDIR) $(FULLBINDIR) +- $(INSTALLBIN) $(COQC) $(COQTOPBYTE) $(COQTOPEXE) $(CHICKEN) $(FULLBINDIR) ++ $(INSTALLBIN) $(COQC) $(COQTOPEXE) $(CHICKEN) $(FULLBINDIR) ++ $(INSTALLDATA) $(COQTOPBYTE) $(FULLBINDIR) + $(MKDIR) $(FULLCOQLIB)/toploop +- $(INSTALLBIN) $(TOPLOOPCMA) $(FULLCOQLIB)/toploop/ ++ $(INSTALLDATA) $(TOPLOOPCMA) $(FULLCOQLIB)/toploop/ + ifeq ($(BEST),opt) +- $(INSTALLBIN) $(TOPLOOPCMA:.cma=.cmxs) $(FULLCOQLIB)/toploop/ ++ $(INSTALLLIB) $(TOPLOOPCMA:.cma=.cmxs) $(FULLCOQLIB)/toploop/ + endif + + +@@ -77,7 +78,7 @@ install-tools: + # recopie des fichiers de style pour coqide + $(MKDIR) $(FULLCOQLIB)/tools/coqdoc + touch $(FULLCOQLIB)/tools/coqdoc/coqdoc.sty $(FULLCOQLIB)/tools/coqdoc/coqdoc.css # to have the mode according to umask (bug #1715) +- $(INSTALLLIB) tools/coqdoc/coqdoc.css tools/coqdoc/coqdoc.sty $(FULLCOQLIB)/tools/coqdoc ++ $(INSTALLDATA) tools/coqdoc/coqdoc.css tools/coqdoc/coqdoc.sty $(FULLCOQLIB)/tools/coqdoc + $(INSTALLBIN) $(TOOLS) $(FULLBINDIR) + + # The list of .cmi to install, including in particular +@@ -127,22 +128,22 @@ MANPAGES:=man/coq-tex.1 man/coqdep.1 man + + install-coq-manpages: + $(MKDIR) $(FULLMANDIR)/man1 +- $(INSTALLLIB) $(MANPAGES) $(FULLMANDIR)/man1 ++ $(INSTALLDATA) $(MANPAGES) $(FULLMANDIR)/man1 + + install-emacs: + $(MKDIR) $(FULLEMACSLIB) +- $(INSTALLLIB) tools/gallina-db.el tools/coq-font-lock.el tools/gallina-syntax.el tools/gallina.el tools/coq-inferior.el $(FULLEMACSLIB) ++ $(INSTALLDATA) tools/gallina-db.el tools/coq-font-lock.el tools/gallina-syntax.el tools/gallina.el tools/coq-inferior.el $(FULLEMACSLIB) + + # command to update TeX' kpathsea database + #UPDATETEX = $(MKTEXLSR) /usr/share/texmf /var/spool/texmf $(BASETEXDIR) > /dev/null + + install-latex: + $(MKDIR) $(FULLCOQDOCDIR) +- $(INSTALLLIB) tools/coqdoc/coqdoc.sty $(FULLCOQDOCDIR) ++ $(INSTALLDATA) tools/coqdoc/coqdoc.sty $(FULLCOQDOCDIR) + # -$(UPDATETEX) + + install-meta: META.coq +- $(INSTALLLIB) META.coq $(FULLCOQLIB)/META ++ $(INSTALLDATA) META.coq $(FULLCOQLIB)/META + + # For emacs: + # Local Variables: Index: math/coq/files/patch-install.sh =================================================================== --- math/coq/files/patch-install.sh (nonexistent) +++ math/coq/files/patch-install.sh (working copy) @@ -0,0 +1,11 @@ +--- install.sh.orig 2016-12-08 15:13:52 UTC ++++ install.sh +@@ -8,7 +8,7 @@ for f; do + dn=`dirname $f` + install -d "$dest/$dn" + case $bn in +- *.cmxs) install -m 755 $f "$dest/$dn/$bn" ++ *.cmxs) install -s -m 755 $f "$dest/$dn/$bn" + ;; + *) install -m 644 $f "$dest/$dn/$bn" + ;; Property changes on: math/coq/files/patch-install.sh ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: math/coq/pkg-plist =================================================================== --- math/coq/pkg-plist (revision 437516) +++ math/coq/pkg-plist (working copy) @@ -14,7 +14,9 @@ lib/coq/META lib/coq/config/coq_config.cmi lib/coq/dllcoqrun.so +lib/coq/engine/engine.a lib/coq/engine/engine.cma +lib/coq/engine/engine.cmxa lib/coq/engine/evarutil.cmi lib/coq/engine/evd.cmi lib/coq/engine/ftactic.cmi @@ -39,7 +41,9 @@ %%IDE%%lib/coq/ide/document.cmi %%IDE%%lib/coq/ide/fileOps.cmi %%IDE%%lib/coq/ide/gtk_parsing.cmi +%%IDE%%lib/coq/ide/ide.a %%IDE%%lib/coq/ide/ide.cma +%%IDE%%lib/coq/ide/ide.cmxa %%IDE%%lib/coq/ide/ideutils.cmi %%IDE%%lib/coq/ide/minilib.cmi %%IDE%%lib/coq/ide/nanoPG.cmi @@ -80,7 +84,9 @@ lib/coq/interp/dumpglob.cmi lib/coq/interp/genintern.cmi lib/coq/interp/implicit_quantifiers.cmi +lib/coq/interp/interp.a lib/coq/interp/interp.cma +lib/coq/interp/interp.cmxa lib/coq/interp/modintern.cmi lib/coq/interp/notation.cmi lib/coq/interp/notation_ops.cmi @@ -121,7 +127,9 @@ lib/coq/kernel/fast_typeops.cmi lib/coq/kernel/indtypes.cmi lib/coq/kernel/inductive.cmi +lib/coq/kernel/kernel.a lib/coq/kernel/kernel.cma +lib/coq/kernel/kernel.cmxa lib/coq/kernel/mod_subst.cmi lib/coq/kernel/mod_typing.cmi lib/coq/kernel/modops.cmi @@ -168,7 +176,9 @@ lib/coq/lib/cUnix.cmi lib/coq/lib/cWarnings.cmi lib/coq/lib/canary.cmi +lib/coq/lib/clib.a lib/coq/lib/clib.cma +lib/coq/lib/clib.cmxa lib/coq/lib/control.cmi lib/coq/lib/deque.cmi lib/coq/lib/dyn.cmi @@ -186,7 +196,9 @@ lib/coq/lib/hook.cmi lib/coq/lib/iStream.cmi lib/coq/lib/int.cmi +lib/coq/lib/lib.a lib/coq/lib/lib.cma +lib/coq/lib/lib.cmxa lib/coq/lib/loc.cmi lib/coq/lib/minisys.cmi lib/coq/lib/monad.cmi @@ -211,6 +223,7 @@ lib/coq/lib/unionfind.cmi lib/coq/lib/util.cmi lib/coq/lib/xml_datatype.cmi +lib/coq/libcoqrun.a lib/coq/library/declare.cmi lib/coq/library/declaremods.cmi lib/coq/library/decls.cmi @@ -225,8 +238,10 @@ lib/coq/library/lib.cmi lib/coq/library/libnames.cmi lib/coq/library/libobject.cmi +lib/coq/library/library.a lib/coq/library/library.cma lib/coq/library/library.cmi +lib/coq/library/library.cmxa lib/coq/library/loadpath.cmi lib/coq/library/nameops.cmi lib/coq/library/nametab.cmi @@ -243,7 +258,9 @@ lib/coq/ltac/g_ltac.cmi lib/coq/ltac/g_obligations.cmi lib/coq/ltac/g_rewrite.cmi +lib/coq/ltac/ltac.a lib/coq/ltac/ltac.cma +lib/coq/ltac/ltac.cmxa lib/coq/ltac/profile_ltac.cmi lib/coq/ltac/profile_ltac_tactics.cmi lib/coq/ltac/rewrite.cmi @@ -265,16 +282,26 @@ lib/coq/parsing/g_proofs.cmi lib/coq/parsing/g_tactic.cmi lib/coq/parsing/g_vernac.cmi +lib/coq/parsing/highparsing.a lib/coq/parsing/highparsing.cma +lib/coq/parsing/highparsing.cmxa +lib/coq/parsing/parsing.a lib/coq/parsing/parsing.cma +lib/coq/parsing/parsing.cmxa 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_Algebra.cmx +lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Algebra.cmxs +lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Algebra.o 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_Btauto.cmx +lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Btauto.cmxs +lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Btauto.o lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Reflect.cmi -lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Reflect.cmo +lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Reflect.cmx +lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Reflect.cmxs +lib/coq/plugins/btauto/.coq-native/NCoq_btauto_Reflect.o lib/coq/plugins/btauto/Algebra.glob lib/coq/plugins/btauto/Algebra.v lib/coq/plugins/btauto/Algebra.vo @@ -286,8 +313,10 @@ lib/coq/plugins/btauto/Reflect.vo lib/coq/plugins/btauto/btauto_plugin.cmi lib/coq/plugins/btauto/btauto_plugin.cmo +lib/coq/plugins/btauto/btauto_plugin.cmxs lib/coq/plugins/cc/cc_plugin.cmi lib/coq/plugins/cc/cc_plugin.cmo +lib/coq/plugins/cc/cc_plugin.cmxs lib/coq/plugins/cc/ccalgo.cmi lib/coq/plugins/cc/ccproof.cmi lib/coq/plugins/cc/cctac.cmi @@ -296,10 +325,13 @@ 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_mode_plugin.cmxs 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/.coq-native/NCoq_derive_Derive.cmx +lib/coq/plugins/derive/.coq-native/NCoq_derive_Derive.cmxs +lib/coq/plugins/derive/.coq-native/NCoq_derive_Derive.o lib/coq/plugins/derive/Derive.glob lib/coq/plugins/derive/Derive.v lib/coq/plugins/derive/Derive.vo @@ -306,38 +338,71 @@ lib/coq/plugins/derive/derive.cmi lib/coq/plugins/derive/derive_plugin.cmi lib/coq/plugins/derive/derive_plugin.cmo +lib/coq/plugins/derive/derive_plugin.cmxs 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_ExtrHaskellBasic.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellBasic.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellBasic.o 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_ExtrHaskellNatInt.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInt.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInt.o 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_ExtrHaskellNatInteger.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInteger.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatInteger.o 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_ExtrHaskellNatNum.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatNum.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellNatNum.o 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_ExtrHaskellString.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellString.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellString.o 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_ExtrHaskellZInt.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInt.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInt.o 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_ExtrHaskellZInteger.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInteger.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZInteger.o 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_ExtrHaskellZNum.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZNum.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrHaskellZNum.o 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_ExtrOcamlBasic.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBasic.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBasic.o 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_ExtrOcamlBigIntConv.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBigIntConv.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlBigIntConv.o 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_ExtrOcamlIntConv.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlIntConv.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlIntConv.o 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_ExtrOcamlNatBigInt.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatBigInt.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatBigInt.o 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_ExtrOcamlNatInt.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatInt.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlNatInt.o 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_ExtrOcamlString.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlString.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlString.o 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_ExtrOcamlZBigInt.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZBigInt.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZBigInt.o lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZInt.cmi -lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZInt.cmo +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZInt.cmx +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZInt.cmxs +lib/coq/plugins/extraction/.coq-native/NCoq_extraction_ExtrOcamlZInt.o lib/coq/plugins/extraction/ExtrHaskellBasic.glob lib/coq/plugins/extraction/ExtrHaskellBasic.v lib/coq/plugins/extraction/ExtrHaskellBasic.vo @@ -391,6 +456,7 @@ lib/coq/plugins/extraction/extraction.cmi lib/coq/plugins/extraction/extraction_plugin.cmi lib/coq/plugins/extraction/extraction_plugin.cmo +lib/coq/plugins/extraction/extraction_plugin.cmxs lib/coq/plugins/extraction/haskell.cmi lib/coq/plugins/extraction/json.cmi lib/coq/plugins/extraction/miniml.cmi @@ -403,14 +469,19 @@ lib/coq/plugins/firstorder/ground.cmi lib/coq/plugins/firstorder/ground_plugin.cmi lib/coq/plugins/firstorder/ground_plugin.cmo +lib/coq/plugins/firstorder/ground_plugin.cmxs 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.cmx +lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier.cmxs +lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier.o 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/.coq-native/NCoq_fourier_Fourier_util.cmx +lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier_util.cmxs +lib/coq/plugins/fourier/.coq-native/NCoq_fourier_Fourier_util.o lib/coq/plugins/fourier/Fourier.glob lib/coq/plugins/fourier/Fourier.v lib/coq/plugins/fourier/Fourier.vo @@ -419,8 +490,11 @@ lib/coq/plugins/fourier/Fourier_util.vo lib/coq/plugins/fourier/fourier_plugin.cmi lib/coq/plugins/fourier/fourier_plugin.cmo +lib/coq/plugins/fourier/fourier_plugin.cmxs lib/coq/plugins/funind/.coq-native/NCoq_funind_Recdef.cmi -lib/coq/plugins/funind/.coq-native/NCoq_funind_Recdef.cmo +lib/coq/plugins/funind/.coq-native/NCoq_funind_Recdef.cmx +lib/coq/plugins/funind/.coq-native/NCoq_funind_Recdef.cmxs +lib/coq/plugins/funind/.coq-native/NCoq_funind_Recdef.o lib/coq/plugins/funind/Recdef.glob lib/coq/plugins/funind/Recdef.v lib/coq/plugins/funind/Recdef.vo @@ -433,36 +507,67 @@ lib/coq/plugins/funind/recdef.cmi lib/coq/plugins/funind/recdef_plugin.cmi lib/coq/plugins/funind/recdef_plugin.cmo +lib/coq/plugins/funind/recdef_plugin.cmxs 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_Env.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Env.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Env.o 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_EnvRing.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_EnvRing.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_EnvRing.o 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_Lia.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lia.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lia.o 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_Lqa.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lqa.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lqa.o 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_Lra.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lra.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Lra.o 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_OrderedRing.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_OrderedRing.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_OrderedRing.o 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_Psatz.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Psatz.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Psatz.o 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_QMicromega.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_QMicromega.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_QMicromega.o 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_RMicromega.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RMicromega.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RMicromega.o 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_Refl.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Refl.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Refl.o 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_RingMicromega.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RingMicromega.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_RingMicromega.o 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_Tauto.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Tauto.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_Tauto.o 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_VarMap.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_VarMap.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_VarMap.o 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_ZCoeff.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZCoeff.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZCoeff.o lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZMicromega.cmi -lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZMicromega.cmo +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZMicromega.cmx +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZMicromega.cmxs +lib/coq/plugins/micromega/.coq-native/NCoq_micromega_ZMicromega.o lib/coq/plugins/micromega/Env.glob lib/coq/plugins/micromega/Env.v lib/coq/plugins/micromega/Env.vo @@ -512,9 +617,12 @@ lib/coq/plugins/micromega/micromega.cmi lib/coq/plugins/micromega/micromega_plugin.cmi lib/coq/plugins/micromega/micromega_plugin.cmo +lib/coq/plugins/micromega/micromega_plugin.cmxs 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/.coq-native/NCoq_nsatz_Nsatz.cmx +lib/coq/plugins/nsatz/.coq-native/NCoq_nsatz_Nsatz.cmxs +lib/coq/plugins/nsatz/.coq-native/NCoq_nsatz_Nsatz.o lib/coq/plugins/nsatz/Nsatz.glob lib/coq/plugins/nsatz/Nsatz.v lib/coq/plugins/nsatz/Nsatz.vo @@ -522,18 +630,29 @@ lib/coq/plugins/nsatz/nsatz.cmi lib/coq/plugins/nsatz/nsatz_plugin.cmi lib/coq/plugins/nsatz/nsatz_plugin.cmo +lib/coq/plugins/nsatz/nsatz_plugin.cmxs 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_Omega.cmx +lib/coq/plugins/omega/.coq-native/NCoq_omega_Omega.cmxs +lib/coq/plugins/omega/.coq-native/NCoq_omega_Omega.o 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_OmegaLemmas.cmx +lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaLemmas.cmxs +lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaLemmas.o 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_OmegaPlugin.cmx +lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaPlugin.cmxs +lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaPlugin.o 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_OmegaTactic.cmx +lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaTactic.cmxs +lib/coq/plugins/omega/.coq-native/NCoq_omega_OmegaTactic.o lib/coq/plugins/omega/.coq-native/NCoq_omega_PreOmega.cmi -lib/coq/plugins/omega/.coq-native/NCoq_omega_PreOmega.cmo +lib/coq/plugins/omega/.coq-native/NCoq_omega_PreOmega.cmx +lib/coq/plugins/omega/.coq-native/NCoq_omega_PreOmega.cmxs +lib/coq/plugins/omega/.coq-native/NCoq_omega_PreOmega.o lib/coq/plugins/omega/Omega.glob lib/coq/plugins/omega/Omega.v lib/coq/plugins/omega/Omega.vo @@ -551,17 +670,25 @@ lib/coq/plugins/omega/PreOmega.vo lib/coq/plugins/omega/omega_plugin.cmi lib/coq/plugins/omega/omega_plugin.cmo +lib/coq/plugins/omega/omega_plugin.cmxs lib/coq/plugins/quote/.coq-native/NCoq_quote_Quote.cmi -lib/coq/plugins/quote/.coq-native/NCoq_quote_Quote.cmo +lib/coq/plugins/quote/.coq-native/NCoq_quote_Quote.cmx +lib/coq/plugins/quote/.coq-native/NCoq_quote_Quote.cmxs +lib/coq/plugins/quote/.coq-native/NCoq_quote_Quote.o 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/quote/quote_plugin.cmxs 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_ROmega.cmx +lib/coq/plugins/romega/.coq-native/NCoq_romega_ROmega.cmxs +lib/coq/plugins/romega/.coq-native/NCoq_romega_ROmega.o lib/coq/plugins/romega/.coq-native/NCoq_romega_ReflOmegaCore.cmi -lib/coq/plugins/romega/.coq-native/NCoq_romega_ReflOmegaCore.cmo +lib/coq/plugins/romega/.coq-native/NCoq_romega_ReflOmegaCore.cmx +lib/coq/plugins/romega/.coq-native/NCoq_romega_ReflOmegaCore.cmxs +lib/coq/plugins/romega/.coq-native/NCoq_romega_ReflOmegaCore.o lib/coq/plugins/romega/ROmega.glob lib/coq/plugins/romega/ROmega.v lib/coq/plugins/romega/ROmega.vo @@ -571,10 +698,15 @@ lib/coq/plugins/romega/const_omega.cmi lib/coq/plugins/romega/romega_plugin.cmi lib/coq/plugins/romega/romega_plugin.cmo +lib/coq/plugins/romega/romega_plugin.cmxs 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_Bintree.cmx +lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Bintree.cmxs +lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Bintree.o lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Rtauto.cmi -lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Rtauto.cmo +lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Rtauto.cmx +lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Rtauto.cmxs +lib/coq/plugins/rtauto/.coq-native/NCoq_rtauto_Rtauto.o lib/coq/plugins/rtauto/Bintree.glob lib/coq/plugins/rtauto/Bintree.v lib/coq/plugins/rtauto/Bintree.vo @@ -585,54 +717,103 @@ lib/coq/plugins/rtauto/refl_tauto.cmi lib/coq/plugins/rtauto/rtauto_plugin.cmi lib/coq/plugins/rtauto/rtauto_plugin.cmo +lib/coq/plugins/rtauto/rtauto_plugin.cmxs 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_Algebra_syntax.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Algebra_syntax.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Algebra_syntax.o 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_ArithRing.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ArithRing.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ArithRing.o 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_BinList.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_BinList.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_BinList.o 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_Cring.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Cring.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Cring.o 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.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field.o 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_tac.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_tac.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_tac.o 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_Field_theory.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_theory.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Field_theory.o 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_InitialRing.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_InitialRing.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_InitialRing.o 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_Integral_domain.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Integral_domain.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Integral_domain.o 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_NArithRing.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_NArithRing.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_NArithRing.o 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.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring.o 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_initial.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_initial.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_initial.o 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_polynom.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_polynom.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_polynom.o 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_Ncring_tac.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_tac.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ncring_tac.o 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_RealField.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_RealField.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_RealField.o 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.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring.o 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_base.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_base.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_base.o 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_polynom.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_polynom.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_polynom.o 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_tac.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_tac.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_tac.o 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_Ring_theory.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_theory.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Ring_theory.o 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_Q.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Q.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Q.o 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_R.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_R.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_R.o 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_Rings_Z.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Z.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_Rings_Z.o 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/.coq-native/NCoq_setoid_ring_ZArithRing.cmx +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ZArithRing.cmxs +lib/coq/plugins/setoid_ring/.coq-native/NCoq_setoid_ring_ZArithRing.o lib/coq/plugins/setoid_ring/Algebra_syntax.glob lib/coq/plugins/setoid_ring/Algebra_syntax.v lib/coq/plugins/setoid_ring/Algebra_syntax.vo @@ -709,8 +890,11 @@ 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/setoid_ring/newring_plugin.cmxs lib/coq/plugins/ssrmatching/.coq-native/NCoq_ssrmatching_ssrmatching.cmi -lib/coq/plugins/ssrmatching/.coq-native/NCoq_ssrmatching_ssrmatching.cmo +lib/coq/plugins/ssrmatching/.coq-native/NCoq_ssrmatching_ssrmatching.cmx +lib/coq/plugins/ssrmatching/.coq-native/NCoq_ssrmatching_ssrmatching.cmxs +lib/coq/plugins/ssrmatching/.coq-native/NCoq_ssrmatching_ssrmatching.o lib/coq/plugins/ssrmatching/ssrmatching.cmi lib/coq/plugins/ssrmatching/ssrmatching.glob lib/coq/plugins/ssrmatching/ssrmatching.v @@ -717,18 +901,25 @@ lib/coq/plugins/ssrmatching/ssrmatching.vo lib/coq/plugins/ssrmatching/ssrmatching_plugin.cmi lib/coq/plugins/ssrmatching/ssrmatching_plugin.cmo +lib/coq/plugins/ssrmatching/ssrmatching_plugin.cmxs lib/coq/plugins/syntax/ascii_syntax_plugin.cmi lib/coq/plugins/syntax/ascii_syntax_plugin.cmo +lib/coq/plugins/syntax/ascii_syntax_plugin.cmxs lib/coq/plugins/syntax/nat_syntax_plugin.cmi lib/coq/plugins/syntax/nat_syntax_plugin.cmo +lib/coq/plugins/syntax/nat_syntax_plugin.cmxs lib/coq/plugins/syntax/numbers_syntax_plugin.cmi lib/coq/plugins/syntax/numbers_syntax_plugin.cmo +lib/coq/plugins/syntax/numbers_syntax_plugin.cmxs lib/coq/plugins/syntax/r_syntax_plugin.cmi lib/coq/plugins/syntax/r_syntax_plugin.cmo +lib/coq/plugins/syntax/r_syntax_plugin.cmxs lib/coq/plugins/syntax/string_syntax_plugin.cmi lib/coq/plugins/syntax/string_syntax_plugin.cmo +lib/coq/plugins/syntax/string_syntax_plugin.cmxs lib/coq/plugins/syntax/z_syntax_plugin.cmi lib/coq/plugins/syntax/z_syntax_plugin.cmo +lib/coq/plugins/syntax/z_syntax_plugin.cmxs lib/coq/pretyping/arguments_renaming.cmi lib/coq/pretyping/cases.cmi lib/coq/pretyping/cbv.cmi @@ -748,8 +939,10 @@ lib/coq/pretyping/nativenorm.cmi lib/coq/pretyping/patternops.cmi lib/coq/pretyping/pretype_errors.cmi +lib/coq/pretyping/pretyping.a lib/coq/pretyping/pretyping.cma lib/coq/pretyping/pretyping.cmi +lib/coq/pretyping/pretyping.cmxa lib/coq/pretyping/program.cmi lib/coq/pretyping/recordops.cmi lib/coq/pretyping/redops.cmi @@ -773,7 +966,9 @@ lib/coq/printing/ppvernacsig.cmi lib/coq/printing/prettyp.cmi lib/coq/printing/printer.cmi +lib/coq/printing/printing.a lib/coq/printing/printing.cma +lib/coq/printing/printing.cmxa lib/coq/printing/printmod.cmi lib/coq/printing/printmodsig.cmi lib/coq/proofs/clenv.cmi @@ -786,7 +981,9 @@ lib/coq/proofs/proof_global.cmi lib/coq/proofs/proof_type.cmi lib/coq/proofs/proof_using.cmi +lib/coq/proofs/proofs.a lib/coq/proofs/proofs.cma +lib/coq/proofs/proofs.cmxa lib/coq/proofs/redexpr.cmi lib/coq/proofs/refine.cmi lib/coq/proofs/refiner.cmi @@ -797,8 +994,10 @@ lib/coq/stm/lemmas.cmi lib/coq/stm/proofBlockDelimiter.cmi lib/coq/stm/spawned.cmi +lib/coq/stm/stm.a lib/coq/stm/stm.cma lib/coq/stm/stm.cmi +lib/coq/stm/stm.cmxa lib/coq/stm/tQueue.cmi lib/coq/stm/vcs.cmi lib/coq/stm/vernac_classifier.cmi @@ -823,53 +1022,99 @@ lib/coq/tactics/leminv.cmi lib/coq/tactics/tactic_matching.cmi lib/coq/tactics/tacticals.cmi +lib/coq/tactics/tactics.a lib/coq/tactics/tactics.cma lib/coq/tactics/tactics.cmi +lib/coq/tactics/tactics.cmxa 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.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith.o 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_Arith_base.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith_base.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Arith_base.o 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_Between.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Between.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Between.o 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_Bool_nat.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Bool_nat.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Bool_nat.o 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.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare.o 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_Compare_dec.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare_dec.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Compare_dec.o 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_Div2.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Div2.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Div2.o 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_EqNat.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_EqNat.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_EqNat.o 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_Euclid.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Euclid.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Euclid.o 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_Even.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Even.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Even.o 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_Factorial.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Factorial.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Factorial.o 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_Gt.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Gt.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Gt.o 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_Le.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Le.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Le.o 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_Lt.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Lt.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Lt.o 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_Max.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Max.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Max.o 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_Min.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Min.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Min.o 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_Minus.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Minus.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Minus.o 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_Mult.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Mult.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Mult.o 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_PeanoNat.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_PeanoNat.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_PeanoNat.o 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_Peano_dec.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Peano_dec.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Peano_dec.o 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_Plus.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Plus.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Plus.o 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/.coq-native/NCoq_Arith_Wf_nat.cmx +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Wf_nat.cmxs +lib/coq/theories/Arith/.coq-native/NCoq_Arith_Wf_nat.o lib/coq/theories/Arith/Arith.glob lib/coq/theories/Arith/Arith.v lib/coq/theories/Arith/Arith.vo @@ -937,19 +1182,33 @@ 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_Bool.cmx +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bool.cmxs +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bool.o 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_BoolEq.cmx +lib/coq/theories/Bool/.coq-native/NCoq_Bool_BoolEq.cmxs +lib/coq/theories/Bool/.coq-native/NCoq_Bool_BoolEq.o 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_Bvector.cmx +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bvector.cmxs +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Bvector.o 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_DecBool.cmx +lib/coq/theories/Bool/.coq-native/NCoq_Bool_DecBool.cmxs +lib/coq/theories/Bool/.coq-native/NCoq_Bool_DecBool.o 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_IfProp.cmx +lib/coq/theories/Bool/.coq-native/NCoq_Bool_IfProp.cmxs +lib/coq/theories/Bool/.coq-native/NCoq_Bool_IfProp.o 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_Sumbool.cmx +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Sumbool.cmxs +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Sumbool.o lib/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmi -lib/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmo +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmx +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.cmxs +lib/coq/theories/Bool/.coq-native/NCoq_Bool_Zerob.o lib/coq/theories/Bool/Bool.glob lib/coq/theories/Bool/Bool.v lib/coq/theories/Bool/Bool.vo @@ -972,35 +1231,65 @@ 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_CEquivalence.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_CEquivalence.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_CEquivalence.o 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_CMorphisms.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_CMorphisms.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_CMorphisms.o 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_CRelationClasses.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_CRelationClasses.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_CRelationClasses.o 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_DecidableClass.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_DecidableClass.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_DecidableClass.o 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_EquivDec.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_EquivDec.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_EquivDec.o 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_Equivalence.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Equivalence.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Equivalence.o 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_Init.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Init.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Init.o 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.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms.o 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_Prop.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Prop.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Prop.o 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_Morphisms_Relations.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Relations.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_Morphisms_Relations.o 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_RelationClasses.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationClasses.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationClasses.o 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_RelationPairs.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationPairs.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_RelationPairs.o 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_SetoidClass.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidClass.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidClass.o 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_SetoidDec.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidDec.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidDec.o lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmi -lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmo +lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmx +lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.cmxs +lib/coq/theories/Classes/.coq-native/NCoq_Classes_SetoidTactics.o lib/coq/theories/Classes/CEquivalence.glob lib/coq/theories/Classes/CEquivalence.v lib/coq/theories/Classes/CEquivalence.vo @@ -1047,13 +1336,21 @@ 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_AdmitAxiom.cmx +lib/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.cmxs +lib/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.o 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_Coq84.cmx +lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq84.cmxs +lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq84.o 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_Coq85.cmx +lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq85.cmxs +lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq85.o lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq86.cmi -lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq86.cmo +lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq86.cmx +lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq86.cmxs +lib/coq/theories/Compat/.coq-native/NCoq_Compat_Coq86.o lib/coq/theories/Compat/AdmitAxiom.glob lib/coq/theories/Compat/AdmitAxiom.v lib/coq/theories/Compat/AdmitAxiom.vo @@ -1067,47 +1364,89 @@ 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_FMapAVL.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.o 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_FMapFacts.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFacts.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFacts.o 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_FMapFullAVL.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFullAVL.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFullAVL.o 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_FMapInterface.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapInterface.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapInterface.o 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_FMapList.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapList.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapList.o 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_FMapPositive.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapPositive.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapPositive.o 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_FMapWeakList.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapWeakList.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMapWeakList.o 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_FMaps.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMaps.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FMaps.o 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_FSetAVL.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetAVL.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetAVL.o 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_FSetBridge.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetBridge.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetBridge.o 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_FSetCompat.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetCompat.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetCompat.o 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_FSetDecide.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetDecide.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetDecide.o 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_FSetEqProperties.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetEqProperties.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetEqProperties.o 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_FSetFacts.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetFacts.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetFacts.o 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_FSetInterface.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetInterface.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetInterface.o 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_FSetList.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetList.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetList.o 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_FSetPositive.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetPositive.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetPositive.o 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_FSetProperties.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetProperties.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetProperties.o 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_FSetToFiniteSet.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetToFiniteSet.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetToFiniteSet.o 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_FSetWeakList.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetWeakList.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSetWeakList.o lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmi -lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmo +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmx +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.cmxs +lib/coq/theories/FSets/.coq-native/NCoq_FSets_FSets.o lib/coq/theories/FSets/FMapAVL.glob lib/coq/theories/FSets/FMapAVL.v lib/coq/theories/FSets/FMapAVL.vo @@ -1172,27 +1511,49 @@ 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_Datatypes.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Datatypes.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Datatypes.o 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.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Logic.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Logic.o 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_Logic_Type.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Logic_Type.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Logic_Type.o 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_Nat.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Nat.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Nat.o 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_Notations.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Notations.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Notations.o 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_Peano.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Peano.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Peano.o 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_Prelude.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Prelude.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Prelude.o 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_Specif.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Specif.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Specif.o 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_Tactics.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Tactics.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Tactics.o 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_Tauto.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Tauto.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Tauto.o lib/coq/theories/Init/.coq-native/NCoq_Init_Wf.cmi -lib/coq/theories/Init/.coq-native/NCoq_Init_Wf.cmo +lib/coq/theories/Init/.coq-native/NCoq_Init_Wf.cmx +lib/coq/theories/Init/.coq-native/NCoq_Init_Wf.cmxs +lib/coq/theories/Init/.coq-native/NCoq_Init_Wf.o lib/coq/theories/Init/Datatypes.glob lib/coq/theories/Init/Datatypes.v lib/coq/theories/Init/Datatypes.vo @@ -1227,21 +1588,37 @@ 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_List.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_List.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_List.o 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_ListDec.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListDec.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListDec.o 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_ListSet.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListSet.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListSet.o 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_ListTactics.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListTactics.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_ListTactics.o 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_SetoidList.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidList.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidList.o 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_SetoidPermutation.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidPermutation.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_SetoidPermutation.o 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_StreamMemo.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_StreamMemo.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_StreamMemo.o lib/coq/theories/Lists/.coq-native/NCoq_Lists_Streams.cmi -lib/coq/theories/Lists/.coq-native/NCoq_Lists_Streams.cmo +lib/coq/theories/Lists/.coq-native/NCoq_Lists_Streams.cmx +lib/coq/theories/Lists/.coq-native/NCoq_Lists_Streams.cmxs +lib/coq/theories/Lists/.coq-native/NCoq_Lists_Streams.o lib/coq/theories/Lists/List.glob lib/coq/theories/Lists/List.v lib/coq/theories/Lists/List.vo @@ -1267,65 +1644,125 @@ 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_Berardi.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Berardi.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Berardi.o 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_ChoiceFacts.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ChoiceFacts.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ChoiceFacts.o 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_Classical.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical.o 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_ClassicalChoice.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalChoice.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalChoice.o 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_ClassicalDescription.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalDescription.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalDescription.o 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_ClassicalEpsilon.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalEpsilon.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalEpsilon.o 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_ClassicalFacts.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalFacts.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalFacts.o 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_ClassicalUniqueChoice.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalUniqueChoice.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ClassicalUniqueChoice.o 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_Pred_Type.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Pred_Type.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Pred_Type.o 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_Classical_Prop.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Prop.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Classical_Prop.o 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_ConstructiveEpsilon.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ConstructiveEpsilon.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ConstructiveEpsilon.o 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_Decidable.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Decidable.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Decidable.o 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_Description.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Description.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Description.o 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_Diaconescu.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Diaconescu.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Diaconescu.o 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_Epsilon.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Epsilon.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Epsilon.o 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_Eqdep.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep.o 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_EqdepFacts.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_EqdepFacts.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_EqdepFacts.o 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_Eqdep_dec.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep_dec.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Eqdep_dec.o 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_ExtensionalityFacts.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ExtensionalityFacts.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ExtensionalityFacts.o 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_FinFun.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_FinFun.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_FinFun.o 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_FunctionalExtensionality.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_FunctionalExtensionality.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_FunctionalExtensionality.o 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_Hurkens.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Hurkens.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_Hurkens.o 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_IndefiniteDescription.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_IndefiniteDescription.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_IndefiniteDescription.o 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_JMeq.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_JMeq.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_JMeq.o 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_ProofIrrelevance.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevance.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevance.o 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_ProofIrrelevanceFacts.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevanceFacts.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_ProofIrrelevanceFacts.o 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_RelationalChoice.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_RelationalChoice.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_RelationalChoice.o 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_SetIsType.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_SetIsType.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_SetIsType.o 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_WKL.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_WKL.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_WKL.o lib/coq/theories/Logic/.coq-native/NCoq_Logic_WeakFan.cmi -lib/coq/theories/Logic/.coq-native/NCoq_Logic_WeakFan.cmo +lib/coq/theories/Logic/.coq-native/NCoq_Logic_WeakFan.cmx +lib/coq/theories/Logic/.coq-native/NCoq_Logic_WeakFan.cmxs +lib/coq/theories/Logic/.coq-native/NCoq_Logic_WeakFan.o lib/coq/theories/Logic/Berardi.glob lib/coq/theories/Logic/Berardi.v lib/coq/theories/Logic/Berardi.vo @@ -1417,31 +1854,57 @@ 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_MSetAVL.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetAVL.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetAVL.o 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_MSetDecide.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetDecide.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetDecide.o 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_MSetEqProperties.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetEqProperties.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetEqProperties.o 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_MSetFacts.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetFacts.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetFacts.o 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_MSetGenTree.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetGenTree.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetGenTree.o 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_MSetInterface.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetInterface.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetInterface.o 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_MSetList.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetList.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetList.o 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_MSetPositive.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetPositive.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetPositive.o 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_MSetProperties.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetProperties.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetProperties.o 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_MSetRBT.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetRBT.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetRBT.o 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_MSetToFiniteSet.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetToFiniteSet.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetToFiniteSet.o 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_MSetWeakList.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetWeakList.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSetWeakList.o lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSets.cmi -lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSets.cmo +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSets.cmx +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSets.cmxs +lib/coq/theories/MSets/.coq-native/NCoq_MSets_MSets.o lib/coq/theories/MSets/MSetAVL.glob lib/coq/theories/MSets/MSetAVL.v lib/coq/theories/MSets/MSetAVL.vo @@ -1482,25 +1945,45 @@ 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_BinNat.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNat.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNat.o 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_BinNatDef.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNatDef.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_BinNatDef.o 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_NArith.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_NArith.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_NArith.o 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_Ndec.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndec.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndec.o 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_Ndigits.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndigits.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndigits.o 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_Ndist.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndist.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndist.o 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_Ndiv_def.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndiv_def.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ndiv_def.o 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_Ngcd_def.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ngcd_def.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Ngcd_def.o 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_Nnat.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nnat.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nnat.o 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/.coq-native/NCoq_NArith_Nsqrt_def.cmx +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nsqrt_def.cmxs +lib/coq/theories/NArith/.coq-native/NCoq_NArith_Nsqrt_def.o lib/coq/theories/NArith/BinNat.glob lib/coq/theories/NArith/BinNat.v lib/coq/theories/NArith/BinNat.vo @@ -1532,13 +2015,21 @@ 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_BigNumPrelude.cmx +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BigNumPrelude.cmxs +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BigNumPrelude.o 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_BinNums.cmx +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BinNums.cmxs +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_BinNums.o 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_NaryFunctions.cmx +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NaryFunctions.cmxs +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NaryFunctions.o lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NumPrelude.cmi -lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NumPrelude.cmo +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NumPrelude.cmx +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NumPrelude.cmxs +lib/coq/theories/Numbers/.coq-native/NCoq_Numbers_NumPrelude.o lib/coq/theories/Numbers/BigNumPrelude.glob lib/coq/theories/Numbers/BigNumPrelude.v lib/coq/theories/Numbers/BigNumPrelude.vo @@ -1546,9 +2037,13 @@ 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_CyclicAxioms.cmx +lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_CyclicAxioms.cmxs +lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_CyclicAxioms.o 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/.coq-native/NCoq_Numbers_Cyclic_Abstract_NZCyclic.cmx +lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_NZCyclic.cmxs +lib/coq/theories/Numbers/Cyclic/Abstract/.coq-native/NCoq_Numbers_Cyclic_Abstract_NZCyclic.o lib/coq/theories/Numbers/Cyclic/Abstract/CyclicAxioms.glob lib/coq/theories/Numbers/Cyclic/Abstract/CyclicAxioms.v lib/coq/theories/Numbers/Cyclic/Abstract/CyclicAxioms.vo @@ -1556,25 +2051,45 @@ 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_DoubleAdd.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleAdd.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleAdd.o 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_DoubleBase.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleBase.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleBase.o 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_DoubleCyclic.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleCyclic.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleCyclic.o 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_DoubleDiv.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDiv.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDiv.o 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_DoubleDivn1.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDivn1.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleDivn1.o 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_DoubleLift.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleLift.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleLift.o 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_DoubleMul.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleMul.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleMul.o 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_DoubleSqrt.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSqrt.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSqrt.o 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_DoubleSub.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSub.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleSub.o 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/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleType.cmx +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleType.cmxs +lib/coq/theories/Numbers/Cyclic/DoubleCyclic/.coq-native/NCoq_Numbers_Cyclic_DoubleCyclic_DoubleType.o lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleAdd.glob lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleAdd.v lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleAdd.vo @@ -1606,11 +2121,17 @@ 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_Cyclic31.cmx +lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Cyclic31.cmxs +lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Cyclic31.o 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_Int31.cmx +lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Int31.cmxs +lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Int31.o 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/.coq-native/NCoq_Numbers_Cyclic_Int31_Ring31.cmx +lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Ring31.cmxs +lib/coq/theories/Numbers/Cyclic/Int31/.coq-native/NCoq_Numbers_Cyclic_Int31_Ring31.o lib/coq/theories/Numbers/Cyclic/Int31/Cyclic31.glob lib/coq/theories/Numbers/Cyclic/Int31/Cyclic31.v lib/coq/theories/Numbers/Cyclic/Int31/Cyclic31.vo @@ -1621,46 +2142,84 @@ 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/.coq-native/NCoq_Numbers_Cyclic_ZModulo_ZModulo.cmx +lib/coq/theories/Numbers/Cyclic/ZModulo/.coq-native/NCoq_Numbers_Cyclic_ZModulo_ZModulo.cmxs +lib/coq/theories/Numbers/Cyclic/ZModulo/.coq-native/NCoq_Numbers_Cyclic_ZModulo_ZModulo.o 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_ZAdd.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAdd.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAdd.o 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_ZAddOrder.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAddOrder.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAddOrder.o 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_ZAxioms.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAxioms.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZAxioms.o 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_ZBase.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBase.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBase.o 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_ZBits.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBits.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZBits.o 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_ZDivEucl.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivEucl.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivEucl.o 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_ZDivFloor.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivFloor.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivFloor.o 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_ZDivTrunc.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivTrunc.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZDivTrunc.o 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_ZGcd.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZGcd.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZGcd.o 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_ZLcm.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLcm.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLcm.o 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_ZLt.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLt.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZLt.o 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_ZMaxMin.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMaxMin.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMaxMin.o 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_ZMul.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMul.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMul.o 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_ZMulOrder.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMulOrder.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZMulOrder.o 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_ZParity.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZParity.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZParity.o 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_ZPow.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZPow.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZPow.o 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_ZProperties.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZProperties.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZProperties.o 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/.coq-native/NCoq_Numbers_Integer_Abstract_ZSgnAbs.cmx +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZSgnAbs.cmxs +lib/coq/theories/Numbers/Integer/Abstract/.coq-native/NCoq_Numbers_Integer_Abstract_ZSgnAbs.o lib/coq/theories/Numbers/Integer/Abstract/ZAdd.glob lib/coq/theories/Numbers/Integer/Abstract/ZAdd.v lib/coq/theories/Numbers/Integer/Abstract/ZAdd.vo @@ -1716,9 +2275,13 @@ 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_BigZ.cmx +lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_BigZ.cmxs +lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_BigZ.o 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/.coq-native/NCoq_Numbers_Integer_BigZ_ZMake.cmx +lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_ZMake.cmxs +lib/coq/theories/Numbers/Integer/BigZ/.coq-native/NCoq_Numbers_Integer_BigZ_ZMake.o lib/coq/theories/Numbers/Integer/BigZ/BigZ.glob lib/coq/theories/Numbers/Integer/BigZ/BigZ.v lib/coq/theories/Numbers/Integer/BigZ/BigZ.vo @@ -1726,19 +2289,27 @@ 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/.coq-native/NCoq_Numbers_Integer_Binary_ZBinary.cmx +lib/coq/theories/Numbers/Integer/Binary/.coq-native/NCoq_Numbers_Integer_Binary_ZBinary.cmxs +lib/coq/theories/Numbers/Integer/Binary/.coq-native/NCoq_Numbers_Integer_Binary_ZBinary.o 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/.coq-native/NCoq_Numbers_Integer_NatPairs_ZNatPairs.cmx +lib/coq/theories/Numbers/Integer/NatPairs/.coq-native/NCoq_Numbers_Integer_NatPairs_ZNatPairs.cmxs +lib/coq/theories/Numbers/Integer/NatPairs/.coq-native/NCoq_Numbers_Integer_NatPairs_ZNatPairs.o 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_ZSig.cmx +lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSig.cmxs +lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSig.o 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/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSigZAxioms.cmx +lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSigZAxioms.cmxs +lib/coq/theories/Numbers/Integer/SpecViaZ/.coq-native/NCoq_Numbers_Integer_SpecViaZ_ZSigZAxioms.o lib/coq/theories/Numbers/Integer/SpecViaZ/ZSig.glob lib/coq/theories/Numbers/Integer/SpecViaZ/ZSig.v lib/coq/theories/Numbers/Integer/SpecViaZ/ZSig.vo @@ -1749,37 +2320,69 @@ 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_NZAdd.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAdd.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAdd.o 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_NZAddOrder.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAddOrder.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAddOrder.o 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_NZAxioms.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAxioms.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZAxioms.o 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_NZBase.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBase.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBase.o 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_NZBits.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBits.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZBits.o 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_NZDiv.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDiv.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDiv.o 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_NZDomain.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDomain.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZDomain.o 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_NZGcd.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZGcd.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZGcd.o 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_NZLog.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZLog.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZLog.o 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_NZMul.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMul.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMul.o 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_NZMulOrder.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMulOrder.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZMulOrder.o 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_NZOrder.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZOrder.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZOrder.o 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_NZParity.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZParity.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZParity.o 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_NZPow.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZPow.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZPow.o 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_NZProperties.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZProperties.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZProperties.o 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/.coq-native/NCoq_Numbers_NatInt_NZSqrt.cmx +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZSqrt.cmxs +lib/coq/theories/Numbers/NatInt/.coq-native/NCoq_Numbers_NatInt_NZSqrt.o lib/coq/theories/Numbers/NatInt/NZAdd.glob lib/coq/theories/Numbers/NatInt/NZAdd.v lib/coq/theories/Numbers/NatInt/NZAdd.vo @@ -1829,45 +2432,85 @@ 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_NAdd.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAdd.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAdd.o 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_NAddOrder.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAddOrder.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAddOrder.o 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_NAxioms.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAxioms.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NAxioms.o 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_NBase.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBase.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBase.o 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_NBits.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBits.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NBits.o 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_NDefOps.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDefOps.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDefOps.o 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_NDiv.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDiv.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NDiv.o 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_NGcd.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NGcd.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NGcd.o 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_NIso.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NIso.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NIso.o 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_NLcm.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLcm.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLcm.o 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_NLog.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLog.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NLog.o 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_NMaxMin.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMaxMin.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMaxMin.o 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_NMulOrder.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMulOrder.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NMulOrder.o 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_NOrder.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NOrder.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NOrder.o 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_NParity.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NParity.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NParity.o 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_NPow.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NPow.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NPow.o 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_NProperties.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NProperties.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NProperties.o 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_NSqrt.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSqrt.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSqrt.o 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_NStrongRec.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NStrongRec.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NStrongRec.o 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/.coq-native/NCoq_Numbers_Natural_Abstract_NSub.cmx +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSub.cmxs +lib/coq/theories/Numbers/Natural/Abstract/.coq-native/NCoq_Numbers_Natural_Abstract_NSub.o lib/coq/theories/Numbers/Natural/Abstract/NAdd.glob lib/coq/theories/Numbers/Natural/Abstract/NAdd.v lib/coq/theories/Numbers/Natural/Abstract/NAdd.vo @@ -1929,13 +2572,21 @@ 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_BigN.cmx +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_BigN.cmxs +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_BigN.o 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.cmx +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake.cmxs +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake.o 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_NMake_gen.cmx +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake_gen.cmxs +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_NMake_gen.o 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/.coq-native/NCoq_Numbers_Natural_BigN_Nbasic.cmx +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_Nbasic.cmxs +lib/coq/theories/Numbers/Natural/BigN/.coq-native/NCoq_Numbers_Natural_BigN_Nbasic.o lib/coq/theories/Numbers/Natural/BigN/BigN.glob lib/coq/theories/Numbers/Natural/BigN/BigN.v lib/coq/theories/Numbers/Natural/BigN/BigN.vo @@ -1949,19 +2600,27 @@ 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/.coq-native/NCoq_Numbers_Natural_Binary_NBinary.cmx +lib/coq/theories/Numbers/Natural/Binary/.coq-native/NCoq_Numbers_Natural_Binary_NBinary.cmxs +lib/coq/theories/Numbers/Natural/Binary/.coq-native/NCoq_Numbers_Natural_Binary_NBinary.o 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/.coq-native/NCoq_Numbers_Natural_Peano_NPeano.cmx +lib/coq/theories/Numbers/Natural/Peano/.coq-native/NCoq_Numbers_Natural_Peano_NPeano.cmxs +lib/coq/theories/Numbers/Natural/Peano/.coq-native/NCoq_Numbers_Natural_Peano_NPeano.o 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_NSig.cmx +lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSig.cmxs +lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSig.o 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/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSigNAxioms.cmx +lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSigNAxioms.cmxs +lib/coq/theories/Numbers/Natural/SpecViaZ/.coq-native/NCoq_Numbers_Natural_SpecViaZ_NSigNAxioms.o lib/coq/theories/Numbers/Natural/SpecViaZ/NSig.glob lib/coq/theories/Numbers/Natural/SpecViaZ/NSig.v lib/coq/theories/Numbers/Natural/SpecViaZ/NSig.vo @@ -1972,9 +2631,13 @@ 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_BigQ.cmx +lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_BigQ.cmxs +lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_BigQ.o 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/.coq-native/NCoq_Numbers_Rational_BigQ_QMake.cmx +lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_QMake.cmxs +lib/coq/theories/Numbers/Rational/BigQ/.coq-native/NCoq_Numbers_Rational_BigQ_QMake.o lib/coq/theories/Numbers/Rational/BigQ/BigQ.glob lib/coq/theories/Numbers/Rational/BigQ/BigQ.v lib/coq/theories/Numbers/Rational/BigQ/BigQ.vo @@ -1982,20 +2645,32 @@ 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/.coq-native/NCoq_Numbers_Rational_SpecViaQ_QSig.cmx +lib/coq/theories/Numbers/Rational/SpecViaQ/.coq-native/NCoq_Numbers_Rational_SpecViaQ_QSig.cmxs +lib/coq/theories/Numbers/Rational/SpecViaQ/.coq-native/NCoq_Numbers_Rational_SpecViaQ_QSig.o 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_BinPos.cmx +lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPos.cmxs +lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPos.o 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_BinPosDef.cmx +lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPosDef.cmxs +lib/coq/theories/PArith/.coq-native/NCoq_PArith_BinPosDef.o 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_PArith.cmx +lib/coq/theories/PArith/.coq-native/NCoq_PArith_PArith.cmxs +lib/coq/theories/PArith/.coq-native/NCoq_PArith_PArith.o 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_POrderedType.cmx +lib/coq/theories/PArith/.coq-native/NCoq_PArith_POrderedType.cmxs +lib/coq/theories/PArith/.coq-native/NCoq_PArith_POrderedType.o lib/coq/theories/PArith/.coq-native/NCoq_PArith_Pnat.cmi -lib/coq/theories/PArith/.coq-native/NCoq_PArith_Pnat.cmo +lib/coq/theories/PArith/.coq-native/NCoq_PArith_Pnat.cmx +lib/coq/theories/PArith/.coq-native/NCoq_PArith_Pnat.cmxs +lib/coq/theories/PArith/.coq-native/NCoq_PArith_Pnat.o lib/coq/theories/PArith/BinPos.glob lib/coq/theories/PArith/BinPos.v lib/coq/theories/PArith/BinPos.vo @@ -2012,23 +2687,41 @@ 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_Basics.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Basics.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Basics.o 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_Combinators.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Combinators.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Combinators.o 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_Equality.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Equality.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Equality.o 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_Program.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Program.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Program.o 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_Subset.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Subset.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Subset.o 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_Syntax.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Syntax.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Syntax.o 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_Tactics.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Tactics.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Tactics.o 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_Utils.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Utils.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Utils.o lib/coq/theories/Program/.coq-native/NCoq_Program_Wf.cmi -lib/coq/theories/Program/.coq-native/NCoq_Program_Wf.cmo +lib/coq/theories/Program/.coq-native/NCoq_Program_Wf.cmx +lib/coq/theories/Program/.coq-native/NCoq_Program_Wf.cmxs +lib/coq/theories/Program/.coq-native/NCoq_Program_Wf.o lib/coq/theories/Program/Basics.glob lib/coq/theories/Program/Basics.v lib/coq/theories/Program/Basics.vo @@ -2057,31 +2750,57 @@ 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.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith.o 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_QArith_base.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith_base.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_QArith_base.o 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_QOrderedType.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_QOrderedType.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_QOrderedType.o 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_Qabs.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qabs.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qabs.o 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_Qcabs.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcabs.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcabs.o 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_Qcanon.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcanon.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qcanon.o 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_Qfield.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qfield.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qfield.o 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_Qminmax.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qminmax.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qminmax.o 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_Qpower.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qpower.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qpower.o 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_Qreals.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreals.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreals.o 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_Qreduction.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreduction.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qreduction.o 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_Qring.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qring.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qring.o lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qround.cmi -lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qround.cmo +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qround.cmx +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qround.cmxs +lib/coq/theories/QArith/.coq-native/NCoq_QArith_Qround.o lib/coq/theories/QArith/QArith.glob lib/coq/theories/QArith/QArith.v lib/coq/theories/QArith/QArith.vo @@ -2122,129 +2841,253 @@ 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_Alembert.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Alembert.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Alembert.o 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_AltSeries.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_AltSeries.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_AltSeries.o 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_ArithProp.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_ArithProp.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_ArithProp.o 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_Binomial.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Binomial.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Binomial.o 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_Cauchy_prod.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cauchy_prod.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cauchy_prod.o 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_plus.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_plus.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_plus.o 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_Cos_rel.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_rel.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Cos_rel.o 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_DiscrR.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_DiscrR.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_DiscrR.o 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_Exp_prop.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Exp_prop.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Exp_prop.o 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_Integration.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Integration.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Integration.o 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_MVT.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_MVT.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_MVT.o 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_Machin.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Machin.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Machin.o 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_NewtonInt.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_NewtonInt.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_NewtonInt.o 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_PSeries_reg.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_PSeries_reg.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_PSeries_reg.o 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_PartSum.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_PartSum.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_PartSum.o 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_RIneq.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RIneq.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RIneq.o 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_RList.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RList.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RList.o 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_ROrderedType.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_ROrderedType.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_ROrderedType.o 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_Ifp.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_Ifp.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_Ifp.o 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_sqr.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqr.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqr.o 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_R_sqrt.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqrt.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_R_sqrt.o 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_Ranalysis.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis.o 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_Ranalysis1.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis1.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis1.o 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_Ranalysis2.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis2.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis2.o 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_Ranalysis3.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis3.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis3.o 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_Ranalysis4.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis4.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis4.o 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_Ranalysis5.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis5.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis5.o 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_Ranalysis_reg.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis_reg.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ranalysis_reg.o 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_Ratan.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ratan.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Ratan.o 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_Raxioms.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Raxioms.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Raxioms.o 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_Rbase.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbase.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbase.o 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_Rbasic_fun.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbasic_fun.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rbasic_fun.o 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_Rcomplete.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rcomplete.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rcomplete.o 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_Rdefinitions.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rdefinitions.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rdefinitions.o 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_Rderiv.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rderiv.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rderiv.o 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_Reals.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Reals.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Reals.o 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_Rfunctions.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rfunctions.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rfunctions.o 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_Rgeom.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rgeom.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rgeom.o 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.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt.o 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_RiemannInt_SF.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt_SF.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_RiemannInt_SF.o 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_Rlimit.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlimit.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlimit.o 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_Rlogic.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlogic.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rlogic.o 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_Rminmax.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rminmax.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rminmax.o 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_Rpow_def.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpow_def.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpow_def.o 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_Rpower.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpower.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rpower.o 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_Rprod.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rprod.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rprod.o 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_Rseries.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rseries.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rseries.o 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_Rsigma.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsigma.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsigma.o 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_Rsqrt_def.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsqrt_def.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rsqrt_def.o 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_Rtopology.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtopology.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtopology.o 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_Rtrigo.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo.o 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_Rtrigo1.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo1.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo1.o 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_alt.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_alt.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_alt.o 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_calc.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_calc.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_calc.o 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_def.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_def.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_def.o 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_fun.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_fun.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_fun.o 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_Rtrigo_reg.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_reg.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Rtrigo_reg.o 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_SeqProp.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqProp.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqProp.o 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_SeqSeries.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqSeries.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SeqSeries.o 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_SplitAbsolu.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitAbsolu.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitAbsolu.o 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_SplitRmult.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitRmult.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_SplitRmult.o 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/.coq-native/NCoq_Reals_Sqrt_reg.cmx +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Sqrt_reg.cmxs +lib/coq/theories/Reals/.coq-native/NCoq_Reals_Sqrt_reg.o lib/coq/theories/Reals/Alembert.glob lib/coq/theories/Reals/Alembert.v lib/coq/theories/Reals/Alembert.vo @@ -2432,13 +3275,21 @@ 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_Operators_Properties.cmx +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Operators_Properties.cmxs +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Operators_Properties.o 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_Definitions.cmx +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Definitions.cmxs +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Definitions.o 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_Relation_Operators.cmx +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Operators.cmxs +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relation_Operators.o lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relations.cmi -lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relations.cmo +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relations.cmx +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relations.cmxs +lib/coq/theories/Relations/.coq-native/NCoq_Relations_Relations.o lib/coq/theories/Relations/Operators_Properties.glob lib/coq/theories/Relations/Operators_Properties.v lib/coq/theories/Relations/Operators_Properties.vo @@ -2452,54 +3303,100 @@ 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/.coq-native/NCoq_Setoids_Setoid.cmx +lib/coq/theories/Setoids/.coq-native/NCoq_Setoids_Setoid.cmxs +lib/coq/theories/Setoids/.coq-native/NCoq_Setoids_Setoid.o 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_Classical_sets.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Classical_sets.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Classical_sets.o 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_Constructive_sets.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Constructive_sets.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Constructive_sets.o 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_Cpo.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Cpo.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Cpo.o 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_Ensembles.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Ensembles.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Ensembles.o 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.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets.o 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_Finite_sets_facts.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets_facts.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Finite_sets_facts.o 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_Image.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Image.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Image.o 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_Infinite_sets.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Infinite_sets.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Infinite_sets.o 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_Integers.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Integers.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Integers.o 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_Multiset.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Multiset.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Multiset.o 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_Partial_Order.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Partial_Order.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Partial_Order.o 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_Permut.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Permut.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Permut.o 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.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset.o 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_Classical_facts.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_Classical_facts.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_Classical_facts.o 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_Powerset_facts.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_facts.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Powerset_facts.o 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.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1.o 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_1_facts.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1_facts.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_1_facts.o 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.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2.o 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_2_facts.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2_facts.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_2_facts.o 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.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3.o 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_Relations_3_facts.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3_facts.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Relations_3_facts.o lib/coq/theories/Sets/.coq-native/NCoq_Sets_Uniset.cmi -lib/coq/theories/Sets/.coq-native/NCoq_Sets_Uniset.cmo +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Uniset.cmx +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Uniset.cmxs +lib/coq/theories/Sets/.coq-native/NCoq_Sets_Uniset.o lib/coq/theories/Sets/Classical_sets.glob lib/coq/theories/Sets/Classical_sets.v lib/coq/theories/Sets/Classical_sets.vo @@ -2567,19 +3464,33 @@ 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_Heap.cmx +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Heap.cmxs +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Heap.o 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_Mergesort.cmx +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Mergesort.cmxs +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Mergesort.o 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_PermutEq.cmx +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutEq.cmxs +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutEq.o 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_PermutSetoid.cmx +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutSetoid.cmxs +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_PermutSetoid.o 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_Permutation.cmx +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Permutation.cmxs +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Permutation.o 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_Sorted.cmx +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorted.cmxs +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorted.o lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorting.cmi -lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorting.cmo +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorting.cmx +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorting.cmxs +lib/coq/theories/Sorting/.coq-native/NCoq_Sorting_Sorting.o lib/coq/theories/Sorting/Heap.glob lib/coq/theories/Sorting/Heap.v lib/coq/theories/Sorting/Heap.vo @@ -2602,9 +3513,13 @@ 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_Ascii.cmx +lib/coq/theories/Strings/.coq-native/NCoq_Strings_Ascii.cmxs +lib/coq/theories/Strings/.coq-native/NCoq_Strings_Ascii.o lib/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmi -lib/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmo +lib/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmx +lib/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmxs +lib/coq/theories/Strings/.coq-native/NCoq_Strings_String.o lib/coq/theories/Strings/Ascii.glob lib/coq/theories/Strings/Ascii.v lib/coq/theories/Strings/Ascii.vo @@ -2612,33 +3527,61 @@ 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_DecidableType.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableType.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableType.o 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_DecidableTypeEx.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableTypeEx.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_DecidableTypeEx.o 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_Equalities.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_Equalities.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_Equalities.o 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_EqualitiesFacts.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_EqualitiesFacts.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_EqualitiesFacts.o 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_GenericMinMax.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_GenericMinMax.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_GenericMinMax.o 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_OrderedType.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedType.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedType.o 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_OrderedTypeAlt.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeAlt.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeAlt.o 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_OrderedTypeEx.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeEx.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrderedTypeEx.o 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_Orders.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_Orders.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_Orders.o 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_OrdersAlt.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersAlt.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersAlt.o 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_OrdersEx.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersEx.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersEx.o 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_OrdersFacts.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersFacts.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersFacts.o 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_OrdersLists.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersLists.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersLists.o lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersTac.cmi -lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersTac.cmo +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersTac.cmx +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersTac.cmxs +lib/coq/theories/Structures/.coq-native/NCoq_Structures_OrdersTac.o lib/coq/theories/Structures/DecidableType.glob lib/coq/theories/Structures/DecidableType.v lib/coq/theories/Structures/DecidableType.vo @@ -2682,9 +3625,13 @@ 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.cmx +lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8.cmxs +lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8.o 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/.coq-native/NCoq_Unicode_Utf8_core.cmx +lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8_core.cmxs +lib/coq/theories/Unicode/.coq-native/NCoq_Unicode_Utf8_core.o lib/coq/theories/Unicode/Utf8.glob lib/coq/theories/Unicode/Utf8.v lib/coq/theories/Unicode/Utf8.vo @@ -2692,15 +3639,25 @@ 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_Fin.cmx +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Fin.cmxs +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Fin.o 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_Vector.cmx +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Vector.cmxs +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_Vector.o 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_VectorDef.cmx +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorDef.cmxs +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorDef.o 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_VectorEq.cmx +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorEq.cmxs +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorEq.o lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorSpec.cmi -lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorSpec.cmo +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorSpec.cmx +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorSpec.cmxs +lib/coq/theories/Vectors/.coq-native/NCoq_Vectors_VectorSpec.o lib/coq/theories/Vectors/Fin.glob lib/coq/theories/Vectors/Fin.v lib/coq/theories/Vectors/Fin.vo @@ -2717,23 +3674,41 @@ 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_Disjoint_Union.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Disjoint_Union.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Disjoint_Union.o 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_Inclusion.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inclusion.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inclusion.o 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_Inverse_Image.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inverse_Image.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Inverse_Image.o 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_Exponentiation.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Exponentiation.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Exponentiation.o 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_Lexicographic_Product.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Product.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Lexicographic_Product.o 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_Transitive_Closure.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Transitive_Closure.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Transitive_Closure.o 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_Union.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Union.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Union.o 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_Well_Ordering.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Well_Ordering.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Well_Ordering.o lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Wellfounded.cmi -lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Wellfounded.cmo +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Wellfounded.cmx +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Wellfounded.cmxs +lib/coq/theories/Wellfounded/.coq-native/NCoq_Wellfounded_Wellfounded.o lib/coq/theories/Wellfounded/Disjoint_Union.glob lib/coq/theories/Wellfounded/Disjoint_Union.v lib/coq/theories/Wellfounded/Disjoint_Union.vo @@ -2762,71 +3737,137 @@ 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_BinInt.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinInt.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinInt.o 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_BinIntDef.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinIntDef.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_BinIntDef.o 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_Int.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Int.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Int.o 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_Wf_Z.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Wf_Z.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Wf_Z.o 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.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith.o 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_base.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_base.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_base.o 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_ZArith_dec.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_dec.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_ZArith_dec.o 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_Zabs.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zabs.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zabs.o 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_Zbool.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zbool.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zbool.o 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_Zcompare.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcompare.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcompare.o 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_Zcomplements.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcomplements.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zcomplements.o 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_Zdigits.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdigits.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdigits.o 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_Zdiv.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdiv.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zdiv.o 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_Zeuclid.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeuclid.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeuclid.o 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_Zeven.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeven.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zeven.o 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_Zgcd_alt.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zgcd_alt.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zgcd_alt.o 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_Zhints.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zhints.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zhints.o 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_Zlogarithm.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zlogarithm.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zlogarithm.o 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_Zmax.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmax.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmax.o 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_Zmin.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmin.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmin.o 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_Zminmax.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zminmax.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zminmax.o 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_Zmisc.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmisc.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zmisc.o 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_Znat.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znat.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znat.o 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_Znumtheory.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znumtheory.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Znumtheory.o 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_Zorder.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zorder.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zorder.o 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_alt.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_alt.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_alt.o 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_def.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_def.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_def.o 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_Zpow_facts.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_facts.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpow_facts.o 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_Zpower.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpower.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zpower.o 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_Zquot.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zquot.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zquot.o 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_Zsqrt_compat.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zsqrt_compat.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zsqrt_compat.o 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_Zwf.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zwf.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_Zwf.o lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_auxiliary.cmi -lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_auxiliary.cmo +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_auxiliary.cmx +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_auxiliary.cmxs +lib/coq/theories/ZArith/.coq-native/NCoq_ZArith_auxiliary.o lib/coq/theories/ZArith/BinInt.glob lib/coq/theories/ZArith/BinInt.v lib/coq/theories/ZArith/BinInt.vo @@ -2947,15 +3988,21 @@ lib/coq/toplevel/obligations.cmi lib/coq/toplevel/record.cmi lib/coq/toplevel/search.cmi +lib/coq/toplevel/toplevel.a lib/coq/toplevel/toplevel.cma +lib/coq/toplevel/toplevel.cmxa 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/coqidetop.cmxs lib/coq/toploop/proofworkertop.cma +lib/coq/toploop/proofworkertop.cmxs lib/coq/toploop/queryworkertop.cma +lib/coq/toploop/queryworkertop.cmxs lib/coq/toploop/tacworkertop.cma +lib/coq/toploop/tacworkertop.cmxs man/man1/coq-tex.1.gz man/man1/coq_makefile.1.gz man/man1/coqc.1.gz @@ -2969,11 +4016,11 @@ man/man1/coqtop.opt.1.gz man/man1/coqwc.1.gz man/man1/gallina.1.gz -%%PORTDOCS%%%%DATADIR%%/coq-ssreflect.lang -%%PORTDOCS%%%%DATADIR%%/coq.lang -%%PORTDOCS%%%%DATADIR%%/coq.png -%%PORTDOCS%%%%DATADIR%%/coq_style.xml -%%PORTDOCS%%%%DOCSDIR%%/FAQ-CoqIde +%%IDE%%%%DATADIR%%/coq-ssreflect.lang +%%IDE%%%%DATADIR%%/coq.lang +%%IDE%%%%DATADIR%%/coq.png +%%IDE%%%%DATADIR%%/coq_style.xml +%%IDE%%%%DOCSDIR%%/FAQ-CoqIde %%EMACS_SITE_LISPDIR%%/coq/coq-font-lock.el %%EMACS_SITE_LISPDIR%%/coq/coq-inferior.el %%EMACS_SITE_LISPDIR%%/coq/gallina-db.el @@ -2981,4 +4028,5 @@ %%EMACS_SITE_LISPDIR%%/coq/gallina.el %%PORTDOCS%%%%EMACS_SITE_LISPDIR%%/coqdoc.sty @dir lib/coq/user-contrib +@dir %%OCAML_SITELIBDIR%% %%IDE%%@dir etc/xdg/coq Index: devel/ocaml-magic/Makefile =================================================================== --- devel/ocaml-magic/Makefile (revision 437516) +++ devel/ocaml-magic/Makefile (working copy) @@ -3,28 +3,23 @@ PORTNAME= magic PORTVERSION= 0.7.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF/ocaml-${PORTNAME}/ocaml-${PORTNAME}/0.7 PKGNAMEPREFIX= ocaml- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml binding for libmagic(3) LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes - -MAKE_JOBS_UNSAFE= yes - -USES= gmake +USES= gmake ocaml +USE_OCAML= findlib ldconfig GNU_CONFIGURE= yes - ALL_TARGET= doc examples +MAKE_JOBS_UNSAFE= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} Index: devel/ocaml-parmap/Makefile =================================================================== --- devel/ocaml-parmap/Makefile (revision 437516) +++ devel/ocaml-parmap/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= parmap DISTVERSION= 1.0-rc6 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- @@ -15,14 +16,12 @@ USE_GITHUB= yes GH_ACCOUNT= rdicosmo -USES= gmake +USES= gmake ocaml +USE_OCAML= findlib ldconfig GNU_CONFIGURE= yes -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/parmap/*.cmxs - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/stublibs/*.so + cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME} && \ + ${STRIP_CMD} *.cmxs *.so .include Index: devel/ocaml-parmap/files/patch-Makefile.in =================================================================== --- devel/ocaml-parmap/files/patch-Makefile.in (revision 437516) +++ devel/ocaml-parmap/files/patch-Makefile.in (working copy) @@ -1,15 +1,36 @@ --- Makefile.in.orig 2015-02-09 10:42:28 UTC +++ Makefile.in -@@ -20,9 +20,9 @@ INSTALL = $(OCAMLFIND) install +@@ -12,21 +12,11 @@ datarootdir = @datarootdir@ + prefix = @prefix@ + exec_prefix = @exec_prefix@ + +-ifeq ($(DESTDIR),) +-LIBDIR=$(shell ocamlfind printconf destdir) +-BINDIR=@bindir@ +-MANDIR=@mandir@/man3 ++LIBDIR=$(DESTDIR)/$(shell ocamlfind printconf destdir) ++BINDIR=$(DESTDIR)$(exec_prefix)/bin ++MANDIR=$(DESTDIR)$(prefix)/man/man3 + INSTALL = $(OCAMLFIND) install UNINSTALL = $(OCAMLFIND) remove - else - export OCAMLLIBDIR := lib/ocaml +-else +-export OCAMLLIBDIR := lib/ocaml -LIBDIR=$(DESTDIR)/$(OCAMLLIBDIR) -BINDIR=$(DESTDIR)/bin -MANDIR=$(DESTDIR)/man/man3 -+LIBDIR=$(DESTDIR)$(prefix)/$(OCAMLLIBDIR) -+BINDIR=$(DESTDIR)$(exec_prefix)/bin -+MANDIR=$(DESTDIR)$(prefix)/man/man3 - INSTALL = $(OCAMLFIND) install -destdir $(LIBDIR) - UNINSTALL = $(OCAMLFIND) remove -destdir $(LIBDIR) - endif +-INSTALL = $(OCAMLFIND) install -destdir $(LIBDIR) +-UNINSTALL = $(OCAMLFIND) remove -destdir $(LIBDIR) +-endif +- + + ifeq ("@OCAMLBEST@","opt") + OCAMLBEST=native +@@ -81,8 +71,6 @@ INSTALL_STUFF += $(filter-out $(wildcard + INSTALL_STUFF += $(wildcard _build/*.so _build/*.a) + + install: $(LIBS) META +- test -d $(LIBDIR) || mkdir -p $(LIBDIR) +- test -d $(LIBDIR)/stublibs || mkdir -p $(LIBDIR)/stublibs + $(INSTALL) -patch-version $(VERSION) $(NAME) $(INSTALL_STUFF) + (cd _build; ocamldoc -man -man-mini parmap.ml parmap.mli) + test -d $(MANDIR) || mkdir -p $(MANDIR) Index: devel/ocaml-parmap/pkg-plist =================================================================== --- devel/ocaml-parmap/pkg-plist (revision 437516) +++ devel/ocaml-parmap/pkg-plist (working copy) @@ -1,18 +1,16 @@ -lib/ocaml/parmap/META -lib/ocaml/parmap/bytearray.cmi -lib/ocaml/parmap/bytearray.mli -lib/ocaml/parmap/libparmap_stubs.a -lib/ocaml/parmap/parmap.a -lib/ocaml/parmap/parmap.cma -lib/ocaml/parmap/parmap.cmi -lib/ocaml/parmap/parmap.cmxa -lib/ocaml/parmap/parmap.cmxs -lib/ocaml/parmap/parmap.mli -lib/ocaml/parmap/parmap_utils.cmi -lib/ocaml/parmap/parmap_utils.mli -lib/ocaml/parmap/setcore.cmi -lib/ocaml/parmap/setcore.mli -lib/ocaml/stublibs/dllparmap_stubs.so -lib/ocaml/stublibs/dllparmap_stubs.so.owner +%%OCAML_SITELIBDIR%%/parmap/META +%%OCAML_SITELIBDIR%%/parmap/bytearray.cmi +%%OCAML_SITELIBDIR%%/parmap/bytearray.mli +%%OCAML_SITELIBDIR%%/parmap/dllparmap_stubs.so +%%OCAML_SITELIBDIR%%/parmap/libparmap_stubs.a +%%OCAML_SITELIBDIR%%/parmap/parmap.a +%%OCAML_SITELIBDIR%%/parmap/parmap.cma +%%OCAML_SITELIBDIR%%/parmap/parmap.cmi +%%OCAML_SITELIBDIR%%/parmap/parmap.cmxa +%%OCAML_SITELIBDIR%%/parmap/parmap.cmxs +%%OCAML_SITELIBDIR%%/parmap/parmap.mli +%%OCAML_SITELIBDIR%%/parmap/parmap_utils.cmi +%%OCAML_SITELIBDIR%%/parmap/parmap_utils.mli +%%OCAML_SITELIBDIR%%/parmap/setcore.cmi +%%OCAML_SITELIBDIR%%/parmap/setcore.mli man/man3/Parmap.3o.gz -@dir %%OCAML_SITELIBDIR%% Index: devel/ocaml-res/Makefile =================================================================== --- devel/ocaml-res/Makefile (revision 437516) +++ devel/ocaml-res/Makefile (working copy) @@ -3,21 +3,19 @@ PORTNAME= res PORTVERSION= 4.0.4 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://cdn.bitbucket.org/mmottl/res/downloads/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Automatically Resizing Contiguous Memory for OCaml LICENSE= LGPL20+ # source says LGPL20+, COPYING says LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.txt -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes -USE_OCAML_WASH= yes - +USES= ocaml +USE_OCAML= findlib:plist wash HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${PREFIX} --disable-docs --disable-examples MAKE_JOBS_UNSAFE=yes @@ -24,7 +22,6 @@ DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} - PORTDOCS= * PORTEXAMPLES= * @@ -32,9 +29,9 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in AUTHORS.txt CHANGES.txt README.md TODO.md - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} -.endfor + cd ${WRKSRC} && ${INSTALL_DATA} \ + AUTHORS.txt CHANGES.txt README.md TODO.md \ + ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} Index: devel/ocaml-sem/Makefile =================================================================== --- devel/ocaml-sem/Makefile (revision 437516) +++ devel/ocaml-sem/Makefile (working copy) @@ -3,22 +3,20 @@ PORTNAME= sem PORTVERSION= 0.0.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= http://ocaml-sem.sourceforge.net/files/ \ SF/ocaml-${PORTNAME}/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= POSIX semaphores for OCaml LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake tar:bzip2 -USE_OCAML= yes -USE_OCAML_LDCONFIG= yes -USE_OCAML_FINDLIB= yes +USES= gmake tar:bzip2 ocaml +USE_OCAML= findlib ldconfig MAKE_ENV= OCAML_LIB_INSTALL="${PREFIX}/lib/ocaml/site-lib/sem" \ INCDIRS="${LOCALBASE}/include" LIBDIRS="${LOCALBASE}/lib" MAKE_JOBS_UNSAFE= yes Index: devel/ocaml-type_conv/Makefile =================================================================== --- devel/ocaml-type_conv/Makefile (revision 437516) +++ devel/ocaml-type_conv/Makefile (working copy) @@ -3,27 +3,25 @@ PORTNAME= type_conv PORTVERSION= 113.00.02 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://ocaml.janestreet.com/ocaml-core/${PORTVERSION:R}/files/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Type conversion routines for OCaml LICENSE= APACHE20 BSD3CLAUSE LICENSE_COMB= multi -OPTIONS_DEFINE= DOCS - +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 +HAS_CONFIGURE= yes CONFIGURE_ARGS= --disable-docs --prefix ${PREFIX} -HAS_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes -USE_OCAML= yes -USE_OCAML_CAMLP4= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -USES= gmake +OPTIONS_DEFINE= DOCS + DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= * @@ -31,7 +29,8 @@ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/type_conv/pa_type_conv.cmxs post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ - cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGES.md README.md ${STAGEDIR}${DOCSDIR}/ + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} \ + CHANGES.md README.md ${STAGEDIR}${DOCSDIR} .include Index: devel/ocaml-type_conv/distinfo =================================================================== --- devel/ocaml-type_conv/distinfo (revision 437516) +++ devel/ocaml-type_conv/distinfo (working copy) @@ -1,2 +1,3 @@ +TIMESTAMP = 1488695179 SHA256 (type_conv-113.00.02.tar.gz) = d305d0032be314916ac3ec37617e0c8d3aadab9bcee14e746e567d8405f5289c SIZE (type_conv-113.00.02.tar.gz) = 64174 Index: devel/ocaml-xstrp4/Makefile =================================================================== --- devel/ocaml-xstrp4/Makefile (revision 437516) +++ devel/ocaml-xstrp4/Makefile (working copy) @@ -3,29 +3,27 @@ PORTNAME= xstrp4 PORTVERSION= 1.8.2 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml extension to expands brace expansions LICENSE= MIT -OPTIONS_DEFINE= EXAMPLES - -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_CAMLP4= yes -USE_OCAMLFIND_PLIST= yes +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 HAS_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes PORTEXAMPLES= * EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} +OPTIONS_DEFINE= EXAMPLES + post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC} && ${INSTALL_DATA} sample.* ${STAGEDIR}${EXAMPLESDIR}) + cd ${WRKSRC} && ${INSTALL_DATA} sample.* ${STAGEDIR}${EXAMPLESDIR} .include Index: textproc/ocaml-csv/Makefile =================================================================== --- textproc/ocaml-csv/Makefile (revision 437516) +++ textproc/ocaml-csv/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= ocaml-csv PORTVERSION= 1.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= https://forge.ocamlcore.org/frs/download.php/420/ @@ -10,13 +10,14 @@ MAINTAINER= tcrimi@gmail.com COMMENT= OCaml library to read and write CSV files +LICENSE= LGPL21 + BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/extlib:devel/ocaml-extlib WRKSRC= ${WRKDIR}/csv-${PORTVERSION} -USES= gmake +USES= gmake ocaml MAKE_ARGS= byte native -USE_OCAML= yes -USE_OCAML_FINDLIB= yes +USE_OCAML= findlib OCAML_PKGDIRS= csv MAKE_JOBS_UNSAFE= yes Index: textproc/ocaml-expat/Makefile =================================================================== --- textproc/ocaml-expat/Makefile (revision 437516) +++ textproc/ocaml-expat/Makefile (working copy) @@ -3,21 +3,21 @@ PORTNAME= expat PORTVERSION= 0.9.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= http://www.xs4all.nl/~mmzeeman/ocaml/ PKGNAMEPREFIX= ocaml- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Stub for the expat parser in OCaml +LICENSE= MIT + LIB_DEPENDS= libexpat.so:textproc/expat2 -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes +USES= gmake ocaml +USE_OCAML= findlib ldconfig MAKE_ARGS= EXPAT_LIBDIR=${LOCALBASE}/lib \ EXPAT_INCDIR=${LOCALBASE}/include \ CAML_INCDIR=${LOCALBASE}/lib/ocaml Index: www/ocaml-net/Makefile =================================================================== --- www/ocaml-net/Makefile (revision 437516) +++ www/ocaml-net/Makefile (working copy) @@ -2,36 +2,35 @@ # $FreeBSD$ PORTNAME= net -PORTVERSION= 4.0.4 -PORTREVISION= 1 +PORTVERSION= 4.1.2 CATEGORIES= www MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- DISTNAME= ocaml${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml modules for Internet applications LICENSE= GPLv2 BUILD_DEPENDS= ${SA_DIR}/pcre/pcre.a:devel/ocaml-pcre +LIB_DEPENDS= libnettle.so:security/nettle RUN_DEPENDS= ${SA_DIR}/pcre/pcre.a:devel/ocaml-pcre CONFLICTS= ocaml-equeue-2* ocaml-netclient-0* -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_CAMLP4= yes -USE_OCAML_LDCONFIG= yes -USE_OCAMLFIND_PLIST= yes -HAS_CONFIGURE= yes -CONFIGURE_ARGS= -disable-gtk \ - -enable-pcre - -ALL_TARGET= all opt -MAKE_JOBS_UNSAFE= yes - +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 ldconfig +OCAML_PKGDIRS= equeue netcamlbox netcgi2 netcgi2-plex \ + netclient netmulticore netplex netshm \ + netstring netstring-pcre netsys \ + netunidata rpc rpc-auth-local rpc-generator shell +OCAML_LDLIBS= ${OCAML_PKGDIRS:S/^/${OCAML_SITELIBDIR}\//} +HAS_CONFIGURE= yes +CONFIGURE_ARGS= -disable-gtk \ + -enable-pcre +ALL_TARGET= all opt +MAKE_JOBS_UNSAFE=yes PLIST_FILES= bin/netplex-admin \ bin/ocamlrpcgen @@ -41,12 +40,6 @@ PORTDOCS= * PORTEXAMPLES= * -OCAML_PKGDIRS= netsys netshm equeue shell netstring rpc-generator \ - rpc pop smtp netclient netcgi2 netgssapi netplex \ - netcgi2-plex netcamlbox netmulticore rpc-auth-local \ - netstring-pcre netunidata -OCAML_LDLIBS= ${OCAML_PKGDIRS:S/^/${OCAML_SITELIBDIR}\//} - OPTIONS_DEFINE= NETHTTPD GTK2 GNUTLS APACHE ZIP EXAMPLES DOCS OPTIONS_DEFAULT=GNUTLS NETHTTPD_DESC= Integrated HTTP daemon @@ -78,11 +71,11 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/ - @(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/) + cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ - @(cd ${WRKSRC}/examples/ && \ - ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/) + cd ${WRKSRC}/examples/ && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: www/ocaml-net/distinfo =================================================================== --- www/ocaml-net/distinfo (revision 437516) +++ www/ocaml-net/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (ocamlnet-4.0.4.tar.gz) = becaa6c2b0c1ae6a3fb05139928442e5d4a685ea5033017060a86d70114e5f72 -SIZE (ocamlnet-4.0.4.tar.gz) = 4336176 +TIMESTAMP = 1488711346 +SHA256 (ocamlnet-4.1.2.tar.gz) = 918c3921529cfe545e206b3535a58f43f665165044dd3548f685b583e94f14d8 +SIZE (ocamlnet-4.1.2.tar.gz) = 4623183 Index: www/ocaml-net/pkg-descr =================================================================== --- www/ocaml-net/pkg-descr (revision 437516) +++ www/ocaml-net/pkg-descr (working copy) @@ -15,4 +15,4 @@ * netsys contains bindings for system functions * smtp and pop are two further client implementations -WWW: https://sourceforge.net/projects/ocamlnet/ +WWW: http://projects.camlcity.org/projects/ocamlnet.html Index: textproc/ocaml-tyxml/Makefile =================================================================== --- textproc/ocaml-tyxml/Makefile (revision 437516) +++ textproc/ocaml-tyxml/Makefile (working copy) @@ -3,11 +3,12 @@ PORTNAME= tyxml PORTVERSION= 2.2.0 +PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= http://ocsigen.org/download/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml XML typing library LICENSE= LGPL21_SSLEX @@ -18,14 +19,9 @@ BUILD_DEPENDS= ${SA_DIR}/netstring/netstring.a:www/ocaml-net RUN_DEPENDS= ${SA_DIR}/netstring/netstring.a:www/ocaml-net -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAML_CAMLP4= yes -USE_OCAMLFIND_PLIST= yes +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 ldconfig +MAKE_ENV= INSTALLDIR="${STAGEDIR}${SA_DIR}" +SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} -SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} -MAKE_ENV+= INSTALLDIR="${STAGEDIR}${SA_DIR}" - .include Index: textproc/ocaml-pxp/Makefile =================================================================== --- textproc/ocaml-pxp/Makefile (revision 437516) +++ textproc/ocaml-pxp/Makefile (working copy) @@ -2,38 +2,31 @@ # $FreeBSD$ PORTNAME= pxp -PORTVERSION= 1.2.7 +PORTVERSION= 1.2.9 CATEGORIES= textproc MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Validating XML parser for OCaml BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/netstring/netstring.a:www/ocaml-net RUN_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/netstring/netstring.a:www/ocaml-net -BROKEN= does not build +USES= gmake ocaml +USE_OCAML= findlib camlp4 ldconfig +HAS_CONFIGURE= yes +CONFIGURE_ARGS= -without-wlex-compat -without-wlex +ALL_TARGET= all opt +MAKE_JOBS_UNSAFE=yes OPTIONS_DEFINE= ULEX OPTIONS_DEFAULT=ULEX + ULEX_DESC= Include UTF-8 lexical analyzer support - -USES= gmake -USE_OCAML= true -USE_OCAML_FINDLIB= true -USE_OCAML_LDCONFIG= true -USE_OCAML_CAMLP4= true - ULEX_BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/ulex/ulexing.a:devel/ocaml-ulex ULEX_RUN_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/ulex/ulexing.a:devel/ocaml-ulex -HAS_CONFIGURE= yes -CONFIGURE_ARGS+=-without-wlex-compat -without-wlex - -ALL_TARGET= all opt -MAKE_JOBS_UNSAFE= yes - # to avoid a conflict with PACKAGES in bsd.port.mk post-extract: ${FIND} ${WRKSRC} -name "Makefile*" | ${XARGS} ${REINPLACE_CMD} -e 's/PACKAGES/PXP_PACKAGES/' Index: textproc/ocaml-pxp/distinfo =================================================================== --- textproc/ocaml-pxp/distinfo (revision 437516) +++ textproc/ocaml-pxp/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (pxp-1.2.7.tar.gz) = 2b0aca564f71c87825436e31a82de2ca3b3e99ee81a83840a525b0be63d73025 -SIZE (pxp-1.2.7.tar.gz) = 735710 +TIMESTAMP = 1488712340 +SHA256 (pxp-1.2.9.tar.gz) = b1ba8f305913b7e9d0bcbce0c532aeb28a79396e08f178b119c2050835ab1c7b +SIZE (pxp-1.2.9.tar.gz) = 626001 Index: math/ocaml-zarith/Makefile =================================================================== --- math/ocaml-zarith/Makefile (revision 437516) +++ math/ocaml-zarith/Makefile (working copy) @@ -3,11 +3,12 @@ PORTNAME= zarith PORTVERSION= 1.2.1 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1199/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml arithmetic library for arbitrary precision integers LICENSE= LGPL20 @@ -15,17 +16,15 @@ LIB_DEPENDS= libgmp.so:math/gmp -USES= gmake perl5 shebangfix tar:tgz -USE_PERL5= build -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -OCAMLFIND_LDCONF= /dev/null -HAS_CONFIGURE= yes -ALL_TARGET= all -SHEBANG_FILES= z_pp.pl -CONFIGURE_ENV= DESTDIR=${STAGEDIR} -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +USES= gmake perl5 shebangfix localbase tar:tgz ocaml +USE_PERL5= build +USE_OCAML= findlib ldconfig +OCAMLFIND_LDCONF=/dev/null +HAS_CONFIGURE= yes +CONFIGURE_ENV= LIBS="${LIBS}" \ + DESTDIR="${STAGEDIR}" +ALL_TARGET= all +SHEBANG_FILES= z_pp.pl MAKE_JOBS_UNSAFE= yes Index: math/ocaml-zarith/files/patch-caml_z.c =================================================================== --- math/ocaml-zarith/files/patch-caml_z.c (nonexistent) +++ math/ocaml-zarith/files/patch-caml_z.c (working copy) @@ -0,0 +1,131 @@ +--- caml_z.c.orig 2013-06-12 16:13:59.000000000 +0900 ++++ caml_z.c 2017-03-05 20:20:18.515648000 +0900 +@@ -430,7 +430,7 @@ + + CAMLprim value ml_z_of_int32(value v) + { +- int32 x; ++ int32_t x; + value r; + Z_MARK_OP; + x = Int32_val(v); +@@ -452,7 +452,7 @@ + + CAMLprim value ml_z_of_int64(value v) + { +- int64 x; ++ int64_t x; + value r; + Z_MARK_OP; + x = Int64_val(v); +@@ -484,7 +484,7 @@ + { + double x; + int exp; +- int64 y, m; ++ int64_t y, m; + value r; + Z_MARK_OP; + x = Double_val(v); +@@ -496,7 +496,7 @@ + #ifdef ARCH_ALIGN_INT64 + memcpy(&y, v, 8); + #else +- y = *((int64*)v); ++ y = *((int64_t*)v); + #endif + exp = ((y >> 52) & 0x7ff) - 1023; /* exponent */ + if (exp < 0) return(Val_long(0)); +@@ -663,7 +663,7 @@ + + CAMLprim value ml_z_to_int64(value v) + { +- int64 x = 0; ++ int64_t x = 0; + Z_DECL(v); + Z_MARK_OP; + Z_CHECK(v); +@@ -674,16 +674,16 @@ + case 0: x = 0; break; + case 1: x = ptr_v[0]; break; + #ifndef ARCH_SIXTYFOUR +- case 2: x = ptr_v[0] | ((uint64)ptr_v[1] << 32); break; ++ case 2: x = ptr_v[0] | ((uint64_t)ptr_v[1] << 32); break; + #endif + default: ml_z_raise_overflow(); break; + } + if (sign_v) { +- if ((uint64)x > Z_HI_INT64) ml_z_raise_overflow(); ++ if ((uint64_t)x > Z_HI_INT64) ml_z_raise_overflow(); + x = -x; + } + else { +- if ((uint64)x >= Z_HI_INT64) ml_z_raise_overflow(); ++ if ((uint64_t)x >= Z_HI_INT64) ml_z_raise_overflow(); + } + return caml_copy_int64(x); + } +@@ -1128,7 +1128,7 @@ + + CAMLprim value ml_z_fits_int64(value v) + { +- int64 x; ++ int64_t x; + Z_DECL(v); + Z_MARK_OP; + Z_CHECK(v); +@@ -1139,15 +1139,15 @@ + case 0: return Val_true; + case 1: x = ptr_v[0]; break; + #ifndef ARCH_SIXTYFOUR +- case 2: x = ptr_v[0] | ((uint64)ptr_v[1] << 32); break; ++ case 2: x = ptr_v[0] | ((uint64_t)ptr_v[1] << 32); break; + #endif + default: return Val_false; + } + if (sign_v) { +- if ((uint64)x > Z_HI_INT64) return Val_false; ++ if ((uint64_t)x > Z_HI_INT64) return Val_false; + } + else { +- if ((uint64)x >= Z_HI_INT64) return Val_false; ++ if ((uint64_t)x >= Z_HI_INT64) return Val_false; + } + return Val_true; + } +@@ -2600,11 +2600,11 @@ + { + Z_DECL(v); + mp_size_t i; +- uint32 acc = 0; ++ uint32_t acc = 0; + Z_CHECK(v); + Z_ARG(v); + for (i = 0; i < size_v; i++) { +- acc = caml_hash_mix_uint32(acc, (uint32)(ptr_v[i])); ++ acc = caml_hash_mix_uint32(acc, (uint32_t)(ptr_v[i])); + #ifdef ARCH_SIXTYFOUR + acc = caml_hash_mix_uint32(acc, ptr_v[i] >> 32); + #endif +@@ -2636,7 +2636,7 @@ + Z_DECL(v); + Z_CHECK(v); + Z_ARG(v); +- if ((mp_size_t)(uint32) size_v != size_v) ++ if ((mp_size_t)(uint32_t) size_v != size_v) + caml_failwith("Z.serialize: number is too large"); + nb = size_v * sizeof(mp_limb_t); + caml_serialize_int_1(sign_v ? 1 : 0); +@@ -2671,9 +2671,9 @@ + { + mp_limb_t* d = ((mp_limb_t*)dst) + 1; + int sign = caml_deserialize_uint_1(); +- uint32 sz = caml_deserialize_uint_4(); +- uint32 szw = (sz + sizeof(mp_limb_t) - 1) / sizeof(mp_limb_t); +- uint32 i = 0; ++ uint32_t sz = caml_deserialize_uint_4(); ++ uint32_t szw = (sz + sizeof(mp_limb_t) - 1) / sizeof(mp_limb_t); ++ uint32_t i = 0; + mp_limb_t x; + /* all limbs but last */ + if (szw > 1) { Property changes on: math/ocaml-zarith/files/patch-caml_z.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: math/ocaml-zarith/files/patch-configure =================================================================== --- math/ocaml-zarith/files/patch-configure (revision 437516) +++ math/ocaml-zarith/files/patch-configure (working copy) @@ -1,6 +1,14 @@ ---- configure.orig 2013-06-12 07:13:59 UTC -+++ configure -@@ -127,6 +127,10 @@ searchbin() +--- configure.orig 2013-06-12 16:13:59.000000000 +0900 ++++ configure 2017-03-05 20:22:23.294480000 +0900 +@@ -30,6 +30,7 @@ + cc='gcc' + ccopt="-O3 -Wall -Wextra $CFLAGS" + fi ++libs="$LIBS" + ar='ar' + ocaml='ocaml' + ocamlc='ocamlc' +@@ -127,6 +128,10 @@ { if test "x$1" = "x"; then return 0; fi echo_n "binary $1: " @@ -11,7 +19,16 @@ IFS=':' for i in $PATH do -@@ -258,7 +262,7 @@ searchbin ocamlfind +@@ -167,7 +172,7 @@ + rm -f tmp.c tmp.out + echo "int main() { return 1; }" >> tmp.c + r=1 +- $cc $ccopt $cclib tmp.c -l$1 -o tmp.out >/dev/null 2>/dev/null || r=0 ++ $cc $ccopt $cclib tmp.c -l$1 $libs -o tmp.out >/dev/null 2>/dev/null || r=0 + if test ! -x tmp.out; then r=0; fi + rm -f tmp.c tmp.o tmp.out + if test $r -eq 0; then echo "not found"; else echo "found"; fi +@@ -258,7 +263,7 @@ if test $? -eq 1 -a $ocamlfind != "no"; then instmeth='findlib' if test "$installdir" = "auto" @@ -20,7 +37,7 @@ else searchbin install if test $? -eq 1; then instmeth='install' -@@ -304,6 +308,14 @@ case $host in +@@ -304,6 +309,14 @@ arch='i686' fi ;; @@ -28,7 +45,7 @@ + ccdef="-DZ_ELF -DZ_DOT_LABEL_PREFIX $ccdef" + arch='i686' + ;; -+ amd64-*freebsd* | x86_64-*dragonfly*) ++ amd64-*freebsd* | x86_64-*freebsd* | x86_64-*dragonfly*) + ccdef="-DZ_ELF -DZ_DOT_LABEL_PREFIX $ccdef" + arch='x86_64' + ;; @@ -35,7 +52,16 @@ i386-*darwin* | x86_64-*darwin*) ccdef="-DZ_UNDERSCORE_PREFIX -DZ_MACOS $ccdef" if test "x$wordsize" = "x64"; then -@@ -401,7 +413,7 @@ CFLAGS=$ccinc $ccdef $ccopt +@@ -392,7 +405,7 @@ + OCAMLC=$ocamlc + OCAMLOPT=$ocamlopt + OCAMLDEP=$ocamldep +-OCAMLMKLIB=$ocamlmklib ++OCAMLMKLIB=$ocamlmklib $libs + OCAMLDOC=$ocamldoc + OCAMLFLAGS=$mlflags + OCAMLOPTFLAGS=$mloptflags +@@ -401,7 +414,7 @@ ASFLAGS=$ccdef $asopt LIBS=$cclib ARCH=$arch Index: lang/ocaml-autoconf/Makefile =================================================================== --- lang/ocaml-autoconf/Makefile (revision 437516) +++ lang/ocaml-autoconf/Makefile (working copy) @@ -3,17 +3,18 @@ PORTNAME= autoconf PORTVERSION= 1.1 +PORTREVISION= 1 CATEGORIES= lang -MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/181/ +MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/282/ PKGNAMEPREFIX= ocaml- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Autoconf module for ocaml +LICENSE= BSD3CLAUSE + NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}-1.0 - DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} AC_SUBDIR= ${PREFIX}/share/aclocal PLIST_FILES= share/aclocal/ocaml.m4 @@ -21,9 +22,9 @@ PORTDOCS= * do-install: - ${MKDIR} ${STAGEDIR}${AC_SUBDIR}/ - ${INSTALL_DATA} ${WRKSRC}/ocaml.m4 ${STAGEDIR}${AC_SUBDIR}/ - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ - ${INSTALL_DATA} ${WRKSRC}/ocaml.m4.txt ${STAGEDIR}${DOCSDIR}/ + @${MKDIR} ${STAGEDIR}${AC_SUBDIR} + ${INSTALL_DATA} ${WRKSRC}/ocaml.m4 ${STAGEDIR}${AC_SUBDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/ocaml.m4.txt ${STAGEDIR}${DOCSDIR} .include Index: lang/ocaml-autoconf/distinfo =================================================================== --- lang/ocaml-autoconf/distinfo (revision 437516) +++ lang/ocaml-autoconf/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (ocaml-autoconf-1.1.tar.gz) = 67e85520f65c033c86e99e5438e51657e777579034570527c1b2c62096ecb004 -SIZE (ocaml-autoconf-1.1.tar.gz) = 11337 +TIMESTAMP = 1488718509 +SHA256 (ocaml-autoconf-1.1.tar.gz) = dca81a55d755912b229de33fd4fed93ead9319e9bb9c545bc745eee98a7884ae +SIZE (ocaml-autoconf-1.1.tar.gz) = 10987 Index: x11-toolkits/ocaml-labltk/Makefile =================================================================== --- x11-toolkits/ocaml-labltk/Makefile (revision 437516) +++ x11-toolkits/ocaml-labltk/Makefile (working copy) @@ -2,22 +2,21 @@ # $FreeBSD$ PORTNAME= labltk -PORTVERSION= 8.06.0 +PORTVERSION= 8.06.2 CATEGORIES= x11-toolkits -MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1455/ +MASTER_SITES= https://forge.ocamlcore.org/frs/download.php/1628/ PKGNAMEPREFIX= ocaml- -MAINTAINER= michipili@gmail.com +MAINTAINER= hrs@FreeBSD.org COMMENT= Objective Caml interface to Tk LICENSE= LGPL20 -USES= gmake tk:84,85 +USES= gmake tk tcl ocaml +USE_XORG= x11 HAS_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes -MAKE_ENV+= STAGEDIR="${STAGEDIR}" -USE_OCAML= yes - +MAKE_ENV= STAGEDIR="${STAGEDIR}" ALL_TARGET= all opt post-patch: @@ -33,7 +32,8 @@ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ocaml/stublibs post-install: - ${INSTALL_DATA} ${WRKSRC}/support/META ${STAGEDIR}${PREFIX}/lib/ocaml/${PORTNAME} - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/stublibs/dlllabltk.so + ${INSTALL_DATA} ${WRKSRC}/support/META \ + ${STAGEDIR}${PREFIX}/lib/ocaml/${PORTNAME} + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/stublibs/dlllabltk.so .include Index: x11-toolkits/ocaml-labltk/distinfo =================================================================== --- x11-toolkits/ocaml-labltk/distinfo (revision 437516) +++ x11-toolkits/ocaml-labltk/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (labltk-8.06.0.tar.gz) = 71997dbd6c36e4eb064484dc73037d4bd10e465e180fead07a4b193d21af9764 -SIZE (labltk-8.06.0.tar.gz) = 368790 +TIMESTAMP = 1488719794 +SHA256 (labltk-8.06.2.tar.gz) = b32ea0465ec2fff89ebf5219845656f8334f61857e01ea3d59b3ab31749227dd +SIZE (labltk-8.06.2.tar.gz) = 369508 Index: graphics/ocaml-lablgl/Makefile =================================================================== --- graphics/ocaml-lablgl/Makefile (revision 437516) +++ graphics/ocaml-lablgl/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= lablgl PORTVERSION= 1.05 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/ \ @@ -9,7 +10,7 @@ https://forge.ocamlcore.org/frs/download.php/1254/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OpenGL interface for Objective Caml LICENSE= BSD3CLAUSE @@ -16,24 +17,18 @@ CONFLICTS= ocaml-nox11-[0-9]* -USES= gmake tk:84,85 +USES= gmake tk ocaml USE_XORG= x11 xext xmu -USE_GL= glut -USE_OCAML= yes -USE_OCAML_WASH= yes -USE_OCAML_CAMLP4=yes -USE_OCAML_TK= yes +USE_GL= gl glu glut +USE_OCAML= camlp4 wash tk ALL_TARGET= all opt MAKE_JOBS_UNSAFE= yes - DOCSDIR= ${PREFIX}/share/doc/ocaml/lablgl EXAMPLESDIR= ${PREFIX}/share/examples/ocaml/lablgl - PATTERN= [[:space:]]*(do|then)?[[:space:]]*)cp([[:space:]] OPTIONS_DEFINE= THREADS DOCS OPTIONS_DEFAULT= THREADS - THREADS_DESC= Threaded Tcl/Tk (must match lang/ocaml) .include @@ -73,10 +68,10 @@ post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/lablglut @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/togl - @(cd ${WRKSRC}/LablGlut/examples && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${EXAMPLESDIR}/lablglut '! -name Makefile') - @(cd ${WRKSRC}/Togl/examples && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${EXAMPLESDIR}/togl '! -name Makefile') + cd ${WRKSRC}/LablGlut/examples && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${EXAMPLESDIR}/lablglut '! -name Makefile' + cd ${WRKSRC}/Togl/examples && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${EXAMPLESDIR}/togl '! -name Makefile' @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} Index: graphics/ocaml-images/Makefile =================================================================== --- graphics/ocaml-images/Makefile (revision 437516) +++ graphics/ocaml-images/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= images PORTVERSION= 4.0.1 -PORTREVISION= 8 +PORTREVISION= 9 PORTEPOCH= 2 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/camlspotter/camlimages/get/ @@ -11,27 +11,25 @@ DISTNAME= v${PORTVERSION} DIST_SUBDIR= ocaml-images -MAINTAINER= michael.grunewald@laposte.net +MAINTAINER= hrs@FreeBSD.org COMMENT= Objective Caml image processing library -BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ocaml.m4:lang/ocaml-autoconf -BUILD_DEPENDS+= omake:devel/omake +LICENSE= LGPL20 -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -OCAMLFIND_DESTDIR= ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR} +BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ocaml.m4:lang/ocaml-autoconf \ + omake:devel/omake +USES= ocaml +USE_OCAML= findlib OCAML_PKGDIRS= camlimages OCAML_LDLIBS= ${OCAML_SITELIBDIR}/camlimages - +WRKSRC= ${WRKDIR}/camlspotter-camlimages-c803efa9d5d3 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 @@ -64,18 +62,14 @@ GTK2_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 GTK2_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 -.include +XPM_USE= XORG=xpm -.if ${PORT_OPTIONS:MXPM} -USE_XORG= xpm -.endif - do-configure: - @(cd ${WRKSRC} && ${REINPLACE_CMD} ${OMAKESUBS} OMakefile) - (cd ${WRKSRC} && ${OMAKE} ${OMARGS} configure) + cd ${WRKSRC} && ${REINPLACE_CMD} ${OMAKESUBS} OMakefile + cd ${WRKSRC} && ${OMAKE} ${OMARGS} configure do-build: - (cd ${WRKSRC} && ${OMAKE} ${OMARGS}) + cd ${WRKSRC} && ${OMAKE} ${OMARGS} ocaml-findlib: # Overriding ocaml-findlib target which does not support stage @@ -83,6 +77,6 @@ do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${OCAML_LDLIBS} - (cd ${WRKSRC} && ${OMAKE} ${OMARGS} install) + cd ${WRKSRC} && ${OMAKE} ${OMARGS} install .include Index: graphics/ocaml-images/files/patch-src_tiffwrite.c =================================================================== --- graphics/ocaml-images/files/patch-src_tiffwrite.c (revision 437516) +++ graphics/ocaml-images/files/patch-src_tiffwrite.c (working copy) @@ -1,5 +1,14 @@ ---- src/tiffwrite.c.orig 2011-06-22 20:04:32.000000000 +0200 -+++ src/tiffwrite.c +--- src/tiffwrite.c.orig 2011-06-23 03:04:32.000000000 +0900 ++++ src/tiffwrite.c 2017-03-05 22:26:50.023344000 +0900 +@@ -2,7 +2,7 @@ + /* */ + /* Objective Caml */ + /* */ +-/* François Pessaux, projet Cristal, INRIA Rocquencourt */ ++/* Françïis Pessaux, projet Cristal, INRIA Rocquencourt */ + /* Pierre Weis, projet Cristal, INRIA Rocquencourt */ + /* Jun Furuse, projet Cristal, INRIA Rocquencourt */ + /* */ @@ -20,11 +20,16 @@ #include #include @@ -26,3 +35,14 @@ extern value *imglib_error; +@@ -56,8 +63,8 @@ + /* Resolution */ + /* FillOrder */ + +- TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32) image_width); +- TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32) image_height); ++ TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32_t) image_width); ++ TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32_t) image_height); + TIFFSetField(tif, TIFFTAG_ORIENTATION, ORIENTATION_TOPLEFT); + TIFFSetField(tif, TIFFTAG_SAMPLESPERPIXEL, 3); + TIFFSetField(tif, TIFFTAG_BITSPERSAMPLE, 8); Index: graphics/ocaml-images/pkg-plist =================================================================== --- graphics/ocaml-images/pkg-plist (revision 437516) +++ graphics/ocaml-images/pkg-plist (working copy) @@ -1,146 +1,146 @@ -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 -lib/ocaml/site-lib/camlimages/camlimages_freetype.a -lib/ocaml/site-lib/camlimages/camlimages_freetype.cma -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 -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 -lib/ocaml/site-lib/camlimages/freetype.cmi -lib/ocaml/site-lib/camlimages/freetype.mli -lib/ocaml/site-lib/camlimages/ftlow.cmi -lib/ocaml/site-lib/camlimages/ftlow.mli -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 -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 -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/bitmap.cmi +%%OCAML_SITELIBDIR%%/camlimages/bitmap.mli +%%OCAML_SITELIBDIR%%/camlimages/blend.cmi +%%OCAML_SITELIBDIR%%/camlimages/blend.mli +%%OCAML_SITELIBDIR%%/camlimages/bmp.cmi +%%OCAML_SITELIBDIR%%/camlimages/bmp.mli +%%OCAML_SITELIBDIR%%/camlimages/camlimages.cmi +%%OCAML_SITELIBDIR%%/camlimages/camlimages_all.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_all.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_all.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_core.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_core.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_core.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_freetype.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_freetype.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_freetype.cmxa +%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/camlimages_gif.a +%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/camlimages_gif.cma +%%GIF%%%%OCAML_SITELIBDIR%%/camlimages/camlimages_gif.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_graphics.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_graphics.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_graphics.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_jpeg.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_jpeg.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_jpeg.cmxa +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/camlimages_lablgtk2.a +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/camlimages_lablgtk2.cma +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/camlimages_lablgtk2.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_png.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_png.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_png.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_ps.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_ps.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_ps.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_supported.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_supported.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_supported.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_tiff.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_tiff.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_tiff.cmxa +%%OCAML_SITELIBDIR%%/camlimages/camlimages_xpm.a +%%OCAML_SITELIBDIR%%/camlimages/camlimages_xpm.cma +%%OCAML_SITELIBDIR%%/camlimages/camlimages_xpm.cmxa +%%OCAML_SITELIBDIR%%/camlimages/cmyk32.cmi +%%OCAML_SITELIBDIR%%/camlimages/cmyk32.mli +%%OCAML_SITELIBDIR%%/camlimages/color.cmi +%%OCAML_SITELIBDIR%%/camlimages/color.mli +%%OCAML_SITELIBDIR%%/camlimages/colorhist.cmi +%%OCAML_SITELIBDIR%%/camlimages/colorhist.mli +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_all.so +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_freetype.so +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_gif.so +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_jpeg.so +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_png.so +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_supported.so +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_tiff.so +%%OCAML_SITELIBDIR%%/camlimages/dllcamlimages_xpm.so +%%OCAML_SITELIBDIR%%/camlimages/freetype.cmi +%%OCAML_SITELIBDIR%%/camlimages/freetype.mli +%%OCAML_SITELIBDIR%%/camlimages/ftlow.cmi +%%OCAML_SITELIBDIR%%/camlimages/ftlow.mli +%%OCAML_SITELIBDIR%%/camlimages/fttext.cmi +%%OCAML_SITELIBDIR%%/camlimages/fttext.mli +%%OCAML_SITELIBDIR%%/camlimages/genimage.cmi +%%OCAML_SITELIBDIR%%/camlimages/genimage.mli +%%OCAML_SITELIBDIR%%/camlimages/geometry.cmi +%%OCAML_SITELIBDIR%%/camlimages/geometry.mli +%%OCAML_SITELIBDIR%%/camlimages/gif.cmi +%%OCAML_SITELIBDIR%%/camlimages/gif.mli +%%OCAML_SITELIBDIR%%/camlimages/graphic_image.cmi +%%OCAML_SITELIBDIR%%/camlimages/graphic_image.mli +%%OCAML_SITELIBDIR%%/camlimages/image_intf.cmi +%%OCAML_SITELIBDIR%%/camlimages/image_intf.mli +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/imagegdk.cmi +%%OCAML_SITELIBDIR%%/camlimages/imagegdk.mli +%%OCAML_SITELIBDIR%%/camlimages/images.cmi +%%OCAML_SITELIBDIR%%/camlimages/images.mli +%%OCAML_SITELIBDIR%%/camlimages/index16.cmi +%%OCAML_SITELIBDIR%%/camlimages/index16.mli +%%OCAML_SITELIBDIR%%/camlimages/index8.cmi +%%OCAML_SITELIBDIR%%/camlimages/index8.mli +%%OCAML_SITELIBDIR%%/camlimages/info.cmi +%%OCAML_SITELIBDIR%%/camlimages/info.mli +%%OCAML_SITELIBDIR%%/camlimages/jis_table.cmi +%%OCAML_SITELIBDIR%%/camlimages/jis_unicode.cmi +%%OCAML_SITELIBDIR%%/camlimages/jis_unicode.mli +%%OCAML_SITELIBDIR%%/camlimages/jpeg.cmi +%%OCAML_SITELIBDIR%%/camlimages/jpeg.mli +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_all.a +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_freetype.a +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_gif.a +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_jpeg.a +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_png.a +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_supported.a +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_tiff.a +%%OCAML_SITELIBDIR%%/camlimages/libcamlimages_xpm.a +%%OCAML_SITELIBDIR%%/camlimages/mstring.cmi +%%OCAML_SITELIBDIR%%/camlimages/mstring.mli +%%OCAML_SITELIBDIR%%/camlimages/oBmp.cmi +%%OCAML_SITELIBDIR%%/camlimages/oColor.cmi +%%OCAML_SITELIBDIR%%/camlimages/oColor.mli +%%OCAML_SITELIBDIR%%/camlimages/oFreetype.cmi +%%OCAML_SITELIBDIR%%/camlimages/oGif.cmi +%%OCAML_SITELIBDIR%%/camlimages/oGraphic.cmi +%%OCAML_SITELIBDIR%%/camlimages/oImages.cmi +%%OCAML_SITELIBDIR%%/camlimages/oImages.mli +%%OCAML_SITELIBDIR%%/camlimages/oJpeg.cmi +%%OCAML_SITELIBDIR%%/camlimages/oJpeg.mli +%%OCAML_SITELIBDIR%%/camlimages/oPng.cmi +%%OCAML_SITELIBDIR%%/camlimages/oPng.mli +%%OCAML_SITELIBDIR%%/camlimages/oPpm.cmi +%%OCAML_SITELIBDIR%%/camlimages/oPs.cmi +%%OCAML_SITELIBDIR%%/camlimages/oTiff.cmi +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/oXimage.cmi +%%OCAML_SITELIBDIR%%/camlimages/oXimage.mli +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/oXimage2.cmi +%%OCAML_SITELIBDIR%%/camlimages/oXpm.cmi +%%OCAML_SITELIBDIR%%/camlimages/oXvthumb.cmi +%%OCAML_SITELIBDIR%%/camlimages/oXvthumb.mli +%%OCAML_SITELIBDIR%%/camlimages/png.cmi +%%OCAML_SITELIBDIR%%/camlimages/png.mli +%%OCAML_SITELIBDIR%%/camlimages/ppm.cmi +%%OCAML_SITELIBDIR%%/camlimages/ppm.mli +%%OCAML_SITELIBDIR%%/camlimages/ps.cmi +%%OCAML_SITELIBDIR%%/camlimages/ps.mli +%%OCAML_SITELIBDIR%%/camlimages/reduce.cmi +%%OCAML_SITELIBDIR%%/camlimages/reduce.mli +%%OCAML_SITELIBDIR%%/camlimages/region.cmi +%%OCAML_SITELIBDIR%%/camlimages/region.mli +%%OCAML_SITELIBDIR%%/camlimages/rgb24.cmi +%%OCAML_SITELIBDIR%%/camlimages/rgb24.mli +%%OCAML_SITELIBDIR%%/camlimages/rgba32.cmi +%%OCAML_SITELIBDIR%%/camlimages/rgba32.mli +%%OCAML_SITELIBDIR%%/camlimages/tiff.cmi +%%OCAML_SITELIBDIR%%/camlimages/tiff.mli +%%OCAML_SITELIBDIR%%/camlimages/tmpfile.cmi +%%OCAML_SITELIBDIR%%/camlimages/tmpfile.mli +%%OCAML_SITELIBDIR%%/camlimages/units.cmi +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/ximage.cmi +%%OCAML_SITELIBDIR%%/camlimages/ximage.mli +%%GTK2%%%%OCAML_SITELIBDIR%%/camlimages/ximage2.cmi +%%OCAML_SITELIBDIR%%/camlimages/xpm.cmi +%%OCAML_SITELIBDIR%%/camlimages/xpm.mli +%%OCAML_SITELIBDIR%%/camlimages/xvthumb.cmi +%%OCAML_SITELIBDIR%%/camlimages/xvthumb.mli Index: security/ocaml-cryptgps/Makefile =================================================================== --- security/ocaml-cryptgps/Makefile (revision 437516) +++ security/ocaml-cryptgps/Makefile (working copy) @@ -3,12 +3,12 @@ PORTNAME= cryptgps PORTVERSION= 0.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Symmetric cryptographic algorithms package for OCaml LICENSE= MIT @@ -15,11 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE WRKSRC= ${WRKDIR}/${PORTNAME} -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes - +USES= gmake ocaml +USE_OCAML= findlib:plist ALL_TARGET= all opt PORTDOCS= * Index: devel/ocaml-sdl/Makefile =================================================================== --- devel/ocaml-sdl/Makefile (revision 437516) +++ devel/ocaml-sdl/Makefile (working copy) @@ -3,13 +3,13 @@ PORTNAME= sdl PORTVERSION= 0.9.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/ocaml${PORTNAME}/OCamlSDL/ocaml${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= ocaml- DISTNAME= ocamlsdl-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml interface to the SDL LICENSE= LGPL20+ # source says LGPL20+, COPYING says LGPL21 @@ -17,20 +17,14 @@ BUILD_DEPENDS= ocaml-lablgl>0:graphics/ocaml-lablgl -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAMLFIND_PLIST=yes -USE_OCAML_LDCONFIG=yes - -USES= gmake +USES= gmake ocaml +USE_OCAML= findlib:plist ldconfig USE_SDL= sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lablgldir=${LOCALBASE} \ --with-sdl-prefix=${LOCALBASE} \ --with-installdir=${PREFIX} - DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} - INFO= ocamlsdl PORTDOCS= * @@ -55,7 +49,7 @@ SDL_TTF_CONFIGURE_OFF= --disable-sdl-ttf post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/sdl/*.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/sdl/*.so ${INSTALL_DATA} ${WRKSRC}/doc/ocamlsdl.info ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: Index: math/facile/Makefile =================================================================== --- math/facile/Makefile (revision 437516) +++ math/facile/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= facile PORTVERSION= 1.1.3 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://opti.recherche.enac.fr/facile/distrib/ @@ -12,8 +13,7 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake -USE_OCAML= yes +USES= gmake ocaml HAS_CONFIGURE= yes ALL_TARGET= compile Index: devel/ocaml-camljava/Makefile =================================================================== --- devel/ocaml-camljava/Makefile (revision 437516) +++ devel/ocaml-camljava/Makefile (working copy) @@ -3,15 +3,17 @@ PORTNAME= camljava PORTVERSION= 0.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel java MASTER_SITES= http://caml.inria.fr/distrib/bazar-ocaml/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml-Java library interface -USE_OCAML= yes +LICENSE= LGPL20 + +USES= ocaml USE_JAVA= yes JAVA_VERSION= 1.6+ Index: devel/ocaml-camljava/files/patch-lib-jnistubs.c =================================================================== --- devel/ocaml-camljava/files/patch-lib-jnistubs.c (nonexistent) +++ devel/ocaml-camljava/files/patch-lib-jnistubs.c (working copy) @@ -0,0 +1,11 @@ +--- lib/jnistubs.c.orig 2017-03-06 00:03:15.797439000 +0900 ++++ lib/jnistubs.c 2017-03-06 00:03:27.837854000 +0900 +@@ -884,7 +884,7 @@ + value * wrapper = stat_alloc(sizeof(value)); + *wrapper = vobj; + register_global_root(wrapper); +- return copy_int64((int64) (value) wrapper); ++ return copy_int64((int64_t) (value) wrapper); + } + + void camljava_FreeWrapper(JNIEnv * env, jclass cls, jlong wrapper) Property changes on: devel/ocaml-camljava/files/patch-lib-jnistubs.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-optcomp/Makefile =================================================================== --- devel/ocaml-optcomp/Makefile (nonexistent) +++ devel/ocaml-optcomp/Makefile (working copy) @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= optcomp +PORTVERSION= 1.6 +CATEGORIES= devel +PKGNAMEPREFIX= ocaml- + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Optional compilation with cpp-like directives in OCaml + +LICENSE= LGPL20 + +USES= gmake ocaml +USE_OCAML= ocamlbuild camlp4 findlib:plist ldconfig +USE_GITHUB= yes +GH_ACCOUNT= diml +HAS_CONFIGURE= yes +CONFIGURE_ARGS= --destdir ${STAGEDIR} +PORTDOCS= api +PLIST_FILES= bin/optcomp-o bin/optcomp-r + +post-install: + cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} optcomp-o optcomp-r + cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/optcomp && \ + ${STRIP_CMD} optcomp.cmxs + +.include Property changes on: devel/ocaml-optcomp/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-optcomp/distinfo =================================================================== --- devel/ocaml-optcomp/distinfo (nonexistent) +++ devel/ocaml-optcomp/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1489420405 +SHA256 (diml-optcomp-1.6_GH0.tar.gz) = 5022d80e4d7dba4ada3aa57156503fad75fcd6d7b13cfa8580012a1d9f581042 +SIZE (diml-optcomp-1.6_GH0.tar.gz) = 56370 Property changes on: devel/ocaml-optcomp/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-optcomp/pkg-descr =================================================================== --- devel/ocaml-optcomp/pkg-descr (nonexistent) +++ devel/ocaml-optcomp/pkg-descr (working copy) @@ -0,0 +1,14 @@ +Optcomp is a syntax extension which handles `#if`, `#else`, +... directives in ocaml source files. + +Optcomp is more OCaml-friendly than cpp: + +* it does not interpret `//`, `/*`, and `*/` as comment delimiters +* it does not complains about missing `'` +* it is easier to integrate in the build process when using other + camlp4 syntax extensions + +By the way optcomp does not do macro expansion while cpp does. + +WWW: https://forge.ocamlcore.org/projects/optcomp/ +WWW: https://github.com/diml/optcomp Property changes on: devel/ocaml-optcomp/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-deriving-ocsigen/Makefile =================================================================== --- devel/ocaml-deriving-ocsigen/Makefile (revision 437516) +++ devel/ocaml-deriving-ocsigen/Makefile (working copy) @@ -2,27 +2,33 @@ # $FreeBSD$ PORTNAME= deriving-ocsigen -PORTVERSION= 0.3c -PORTREVISION= 1 +PORTVERSION= 0.7.1 CATEGORIES= devel www -MASTER_SITES= http://ocsigen.org/download/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Function derivation library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_CAMLP4= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_LDCONFIG= yes +BUILD_DEPENDS= optcomp-o:devel/ocaml-optcomp -USES= gmake +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 ldconfig +OCAML_PKGDIRS= deriving +OCAML_LDLIBS= ${OCAML_SITELIBDIR}/deriving +USE_GITHUB= yes +GH_TUPLE= ocsigen:deriving: +HAS_CONFIGURE= yes +CONFIGURE_ARGS= --destdir ${STAGEDIR} \ + --docdir ${STAGEDIR}${DOCSDIR} +PORTDOCS= api +pre-configure: + cd ${WRKSRC} && ${MAKE_CMD} ./setup.exe + post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/deriving-ocsigen/*.cmxs + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/deriving/*.cmxs .include Index: devel/ocaml-deriving-ocsigen/distinfo =================================================================== --- devel/ocaml-deriving-ocsigen/distinfo (revision 437516) +++ devel/ocaml-deriving-ocsigen/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (deriving-ocsigen-0.3c.tar.gz) = eb6e7e647b6f2effcc65c9b32076fbc12e366e16035447a762a93e5e1cba94c7 -SIZE (deriving-ocsigen-0.3c.tar.gz) = 61242 +TIMESTAMP = 1488718047 +SHA256 (ocsigen-deriving-0.7.1_GH0.tar.gz) = 4794d455cb65d053fbbd49f94b1eb70c1b577dad9e4c277e5292086e13ea299b +SIZE (ocsigen-deriving-0.7.1_GH0.tar.gz) = 68550 Index: devel/ocaml-deriving-ocsigen/files/patch-syntax-Makefile =================================================================== --- devel/ocaml-deriving-ocsigen/files/patch-syntax-Makefile (revision 437516) +++ devel/ocaml-deriving-ocsigen/files/patch-syntax-Makefile (nonexistent) @@ -1,15 +0,0 @@ ---- syntax/Makefile.orig 2011-12-08 04:46:54 UTC -+++ syntax/Makefile -@@ -39,9 +39,9 @@ ifneq (${TYPECONV},) - MAIN_TC := pa_deriving_tc.ml - endif - --CLASSES_CMO := $(patsubst %.ml,classes/%.cmo$,${CLASSES}) --CLASSES_CMX := $(patsubst %.ml,classes/%.cmx$,${CLASSES}) --CLASSES_DEPS := $(patsubst %.ml,classes/.%.ml.deps$,${CLASSES}) -+CLASSES_CMO := $(patsubst %.ml,classes/%.cmo,${CLASSES}) -+CLASSES_CMX := $(patsubst %.ml,classes/%.cmx,${CLASSES}) -+CLASSES_DEPS := $(patsubst %.ml,classes/.%.ml.deps,${CLASSES}) - - ${CLASSES_CMO} ${CLASSES_CMX} ${CLASSES_DEPS}: \ - LIBS+=-syntax camlp4o -package camlp4.quotations.o -I classes Property changes on: devel/ocaml-deriving-ocsigen/files/patch-syntax-Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: devel/ocaml-easy-format/Makefile =================================================================== --- devel/ocaml-easy-format/Makefile (nonexistent) +++ devel/ocaml-easy-format/Makefile (working copy) @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= easy-format +PORTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= devel www +PKGNAMEPREFIX= ocaml- + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Indent and format library in OCaml + +LICENSE= BSD3CLAUSE + +USES= gmake ocaml +USE_OCAML= findlib:plist +USE_GITHUB= yes +GH_ACCOUNT= mjambon +ALL_TARGET= default + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/easy-format/easy_format.cmxs + +.include Property changes on: devel/ocaml-easy-format/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-easy-format/distinfo =================================================================== --- devel/ocaml-easy-format/distinfo (nonexistent) +++ devel/ocaml-easy-format/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1489429005 +SHA256 (mjambon-easy-format-v1.2.0_GH0.tar.gz) = a288fabcdc19c2262e76cf93e0fd987fe1b21493edd13309522fbae405329ffd +SIZE (mjambon-easy-format-v1.2.0_GH0.tar.gz) = 15632 Property changes on: devel/ocaml-easy-format/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-easy-format/pkg-descr =================================================================== --- devel/ocaml-easy-format/pkg-descr (nonexistent) +++ devel/ocaml-easy-format/pkg-descr (working copy) @@ -0,0 +1,3 @@ +Easy-format: indentation made easy + +WWW: https://github.com/mjambon/easy-format Property changes on: devel/ocaml-easy-format/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-uchar/Makefile =================================================================== --- devel/ocaml-uchar/Makefile (nonexistent) +++ devel/ocaml-uchar/Makefile (working copy) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= uchar +PORTVERSION= 0.0.1 +DISTVERSIONPREFIX= v +CATEGORIES= devel www +PKGNAMEPREFIX= ocaml- + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Compatibility library for OCaml's Uchar module + +LICENSE= LGPL20 + +USES= gmake ocaml +#USE_OCAML= findlib:plist +#OCAML_PKGDIRS= deriving +#OCAML_LDLIBS= ${OCAML_SITELIBDIR}/deriving +USE_GITHUB= yes +GH_ACCOUNT= ocaml +#MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} +#MAKE_JOBS_UNSAFE= yes +#ALL_TARGET= all ydump +PLIST_FILES= ${OCAML_SITELIBDIR}/${PORTNAME}/META + +do-build: + cd ${WRKSRC} && ${OCAML} pkg/build.ml native=true native-dynlink=true + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/_build/pkg/META.empty \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/META + +.include Property changes on: devel/ocaml-uchar/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-uchar/distinfo =================================================================== --- devel/ocaml-uchar/distinfo (nonexistent) +++ devel/ocaml-uchar/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1489455645 +SHA256 (ocaml-uchar-v0.0.1_GH0.tar.gz) = ac94116a35cbcf346c94b4326d03d382560fbae337b7a59794ad6e1a1a84c140 +SIZE (ocaml-uchar-v0.0.1_GH0.tar.gz) = 23471 Property changes on: devel/ocaml-uchar/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-uchar/pkg-descr =================================================================== --- devel/ocaml-uchar/pkg-descr (nonexistent) +++ devel/ocaml-uchar/pkg-descr (working copy) @@ -0,0 +1,4 @@ +The `uchar` package provides a compatibility library for the +Uchar module introduced in OCaml 4.03. + +WWW: https://github.com/ocaml/uchar Property changes on: devel/ocaml-uchar/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/menhir/Makefile =================================================================== --- devel/menhir/Makefile (revision 437517) +++ devel/menhir/Makefile (working copy) @@ -5,21 +5,19 @@ PORTVERSION= 20160303 CATEGORIES= devel MASTER_SITES= http://cristal.inria.fr/~fpottier/menhir/ +PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= LR(1) parser generator for OCaml -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -OCAML_PKGDIRS= menhirLib +LICENSE= LGPL20 -USES= gmake shebangfix +USES= gmake shebangfix ocaml +USE_OCAML= findlib:plist +OCAML_PKGDIRS= menhirLib SHEBANG_FILES= demos/find-menhir.sh -MAKE_JOBS_UNSAFE= yes - +MAKE_JOBS_UNSAFE= yes DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} - PORTDOCS= * PLIST_FILES= bin/menhir man/man1/menhir.1.gz %%DATADIR%%/standard.mly @@ -26,15 +24,15 @@ OPTIONS_DEFINE= DOCS post-patch: - @${REINPLACE_CMD} -e \ - 's|share/man|man| ; \ - s|doc/menhir|doc/ocaml/menhir| ; \ - s| \($$(bindir)\)| $${DESTDIR}\1| ; \ - s| \($$(libdir)\)| $${DESTDIR}\1| ; \ - s| \($$(docdir)\)| $${DESTDIR}\1| ; \ - s| \($$(mandir)\)| $${DESTDIR}\1|' ${WRKSRC}/Makefile + ${REINPLACE_CMD} -e \ + 's|share/man|man| ; \ + s|doc/menhir|doc/ocaml/menhir| ; \ + s| \($$(bindir)\)| $${DESTDIR}\1| ; \ + s| \($$(libdir)\)| $${DESTDIR}\1| ; \ + s| \($$(docdir)\)| $${DESTDIR}\1| ; \ + s| \($$(mandir)\)| $${DESTDIR}\1|' ${WRKSRC}/Makefile post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/menhir + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/menhir .include Index: lang/js_of_ocaml/Makefile =================================================================== --- lang/js_of_ocaml/Makefile (revision 437517) +++ lang/js_of_ocaml/Makefile (working copy) @@ -2,41 +2,46 @@ # $FreeBSD$ PORTNAME= js_of_ocaml -PORTVERSION= 2.5 +PORTVERSION= 2.8.4 CATEGORIES= lang +PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml to JavaScript compiler +LICENSE= LGPL20 + BUILD_DEPENDS= ocaml-lwt>=2.3.0:devel/ocaml-lwt \ menhir:devel/menhir \ - ${SA_DIR}/deriving-ocsigen/deriving.a:devel/ocaml-deriving-ocsigen \ - ${SA_DIR}/cmdliner/cmdliner.a:devel/ocaml-cmdliner -RUN_DEPENDS= ocaml-lwt>=2.3.0:devel/ocaml-lwt \ - ${SA_DIR}/deriving-ocsigen/deriving.a:devel/ocaml-deriving-ocsigen \ - ${SA_DIR}/cmdliner/cmdliner.a:devel/ocaml-cmdliner + ${SA_DIR}/deriving/deriving.a:devel/ocaml-deriving-ocsigen \ + ${SA_DIR}/cmdliner/cmdliner.a:devel/ocaml-cmdliner \ + ${SA_DIR}/uchar/META:devel/ocaml-uchar \ + ${SA_DIR}/base64/META:converters/ocaml-base64 \ + ${SA_DIR}/yojson/META:devel/ocaml-yojson \ + ${SA_DIR}/ppx_tools/META:devel/ocaml-ppx-tools +RUN_DEPENDS:= ${BUILD_DEPENDS} SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAML_CAMLP4= yes -USE_OCAMLFIND_PLIST= yes +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 ldconfig +USE_GITHUB= yes +GH_ACCOUNT= ocsigen +MAKE_ENV= BINDIR=${STAGEDIR}${PREFIX}/bin \ + PREFIX=${PREFIX} \ + DESTDIR=${STAGEDIR} \ + OCAML_SITELIBDIR=${OCAML_SITELIBDIR} +PROG= bin/js_of_ocaml bin/jsoo_minify bin/jsoo_link \ + bin/jsoo_mktop bin/jsoo_mkcmis bin/jsoo_listunits +PLIST_FILES= ${PROG} +MAKE_JOBS_UNSAFE=yes -USE_GITHUB= yes -GH_ACCOUNT= ocsigen +post-patch: + ${REINPLACE_CMD} -e '/^BINDIR/d' ${WRKSRC}/Makefile.conf -PLIST_FILES+= bin/js_of_ocaml bin/jsoo_minify bin/jsoo_mkcmis \ - bin/jsoo_mktop +post-install: + cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${PROG} + cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME} && \ + ${STRIP_CMD} *.cmxs *.so ppx_js -MAKE_JOBS_UNSAFE= yes -MAKE_ENV+= BINDIR=${STAGEDIR}${PREFIX}/bin \ - DESTDIR=${STAGEDIR} \ - OCAML_SITELIBDIR=${PREFIX}/lib/ocaml/site-lib - -post-patch: - @${REINPLACE_CMD} -e '/^BINDIR/d' ${WRKSRC}/Makefile.conf - .include Index: lang/js_of_ocaml/distinfo =================================================================== --- lang/js_of_ocaml/distinfo (revision 437517) +++ lang/js_of_ocaml/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (ocsigen-js_of_ocaml-2.5_GH0.tar.gz) = 5bea34f47210791b8bb89adb158ec9d47816ba074bfb11ee68f56be42c0235df -SIZE (ocsigen-js_of_ocaml-2.5_GH0.tar.gz) = 1249680 +TIMESTAMP = 1489419694 +SHA256 (ocsigen-js_of_ocaml-2.8.4_GH0.tar.gz) = 74edd38a964fcee930778a908c896b5c9795f64fc34a3c58361ccfa441811725 +SIZE (ocsigen-js_of_ocaml-2.8.4_GH0.tar.gz) = 1344082 Index: lang/js_of_ocaml/files/patch-Makefile =================================================================== --- lang/js_of_ocaml/files/patch-Makefile (revision 437517) +++ lang/js_of_ocaml/files/patch-Makefile (working copy) @@ -1,11 +1,11 @@ ---- Makefile.orig 2014-09-30 14:40:37 UTC -+++ Makefile -@@ -47,7 +47,7 @@ VERSION := $(shell head -n 1 VERSION) +--- Makefile.orig 2017-03-14 00:42:18.941740000 +0900 ++++ Makefile 2017-03-14 00:42:46.268272000 +0900 +@@ -47,7 +47,7 @@ install: install-lib install-bin install-lib: -- ocamlfind install -patch-version ${VERSION} $(LIBRARY) lib/META $(INTF) $(IMPL) $(OTHERS) $(DOC) $(COMP_INTF) $(COMP_IMPL) -+ ocamlfind install -ldconf ignore -destdir ${DESTDIR}${OCAML_SITELIBDIR} -patch-version ${VERSION} $(LIBRARY) lib/META $(INTF) $(IMPL) $(OTHERS) $(DOC) $(COMP_INTF) $(COMP_IMPL) +- ocamlfind install -patch-version ${VERSION} $(LIBRARY) lib/META $(INTF) $(IMPL) $(OTHERS) $(DOC) $(COMP_INTF) $(COMP_IMPL) ${OCAMLFIND_BIN} ++ ocamlfind install -ldconf ignore -destdir ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR} -patch-version ${VERSION} $(LIBRARY) lib/META $(INTF) $(IMPL) $(OTHERS) $(DOC) $(COMP_INTF) $(COMP_IMPL) ${OCAMLFIND_BIN} install-bin: install -d -m 755 $(BINDIR) Index: lang/mtasc/Makefile =================================================================== --- lang/mtasc/Makefile (revision 437517) +++ lang/mtasc/Makefile (working copy) @@ -12,9 +12,8 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/site-lib/extlib/IO.cmi:devel/ocaml-extlib -USE_OCAML= yes -USE_OCAML_FINDLIB=yes -USE_OCAML_CAMLP4=yes +USES= ocaml +USE_OCAML= findlib camlp4 OCAML_PKGDIRS= # This port uses ocaml-findlib but doesn't install one OCAMLLEX?= ${LOCALBASE}/bin/ocamllex Index: graphics/llpp/Makefile =================================================================== --- graphics/llpp/Makefile (revision 437518) +++ graphics/llpp/Makefile (working copy) @@ -30,9 +30,8 @@ RUN_DEPENDS= xsel:x11/xsel-conrad STRIP= # Stripping renders the executable unusable, so don't do it for now -USES= desktop-file-utils gmake jpeg ssl +USES= desktop-file-utils gmake jpeg ocaml ssl USE_GL= gl -USE_OCAML= yes NO_OCAML_RUNDEPENDS= yes USE_OPENGL= yes USE_XORG= x11 xext Index: security/sks/Makefile =================================================================== --- security/sks/Makefile (revision 437518) +++ security/sks/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= sks PORTVERSION= 1.1.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://bitbucket.org/skskeyserver/sks-keyserver/downloads/ @@ -9,9 +9,8 @@ MAINTAINER= johans@FreeBSD.org COMMENT= Synchronizing Key Server, a fast OpenPGP keyserver -USE_OCAML= yes -USE_OCAML_CAMLP4=yes -USES= bdb:5 perl5 gmake shebangfix tar:tgz +USES= bdb:5 perl5 gmake ocaml shebangfix tar:tgz +USE_OCAML= camlp4 USE_PERL5= build MAKE_JOBS_UNSAFE=yes SHEBANG_FILES= sks_build.sh Index: security/sks/files/patch-cryptokit-1.7-sks.patch =================================================================== --- security/sks/files/patch-cryptokit-1.7-sks.patch (nonexistent) +++ security/sks/files/patch-cryptokit-1.7-sks.patch (working copy) @@ -0,0 +1,19 @@ +--- cryptokit-1.7-sks.patch.orig 2017-03-14 12:18:54.440470000 +0900 ++++ cryptokit-1.7-sks.patch 2017-03-14 12:19:04.224274000 +0900 +@@ -143,3 +143,16 @@ + let num_equals = + match ipos with 1 -> 2 | 2 -> 1 | _ -> 0 in + self#ensure_capacity num_equals; ++--- cryptokit-1.7/src/stubs-md5.c.orig 2017-03-14 12:18:24.064861000 +0900 +++++ cryptokit-1.7/src/stubs-md5.c 2017-03-14 12:18:36.560212000 +0900 ++@@ -18,8 +18,8 @@ ++ #include ++ ++ struct MD5Context { ++- uint32 buf[4]; ++- uint32 bits[2]; +++ uint32_t buf[4]; +++ uint32_t bits[2]; ++ unsigned char in[64]; ++ }; ++ Property changes on: security/sks/files/patch-cryptokit-1.7-sks.patch ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: math/ocaml-ocamlgraph/Makefile =================================================================== --- math/ocaml-ocamlgraph/Makefile (revision 437518) +++ math/ocaml-ocamlgraph/Makefile (working copy) @@ -3,57 +3,61 @@ PORTNAME= ocamlgraph PORTVERSION= 1.8.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= http://ocamlgraph.lri.fr/download/ \ ftp://ftp.stack.nl/pub/users/johans/ocamlgraph/ PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Graph manipulation library for OCaml +LICENSE= LGPL21 + +USES= gmake gettext-runtime ocaml +USE_OCAML= findlib:plist ldconfig +#OCAML_LDLIBS= ${OCAML_LIBDIR}/${PORTNAME} +GNU_CONFIGURE= yes +MAKE_ENV= LIBDESTDIR=${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR} +ALL_TARGET= all +INSTALL_TARGET= install install-findlib +MAKE_JOBS_UNSAFE= yes +PORTSCOUT= skipv:1.81 +DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} +PORTDOCS= * + +ocaml-findlib: + @${FIND} ${STAGEDIR}${PREFIX}/${OCAML_LIBDIR}/${PORTNAME}/ \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/ \ + -type f -print | ${SED} -e \ + 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} + OPTIONS_DEFINE= GUI DOCS OPTIONS_DEFAULT=GUI OPTIONS_SUB= yes GUI_DESC= Include GUI user programs: viewer and editor +GUI_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 GUI_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 GUI_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 GUI_CONFIGURE_OFF= LABLGTK2=no +GUI_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk20,libartlgpl2,libgnomecanvas,pango -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAMLFIND_PLIST= yes -OCAML_LDLIBS= ${OCAML_LIBDIR}/${PORTNAME} -GNU_CONFIGURE= yes +post-patch-GUI-off: + @${REINPLACE_CMD} -Ee 's/(LABLGTK2)=yes/\1=no/' ${WRKSRC}/configure -PLIST_SUB+= OCAMLGRAPHDIR="${OCAML_LDLIBS}" +post-install-GUI-on: + cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} \ + graph-viewer.opt graph-viewer graph-editor.opt graph-editor + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_LIBDIR}/${PORTNAME}/*.cmxs -ALL_TARGET= all -INSTALL_TARGET= install +DOCS_ALL_TARGET= doc -MAKE_JOBS_UNSAFE= yes -PORTSCOUT= skipv:1.81 - -.include - -.if ${PORT_OPTIONS:MDOCS} -ALL_TARGET+= doc -DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} -PORTDOCS= * - -post-patch: +post-patch-DOCS-on: @${REINPLACE_CMD} -e '/VIEWER_DIR. doc/d' ${WRKSRC}/Makefile.in -.if empty(PORT_OPTIONS:MGUI) - # Override auto-detection - @${REINPLACE_CMD} -Ee 's/(LABLGTK2)=yes/\1=no/' ${WRKSRC}/configure -.endif -post-install: +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/META ${STAGEDIR}${PREFIX}/${OCAML_LDLIBS} -.endif .include Index: math/ocaml-ocamlgraph/files/patch-Makefile.in =================================================================== --- math/ocaml-ocamlgraph/files/patch-Makefile.in (nonexistent) +++ math/ocaml-ocamlgraph/files/patch-Makefile.in (working copy) @@ -0,0 +1,13 @@ +--- Makefile.in.orig 2017-04-02 00:51:36 UTC ++++ Makefile.in +@@ -420,10 +420,6 @@ ifeq (@LABLGNOMECANVAS@,yes) + cp -f $(VIEWER_DIR)/*.mli $(DGRAPH_DIR)/*.mli $(INSTALL_LIBDIR) + endif + +-ifdef DESTDIR +-OCAMLFINDDEST := -destdir $(DESTDIR) +-endif +- + install-findlib: META + ifdef OCAMLFIND + ifeq (@LABLGNOMECANVAS@,yes) Property changes on: math/ocaml-ocamlgraph/files/patch-Makefile.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: math/ocaml-ocamlgraph/pkg-plist =================================================================== --- math/ocaml-ocamlgraph/pkg-plist (revision 437518) +++ math/ocaml-ocamlgraph/pkg-plist (working copy) @@ -4,73 +4,3 @@ %%GUI%%bin/graph-editor.byte %%GUI%%bin/graph-editor.opt %%GUI%%bin/graph-editor -%%OCAMLGRAPHDIR%%/META -%%OCAMLGRAPHDIR%%/builder.mli -%%OCAMLGRAPHDIR%%/classic.mli -%%OCAMLGRAPHDIR%%/clique.mli -%%OCAMLGRAPHDIR%%/cliquetree.mli -%%OCAMLGRAPHDIR%%/coloring.mli -%%OCAMLGRAPHDIR%%/components.mli -%%OCAMLGRAPHDIR%%/contraction.mli -%%OCAMLGRAPHDIR%%/delaunay.mli -%%OCAMLGRAPHDIR%%/dominator.mli -%%OCAMLGRAPHDIR%%/dot.mli -%%OCAMLGRAPHDIR%%/dot_ast.mli -%%OCAMLGRAPHDIR%%/dot_parser.mli -%%OCAMLGRAPHDIR%%/fixpoint.mli -%%OCAMLGRAPHDIR%%/flow.mli -%%OCAMLGRAPHDIR%%/gmap.mli -%%OCAMLGRAPHDIR%%/gml.mli -%%OCAMLGRAPHDIR%%/graph.a -%%OCAMLGRAPHDIR%%/graph.cma -%%OCAMLGRAPHDIR%%/graph.cmi -%%OCAMLGRAPHDIR%%/graph.cmo -%%OCAMLGRAPHDIR%%/graph.cmx -%%OCAMLGRAPHDIR%%/graph.cmxa -%%OCAMLGRAPHDIR%%/graph.cmxs -%%OCAMLGRAPHDIR%%/graph.o -%%OCAMLGRAPHDIR%%/graphml.mli -%%OCAMLGRAPHDIR%%/graphviz.mli -%%OCAMLGRAPHDIR%%/imperative.mli -%%OCAMLGRAPHDIR%%/kruskal.mli -%%OCAMLGRAPHDIR%%/leaderlist.mli -%%OCAMLGRAPHDIR%%/mcs_m.mli -%%OCAMLGRAPHDIR%%/md.mli -%%OCAMLGRAPHDIR%%/merge.mli -%%OCAMLGRAPHDIR%%/mincut.mli -%%OCAMLGRAPHDIR%%/minsep.mli -%%OCAMLGRAPHDIR%%/nonnegative.mli -%%OCAMLGRAPHDIR%%/oper.mli -%%OCAMLGRAPHDIR%%/pack.mli -%%OCAMLGRAPHDIR%%/path.mli -%%OCAMLGRAPHDIR%%/persistent.mli -%%OCAMLGRAPHDIR%%/prim.mli -%%OCAMLGRAPHDIR%%/rand.mli -%%OCAMLGRAPHDIR%%/sig.mli -%%OCAMLGRAPHDIR%%/sig_pack.mli -%%OCAMLGRAPHDIR%%/strat.mli -%%OCAMLGRAPHDIR%%/topological.mli -%%OCAMLGRAPHDIR%%/traverse.mli -%%OCAMLGRAPHDIR%%/util.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphContainer.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphModel.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphRandModel.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphSubTree.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphTreeLayout.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphTreeModel.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphView.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dGraphViewItem.mli -%%GUI%%%%OCAMLGRAPHDIR%%/dgraph.cmi -%%GUI%%%%OCAMLGRAPHDIR%%/dgraph.cmo -%%GUI%%%%OCAMLGRAPHDIR%%/dgraph.cmx -%%GUI%%%%OCAMLGRAPHDIR%%/dgraph.o -%%GUI%%%%OCAMLGRAPHDIR%%/viewGraph_core.mli -%%GUI%%%%OCAMLGRAPHDIR%%/viewGraph_select.mli -%%GUI%%%%OCAMLGRAPHDIR%%/viewGraph_utils.mli -%%GUI%%%%OCAMLGRAPHDIR%%/viewgraph.cmi -%%GUI%%%%OCAMLGRAPHDIR%%/viewgraph.cmo -%%GUI%%%%OCAMLGRAPHDIR%%/viewgraph.cmx -%%GUI%%%%OCAMLGRAPHDIR%%/viewgraph.o -%%GUI%%%%OCAMLGRAPHDIR%%/xDot.mli -%%GUI%%%%OCAMLGRAPHDIR%%/xDotDraw.mli -@comment @dir %%OCAML_SITELIBDIR%% Index: x11-toolkits/ocaml-lablgtk2/Makefile =================================================================== --- x11-toolkits/ocaml-lablgtk2/Makefile (revision 437519) +++ x11-toolkits/ocaml-lablgtk2/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= lablgtk2 PORTVERSION= 2.18.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-toolkits MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/1479/ \ LOCAL/bf @@ -10,20 +10,34 @@ PKGNAMEPREFIX= ocaml- DISTNAME= lablgtk-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Objective Caml interface to GTK+ 2.x LICENSE= LGPL21 -USES= gmake pkgconfig -USE_GNOME= gtk20 -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAMLFIND_PLIST= yes -USE_OCAML_CAMLP4= yes -USE_OCAML_LDCONFIG= yes -USE_OCAML_WASH= yes +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libpopt.so:devel/popt +USES= gmake gettext-runtime pkgconfig ocaml +USE_GNOME= gtk20 cairo +USE_XORG= sm ice +USE_GL= gl glu +USE_OCAML= findlib:plist camlp4 ldconfig wash +HAS_CONFIGURE= yes +ALL_TARGET= all opt +CONFIGURE_ARGS= --prefix=${PREFIX} \ + --with-libdir=${PREFIX}/${OCAML_LIBDIR} \ + --without-gtksourceview +CONFIGURE_ENV= CAMLP4O="camlp4 pa_o.cmo pa_op.cmo pr_dump.cmo" +MAKE_JOBS_UNSAFE= yes +DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} +PORTDOCS= COPYING README +EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} +PORTEXAMPLES= * + +PATTERN= [[:space:]]*(do|then)?[[:space:]]*)cp([[:space:]] + OPTIONS_DEFINE= GLADE GNOMECANVAS GNOMEUI GTKGLAREA GTKSOURCEVIEW2 \ GTKSPELL LIBRSVG2 DOCS EXAMPLES OPTIONS_DEFAULT= GLADE GNOMECANVAS GNOMEUI GTKGLAREA GTKSOURCEVIEW2 \ @@ -36,28 +50,8 @@ GTKSPELL_DESC= GtkSpell support #GNOMEPANEL_DESC= GNOME Panel support -HAS_CONFIGURE= yes -ALL_TARGET= all opt -MAKE_JOBS_UNSAFE= yes - -CONFIGURE_ARGS= --prefix=${PREFIX} --with-libdir=${PREFIX}/${OCAML_LIBDIR} \ - --without-gtksourceview -CONFIGURE_ENV= CAMLP4O="camlp4 pa_o.cmo pa_op.cmo pr_dump.cmo" - -PATTERN= [[:space:]]*(do|then)?[[:space:]]*)cp([[:space:]] - .include -.if ${PORT_OPTIONS:MDOCS} -DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} -PORTDOCS= COPYING README -.endif - -.if ${PORT_OPTIONS:MEXAMPLES} -EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} -PORTEXAMPLES= * -.endif - .if ${PORT_OPTIONS:MGTKGLAREA} CONFIGURE_ARGS+= --with-gl BUILD_DEPENDS+= lablgl:graphics/ocaml-lablgl Index: x11-toolkits/ocaml-lablgtk2/files/patch-src-ml_glib.c =================================================================== --- x11-toolkits/ocaml-lablgtk2/files/patch-src-ml_glib.c (nonexistent) +++ x11-toolkits/ocaml-lablgtk2/files/patch-src-ml_glib.c (working copy) @@ -0,0 +1,11 @@ +--- src/ml_glib.c.orig 2017-03-06 00:22:40.017047000 +0900 ++++ src/ml_glib.c 2017-03-06 00:23:07.882081000 +0900 +@@ -163,7 +163,7 @@ + static void ml_raise_gerror_exn(GError *, value *) Noreturn; + static void ml_raise_gerror_exn(GError *err, value *exn) + { +- CAMLlocal2(b, msg); ++ value b, msg; + g_assert (err && exn); + msg = copy_string(err->message); + b = alloc_small (3, 0); Property changes on: x11-toolkits/ocaml-lablgtk2/files/patch-src-ml_glib.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: math/alt-ergo/Makefile =================================================================== --- math/alt-ergo/Makefile (revision 437519) +++ math/alt-ergo/Makefile (working copy) @@ -7,7 +7,7 @@ CATEGORIES= math MASTER_SITES= http://alt-ergo.ocamlpro.com/http/alt-ergo-${PORTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Automatic solver of mathematical formulas for program verification LICENSE= CeCILL-C @@ -17,11 +17,11 @@ BUILD_DEPENDS= ocaml-zarith>1.2:math/ocaml-zarith \ ocaml-ocamlgraph>1.8:math/ocaml-ocamlgraph +LIB_DEPENDS= libgmp.so:math/gmp RUN_DEPENDS= ocaml-ocamlgraph>1.8:math/ocaml-ocamlgraph +USES= gmake gettext-runtime ocaml GNU_CONFIGURE= yes -USES= gmake -USE_OCAML= yes ALL_TARGET= opt pack xpack META INSTALL_TARGET= install install-pack-opt install-pack-byte @@ -29,18 +29,18 @@ OPTIONS_DEFAULT=GUI OPTIONS_SUB= yes -.include +GUI_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 +GUI_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 +GUI_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 +GUI_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk20,gtksourceview2,pango +GUI_ALL_TARGET= gui +GUI_INSTALL_TARGET+= install-gui -.if ${PORT_OPTIONS:MGUI} -BUILD_DEPENDS += lablgtk2:x11-toolkits/ocaml-lablgtk2 -RUN_DEPENDS+= lablgtk2:x11-toolkits/ocaml-lablgtk2 -ALL_TARGET+= gui -INSTALL_TARGET+= install-gui -.endif - post-patch: @${REINPLACE_CMD} -e '\|^# installation|,\|^# documentation|{ \ - \|cp -f.*$$(BINDIR)|s|cp -f|${INSTALL_SCRIPT}|; \ + \|cp -f.*\.byte.*$$(BINDIR)|s|cp -f|${INSTALL_SCRIPT}|; \ + \|cp -f.*$$(BINDIR)|s|cp -f|${INSTALL_PROGRAM}|; \ \|cp -f.*$$(MANDIR)|s|cp -f|${INSTALL_MAN}|; \ \|cp -f.*$$(LIBDIR)|s|cp -f|${INSTALL_DATA}|; }' \ -e 's|make -C|${MAKE_CMD} -C|' \ @@ -48,13 +48,11 @@ @${REINPLACE_CMD} -Ee 's@(\+|/)(lablgtk2)@\1site-lib/\2@' \ ${WRKSRC}/configure -.if ${PORT_OPTIONS:MGUI} -pre-configure: +pre-configure-GUI-on: @(if [ ! -e ${LOCALBASE}/${OCAML_SITELIBDIR}/lablgtk2/lablgtksourceview2.cmxa ] ; then \ ${ECHO_MSG} "==> The WITH_GUI option for ${PKGNAME} requires" ; \ ${ECHO_MSG} "==> x11-toolkits/ocaml-lablgtk2 to be built" ; \ ${ECHO_MSG} "==> WITH_GTKSOURCEVIEW2" ; \ exit 1; fi) -.endif .include Index: math/alt-ergo/pkg-plist =================================================================== --- math/alt-ergo/pkg-plist (revision 437519) +++ math/alt-ergo/pkg-plist (working copy) @@ -6,4 +6,4 @@ lib/ocaml/alt-ergo/altErgo.cmx lib/ocaml/alt-ergo/altErgo.o man/man1/alt-ergo.1.gz -share/gtksourceview-2.0/language-specs/alt-ergo.lang +%%GUI%%share/gtksourceview-2.0/language-specs/alt-ergo.lang Index: math/why3/Makefile =================================================================== --- math/why3/Makefile (revision 437519) +++ math/why3/Makefile (working copy) @@ -3,35 +3,28 @@ PORTNAME= why3 PORTVERSION= 0.83 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= http://gforge.inria.fr/frs/download.php/33490/ \ http://pkgs.fedoraproject.org/repo/pkgs/why3/${FEDORA}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Deductive program verification platform LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -CONFLICTS_INSTALL= why3-gpl-* - BUILD_DEPENDS= ocaml-zarith>1.2:math/ocaml-zarith \ lablgtk2:x11-toolkits/ocaml-lablgtk2 \ ocaml-sqlite3>2:databases/ocaml-sqlite3 \ - ocaml-ocamlgraph>1.8:math/ocaml-ocamlgraph \ - camlp5o:devel/ocaml-camlp5 + ocaml-ocamlgraph>1.8:math/ocaml-ocamlgraph +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 +USES= gmake gettext-runtime ocaml sqlite +USE_OCAML= findlib campl5 +USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 gtksourceview2 pango GNU_CONFIGURE= yes -INSTALL_TARGET= install-all - -USES= gmake -USE_OCAML= yes -USE_OCAML_FINDLIB= yes - -FEDORA= ${DISTNAME}${EXTRACT_SUFX}/35f99e5f64939e50ea57f641ba2073ec -ALL_TARGET= all byte - CONFIGURE_ARGS= --enable-relocation \ --disable-doc \ --disable-pvs-libs \ @@ -39,7 +32,12 @@ --disable-coq-tactic \ --disable-coq-libs \ --disable-isabelle-libs +ALL_TARGET= all byte +INSTALL_TARGET= install-all +CONFLICTS_INSTALL= why3-gpl-* +FEDORA= ${DISTNAME}${EXTRACT_SUFX}/35f99e5f64939e50ea57f641ba2073ec + OPTIONS_DEFINE= DOCS # The pdf is pre-built, but the makefile wants to build it again in order Index: print/texvc/Makefile =================================================================== --- print/texvc/Makefile (revision 437520) +++ print/texvc/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= texvc PORTVERSION= 20050202 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print MASTER_SITES= SF/wikipedia/Support%20files/${PORTNAME}%20Linux-x86%20source%20%2B%20binary DISTNAME= ${PORTNAME}-linux-x86-${PORTVERSION} @@ -10,8 +10,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Convert latex equations to HTML, MathML, PNG -USES= gmake -USE_OCAML= yes +USES= gmake ocaml NO_OCAML_RUNDEPENDS= yes BUILD_WRKSRC= ${WRKSRC}/src Index: science/kalzium/Makefile =================================================================== --- science/kalzium/Makefile (revision 437520) +++ science/kalzium/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= kalzium PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science kde kde-kde4 MAINTAINER= kde@FreeBSD.org @@ -16,10 +16,8 @@ ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data -USES= cmake:outsource kde:4 pkgconfig tar:xz +USES= cmake:outsource kde:4 ocaml:build pkgconfig tar:xz USE_KDE= kdelibs automoc4 -USE_OCAML= yes -NO_OCAML_RUNDEPENDS= yes USE_QT4= corelib declarative designer opengl script xml \ moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes Index: science/kalzium/files/patch-src_CMakeOCamlInstructions.cmake =================================================================== --- science/kalzium/files/patch-src_CMakeOCamlInstructions.cmake (nonexistent) +++ science/kalzium/files/patch-src_CMakeOCamlInstructions.cmake (working copy) @@ -0,0 +1,11 @@ +--- src/CMakeOCamlInstructions.cmake.orig 2017-04-02 01:28:31 UTC ++++ src/CMakeOCamlInstructions.cmake +@@ -58,7 +58,7 @@ ocaml_ml_to_cmx(${CMAKE_CURRENT_BINARY_D + # object files + + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o +- COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I ${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c -o ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o ++ COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I ${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c ${CMAKE_CURRENT_BINARY_DIR}/solver.o + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) + set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o) Property changes on: science/kalzium/files/patch-src_CMakeOCamlInstructions.cmake ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: net-p2p/liberator/Makefile =================================================================== --- net-p2p/liberator/Makefile (revision 437520) +++ net-p2p/liberator/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= liberator PORTVERSION= 2.0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-p2p MASTER_SITES= SF/${PORTNAME}/ofcp/ofcp-${PORTVERSION} DISTNAME= ofcp-${PORTVERSION} @@ -14,9 +14,8 @@ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= tar:bzip2 -USE_OCAML= yes -USE_OCAML_CAMLP4=yes +USES= ocaml tar:bzip2 +USE_OCAML= camlp4 ALL_TARGET= all opt MAKE_JOBS_UNSAFE=yes Index: net-p2p/mldonkey/Makefile =================================================================== --- net-p2p/mldonkey/Makefile (revision 437521) +++ net-p2p/mldonkey/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= mldonkey PORTVERSION= 3.1.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES+= net-p2p MASTER_SITES= SF @@ -15,10 +15,9 @@ CONFLICTS= mldonkey{-{core,gui},}-devel-[0-9]* -USES= iconv tar:bzip2 gmake +USES= iconv ocaml tar:bzip2 gmake USE_AUTOTOOLS= autoconf:env -USE_OCAML= yes -USE_OCAML_CAMLP4=yes +USE_OCAML= camlp4 GNU_CONFIGURE= yes ALL_TARGET= opt MAKE_ENV+= OCAMLRUNPARAM="l=256M" @@ -32,6 +31,8 @@ SUB_FILES= pkg-message +IGNORE= does not build: Multiple definition of the extension constructor name Error + ### ## Options activation ### @@ -71,7 +72,7 @@ .endif # ${PORT_OPTIONS:MGUI} && ${PORT_OPTIONS:MCORE} .if ${PORT_OPTIONS:MGUI} -BUILD_DEPENDS+= ${LOCALBASE}/lib/ocaml/site-lib/lablgtk2/lablrsvg.cma:x11-toolkits/ocaml-lablgtk2 +BUILD_DEPENDS+= ${LOCALBASE}/${OCAML_SITELIBDIR}/lablgtk2/lablrsvg.cma:x11-toolkits/ocaml-lablgtk2 LIB_DEPENDS+= librsvg-2.so:graphics/librsvg2 CONFIGURE_ARGS+=--enable-gui=newgui2 Index: astro/planets/Makefile =================================================================== --- astro/planets/Makefile (revision 437521) +++ astro/planets/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= planets PORTVERSION= 0.1.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= astro MASTER_SITES= GENTOO \ http://planets.homedns.org/dist/ @@ -14,10 +14,8 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake tar:tgz -USE_OCAML= yes -USE_OCAML_CAMLP4=yes -USE_OCAML_TK= yes +USES= gmake ocaml tar:tgz tk tcl +USE_OCAML= camlp4 tk USE_XORG= x11 ALL_TARGET= ${PORTNAME} Index: devel/coccinelle/Makefile =================================================================== --- devel/coccinelle/Makefile (revision 437521) +++ devel/coccinelle/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= coccinelle PORTVERSION= 1.0.4 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://coccinelle.lip6.fr/distrib/ @@ -17,15 +18,15 @@ ocaml-pcre>=0:devel/ocaml-pcre LIB_DEPENDS= libpcre.so:devel/pcre -USE_OCAML= 3.0+ -USE_OCAML_CAMLP4=yes - -USES= gmake perl5 pkgconfig:build python tar:tgz +USES= gmake perl5 pkgconfig:build ocaml python tar:tgz USE_PERL5= build +USE_OCAML= camlp4 findlib GNU_CONFIGURE= yes CONFIGURE_ENV= PYTHON="${PYTHON_CMD}" PYVER="${PYTHON_VER}" MAKE_ARGS= PYTHON_VERSION="${PYTHON_VER}" +IGNORE= does not build: Required module Setcore is unavailable + post-install: # FIXME: Stripping spatch(1) breaks the executable. # ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/coccinelle/spatch Index: devel/frama-c/Makefile =================================================================== --- devel/frama-c/Makefile (revision 437522) +++ devel/frama-c/Makefile (working copy) @@ -4,6 +4,7 @@ PORTNAME= frama-c DISTVERSIONPREFIX= Silicon- DISTVERSION= 20161101 +PORTREVISION= 1 CATEGORIES= devel lang MASTER_SITES= http://frama-c.com/download/ DIST_SUBDIR= framac-01 @@ -13,16 +14,14 @@ LICENSE= LGPL21 -BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/ocamlgraph/graph.a:math/ocaml-ocamlgraph \ - ${LOCALBASE}/lib/ocaml/site-lib/zarith/zarith.a:math/ocaml-zarith -RUN_DEPENDS= ${LOCALBASE}/lib/ocaml/ocamlgraph/graph.a:math/ocaml-ocamlgraph \ - ${LOCALBASE}/lib/ocaml/site-lib/zarith/zarith.a:math/ocaml-zarith +BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/ocamlgraph/META:math/ocaml-ocamlgraph \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/zarith/META:math/ocaml-zarith +RUN_DEPENDS:= ${BUILD_DEPENDS} LIB_DEPENDS= libgmp.so:math/gmp \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig -USES= gettext-runtime gmake gnome localbase pathfix pkgconfig -USE_OCAML= yes +USES= gettext-runtime gmake gnome localbase ocaml pathfix pkgconfig USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 gtksourceview2 \ libartlgpl2 libgnomecanvas pango Index: devel/aifad/Makefile =================================================================== --- devel/aifad/Makefile (revision 437522) +++ devel/aifad/Makefile (working copy) @@ -4,9 +4,10 @@ PORTNAME= aifad PORTVERSION= 2.0.8 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Machine learning system LICENSE= LGPL21+ @@ -17,15 +18,11 @@ ocaml-res>0:devel/ocaml-res LIB_DEPENDS= libpcre.so:devel/pcre +USES= ocaml:build USE_GITHUB= yes GH_ACCOUNT= mmottl - -USE_OCAML= yes -NO_OCAML_RUNDEPENDS=yes - HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${STAGEDIR}${PREFIX} - PORTDOCS= AUTHORS.txt CHANGES.txt README.md TODO.md PORTEXAMPLES= * PLIST_FILES= bin/aifad Index: devel/monotone-viz/Makefile =================================================================== --- devel/monotone-viz/Makefile (revision 437523) +++ devel/monotone-viz/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= monotone-viz PORTVERSION= 1.0.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MASTER_SITES= http://oandrieu.nerim.net/monotone-viz/ @@ -24,9 +24,8 @@ bash:shells/bash \ lablgtk2:x11-toolkits/ocaml-lablgtk2 -USES= gmake -USE_OCAML= yes -USE_OCAML_CAMLP4=yes +USES= gmake ocaml +USE_OCAML= camlp4 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-local-lablgtk Index: devel/cil/Makefile =================================================================== --- devel/cil/Makefile (revision 437523) +++ devel/cil/Makefile (working copy) @@ -3,11 +3,11 @@ PORTNAME= cil PORTVERSION= 1.7.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Infrastructure for C Program Analysis and Transformation LICENSE= BSD3CLAUSE @@ -16,9 +16,8 @@ CONFLICTS= ccured-[0-9]* ONLY_FOR_ARCHS= i386 amd64 -USES= gmake perl5 -USE_OCAML= yes -USE_OCAML_FINDLIB= yes +USES= gmake ocaml perl5 +USE_OCAML= findlib OCAML_PKGDIRS= GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes Index: devel/omake/Makefile =================================================================== --- devel/omake/Makefile (revision 437523) +++ devel/omake/Makefile (working copy) @@ -3,21 +3,19 @@ PORTNAME= omake DISTVERSION= 0.9.8.6-0.rc1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/ocaml-omake/omake-0.9.8.6-0.rc1.tar.gz/fe39a476ef4e33b7ba2ca77a6bcaded2/ \ http://download.camlcity.org/download/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= Flexible build system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +USES= ncurses ocaml:build readline WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:C|-.*||} -USE_OCAML= yes -NO_OCAML_RUNDEPENDS=yes -USES= ncurses readline MAKE_ENV= INSTALL_ROOT=${STAGEDIR} MAKE_JOBS_UNSAFE= yes Index: deskutils/wyrd/Makefile =================================================================== --- deskutils/wyrd/Makefile (revision 437523) +++ deskutils/wyrd/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= wyrd PORTVERSION= 1.4.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= http://pessimization.com/software/wyrd/ @@ -14,9 +14,8 @@ RUN_DEPENDS= remind:deskutils/remind -USES= gmake ncurses -USE_OCAML= yes -USE_OCAML_CAMLP4=yes +USES= gmake ncurses ocaml +USE_OCAML= camlp4 GNU_CONFIGURE= yes CONFIGURE_ARGS= CPPFLAGS="${CFLAGS}" Index: deskutils/semantik/Makefile =================================================================== --- deskutils/semantik/Makefile (revision 437523) +++ deskutils/semantik/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= semantik PORTVERSION= 0.9.5 +PORTREVISION= 1 CATEGORIES= deskutils kde MASTER_SITES= http://ftp.waf.io/pub/release/ \ http://www.freehackers.org/~tnagy/release/ @@ -11,11 +12,9 @@ LICENSE= GPLv3 -USES= kde:4 pkgconfig python:2 shebangfix tar:bzip2 waf \ +USES= kde:4 pkgconfig python:2 shebangfix ocaml:build tar:bzip2 waf \ gettext shared-mime-info USE_KDE= kdelibs -USE_OCAML= yes -NO_OCAML_RUNDEPENDS= yes USE_QT4= corelib gui linguist_build svg webkit xml \ moc_build qmake_build uic_build QT_NONSTANDARD= yes Index: net/unison/Makefile =================================================================== --- net/unison/Makefile (revision 437523) +++ net/unison/Makefile (working copy) @@ -16,10 +16,8 @@ LICENSE= GPLv3 PLIST_SUB= PORTVERSION=${PORTVERSION} -USES= gmake localbase -USE_OCAML= yes +USES= gmake localbase ocaml:build WRKSRC= ${WRKDIR}/src -NO_OCAML_RUNDEPENDS=yes WANT_GNOME= yes CONFLICTS?= unison-devel-[0-9]* unison-nox11-[0-9]* MAKE_ENV= CLIBS="${LIBS:S/^-/-ccopt -/}" COFLAGS="${CFLAGS:C/ *(-[^ ]*) */ -ccopt \"\1 \"/gW}" Index: net/unison-devel/Makefile =================================================================== --- net/unison-devel/Makefile (revision 437523) +++ net/unison-devel/Makefile (working copy) @@ -20,9 +20,7 @@ LICENSE= GPLv3 PLIST_SUB= PORTVERSION=${PORTVERSION} -USES= gmake -USE_OCAML= yes -NO_OCAML_RUNDEPENDS=yes +USES= gmake ocaml:build WANT_GNOME= yes MAKE_ARGS= CFLAGS="" CONFLICTS= unison-[0-9]* unison-nox11-[0-9]* Index: net/unison232/Makefile =================================================================== --- net/unison232/Makefile (revision 437523) +++ net/unison232/Makefile (working copy) @@ -18,9 +18,7 @@ LICENSE= GPLv3 PLIST_SUB= PORTVERSION=${PORTVERSION} -USES= gmake -USE_OCAML= yes -NO_OCAML_RUNDEPENDS=yes +USES= gmake ocaml:build WANT_GNOME= yes MAKE_ARGS= CFLAGS="" Index: net/unison240/Makefile =================================================================== --- net/unison240/Makefile (revision 437523) +++ net/unison240/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= unison PORTVERSION= 2.40.128 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net MASTER_SITES= http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${DISTNAME}/ PKGNAMESUFFIX= 240 @@ -17,9 +17,7 @@ LICENSE= GPLv3 PLIST_SUB= PORTVERSION=${PORTVERSION} -USES= gmake -USE_OCAML= yes -NO_OCAML_RUNDEPENDS=yes +USES= gmake ocaml:build WANT_GNOME= yes MAKE_ARGS= CFLAGS="" Index: net/unison240/files/patch-system_system__generic.ml =================================================================== --- net/unison240/files/patch-system_system__generic.ml (nonexistent) +++ net/unison240/files/patch-system_system__generic.ml (working copy) @@ -0,0 +1,11 @@ +--- system/system_generic.ml.orig 2010-04-15 17:29:31 UTC ++++ system/system_generic.ml +@@ -57,7 +57,7 @@ let opendir f = + let readdir = Unix.readdir + let closedir = Unix.closedir + let readlink = Unix.readlink +-let symlink = Unix.symlink ++let symlink s1 s2 = Unix.symlink s1 s2 + let chdir = Sys.chdir + let getcwd = Sys.getcwd + Property changes on: net/unison240/files/patch-system_system__generic.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: sysutils/ledit/Makefile =================================================================== --- sysutils/ledit/Makefile (revision 437523) +++ sysutils/ledit/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= ledit PORTVERSION= 2.03 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://cristal.inria.fr/%SUBDIR%/ \ http://pauillac.inria.fr/%SUBDIR%/ @@ -14,11 +15,9 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= camlp5r:devel/ocaml-camlp5 +USES= gmake ocaml tar:tgz +USE_OCAML= camlp5 -USES= gmake tar:tgz -USE_OCAML= yes - ALL_TARGET= all ledit.opt MAKE_JOBS_UNSAFE= yes Index: devel/ocaml-sexplib/Makefile =================================================================== --- devel/ocaml-sexplib/Makefile (revision 437523) +++ devel/ocaml-sexplib/Makefile (working copy) @@ -2,12 +2,13 @@ # $FreeBSD$ PORTNAME= sexplib -PORTVERSION= 113.00.00 +PORTVERSION= 113.33.00 +DISTVERSIONSUFFIX= +4.03 +CATEGORIES= devel MASTER_SITES= https://ocaml.janestreet.com/ocaml-core/${PORTVERSION:R}/files/ -CATEGORIES= devel PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= hrs@FreeBSD.org COMMENT= OCaml library for working with S-expressions LICENSE= APACHE20 BSD3CLAUSE @@ -18,26 +19,23 @@ BUILD_DEPENDS= ocaml-type_conv>=0:devel/ocaml-type_conv RUN_DEPENDS= ocaml-type_conv>=0:devel/ocaml-type_conv -OPTIONS_DEFINE= DOCS - +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 +OCAML_PKGDIRS= ${PORTNAME} ${PORTNAME}_num ${PORTNAME}_unix +HAS_CONFIGURE= yes CONFIGURE_ARGS= --disable-docs --prefix ${PREFIX} -HAS_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_CAMLP4= yes -USE_OCAMLFIND_PLIST= yes -USES= gmake - DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} -OCAML_PKGDIRS= ${PORTNAME} ${PORTNAME}_num ${PORTNAME}_unix PORTDOCS= * +OPTIONS_DEFINE= DOCS + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/sexplib*/*.cmxs post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ - cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGES.md README.md ${STAGEDIR}${DOCSDIR}/ + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/ && ${INSTALL_DATA} \ + CHANGES.md README.org ${STAGEDIR}${DOCSDIR} .include Index: devel/ocaml-sexplib/distinfo =================================================================== --- devel/ocaml-sexplib/distinfo (revision 437523) +++ devel/ocaml-sexplib/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (sexplib-113.00.00.tar.gz) = df91f1b4aae3936856cbb00a621a2c40f6b56c06670e1513b2b60698ab8240e4 -SIZE (sexplib-113.00.00.tar.gz) = 136960 +TIMESTAMP = 1488724873 +SHA256 (sexplib-113.33.00+4.03.tar.gz) = 83de1e9f1c10e5d65d30ef78cf45ddec7dd7ae759fedf001aae80ffd546e39b6 +SIZE (sexplib-113.33.00+4.03.tar.gz) = 115878 Index: devel/ocaml-sexplib/files/patch-Makefile =================================================================== --- devel/ocaml-sexplib/files/patch-Makefile (nonexistent) +++ devel/ocaml-sexplib/files/patch-Makefile (working copy) @@ -0,0 +1,11 @@ +--- Makefile.orig 2017-04-01 19:16:57 UTC ++++ Makefile +@@ -29,7 +29,7 @@ $(NAME).install: js-utils/gen_install.ml + ocaml -I js-utils js-utils/gen_install.ml + + install: $(NAME).install +- opam-installer -i --prefix $(PREFIX) $(NAME).install ++ ocaml setup.ml -install + + uninstall: $(NAME).install + opam-installer -u --prefix $(PREFIX) $(NAME).install Property changes on: devel/ocaml-sexplib/files/patch-Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-cudf/Makefile =================================================================== --- devel/ocaml-cudf/Makefile (nonexistent) +++ devel/ocaml-cudf/Makefile (working copy) @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= cudf +PORTVERSION= 0.8 +CATEGORIES= devel +MASTER_SITES= https://gforge.inria.fr/frs/download.php/file/34659/ +PKGNAMEPREFIX= ocaml- + +MAINTAINER= hrs@FreeBSD.org +COMMENT= CUDF (Common Upgradeability Description Format) library + +LICENSE= LGPL3+ + +BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/extlib/META:devel/ocaml-extlib \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/oUnit/META:devel/ocaml-ounit +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 ldconfig +ALL_TARGET= all opt +PLIST_FILES= bin/cudf-check bin/cudf-parse-822 + +post-install: + cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \ + bin/cudf-check bin/cudf-parse-822 + +.include Property changes on: devel/ocaml-cudf/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-cudf/distinfo =================================================================== --- devel/ocaml-cudf/distinfo (nonexistent) +++ devel/ocaml-cudf/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1491075679 +SHA256 (cudf-0.8.tar.gz) = 06f8ce019c87893e27d545b5cf8dc38041657a4c4856c02be4e99e8175874229 +SIZE (cudf-0.8.tar.gz) = 55147 Property changes on: devel/ocaml-cudf/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-cudf/files/patch-Makefile =================================================================== --- devel/ocaml-cudf/files/patch-Makefile (nonexistent) +++ devel/ocaml-cudf/files/patch-Makefile (working copy) @@ -0,0 +1,26 @@ +--- Makefile.orig 2015-03-30 17:37:15 UTC ++++ Makefile +@@ -18,13 +18,8 @@ OCAMLBUILD = ocamlbuild + OBFLAGS = + OCAMLFIND = ocamlfind + +-ifeq ($(DESTDIR),) + INSTALL = $(OCAMLFIND) install + UNINSTALL = $(OCAMLFIND) remove +-else +-INSTALL = $(OCAMLFIND) install -destdir $(DESTDIR)/$(OCAMLLIBDIR) +-UNINSTALL = $(OCAMLFIND) remove -destdir $(DESTDIR)/$(OCAMLLIBDIR) +-endif + + DIST_DIR = $(NAME)-$(VERSION) + DIST_TARBALL = $(DIST_DIR).tar.gz +@@ -79,9 +74,7 @@ INSTALL_STUFF += $(wildcard _build/cudf_ + INSTALL_STUFF += $(wildcard _build/cudf.o _build/cudf.cmx _build/cudf.cmi) + + install: +- test -d $(DESTDIR)/$(OCAMLLIBDIR) || mkdir -p $(DESTDIR)/$(OCAMLLIBDIR) + $(INSTALL) -patch-version $(VERSION) $(NAME) $(INSTALL_STUFF) +- test -d $(DESTDIR)/$(BINDIR) || mkdir -p $(DESTDIR)/$(BINDIR) + for p in $(notdir $(PROGS)) ; do \ + tgt=`echo $$p | sed -e 's/^main.//' -e 's/_/-/g'` ; \ + if [ -f _build/$$p.native ] ; then \ Property changes on: devel/ocaml-cudf/files/patch-Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-cudf/files/patch-Makefile.config =================================================================== --- devel/ocaml-cudf/files/patch-Makefile.config (nonexistent) +++ devel/ocaml-cudf/files/patch-Makefile.config (working copy) @@ -0,0 +1,16 @@ +--- Makefile.config.orig 2015-03-30 17:37:15 UTC ++++ Makefile.config +@@ -4,8 +4,8 @@ export DESTDIR = + + # all the following variables will be prepended by $(DESTDIR) upon install + +-export OCAMLLIBDIR := $(shell ocamlc -where) +-export BINDIR = /usr/bin +-export LIBDIR = /usr/lib +-export INCDIR = /usr/include +-export PCDIR = $(LIBDIR)/pkgconfig ++export OCAMLLIBDIR := $(shell ocamlfind printconf destdir) ++export BINDIR = ${LOCALBASE}/bin ++export LIBDIR = ${LOCALBASE}/lib ++export INCDIR = ${LOCALBASE}/include ++export PCDIR = ${LOCALBASE}/libdata/pkgconfig Property changes on: devel/ocaml-cudf/files/patch-Makefile.config ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-cudf/pkg-descr =================================================================== --- devel/ocaml-cudf/pkg-descr (nonexistent) +++ devel/ocaml-cudf/pkg-descr (working copy) @@ -0,0 +1,4 @@ +libCUDF is a library to manipulate so called CUDF documents. A CUDF +(Common Upgradeability Description Format) document describes an +"upgrade scenario", as faced by package managers in popular +package-based FOSS (Free and Open Source Software) distributions. Property changes on: devel/ocaml-cudf/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/Makefile =================================================================== --- devel/ocaml-dose3/Makefile (nonexistent) +++ devel/ocaml-dose3/Makefile (working copy) @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= dose3 +PORTVERSION= 5.0.1 +CATEGORIES= devel +MASTER_SITES= https://gforge.inria.fr/frs/download.php/file/35957/ +PKGNAMEPREFIX= ocaml- +DISTNAME= ${PORTNAME}-5.0~rc2 + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Dependency toolkit + +LICENSE= LGPL3+ + +BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/extlib/META:devel/ocaml-extlib \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/ocamlgraph/META:math/ocaml-ocamlgraph \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/cudf/META:devel/ocaml-cudf \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/re/META:devel/ocaml-re \ + cppo:devel/ocaml-cppo +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= gmake ocaml perl5 +USE_OCAML= findlib:plist +USE_PERL5= build +GNU_CONFIGURE= yes +MAKE_JOBS_UNSAFE= yes +PLIST_FILES= bin/apt-cudf bin/ceve bin/challenged \ + bin/deb-buildcheck bin/deb-coinstall \ + bin/debcheck bin/distcheck bin/eclipsecheck \ + bin/outdated bin/rpmcheck + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/*.cmxs + +.include Property changes on: devel/ocaml-dose3/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/distinfo =================================================================== --- devel/ocaml-dose3/distinfo (nonexistent) +++ devel/ocaml-dose3/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1491076873 +SHA256 (dose3-5.0~rc2.tar.gz) = c7ff6f13f95f7aa5ded8f2fe273cea5f47399b7a4ed7d4537b309a5fc9b676a4 +SIZE (dose3-5.0~rc2.tar.gz) = 297350 Property changes on: devel/ocaml-dose3/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/files/patch-Makefile =================================================================== --- devel/ocaml-dose3/files/patch-Makefile (nonexistent) +++ devel/ocaml-dose3/files/patch-Makefile (working copy) @@ -0,0 +1,24 @@ +--- Makefile.orig 2016-06-15 10:23:22 UTC ++++ Makefile +@@ -230,8 +230,6 @@ exclude_cudf = $(wildcard _build/doselib + INSTALL_STUFF = $(filter-out $(exclude_cudf), $(INSTALL_STUFF_)) + + installlib: META installcudf +- @test -d $(LIBDIR) || mkdir -p $(LIBDIR) +- @test -d $(LIBDIR)/stublibs || mkdir -p $(LIBDIR)/stublibs + @$(INSTALL) -patch-version $(VERSION) $(NAME) $(INSTALL_STUFF) + @echo "Install dose librairies to $(LIBDIR)" + +@@ -241,9 +239,9 @@ install: installlib + for f in $$(ls *.$(OCAMLEXT)) ; do \ + install $(INSTALLOPTS) $$f $(BINDIR)/$${f%.$(OCAMLEXT)}$(EXE) ; \ + done +- @$(LN) $(BINDIR)/distcheck $(BINDIR)/debcheck$(EXE) +- @$(LN) $(BINDIR)/distcheck $(BINDIR)/rpmcheck$(EXE) +- @$(LN) $(BINDIR)/distcheck $(BINDIR)/eclipsecheck$(EXE) ++ cd $(BINDIR) && $(LN) distcheck debcheck$(EXE) ++ cd $(BINDIR) && $(LN) distcheck rpmcheck$(EXE) ++ cd $(BINDIR) && $(LN) distcheck eclipsecheck$(EXE) + @echo "Install dose binaries to $(BINDIR)" + + uninstalllib: Property changes on: devel/ocaml-dose3/files/patch-Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/files/patch-Makefile.config.in =================================================================== --- devel/ocaml-dose3/files/patch-Makefile.config.in (nonexistent) +++ devel/ocaml-dose3/files/patch-Makefile.config.in (working copy) @@ -0,0 +1,19 @@ +--- Makefile.config.in.orig 2016-06-15 10:23:22 UTC ++++ Makefile.config.in +@@ -25,12 +25,12 @@ endif + # if DESTDIR is specified, we ignore the prefix and we use the + # default debian location + ifneq ($(DESTDIR),) +- BINDIR = $(DESTDIR)@bindir@ +- LIBDIR = $(DESTDIR)@libdir@/ocaml ++ BINDIR = $(DESTDIR)@prefix@@bindir@ ++ LIBDIR = $(DESTDIR)$(shell ocamlfind printconf destdir) + endif + +-INSTALL=$(OCAMLFIND) install -destdir $(LIBDIR) +-UNINSTALL=$(OCAMLFIND) remove -destdir $(LIBDIR) ++INSTALL=$(OCAMLFIND) install ++UNINSTALL=$(OCAMLFIND) remove + + printconf: + @echo Property changes on: devel/ocaml-dose3/files/patch-Makefile.config.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/files/patch-algo_dominators.ml =================================================================== --- devel/ocaml-dose3/files/patch-algo_dominators.ml (nonexistent) +++ devel/ocaml-dose3/files/patch-algo_dominators.ml (working copy) @@ -0,0 +1,14 @@ +--- algo/dominators.ml.orig 2017-04-01 20:53:42 UTC ++++ algo/dominators.ml +@@ -101,11 +101,7 @@ let dominators_tarjan graph = + ) graph; + + Util.Timer.start tjntimer; +-#if OCAMLGRAPHVERSION <= 186 + let module Dom = Dominator.Make_graph(G) in +-#else +- let module Dom = Dominator.Make(G) in +-#endif + let idom = Dom.compute_all graph start_pkg in + let domgr = idom.Dom.dom_graph () in + Util.Timer.stop tjntimer (); Property changes on: devel/ocaml-dose3/files/patch-algo_dominators.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/files/patch-configure =================================================================== --- devel/ocaml-dose3/files/patch-configure (nonexistent) +++ devel/ocaml-dose3/files/patch-configure (working copy) @@ -0,0 +1,8 @@ +--- configure.orig 2016-06-15 10:23:22 UTC ++++ configure +@@ -6554,4 +6554,4 @@ $as_echo "$as_me: WARNING: unrecognized + fi + + +-make printconf ++gmake printconf Property changes on: devel/ocaml-dose3/files/patch-configure ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/files/patch-deb_debian.mlpack =================================================================== --- devel/ocaml-dose3/files/patch-deb_debian.mlpack (nonexistent) +++ devel/ocaml-dose3/files/patch-deb_debian.mlpack (working copy) @@ -0,0 +1,10 @@ +--- deb/debian.mlpack.orig 2016-06-15 10:23:22 UTC ++++ deb/debian.mlpack +@@ -1,6 +1,7 @@ + Packages + Apt + Sources ++Version + Debcudf + Release + Architecture Property changes on: devel/ocaml-dose3/files/patch-deb_debian.mlpack ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/files/patch-deb_version.ml =================================================================== --- devel/ocaml-dose3/files/patch-deb_version.ml (nonexistent) +++ devel/ocaml-dose3/files/patch-deb_version.ml (working copy) @@ -0,0 +1,245 @@ +--- deb/version.ml.orig 2017-04-01 20:53:10 UTC ++++ deb/version.ml +@@ -0,0 +1,242 @@ ++(******************************************************************************) ++(* This file is part of the Dose library http://www.irill.org/software/dose *) ++(* *) ++(* Copyright (C) 2011 Ralf Treinen *) ++(* *) ++(* This library is free software: you can redistribute it and/or modify *) ++(* it under the terms of the GNU Lesser General Public License as *) ++(* published by the Free Software Foundation, either version 3 of the *) ++(* License, or (at your option) any later version. A special linking *) ++(* exception to the GNU Lesser General Public License applies to this *) ++(* library, see the COPYING file for more information. *) ++(* *) ++(* Work developed with the support of the Mancoosi Project *) ++(* http://www.mancoosi.org *) ++(* *) ++(******************************************************************************) ++ ++open Common ++module Pcre = Re_pcre ++ ++let is_digit = function ++ | '0'..'9' -> true ++ | _ -> false ++;; ++ ++(* [skip_while_from i f w m] yields the index of the leftmost character ++ * in the string [s], starting from [i], end ending at [m], that does ++ * not satisfy the predicate [f], or [length w] if no such index exists. *) ++let skip_while_from i f w m = ++ let rec loop i = ++ if i = m then i ++ else if f w.[i] then loop (i + 1) else i ++ in loop i ++;; ++ ++(* splits a version into (epoch,rest), without the separating ':'. The ++ * epoch is delimited by the leftmost occurrence of ':' in x, and is "" ++ * in case there is no ':' in x. *) ++let extract_epoch x = ++ try ++ let ci = String.index x ':' in ++ let epoch = String.sub x 0 ci ++ and rest = String.sub x (ci + 1) (String.length x - ci - 1) ++ in (epoch,rest) ++ with ++ | Not_found -> ("",x) ++;; ++ ++(* splits a version into (prefix,revision). The revision starts on the ++ * right-most occurrence of '-', or is empty in case the version does ++ * not contain '-'. *) ++let extract_revision x = ++ try ++ let di = String.rindex x '-' in ++ let before = String.sub x 0 di in ++ let after = String.sub x (di+1) (String.length x - di -1) in ++ (before,after) ++ with ++ | Not_found -> (x,"") ++;; ++ ++(* character comparison uses a modified character ordering: '~' first, ++ then letters, then anything else *) ++let compare_chars c1 c2 = match c1 with ++ | '~' -> (match c2 with ++ | '~' -> 0 ++ | _ -> -1) ++ | 'a'..'z'|'A'..'Z' -> (match c2 with ++ | '~' -> 1 ++ | 'a'..'z'|'A'..'Z' -> Char.compare c1 c2 ++ | _ -> -1) ++ | _ -> (match c2 with ++ | '~'|'a'..'z'|'A'..'Z' -> 1 ++ | _ -> Char.compare c1 c2) ++;; ++ ++(* return the first index of x, starting from xi, of a nun-null ++ * character in x. or (length x) in case x contains only 0's starting ++ * from xi on. *) ++let skip_zeros x xi xl = skip_while_from xi (fun c -> c = '0') x xl;; ++ ++(* compare versions chunks, that is parts of version strings that are ++ * epoch, upstream version, or revisision. Alternates string comparison ++ * and numerical comaprison. *) ++let compare_chunks x y = ++ (* x and y may be empty *) ++ let xl = String.length x ++ and yl = String.length y ++ in ++ let rec loop_lexical xi yi = ++ assert (xi <= xl && yi <= yl); ++ match (xi=xl,yi=yl) with (* which of x and y is exhausted? *) ++ | true,true -> 0 ++ | true,false -> ++ (* if y continues numerically than we have to continue by ++ * comparing numerically. In this case the x part is ++ * interpreted as 0 (since empty). If the y part consists ++ * only of 0's then both parts are equal, otherwise the y ++ * part is larger. If y continues non-numerically then y is ++ * larger anyway, so we only have to skip 0's in the y part ++ * and check whether this exhausts the y part. *) ++ let ys = skip_zeros y yi yl in ++ if ys = yl then 0 else if y.[ys]='~' then 1 else -1 ++ | false,true -> (* symmetric to the preceding case *) ++ let xs = skip_zeros x xi xl in ++ if xs = xl then 0 else if x.[xs]='~' then -1 else 1 ++ | false,false -> (* which of x and y continues numerically? *) ++ match (is_digit x.[xi], is_digit y.[yi]) with ++ | true,true -> ++ (* both continue numerically. Skip leading zeros in the ++ * remaining parts, and then continue by ++ * comparing numerically. *) ++ compare_numerical (skip_zeros x xi xl) (skip_zeros y yi yl) ++ | true,false -> (* '~' is smaller than any numeric part *) ++ if y.[yi]='~' then 1 else -1 ++ | false,true -> (* '~' is smaller than any numeric part *) ++ if x.[xi]='~' then -1 else 1 ++ | false,false -> (* continue comparing lexically *) ++ let comp = compare_chars x.[xi] y.[yi] ++ in if comp = 0 then loop_lexical (xi+1) (yi+1) else comp ++ and compare_numerical xi yi = ++ assert (xi = xl || (xi < xl && x.[xi] <> '0')); ++ (* leading zeros have been stripped *) ++ assert (yi = yl || (yi < yl && y.[yi] <> '0')); ++ (* leading zeros have been stripped *) ++ let xn = skip_while_from xi is_digit x xl (* length of numerical part *) ++ and yn = skip_while_from yi is_digit y yl (* length of numerical part *) ++ in ++ let comp = compare (xn-xi) (yn-yi) ++ in if comp = 0 ++ then (* both numerical parts have same length: compare digit by digit *) ++ loop_numerical xi yi yn ++ else ++ (* if one numerical part is longer than the other we have found the ++ * answer since leading 0 have been striped when switching ++ * to numerical comparison. *) ++ comp ++ and loop_numerical xi yi yn = ++ assert (xi <= xl && yi <= yn && yn <= yl); ++ (* invariant: the two numerical parts that remain to compare are ++ of the same length *) ++ if yi=yn ++ then ++ (* both numerical parts are exhausted, we switch to lexical ++ comparison *) ++ loop_lexical xi yi ++ else ++ (* both numerical parts are not exhausted, we continue comparing ++ digit by digit *) ++ let comp = Char.compare x.[xi] y.[yi] ++ in if comp = 0 then loop_numerical (xi+1) (yi+1) yn else comp ++ in loop_lexical 0 0 ++;; ++ ++let compare (x : string) (y : string) = ++ let normalize_comp_result x = if x=0 then 0 else if x < 0 then -1 else 1 ++ in ++ if x = y then 0 ++ else ++ let (e1,rest1) = extract_epoch x ++ and (e2,rest2) = extract_epoch y in ++ let e_comp = compare_chunks e1 e2 in ++ if e_comp <> 0 then normalize_comp_result e_comp ++ else ++ let (u1,r1) = extract_revision rest1 ++ and (u2,r2) = extract_revision rest2 in ++ let u_comp = compare_chunks u1 u2 in ++ if u_comp <> 0 then normalize_comp_result u_comp ++ else normalize_comp_result (compare_chunks r1 r2) ++;; ++ ++let equal (x : string) (y : string) = ++ if x = y then true else (compare x y) = 0 ++;; ++ ++(************** splitting and recomposing version strings *******************) ++ ++type version_analysis = ++ | Native of string*string*string ++ (* epoch,upstream,binnmu *) ++ | NonNative of string*string*string*string ++ (* epoch,upstream,revision,binnmu *) ++;; ++ ++let binnmu_regexp = Pcre.regexp "^(.*)\\+(b[\\d]+)$" ;; ++let extract_binnmu v = ++ try ++ let subs = Pcre.extract ~rex:binnmu_regexp v ++ in (subs.(1),subs.(2)) ++ with Not_found -> (v,"") ++;; ++ ++let decompose v = ++ let epoch,rest = extract_epoch v in ++ let upstream_complete,revision_complete = extract_revision rest in ++ if revision_complete = "" ++ then let upstream,binnmu = extract_binnmu upstream_complete in ++ Native(epoch,upstream,binnmu) ++ else let revision,binnmu = extract_binnmu revision_complete in ++ NonNative(epoch,upstream_complete,revision,binnmu) ++;; ++ ++let compose = function ++ | Native("",upstream,"") -> upstream ++ | Native(epoch,upstream,"") -> epoch^":"^upstream ++ | Native("",upstream,binnmu) -> upstream^"+"^binnmu ++ | Native(epoch,upstream,binnmu) -> epoch^":"^upstream^"+"^binnmu ++ | NonNative("",upstream,revision,"") -> upstream^"-"^revision ++ | NonNative(epoch,upstream,revision,"") -> epoch^":"^upstream^"-"^revision ++ | NonNative("",upstream,revision,binnmu) -> upstream^"-"^revision^"+"^binnmu ++ | NonNative(epoch,upstream,revision,binnmu) -> ++ epoch^":"^upstream^"-"^revision^"+"^binnmu ++;; ++ ++let strip_epoch_binnmu v = ++ match decompose v with ++ | Native(_,upstream,_) -> upstream ++ | NonNative(_,upstream,revision,_) -> upstream^"-"^revision ++;; ++ ++(****************************************************************************) ++(* for the deprecated interface *) ++ ++let split s = match decompose s with ++ | Native(e,u,b) -> (e,u,"",b) ++ | NonNative(e,u,r,b) -> (e,u,r,b) ++;; ++ ++let concat = function ++ |("",u,"","") -> Printf.sprintf "%s" u (* 1.1 *) ++ |("",u,r,"") -> Printf.sprintf "%s-%s" u r (* 1.1-1 *) ++ |("",u,"",b) -> Printf.sprintf "%s+%s" u b (* 1.1+b1 *) ++ |("",u,r,b) -> Printf.sprintf "%s-%s+%s" u r b (* 1.1-1+b1 *) ++ |(e,u,"","") -> Printf.sprintf "%s:%s" e u (* 1:1.1 *) ++ |(e,u,"",b) -> Printf.sprintf "%s:%s+%s" e u b (* 1:1.1+b1 *) ++ |(e,u,r,"") -> Printf.sprintf "%s:%s-%s" e u r (* 1:1.1-1 *) ++ |(e,u,r,b) -> Printf.sprintf "%s:%s-%s+%s" e u r b (* 1:1.1-1+b1 *) ++;; ++ ++let normalize = strip_epoch_binnmu ++ ++ Property changes on: devel/ocaml-dose3/files/patch-deb_version.ml ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/files/patch-deb_version.mli =================================================================== --- devel/ocaml-dose3/files/patch-deb_version.mli (nonexistent) +++ devel/ocaml-dose3/files/patch-deb_version.mli (working copy) @@ -0,0 +1,101 @@ +--- deb/version.mli.orig 2017-04-01 20:53:10 UTC ++++ deb/version.mli +@@ -0,0 +1,98 @@ ++(******************************************************************************) ++(* This file is part of the Dose library http://www.irill.org/software/dose *) ++(* *) ++(* Copyright (C) 2009-2011 Pietro Abate *) ++(* *) ++(* This library is free software: you can redistribute it and/or modify *) ++(* it under the terms of the GNU Lesser General Public License as *) ++(* published by the Free Software Foundation, either version 3 of the *) ++(* License, or (at your option) any later version. A special linking *) ++(* exception to the GNU Lesser General Public License applies to this *) ++(* library, see the COPYING file for more information. *) ++(* *) ++(* Work developed with the support of the Mancoosi Project *) ++(* http://www.mancoosi.org *) ++(* *) ++(******************************************************************************) ++ ++ ++(** Functions for manipulating and comparing Debian version strings. ++ Compliant with Debian policy version 3.9.2. and Debian developers ++ reference version 3.4.6 *) ++ ++(** {2 Comparing debian version strings} *) ++ ++(** The following functions compare any two strings, that is these ++ functions do not check whether the arguments are really legal ++ debian versions. If the arguments are debian version strings, then ++ the result is as required by debian policy. Note that two strings ++ may be equivalent, that is denote the same debian version, even ++ when they differ in syntax, as for instance "0:1.2.00" and ++ "1.02-0". ++*) ++ ++(** @return [true] iff the two strings define the same version. Hence, ++ the result may be true even when the two string differ ++ syntactically. *) ++val equal : string -> string -> bool ++ ++(** [compare x y] returns 0 if x is eqivalent to y, -1 if x is smaller ++ than y, and 1 if x is greater than y. This is consistent with ++ [Pervasives.compare]. *) ++val compare : string -> string -> int ++ ++(** {2 Decomposing and recomposing debian version strings} *) ++ ++(** Version strings may be the decomposed into epoch, upstream, and ++ revision as described in debian policy section 5.6.12. An epoch is ++ present if the version string contains a colon ':', in this case ++ the leftmost colon separates the epoch from the rest. A revision ++ is present if the string contains a dash '-', in this case the ++ rightmost dash separates the rest from the revision. ++ ++ A version string that contains no dash (hence, no revision) is ++ called native. Otherwise it is called non-native, in this case the ++ revision may be empty (example: "1.2-") or not. ++ ++ A suffix of the upstream part of a native version, or the suffix ++ of the revision part of a non-native version, may contain a part ++ indicating a binary NMU (Debian Developers Reference, section ++ 5.10.2.1). A binary NMU part is of the form "+bN" where N is an ++ unsigned integer. ++*) ++ ++(** result type of the analysis of a version string. The binNMU part, ++ if present, has been removed from the upstream (if native version) ++ or revision (if non-native vesion). ++*) ++type version_analysis = ++ | Native of string*string*string (** epoch,upstream,binnmu *) ++ | NonNative of string*string*string*string (** epoch,upstream,revision,binnmu *) ++ ++(** decompose a version string *) ++val decompose: string -> version_analysis ++ ++(** recompose a decomposed version string. For all v: ++ [equal(v,compose(decompose v)) = true]. There may, however, be ++ small syntactic differences between [v] and [compose(decompose v)] *) ++val compose: version_analysis -> string ++ ++(** return a version without its epoch and without its binNMU part *) ++val strip_epoch_binnmu: string -> string ++ ++(** {2 Decomposing and recomposing version strings (deprecated interface)} *) ++ ++(** split the debian version into its components. ++ (epoch,upstream,revision,binnmu) = split v ++ v = epoch ^ ":" ^ upstream ^ "-" ^ revision ^ binnmu. ++ ++ @deprecated [decompose] should be used instead. *) ++val split : string -> (string * string * string * string) ++ ++(** @deprecated [recompose] should be used instead. *) ++val concat : (string * string * string * string) -> string ++ ++(** chop the epoch and binnmu component from a version. ++ ++ @deprecated [strip_epoch_binnmu] should be used instead. *) ++val normalize : string -> string Property changes on: devel/ocaml-dose3/files/patch-deb_version.mli ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-dose3/pkg-descr =================================================================== --- devel/ocaml-dose3/pkg-descr (nonexistent) +++ devel/ocaml-dose3/pkg-descr (working copy) @@ -0,0 +1,6 @@ +Dose is a library and a collection of tools to perform la large +spectrum of analysis on package repositories. Dose manipulates +packages repositories from different sources such as Debian, Rpm, +Eclipse/Osgi and OpenCSW / Solaris . + +WWW: http://gforge.inria.fr/projects/dose/ Property changes on: devel/ocaml-dose3/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-opam/Makefile =================================================================== --- devel/ocaml-opam/Makefile (revision 437523) +++ devel/ocaml-opam/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= opam PORTVERSION= 1.2.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= https://github.com/ocaml/opam/releases/download/${DISTVERSION}/ PKGNAMEPREFIX= ocaml- @@ -15,13 +15,20 @@ LICENSE= GPLv3 -RUN_DEPENDS= camlp4:devel/ocaml-camlp4 +BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/extlib/META:devel/ocaml-extlib \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/ocamlgraph/META:math/ocaml-ocamlgraph \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/cudf/META:devel/ocaml-cudf \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/dose3/META:devel/ocaml-dose3 \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/jsonm/META:converters/ocaml-jsonm \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/re/META:devel/ocaml-re \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/cmdliner/META:devel/ocaml-cmdliner +RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= gmake -USE_OCAML= yes +USES= gmake ocaml +USE_OCAML= camlp4 GNU_CONFIGURE= yes MAKE_ENV+= TERM=xterm -ALL_TARGET= lib-ext all man +ALL_TARGET= all man OPTIONS_DEFINE= RSYNC GIT WGET HG DARCS ASPCUD OPTIONS_DEFAULT= RSYNC GIT WGET ASPCUD Index: devel/ocaml-result/Makefile =================================================================== --- devel/ocaml-result/Makefile (nonexistent) +++ devel/ocaml-result/Makefile (working copy) @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= result +PORTVERSION= 1.2 +CATEGORIES= devel +PKGNAMEPREFIX= ocaml- + +MAINTAINER= hrs@FreeBSD.org +COMMENT= OCaml result compatibility module + +LICENSE= BSD3CLAUSE + +USES= ocaml +USE_OCAML= findlib:plist +USE_GITHUB= yes +GH_ACCOUNT= janestreet +MAKE_JOBS_UNSAFE= yes + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/*.cmxs + +.include Property changes on: devel/ocaml-result/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-result/distinfo =================================================================== --- devel/ocaml-result/distinfo (nonexistent) +++ devel/ocaml-result/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1491081129 +SHA256 (janestreet-result-1.2_GH0.tar.gz) = 7cf7909f902994dc885ceae1983e4cda3665914c774f774604d076b89f76f7dd +SIZE (janestreet-result-1.2_GH0.tar.gz) = 2100 Property changes on: devel/ocaml-result/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-result/pkg-descr =================================================================== --- devel/ocaml-result/pkg-descr (nonexistent) +++ devel/ocaml-result/pkg-descr (working copy) @@ -0,0 +1,3 @@ +Projects that want to use the new result type defined in OCaml >= 4.03 +while staying compatible with older version of OCaml should use the +`Result` module defined in this library. Property changes on: devel/ocaml-result/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-topkg/Makefile =================================================================== --- devel/ocaml-topkg/Makefile (nonexistent) +++ devel/ocaml-topkg/Makefile (working copy) @@ -0,0 +1,39 @@ +# $FreeBSD$ + +PORTNAME= topkg +PORTVERSION= 0.9.0 +DISTVERSIONPREFIX= v +CATEGORIES= devel +PKGNAMEPREFIX= ocaml- + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Transitory OCaml software packager + +LICENSE= MIT + +BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/result/META:devel/ocaml-result \ + opam-installer:devel/ocaml-opam +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= gmake ocaml +USE_OCAML= findlib:plist +USE_GITHUB= yes +GH_ACCOUNT= dbuenzli +PORTDOCS= * + +do-build: + cd ${WRKSRC} && \ + ${OCAML_CMD} pkg/pkg.ml build --pkg-name ${PORTNAME} + +do-install: + cd ${WRKSRC} && \ + ${LOCALBASE}/bin/opam-installer -i \ + --prefix=${STAGEDIR}${PREFIX} \ + --libdir=${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR} \ + --docdir=${STAGEDIR}${PREFIX}/share/doc \ + topkg.install + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/*.cmxs + +.include Property changes on: devel/ocaml-topkg/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-topkg/distinfo =================================================================== --- devel/ocaml-topkg/distinfo (nonexistent) +++ devel/ocaml-topkg/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1491074824 +SHA256 (dbuenzli-topkg-v0.9.0_GH0.tar.gz) = 1f9a718d49151ac4e914404e78865cc74e361d7befea2167fb8daa78a68fba11 +SIZE (dbuenzli-topkg-v0.9.0_GH0.tar.gz) = 120352 Property changes on: devel/ocaml-topkg/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-topkg/pkg-descr =================================================================== --- devel/ocaml-topkg/pkg-descr (nonexistent) +++ devel/ocaml-topkg/pkg-descr (working copy) @@ -0,0 +1,2 @@ +ocaml-ipaddr +A library for manipulation of IP (and MAC) address representations. Property changes on: devel/ocaml-topkg/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-yojson/Makefile =================================================================== --- devel/ocaml-yojson/Makefile (nonexistent) +++ devel/ocaml-yojson/Makefile (working copy) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= yojson +PORTVERSION= 1.3.3 +DISTVERSIONPREFIX= v +CATEGORIES= devel www +PKGNAMEPREFIX= ocaml- + +MAINTAINER= hrs@FreeBSD.org +COMMENT= JSON library for OCaml + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/easy-format/easy_format.cmx:devel/ocaml-easy-format \ + ${LOCALBASE}/${OCAML_SITELIBDIR}/biniou/biniou.cmxs:devel/ocaml-biniou \ + cppo:devel/ocaml-cppo +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= gmake ocaml +USE_OCAML= findlib:plist camlp4 ldconfig +#OCAML_PKGDIRS= deriving +#OCAML_LDLIBS= ${OCAML_SITELIBDIR}/deriving +USE_GITHUB= yes +GH_ACCOUNT= mjambon +MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} +MAKE_JOBS_UNSAFE= yes +ALL_TARGET= all ydump +PLIST_FILES= bin/ydump + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ydump + +.include Property changes on: devel/ocaml-yojson/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-yojson/distinfo =================================================================== --- devel/ocaml-yojson/distinfo (nonexistent) +++ devel/ocaml-yojson/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1489423623 +SHA256 (mjambon-yojson-v1.3.3_GH0.tar.gz) = de5ad4fd681f58ae5a670f0a43684873cc6ca50bdf52e63ac0c4b8a8bbe1d51a +SIZE (mjambon-yojson-v1.3.3_GH0.tar.gz) = 26940 Property changes on: devel/ocaml-yojson/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/ocaml-yojson/pkg-descr =================================================================== --- devel/ocaml-yojson/pkg-descr (nonexistent) +++ devel/ocaml-yojson/pkg-descr (working copy) @@ -0,0 +1,5 @@ +Yojson: JSON library for OCaml + +Yojson supersedes json-wheel. + +WWW: http://mjambon.com/yojson.html Property changes on: devel/ocaml-yojson/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: devel/Makefile =================================================================== --- devel/Makefile (revision 437523) +++ devel/Makefile (working copy) @@ -1696,7 +1696,10 @@ SUBDIR += ocaml-classes SUBDIR += ocaml-cmdliner SUBDIR += ocaml-cppo + SUBDIR += ocaml-cudf SUBDIR += ocaml-deriving-ocsigen + SUBDIR += ocaml-dose3 + SUBDIR += ocaml-easy-format SUBDIR += ocaml-extlib SUBDIR += ocaml-findlib SUBDIR += ocaml-ipaddr @@ -1703,7 +1706,9 @@ SUBDIR += ocaml-lacaml SUBDIR += ocaml-lwt SUBDIR += ocaml-magic + SUBDIR += ocaml-ocamlbuild SUBDIR += ocaml-opam + SUBDIR += ocaml-optcomp SUBDIR += ocaml-ounit SUBDIR += ocaml-parmap SUBDIR += ocaml-pcre @@ -1712,14 +1717,18 @@ SUBDIR += ocaml-re SUBDIR += ocaml-react SUBDIR += ocaml-res + SUBDIR += ocaml-result SUBDIR += ocaml-sdl SUBDIR += ocaml-sem SUBDIR += ocaml-sexplib SUBDIR += ocaml-type_conv + SUBDIR += ocaml-topkg + SUBDIR += ocaml-uchar SUBDIR += ocaml-ulex SUBDIR += ocaml-uutf SUBDIR += ocaml-xstr SUBDIR += ocaml-xstrp4 + SUBDIR += ocaml-yojson SUBDIR += ocl-icd SUBDIR += oclgrind SUBDIR += ode