pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ocaml-lwt



Module Name:    pkgsrc
Committed By:   jaapb
Date:           Sun Nov  5 21:31:38 UTC 2023

Modified Files:
        pkgsrc/devel/ocaml-lwt: Makefile Makefile.common buildlink3.mk distinfo

Log Message:
Updated devel/ocaml-lwt to version 5.7.0.

I've removed superfluous dependencies from the package. Upstream changes
are many, so I'll add only the ones that break API (for the rest, see
the CHANGES file in the distribution):

* Lwt_result.catch now takes a function (unit -> 'a t)
  rather than a promise ('a t).
* Remove the deprecated Lwt.result type (use Stdlib.result instead).
* Remove the deprecated Lwt.make_value and Lwt.make_result functions
  (use Ok and Error instead).
* Remove the deprecated and unsafe waiter_of_wakener
  (keep the waiter around when you create the wakener instead).
* Remove the deprecated Lwt_stream.on_termination and
  Lwt_stream.on_terminate (bind to Lwt_stream.closed instead).
* Remove the deprecated Lwt_stream.result type (use Stdlib.result instead).
* Remove the deprecated Lwt_stream.map_exn function (use wrap_exn instead).


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/devel/ocaml-lwt/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/ocaml-lwt/Makefile.common
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/ocaml-lwt/buildlink3.mk
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/ocaml-lwt/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ocaml-lwt/Makefile
diff -u pkgsrc/devel/ocaml-lwt/Makefile:1.46 pkgsrc/devel/ocaml-lwt/Makefile:1.47
--- pkgsrc/devel/ocaml-lwt/Makefile:1.46        Tue May 24 18:59:26 2022
+++ pkgsrc/devel/ocaml-lwt/Makefile     Sun Nov  5 21:31:38 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.46 2022/05/24 18:59:26 jaapb Exp $
+# $NetBSD: Makefile,v 1.47 2023/11/05 21:31:38 jaapb Exp $
 #
 
 .include "Makefile.common"
@@ -23,9 +23,5 @@ MAKE_ENV+=    LWT_DISCOVER_ARGUMENTS="--use
 .include "../../devel/ocaml-cppo/buildlink3.mk"
 .include "../../devel/ocaml-dune-configurator/buildlink3.mk"
 .include "../../devel/ocaml-findlib/buildlink3.mk"
-.include "../../devel/ocaml-migrate-parsetree/buildlink3.mk"
-.include "../../devel/ocaml-mmap/buildlink3.mk"
 .include "../../devel/ocaml-ocplib-endian/buildlink3.mk"
-.include "../../devel/ocaml-result/buildlink3.mk"
-.include "../../devel/ocaml-seq/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/ocaml-lwt/Makefile.common
diff -u pkgsrc/devel/ocaml-lwt/Makefile.common:1.11 pkgsrc/devel/ocaml-lwt/Makefile.common:1.12
--- pkgsrc/devel/ocaml-lwt/Makefile.common:1.11 Wed Aug 17 19:20:30 2022
+++ pkgsrc/devel/ocaml-lwt/Makefile.common      Sun Nov  5 21:31:38 2023
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.11 2022/08/17 19:20:30 tnn Exp $
+# $NetBSD: Makefile.common,v 1.12 2023/11/05 21:31:38 jaapb Exp $
 
 # used by devel/ocaml-lwt_ppx/Makefile
 # used by devel/ocaml-lwt_react/Makefile
 
-LWT_VERSION=   5.5.0
+LWT_VERSION=   5.7.0
 DISTNAME=      lwt-${LWT_VERSION}
 
 LICENSE=       mit

Index: pkgsrc/devel/ocaml-lwt/buildlink3.mk
diff -u pkgsrc/devel/ocaml-lwt/buildlink3.mk:1.17 pkgsrc/devel/ocaml-lwt/buildlink3.mk:1.18
--- pkgsrc/devel/ocaml-lwt/buildlink3.mk:1.17   Mon May  2 14:02:09 2022
+++ pkgsrc/devel/ocaml-lwt/buildlink3.mk        Sun Nov  5 21:31:38 2023
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.17 2022/05/02 14:02:09 jaapb Exp $
+# $NetBSD: buildlink3.mk,v 1.18 2023/11/05 21:31:38 jaapb Exp $
 
 BUILDLINK_TREE+=       ocaml-lwt
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        ocaml-lwt
 OCAML_LWT_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.ocaml-lwt+=      ocaml-lwt>=5.0.0
-BUILDLINK_ABI_DEPENDS.ocaml-lwt+=      ocaml-lwt>=5.5.0
+BUILDLINK_ABI_DEPENDS.ocaml-lwt+=      ocaml-lwt>=5.7.0
 BUILDLINK_PKGSRCDIR.ocaml-lwt?=                ../../devel/ocaml-lwt
 
 #.include "../../devel/libev/buildlink3.mk"

Index: pkgsrc/devel/ocaml-lwt/distinfo
diff -u pkgsrc/devel/ocaml-lwt/distinfo:1.27 pkgsrc/devel/ocaml-lwt/distinfo:1.28
--- pkgsrc/devel/ocaml-lwt/distinfo:1.27        Mon May  2 14:02:09 2022
+++ pkgsrc/devel/ocaml-lwt/distinfo     Sun Nov  5 21:31:38 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.27 2022/05/02 14:02:09 jaapb Exp $
+$NetBSD: distinfo,v 1.28 2023/11/05 21:31:38 jaapb Exp $
 
-BLAKE2s (lwt-5.5.0.tar.gz) = a40e1051fe796056644de8c781f5f562700033cf32741d47007f11b6c8468d57
-SHA512 (lwt-5.5.0.tar.gz) = 8951b94555e930634375816d71815b9d85daad6ffb7dab24864661504d11be26575ab0b237196c54693efa372a9b69cdc1d5068a20a250dc0bbb4a3c03c5fda1
-Size (lwt-5.5.0.tar.gz) = 313884 bytes
+BLAKE2s (lwt-5.7.0.tar.gz) = a08fe493e8f621a743b935984e2c9e37de9ffaf480e80d989997b8f28312a7a7
+SHA512 (lwt-5.7.0.tar.gz) = 42e629920783428673b99c9d7a639237c9e6b35079b5d907bc67e7ea506acf9edadc48cec580bdcfd2410ed9412bf5e6bcc8b09de2fa7d35ce1490973d05ddd1
+Size (lwt-5.7.0.tar.gz) = 313632 bytes
 SHA1 (patch-src_unix_unix__c_unix__stat__job__utils.c) = ca86829f5330a26b5bc8514bf4081fa71b8b32d4



Home | Main Index | Thread Index | Old Index