pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/ocaml-cohttp Update www/ocaml-cohttp to version 5....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3fec94fbbe70
branches:  trunk
changeset: 379100:3fec94fbbe70
user:      jaapb <jaapb%pkgsrc.org@localhost>
date:      Wed May 11 14:16:37 2022 +0000

description:
Update www/ocaml-cohttp to version 5.0.0.

There are many changes, including API-breaking ones. Full details in the
CHANGES.md file included in the distribution.

diffstat:

 www/ocaml-cohttp/Makefile      |  16 +++++---------
 www/ocaml-cohttp/PLIST         |  46 +++++++++++++++++++++++------------------
 www/ocaml-cohttp/buildlink3.mk |   6 ++--
 www/ocaml-cohttp/distinfo      |   8 +++---
 www/ocaml-cohttp/options.mk    |  30 +++++++++++++++++++++------
 5 files changed, 62 insertions(+), 44 deletions(-)

diffs (229 lines):

diff -r a1b93799ac4e -r 3fec94fbbe70 www/ocaml-cohttp/Makefile
--- a/www/ocaml-cohttp/Makefile Wed May 11 14:03:48 2022 +0000
+++ b/www/ocaml-cohttp/Makefile Wed May 11 14:16:37 2022 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2021/03/08 08:13:08 jaapb Exp $
+# $NetBSD: Makefile,v 1.6 2022/05/11 14:16:37 jaapb Exp $
 
+DISTNAME=      ${GITHUB_PROJECT}-5.0.0
+CATEGORIES=    www
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=mirage/}
 GITHUB_PROJECT=        ocaml-cohttp
 GITHUB_TAG=    v${PKGVERSION_NOREV}
-DISTNAME=      ${GITHUB_PROJECT}-2.5.1
-PKGREVISION=   1
-CATEGORIES=    www
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=mirage/}
 
 MAINTAINER=    jaapb%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/mirage/ocaml-cohttp/
@@ -16,19 +15,16 @@
 
 OCAML_USE_DUNE=                yes
 DUNE_BUILD_PACKAGES=   cohttp cohttp-top
-OPAM_INSTALL_FILES=    cohttp cohttp-top
+OPAM_INSTALL_FILES=    ${DUNE_BUILD_PACKAGES}
+OCAML_FINDLIB_DIRS=    ${DUNE_BUILD_PACKAGES}
 
 .include "options.mk"
 .include "../../devel/ocaml-base64/buildlink3.mk"
-.include "../../devel/ocaml-fmt/buildlink3.mk"
 .include "../../devel/ocaml-ppx_fields_conv/buildlink3.mk"
 .include "../../devel/ocaml-ppx_sexp_conv/buildlink3.mk"
 .include "../../devel/ocaml-re/buildlink3.mk"
 .include "../../devel/ocaml-sexplib0/buildlink3.mk"
-.include "../../devel/ocaml-stdlib-shims/buildlink3.mk"
 .include "../../devel/ocaml-stringext/buildlink3.mk"
-.include "../../net/ocaml-conduit/buildlink3.mk"
-.include "../../textproc/ocaml-jsonm/buildlink3.mk"
 .include "../../www/ocaml-uri/buildlink3.mk"
 .include "../../mk/ocaml.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r a1b93799ac4e -r 3fec94fbbe70 www/ocaml-cohttp/PLIST
--- a/www/ocaml-cohttp/PLIST    Wed May 11 14:03:48 2022 +0000
+++ b/www/ocaml-cohttp/PLIST    Wed May 11 14:16:37 2022 +0000
@@ -1,18 +1,18 @@
-@comment $NetBSD: PLIST,v 1.1 2019/07/01 15:48:53 jaapb Exp $
-${PLIST.lwt}bin/cohttp-curl-lwt
-${PLIST.lwt}bin/cohttp-proxy-lwt
-${PLIST.lwt}bin/cohttp-server-lwt
+@comment $NetBSD: PLIST,v 1.2 2022/05/11 14:16:37 jaapb Exp $
+bin/cohttp-curl-lwt
+bin/cohttp-proxy-lwt
+bin/cohttp-server-lwt
 ${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/META
 ${PLIST.jsoo}${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.a
 ${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.cma
+${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.cmi
+${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.cmt
+${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.cmti
+${PLIST.jsoo}${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.cmx
 ${PLIST.jsoo}${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.cmxa
 ${PLIST.jsoo}${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.cmxs
-${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_xhr.cmi
-${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_xhr.cmt
-${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_xhr.cmti
-${PLIST.jsoo}${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_xhr.cmx
-${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_xhr.ml
-${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_xhr.mli
+${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.ml
+${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/cohttp_lwt_jsoo.mli
 ${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/dune-package
 ${PLIST.jsoo}${OCAML_SITELIB}/cohttp-lwt-jsoo/opam
 ${PLIST.lwt}${OCAML_SITELIB}/cohttp-lwt-unix/META
@@ -138,7 +138,6 @@
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp/cohttp.cmx
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp/cohttp.cmxa
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp/cohttp.cmxs
-${OCAML_SITELIB}/cohttp/dune-package
 ${OCAML_SITELIB}/cohttp/cohttp.ml
 ${OCAML_SITELIB}/cohttp/cohttp__.cmi
 ${OCAML_SITELIB}/cohttp/cohttp__.cmt
@@ -194,6 +193,10 @@
 ${OCAML_SITELIB}/cohttp/cohttp__Link.cmt
 ${OCAML_SITELIB}/cohttp/cohttp__Link.cmti
 ${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp/cohttp__Link.cmx
+${OCAML_SITELIB}/cohttp/cohttp__Path.cmi
+${OCAML_SITELIB}/cohttp/cohttp__Path.cmt
+${OCAML_SITELIB}/cohttp/cohttp__Path.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/cohttp/cohttp__Path.cmx
 ${OCAML_SITELIB}/cohttp/cohttp__Request.cmi
 ${OCAML_SITELIB}/cohttp/cohttp__Request.cmt
 ${OCAML_SITELIB}/cohttp/cohttp__Request.cmti
@@ -223,6 +226,7 @@
 ${OCAML_SITELIB}/cohttp/connection.mli
 ${OCAML_SITELIB}/cohttp/cookie.ml
 ${OCAML_SITELIB}/cohttp/cookie.mli
+${OCAML_SITELIB}/cohttp/dune-package
 ${OCAML_SITELIB}/cohttp/header.ml
 ${OCAML_SITELIB}/cohttp/header.mli
 ${OCAML_SITELIB}/cohttp/header_io.ml
@@ -230,6 +234,8 @@
 ${OCAML_SITELIB}/cohttp/link.ml
 ${OCAML_SITELIB}/cohttp/link.mli
 ${OCAML_SITELIB}/cohttp/opam
+${OCAML_SITELIB}/cohttp/path.ml
+${OCAML_SITELIB}/cohttp/path.mli
 ${OCAML_SITELIB}/cohttp/request.ml
 ${OCAML_SITELIB}/cohttp/request.mli
 ${OCAML_SITELIB}/cohttp/response.ml
@@ -241,15 +247,15 @@
 ${OCAML_SITELIB}/cohttp/transfer.mli
 ${OCAML_SITELIB}/cohttp/transfer_io.ml
 ${OCAML_SITELIB}/cohttp/transfer_io.mli
-${PLIST.jsoo}share/doc/cohttp-lwt-jsoo/CHANGES.md
-${PLIST.jsoo}share/doc/cohttp-lwt-jsoo/LICENSE.md
-${PLIST.jsoo}share/doc/cohttp-lwt-jsoo/README.md
-${PLIST.lwt}share/doc/cohttp-lwt-unix/CHANGES.md
-${PLIST.lwt}share/doc/cohttp-lwt-unix/LICENSE.md
-${PLIST.lwt}share/doc/cohttp-lwt-unix/README.md
-${PLIST.lwt}share/doc/cohttp-lwt/CHANGES.md
-${PLIST.lwt}share/doc/cohttp-lwt/LICENSE.md
-${PLIST.lwt}share/doc/cohttp-lwt/README.md
+share/doc/cohttp-lwt-jsoo/CHANGES.md
+share/doc/cohttp-lwt-jsoo/LICENSE.md
+share/doc/cohttp-lwt-jsoo/README.md
+share/doc/cohttp-lwt-unix/CHANGES.md
+share/doc/cohttp-lwt-unix/LICENSE.md
+share/doc/cohttp-lwt-unix/README.md
+share/doc/cohttp-lwt/CHANGES.md
+share/doc/cohttp-lwt/LICENSE.md
+share/doc/cohttp-lwt/README.md
 share/doc/cohttp-top/CHANGES.md
 share/doc/cohttp-top/LICENSE.md
 share/doc/cohttp-top/README.md
diff -r a1b93799ac4e -r 3fec94fbbe70 www/ocaml-cohttp/buildlink3.mk
--- a/www/ocaml-cohttp/buildlink3.mk    Wed May 11 14:03:48 2022 +0000
+++ b/www/ocaml-cohttp/buildlink3.mk    Wed May 11 14:16:37 2022 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.2 2020/04/21 11:25:18 jaapb Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2022/05/11 14:16:37 jaapb Exp $
 
 BUILDLINK_TREE+=       ocaml-cohttp
 
 .if !defined(OCAML_COHTTP_BUILDLINK3_MK)
 OCAML_COHTTP_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ocaml-cohttp+=   ocaml-cohttp>=2.1.2
-BUILDLINK_ABI_DEPENDS.ocaml-cohttp+=   ocaml-cohttp>=2.5.1
+BUILDLINK_API_DEPENDS.ocaml-cohttp+=   ocaml-cohttp>=5.0.0
+BUILDLINK_ABI_DEPENDS.ocaml-cohttp+=   ocaml-cohttp>=5.0.0
 BUILDLINK_PKGSRCDIR.ocaml-cohttp?=     ../../www/ocaml-cohttp
 
 .endif # OCAML_COHTTP_BUILDLINK3_MK
diff -r a1b93799ac4e -r 3fec94fbbe70 www/ocaml-cohttp/distinfo
--- a/www/ocaml-cohttp/distinfo Wed May 11 14:03:48 2022 +0000
+++ b/www/ocaml-cohttp/distinfo Wed May 11 14:16:37 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 11:29:41 nia Exp $
+$NetBSD: distinfo,v 1.5 2022/05/11 14:16:37 jaapb Exp $
 
-BLAKE2s (ocaml-cohttp-2.5.1.tar.gz) = 4d025e80a4f171d00a409ac23371dbf0ef9400ee74d9693cff0eca5169f56d21
-SHA512 (ocaml-cohttp-2.5.1.tar.gz) = 6a9a548ab66ceee311e7e689934ee57132d747598d24043b6a48314a1982149d08100c52f510bea2d12aa63ce0f22ea47537e88b8cae1367eeb4610ddaf0b4db
-Size (ocaml-cohttp-2.5.1.tar.gz) = 111677 bytes
+BLAKE2s (ocaml-cohttp-5.0.0.tar.gz) = f501a4a0ddd0185383f7d18d59f465a59e31991b85fd3291fc231f2d062079b1
+SHA512 (ocaml-cohttp-5.0.0.tar.gz) = 32f9c4cd3e3eda65a74ef01cfd1336f6a7fac30d8dde6b97b6452b887002b26ed54cb92e8abefb236486447742857f9eb712388fbd1ffd69d06d0a7698049458
+Size (ocaml-cohttp-5.0.0.tar.gz) = 134016 bytes
diff -r a1b93799ac4e -r 3fec94fbbe70 www/ocaml-cohttp/options.mk
--- a/www/ocaml-cohttp/options.mk       Wed May 11 14:03:48 2022 +0000
+++ b/www/ocaml-cohttp/options.mk       Wed May 11 14:16:37 2022 +0000
@@ -1,31 +1,46 @@
-# $NetBSD: options.mk,v 1.2 2020/01/10 21:19:20 joerg Exp $
+# $NetBSD: options.mk,v 1.3 2022/05/11 14:16:37 jaapb Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.ocaml-cohttp
-PKG_SUPPORTED_OPTIONS= async lwt js_of_ocaml
-PKG_SUGGESTED_OPTIONS= async lwt js_of_ocaml
+PKG_SUPPORTED_OPTIONS= lwt js_of_ocaml # async
+PKG_SUGGESTED_OPTIONS= lwt js_of_ocaml # async
 
 .include "../../mk/bsd.prefs.mk"
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=   lwt jsoo
+PLIST_VARS+=   lwt jsoo # async
 
 ###
 ### async support
 ###
-.if !empty(PKG_OPTIONS:Masync)
-DUNE_BUILD_PACKAGES+=  cohttp-async
-.endif
+# doesn't work on NetBSD for the moment
+#.if !empty(PKG_OPTIONS:Masync)
+#.include "../../devel/ocaml-async/buildlink3.mk"
+#.include "../../devel/ocaml-async_kernel/buildlink3.mk"
+#.include "../../devel/ocaml-async_unix/buildlink3.mk"
+#.include "../../devel/ocaml-base/buildlink3.mk"
+#.include "../../devel/ocaml-core_unix/buildlink3.mk"
+#.include "../../net/ocaml-ipaddr/buildlink3.mk"
+#PLIST.async=  yes
+#DUNE_BUILD_PACKAGES+= cohttp-async
+#OPAM_INSTALL_FILES+=  cohttp-async
+#OCAML_FINDLIB_DIRS+=  cohttp-async
+#.endif
 
 ###
 ### lwt support
 ###
 .if !empty(PKG_OPTIONS:Mlwt)
+.include "../../devel/ocaml-cmdliner/buildlink3.mk"
+.include "../../devel/ocaml-fmt/buildlink3.mk"
+.include "../../devel/ocaml-logs/buildlink3.mk"
 .include "../../devel/ocaml-lwt/buildlink3.mk"
 .include "../../misc/ocaml-magic-mime/buildlink3.mk"
+.include "../../net/ocaml-conduit/buildlink3.mk"
 PLIST.lwt=     yes
 DUNE_BUILD_PACKAGES+=  cohttp-lwt cohttp-lwt-unix
 OPAM_INSTALL_FILES+=   cohttp-lwt cohttp-lwt-unix
+OCAML_FINDLIB_DIRS+=   cohttp-lwt cohttp-lwt-unix
 .endif
 
 ###
@@ -36,4 +51,5 @@
 PLIST.jsoo=    yes
 DUNE_BUILD_PACKAGES+=  cohttp-lwt-jsoo
 OPAM_INSTALL_FILES+=   cohttp-lwt-jsoo
+OCAML_FINDLIB_DIRS+=   cohttp-lwt-jsoo
 .endif



Home | Main Index | Thread Index | Old Index