diff --git a/converters/ocaml-base64/Makefile b/converters/ocaml-base64/Makefile index b3805c8efe40..2d1cb06b4a6a 100644 --- a/converters/ocaml-base64/Makefile +++ b/converters/ocaml-base64/Makefile @@ -1,50 +1,51 @@ PORTNAME= base64 PORTVERSION= 3.5.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= converters PKGNAMEPREFIX= ocaml- MAINTAINER= ports@FreeBSD.org COMMENT= Base64 encoding and decoding in OCaml WWW= https://github.com/mirage/ocaml-base64 LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${SA_DIR}/bos/META:devel/ocaml-bos \ ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/rresult/META:devel/ocaml-rresult RUN_DEPENDS= ${SA_DIR}/bos/META:devel/ocaml-bos \ ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/rresult/META:devel/ocaml-rresult USES= ocaml:dune USE_GITHUB= yes GH_ACCOUNT= mirage GH_PROJECT= ocaml-base64 USE_OCAML= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= CHANGES.md LICENSE.md README.md OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} post-patch: @${REINPLACE_CMD} \ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \ ${WRKSRC}/dune-project post-install: @(cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}; \ ${STRIP_CMD} \ base64/base64.cmxs \ base64/rfc2045/base64_rfc2045.cmxs) # this port never shipped stublibs # cleanup from older port's wrong USE_OCAML_LDCONFIG @${ECHO_CMD} @postexec ${SED} -i "''" -e \ "'/^${PREFIX:S#/#\/#g}\/${OCAML_SITELIBDIR:S#/#\/#g}\/base64$$/d'" \ %D/${OCAML_LDCONF} >> ${TMPPLIST} .include diff --git a/devel/ocaml-bos/Makefile b/devel/ocaml-bos/Makefile index 3caa24a626f6..85972ffcfbf9 100644 --- a/devel/ocaml-bos/Makefile +++ b/devel/ocaml-bos/Makefile @@ -1,58 +1,58 @@ PORTNAME= bos PORTVERSION= 0.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://erratique.ch/software/bos/releases/ PKGNAMEPREFIX= ocaml- MAINTAINER= freebsd@dev.thsi.be COMMENT= Basic OS interaction library for Objective Caml WWW= https://erratique.ch/software/bos LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${SA_DIR}/astring/META:devel/ocaml-astring \ ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/fpath/META:devel/ocaml-fpath \ ${SA_DIR}/logs/META:devel/ocaml-logs \ ${SA_DIR}/mtime/META:devel/ocaml-mtime \ ${SA_DIR}/rresult/META:devel/ocaml-rresult \ ${SA_DIR}/topkg/META:devel/ocaml-topkg \ ocamlbuild:devel/ocaml-ocamlbuild \ opam-installer:devel/ocaml-opam RUN_DEPENDS= ${SA_DIR}/astring/META:devel/ocaml-astring \ ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/fpath/META:devel/ocaml-fpath \ ${SA_DIR}/logs/META:devel/ocaml-logs \ ${SA_DIR}/mtime/META:devel/ocaml-mtime \ ${SA_DIR}/rresult/META:devel/ocaml-rresult USES= tar:tbz USE_OCAML= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= CHANGES.md LICENSE.md README.md OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} do-build: @(cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ ocaml pkg/pkg.ml build \ --jobs ${MAKE_JOBS_NUMBER}) do-install: @(cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ opam-installer -i \ --prefix=${STAGEDIR}${PREFIX} \ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install) post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/bos.cmxs @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/bos_setup.cmxs @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/bos_top.cmxs .include diff --git a/devel/ocaml-camlp5/Makefile b/devel/ocaml-camlp5/Makefile index 44289467f8c2..68efa32b46d2 100644 --- a/devel/ocaml-camlp5/Makefile +++ b/devel/ocaml-camlp5/Makefile @@ -1,62 +1,62 @@ PORTNAME= camlp5 PORTVERSION= 8.02.01 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= ocaml- MAINTAINER= hrs@FreeBSD.org COMMENT= Preprocessor-pretty-printer of OCaml WWW= https://camlp5.github.io LICENSE= INRIA LICENSE_NAME= INRIA permissive license with copyright notice requirements LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ${SA_DIR}/bos/META:devel/ocaml-bos \ ${SA_DIR}/camlp-streams/META:devel/ocaml-camlp-streams \ ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/pcre2/META:devel/ocaml-pcre2 \ ${SA_DIR}/re/META:devel/ocaml-re \ ${SA_DIR}/rresult/META:devel/ocaml-rresult RUN_DEPENDS= ${SA_DIR}/camlp-streams/META:devel/ocaml-camlp-streams \ ${SA_DIR}/pcre2/META:devel/ocaml-pcre2 \ ${SA_DIR}/re/META:devel/ocaml-re \ ${SA_DIR}/rresult/META:devel/ocaml-rresult USES= gmake perl5 tar:tgz USE_GITHUB= yes USE_OCAML= yes USE_PERL5= build HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix ${PREFIX} --mandir ${PREFIX}/share/man ALL_TARGET= world.opt MAKE_JOBS_UNSAFE=yes OPTIONS_SINGLE= MODE OPTIONS_SINGLE_MODE= TRANSITIONAL STRICT OPTIONS_DEFAULT= STRICT TRANSITIONAL_DESC= Compatible syntax tree with old versions STRICT_DESC= New syntax tree quotations kit OPTIONS_DEFINE= DOCS DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= CHANGES DEVEL ICHANGES MODE README.md UPGRADING STRICT_CONFIGURE_ON= --strict TRANSITIONAL_CONFIGURE_ON= --transitional SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} post-install: ${INSTALL_DATA} ${WRKSRC}/etc/META \ ${STAGEDIR}${PREFIX}/lib/ocaml/camlp5 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/camlp5*.opt \ ${STAGEDIR}${PREFIX}/${OCAML_LIBDIR}/camlp5/*.o post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/ocaml-cstruct/Makefile b/devel/ocaml-cstruct/Makefile index 753afd397598..8c0dd1d3167e 100644 --- a/devel/ocaml-cstruct/Makefile +++ b/devel/ocaml-cstruct/Makefile @@ -1,53 +1,54 @@ PORTNAME= cstruct DISTVERSIONPREFIX= v DISTVERSION= 6.2.0 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- MAINTAINER= freebsd@dev.thsi.be COMMENT= OCaml library and syntax extension to access C-like structures WWW= https://github.com/mirage/ocaml-cstruct LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/lwt/META:devel/ocaml-lwt \ ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib \ ${SA_DIR}/sexplib/META:devel/ocaml-sexplib RUN_DEPENDS= ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/lwt/META:devel/ocaml-lwt \ ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib \ ${SA_DIR}/sexplib/META:devel/ocaml-sexplib USES= ocaml:dune USE_GITHUB= yes GH_ACCOUNT= mirage GH_PROJECT= ocaml-${PORTNAME} USE_OCAML= yes USE_OCAML_LDCONFIG= yes # missing ${PORTNAME}-async OCAML_PACKAGES= ${PORTNAME} ${PORTNAME}-lwt ${PORTNAME}-sexp \ ${PORTNAME}-unix ppx_${PORTNAME} DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES} DOCSDIR= ${OCAML_DOCSDIR} PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/LICENSE.md $p/README.md@} OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} post-patch: @${REINPLACE_CMD} \ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \ ${WRKSRC}/dune-project post-install: @(cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}; \ ${STRIP_CMD} \ cstruct/dllcstruct_stubs.so \ ppx_cstruct/ppx.exe \ ${OCAML_PACKAGES:@p@$p/${p:S/-/_/g}.cmxs@}) .include diff --git a/devel/ocaml-ipaddr/Makefile b/devel/ocaml-ipaddr/Makefile index e06316bfa248..faab66a8a224 100644 --- a/devel/ocaml-ipaddr/Makefile +++ b/devel/ocaml-ipaddr/Makefile @@ -1,49 +1,50 @@ PORTNAME= ipaddr PORTVERSION= 5.6.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- MAINTAINER= ports@FreeBSD.org COMMENT= OCaml library for manipulation of IP address representations WWW= https://github.com/mirage/ocaml-ipaddr LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${SA_DIR}/cstruct/META:devel/ocaml-cstruct \ ${SA_DIR}/domain-name/META:devel/ocaml-domain-name \ ${SA_DIR}/ppx_sexp_conv/META:devel/ocaml-ppx_sexp_conv RUN_DEPENDS= ${SA_DIR}/cstruct/META:devel/ocaml-cstruct \ ${SA_DIR}/domain-name/META:devel/ocaml-domain-name \ ${SA_DIR}/ppx_sexp_conv/META:devel/ocaml-ppx_sexp_conv USES= ocaml:dune USE_GITHUB= yes GH_ACCOUNT= mirage GH_PROJECT= ocaml-ipaddr USE_OCAML= yes OCAML_PACKAGES= ipaddr ipaddr-cstruct ipaddr-sexp OCAML_PACKAGES+= macaddr macaddr-cstruct macaddr-sexp DOCSDIR= ${OCAML_DOCSDIR} PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/LICENSE.md $p/README.md@} OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} post-patch: @${REINPLACE_CMD} \ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \ ${WRKSRC}/dune-project post-install: @(cd ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}; \ ${STRIP_CMD} \ ipaddr/top/ipaddr_top.cmxs \ ipaddr/unix/ipaddr_unix.cmxs \ macaddr/top/macaddr_top.cmxs \ ${OCAML_PACKAGES:@p@$p/${p:S/-/_/g}.cmxs@}) .include diff --git a/devel/ocaml-logs/Makefile b/devel/ocaml-logs/Makefile index c0f1b18cb582..4923c37a1b8d 100644 --- a/devel/ocaml-logs/Makefile +++ b/devel/ocaml-logs/Makefile @@ -1,56 +1,56 @@ PORTNAME= logs PORTVERSION= 0.7.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://erratique.ch/software/logs/releases/ PKGNAMEPREFIX= ocaml- MAINTAINER= freebsd@dev.thsi.be COMMENT= Logging library for Objective Caml WWW= https://erratique.ch/software/logs LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${SA_DIR}/cmdliner/META:devel/ocaml-cmdliner \ ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/lwt/META:devel/ocaml-lwt \ ${SA_DIR}/mtime/META:devel/ocaml-mtime \ ${SA_DIR}/topkg/META:devel/ocaml-topkg \ ocamlbuild:devel/ocaml-ocamlbuild \ opam-installer:devel/ocaml-opam RUN_DEPENDS= ${SA_DIR}/cmdliner/META:devel/ocaml-cmdliner \ ${SA_DIR}/fmt/META:devel/ocaml-fmt \ ${SA_DIR}/lwt/META:devel/ocaml-lwt USES= tar:tbz USE_OCAML= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= CHANGES.md LICENSE.md README.md tags.ml tool.ml OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} do-build: cd ${BUILD_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ ocaml pkg/pkg.ml build \ --jobs ${MAKE_JOBS_NUMBER} --with-js_of_ocaml 'false' do-install: cd ${INSTALL_WRKSRC} && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ opam-installer -i \ --prefix=${STAGEDIR}${PREFIX} \ --docdir=${OCAML_DOCSDIR:S,^${PREFIX}/,,} \ --libdir=${OCAML_SITELIBDIR} ${PORTNAME}.install post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs.cmxs ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_cli.cmxs ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_fmt.cmxs ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_lwt.cmxs ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_top.cmxs ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/logs_threaded.cmxs .include diff --git a/devel/ocaml-lwt/Makefile b/devel/ocaml-lwt/Makefile index 06e1332b6480..a5a6164fd063 100644 --- a/devel/ocaml-lwt/Makefile +++ b/devel/ocaml-lwt/Makefile @@ -1,58 +1,59 @@ PORTNAME= lwt PORTVERSION= 5.7.0 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- MAINTAINER= danfe@FreeBSD.org COMMENT= Cooperative threading library for OCaml LICENSE= LGPL21 BUILD_DEPENDS= ${SA_DIR}/ocplib-endian/META:devel/ocaml-ocplib-endian \ ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib \ ${SA_DIR}/react/react.a:devel/ocaml-react BUILD_DEPENDS+= cppo:devel/ocaml-cppo RUN_DEPENDS= ${SA_DIR}/ocplib-endian/META:devel/ocaml-ocplib-endian \ ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib \ ${SA_DIR}/react/react.a:devel/ocaml-react LIB_DEPENDS= libev.so:devel/libev USE_GITHUB= yes GH_ACCOUNT= ocsigen USES= ocaml:dune USE_OCAML= yes OCAML_PACKAGES= lwt lwt_ppx lwt_ppx_let lwt_react USE_OCAML_LDCONFIG= yes DOCSDIR= ${OCAML_DOCSDIR} PORTDOCS= lwt/CHANGES lwt/LICENSE.md lwt/README.md lwt/odoc-pages \ lwt_ppx/CHANGES lwt_ppx/LICENSE.md lwt_ppx/README.md \ lwt_ppx_let/CHANGES lwt_ppx_let/LICENSE.md lwt_ppx_let/README.md \ lwt_react/CHANGES lwt_react/LICENSE.md lwt_react/README.md OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} do-configure: @(cd ${WRKSRC}; \ ${SETENVI} ${WRK_ENV} ${SCRIPT_ENV} ${DUNE_CMD} exec \ --display=short --always-show-command-line \ --no-config -j ${MAKE_JOBS_NUMBER} --profile release \ --root=${DUNE_ROOT} --build-dir=${DUNE_BUILD_DIR} \ --promote-install-files --ignore-promoted-rules \ --default-target @install --require-dune-project-file \ --only-packages=lwt \ src/unix/config/discover.exe -- --save --use-libev true --libev-default true) post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lwt/dlllwt_unix_stubs.so \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lwt/lwt.cmxs \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lwt/unix/lwt_unix.cmxs \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lwt_ppx/ppx.exe \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lwt_ppx/ppx_lwt.cmxs \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/lwt_react/lwt_react.cmxs .include diff --git a/devel/ocaml-ppx_sexp_conv/Makefile b/devel/ocaml-ppx_sexp_conv/Makefile index 2d2fd6a23733..7d6b2226fda0 100644 --- a/devel/ocaml-ppx_sexp_conv/Makefile +++ b/devel/ocaml-ppx_sexp_conv/Makefile @@ -1,41 +1,42 @@ PORTNAME= ppx_sexp_conv DISTVERSIONPREFIX= v DISTVERSION= 0.16.0 +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- MAINTAINER= freebsd@dev.thsi.be COMMENT= Deriving PPX plugin to generate S-expression converters WWW= https://github.com/janestreet/ppx_sexp_conv LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \ ${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0 \ ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \ ${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0 \ ${SA_DIR}/ppxlib/META:devel/ocaml-ppxlib USES= ocaml:dune USE_GITHUB= yes GH_ACCOUNT= janestreet USE_OCAML= yes OPTIONS_DEFINE= DOCS DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= CHANGES.md LICENSE.md README.org OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_sexp_conv/expander/ppx_sexp_conv_expander.cmxs \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_sexp_conv/ppx_sexp_conv.cmxs \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxs .include diff --git a/ftp/ocaml-ocurl/Makefile b/ftp/ocaml-ocurl/Makefile index d55852e15cbe..96ca28418f85 100644 --- a/ftp/ocaml-ocurl/Makefile +++ b/ftp/ocaml-ocurl/Makefile @@ -1,51 +1,51 @@ PORTNAME= ocurl PORTVERSION= 0.9.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= ftp PKGNAMEPREFIX= ocaml- MAINTAINER= danfe@FreeBSD.org COMMENT= Interface for OCaml to the curl lib WWW= https://ygrek.org/p/ocurl/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ocamlc:lang/ocaml \ ocamlfind:devel/ocaml-findlib RUN_DEPENDS:= ${BUILD_DEPENDS} LIB_DEPENDS= libcurl.so:ftp/curl USES= gmake GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= ygrek 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 LWT_DESC= Include threading support (ocaml-lwt) LWT_RUN_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/lwt/lwt.a:devel/ocaml-lwt LWT_BUILD_DEPENDS= ${LWT_RUN_DEPENDS} post-install-LWT-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/curl/curl_lwt.cmxs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/curl/dllcurl-helper.so \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/curl/curl.cmxs \ post-configure-LWT-off: # Override auto-detection ${REINPLACE_CMD} 's/(lwt,no)/(no,no)/' ${WRKSRC}/Makefile \ ${WRKSRC}/examples/Makefile .include diff --git a/math/abella/Makefile b/math/abella/Makefile index 41485db94928..d59f199681dc 100644 --- a/math/abella/Makefile +++ b/math/abella/Makefile @@ -1,26 +1,26 @@ PORTNAME= abella DISTVERSION= 2.0.8 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= http://abella-prover.org/distributions/ MAINTAINER= yuri@FreeBSD.org COMMENT= Interactive theorem prover WWW= https://abella-prover.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= menhir>=20231231:devel/menhir \ ocaml-dune>=3.7.1_2:devel/ocaml-dune \ ocaml-cmdliner>=0:devel/ocaml-cmdliner \ ocaml-yojson>=0:textproc/ocaml-yojson USES= gmake PLIST_FILES= bin/${PORTNAME} do-install: @${INSTALL_PROGRAM} ${WRKSRC}/_build/default/src/${PORTNAME}.exe ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/security/ocaml-lwt_ssl/Makefile b/security/ocaml-lwt_ssl/Makefile index 455d3a8aacb8..57a260df3045 100644 --- a/security/ocaml-lwt_ssl/Makefile +++ b/security/ocaml-lwt_ssl/Makefile @@ -1,33 +1,34 @@ PORTNAME= lwt_ssl PORTVERSION= 1.2.0 +PORTREVISION= 1 CATEGORIES= security PKGNAMEPREFIX= ocaml- MAINTAINER= freebsd@dev.thsi.be COMMENT= OpenSSL asynchronously cooperative bindings for OCaml WWW= https://github.com/ocsigen/lwt_ssl LICENSE= LGPL21+ # with a special exception to clause 6 BUILD_DEPENDS= ocaml-lwt>=5.7.0:devel/ocaml-lwt \ ${SA_DIR}/ssl/META:security/ocaml-ssl RUN_DEPENDS= ocaml-lwt>=5.7.0:devel/ocaml-lwt \ ${SA_DIR}/ssl/META:security/ocaml-ssl USES= ocaml:dune USE_GITHUB= yes GH_ACCOUNT= ocsigen USE_OCAML= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= CHANGES README.md OPTIONS_DEFINE= DOCS SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/lwt_ssl.cmxs .include