dune: 3.22.2 → 3.23.1

This commit is contained in:
Vincent Laporte 2026-06-03 10:28:27 +02:00
commit 5750c4a1f5
No known key found for this signature in database
3 changed files with 12 additions and 3 deletions

View file

@ -3,7 +3,7 @@
stdenv,
fetchurl,
buildPackages,
version ? "3.22.2",
version ? "3.23.1",
}:
let
# needed for pkgsStatic
@ -21,6 +21,7 @@ stdenv.mkDerivation {
"https://github.com/ocaml/dune/releases/download/${version}/dune-${sfx}${version}.tbz";
hash =
{
"3.23.1" = "sha256-k7TnFX9rqP62HPxfhgCO/SxZA3unigF9krSr8wYyNI8=";
"3.22.2" = "sha256-wsz4vGsXr6R8RQKXNXSWMDqnyGgOMpt52Yxo41AToRg=";
"3.21.1" = "sha256-hPeoLG2ApxJPOEfppInoDPvq+3vtNXOsAShu9W/QjZQ=";
"2.9.3" = "sha256:1ml8bxym8sdfz25bx947al7cvsi2zg5lcv7x9w6xb01cmdryqr9y";

View file

@ -1,14 +1,17 @@
{
lib,
buildDunePackage,
ocaml,
dune,
csexp,
version ? if lib.versionAtLeast ocaml.version "4.13" then dune.version else "3.22.2",
}:
buildDunePackage {
pname = "dune-configurator";
inherit version;
inherit (dune) src version;
inherit (dune.override { inherit version; }) src;
dontAddPrefix = true;

View file

@ -1,5 +1,7 @@
{
lib,
buildDunePackage,
ocaml,
dune,
dyn,
ordering,
@ -7,11 +9,14 @@
csexp,
fs-io,
top-closure,
version ? if lib.versionAtLeast ocaml.version "4.13" then dune.version else "3.22.2",
}:
buildDunePackage {
pname = "stdune";
inherit (dune) version src;
inherit version;
inherit (dune.override { inherit version; }) src;
dontAddPrefix = true;