ocamlPackages.sedlex: 3.4 → 3.6

ocamlPackages.ppx_css: mark as broken
This commit is contained in:
Vincent Laporte
2025-06-10 07:29:21 +02:00
parent 8b28b4202d
commit 377b6ec37b
5 changed files with 12 additions and 3 deletions
+7 -1
View File
@@ -1,6 +1,7 @@
{
callPackage,
fetchFromGitHub,
fetchpatch,
installShellFiles,
lib,
makeWrapper,
@@ -28,7 +29,12 @@ ocamlPackages.buildDunePackage rec {
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
@@ -801,6 +801,7 @@ with self;
js_of_ocaml-ppx
sedlex
];
meta.broken = true; # Not compatible with sedlex > 3.4
};
ppx_csv_conv = janePackage {
@@ -1057,6 +1057,7 @@ with self;
sedlex
virtual_dom
];
meta.broken = true; # Not compatible with sedlex > 3.4
};
ppx_csv_conv = janePackage {
@@ -1149,6 +1149,7 @@ with self;
sedlex
virtual_dom
];
meta.broken = true; # Not compatible with sedlex > 3.4
};
ppx_csv_conv = janePackage {
@@ -13,8 +13,8 @@ let
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
{