pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ocaml-dune
Module Name: pkgsrc
Committed By: wiz
Date: Sun May 17 14:19:26 UTC 2026
Modified Files:
pkgsrc/devel/ocaml-dune: Makefile.common distinfo
Removed Files:
pkgsrc/devel/ocaml-dune/patches: patch-src_lev_src_lev__stubs.c
Log Message:
ocaml-dune: update to 3.23.1.
3.23.1 (2026-05-14)
-------------------
### Fixed
- Fix the `menhir` opam dependency injection introduced in 3.23. Dune
now only fills in the lower bound `{>= "20180523"}` on an existing
user-declared `menhir` dependency; it no longer adds `menhir` as a
new dependency to packages that did not declare it themselves.
(#14434, fixes #14428, @robinbb)
- Gate the `dune` version-bound deduplication in generated opam files
(introduced in 3.23) on `(lang dune 3.23)`. Projects at earlier lang
versions get the prior `And [...]` shape — e.g.
`{>= "3.17" & >= "3.20"}` — restoring 3.22 behaviour and avoiding a
silent change to opam output on dune-binary upgrade. (#14436,
@robinbb)
- Preserve library order when building a shared jsoo standalone runtime.
(#14438, @vouillon)
- Fix the fallback to the secondary compiler, allowing recovering of support for
packages with upper bounds on OCaml less than 4.14. Packages depending on dune
3.23.1 or later and with an upper bound on the OCaml compiler that is less
than 4.14, will now be able to use the latest dune, but dune will be built
with the secondary compiler at version 4.14. (#14443, @Alizter)
- Fix the bootstrap on NetBSD by including `<sys/wait.h>` in `lev_stubs.c`,
matching the existing FreeBSD/OpenBSD guard.
(#14512, fixes #14484, @0-wiz-0)
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ocaml-dune/Makefile.common
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/ocaml-dune/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/ocaml-dune/patches/patch-src_lev_src_lev__stubs.c
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-dune/Makefile.common
diff -u pkgsrc/devel/ocaml-dune/Makefile.common:1.13 pkgsrc/devel/ocaml-dune/Makefile.common:1.14
--- pkgsrc/devel/ocaml-dune/Makefile.common:1.13 Sun May 10 12:14:49 2026
+++ pkgsrc/devel/ocaml-dune/Makefile.common Sun May 17 14:19:26 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.13 2026/05/10 12:14:49 wiz Exp $
+# $NetBSD: Makefile.common,v 1.14 2026/05/17 14:19:26 wiz Exp $
# used by devel/ocaml-dune-configurator/Makefile
-DUNE_VERSION= 3.23.0
+DUNE_VERSION= 3.23.1
DISTNAME= ${GITHUB_PROJECT}-${DUNE_VERSION}
LICENSE= mit
Index: pkgsrc/devel/ocaml-dune/distinfo
diff -u pkgsrc/devel/ocaml-dune/distinfo:1.24 pkgsrc/devel/ocaml-dune/distinfo:1.25
--- pkgsrc/devel/ocaml-dune/distinfo:1.24 Sun May 10 12:14:49 2026
+++ pkgsrc/devel/ocaml-dune/distinfo Sun May 17 14:19:26 2026
@@ -1,12 +1,11 @@
-$NetBSD: distinfo,v 1.24 2026/05/10 12:14:49 wiz Exp $
+$NetBSD: distinfo,v 1.25 2026/05/17 14:19:26 wiz Exp $
-BLAKE2s (dune-3.23.0.tar.gz) = d3e9c357637d07f465c965a00fac0d9e8097582a025bf93936f22eca03c10995
-SHA512 (dune-3.23.0.tar.gz) = fadcf88303a5ef476a6a38976360c8990d5f70f666da8c2853609eb3fe5b5b74d89e2b9380723b29598b68ed4674e07dbd226582d8eada6651715354a2a45d0a
-Size (dune-3.23.0.tar.gz) = 3707019 bytes
+BLAKE2s (dune-3.23.1.tar.gz) = 3b60037daab1e742b9181595d848345f0d1ec2b35de97137fa9d45568236a543
+SHA512 (dune-3.23.1.tar.gz) = ffc3e0bc9e9b79dc58341fd9d7bbf4f7ad087708e469a36c6a4f773fd3b511293831524ca309f72a77ee17b33642d9ecc35d42dc8e76eff8fd0d43738911795b
+Size (dune-3.23.1.tar.gz) = 3710713 bytes
SHA1 (patch-otherlibs_configurator_src_v1.ml) = 74ddbf037c59ed81eb858042463fa5016027d9b8
SHA1 (patch-otherlibs_stdune_src_readdir.c) = 640249f86e95d43dcd672fb61eb146af1434a11d
SHA1 (patch-otherlibs_stdune_src_wait4__stubs.c) = 3294a78f451b450ba0614803c68ba340901cc8c7
-SHA1 (patch-src_lev_src_lev__stubs.c) = 913e0bcd32a925e5874e2552fae084d3d259204d
SHA1 (patch-vendor_notty_src-unix_native_winsize.c) = d970c142e55e217477a54f11801e2d2365e12e7f
SHA1 (patch-vendor_ocaml-lmdb_mdb.c) = 9c46b39da5dd5bb9db7501a7818edf52503cbc1a
SHA1 (patch-vendor_spawn_src_spawn__stubs.c) = be446f444daae8cb97a500d6491ac9f92eb9c446
Home |
Main Index |
Thread Index |
Old Index