ocamlPackages.sedlex: 3.4 → 3.6 (#415489)

Changed files
+12 -3
pkgs
by-name
fs
fstar
development
ocaml-modules
+7 -1
pkgs/by-name/fs/fstar/package.nix
···
{
callPackage,
fetchFromGitHub,
+
fetchpatch,
installShellFiles,
lib,
makeWrapper,
···
hash = "sha256-PhjfThXF6fJlFHtNEURG4igCnM6VegWODypmRvnZPdA=";
};
-
duneVersion = "3";
+
# Compatibility with sedlex ≥ 3.5
+
patches = fetchpatch {
+
url = "https://github.com/FStarLang/FStar/commit/11aff952b955d2c9582515ee2d64ca6993ce1b73.patch";
+
hash = "sha256-HlppygegUAYYPDVSzFJvMHXdDSoug636bFa19v3TGkc=";
+
excludes = [ "fstar.opam" ];
+
};
nativeBuildInputs = [
ocamlPackages.menhir
+1
pkgs/development/ocaml-modules/janestreet/0.15.nix
···
js_of_ocaml-ppx
sedlex
];
+
meta.broken = true; # Not compatible with sedlex > 3.4
};
ppx_csv_conv = janePackage {
+1
pkgs/development/ocaml-modules/janestreet/0.16.nix
···
sedlex
virtual_dom
];
+
meta.broken = true; # Not compatible with sedlex > 3.4
};
ppx_csv_conv = janePackage {
+1
pkgs/development/ocaml-modules/janestreet/0.17.nix
···
sedlex
virtual_dom
];
+
meta.broken = true; # Not compatible with sedlex > 3.4
};
ppx_csv_conv = janePackage {
+2 -2
pkgs/development/ocaml-modules/sedlex/default.nix
···
param =
if lib.versionAtLeast ppxlib.version "0.26.0" then
{
-
version = "3.4";
-
sha256 = "sha256-mJMv2zl1UfFJjYdwv68hi7TWP+/oZB9tKHXt13r1SlA=";
+
version = "3.6";
+
sha256 = "sha256-NiNqur7sce6dxictVB+saOC1c4N/EO/3Ici/icsGkIA=";
}
else
{