ocamlPackages.ppxlib: 0.33.0 → 0.34.0 (#477642)

This commit is contained in:
Vincent Laporte
2026-01-14 02:06:12 +00:00
committed by GitHub
4 changed files with 7 additions and 4 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
let
ocamlPackages = ocaml-ng.ocamlPackages.overrideScope (
self: super: {
ppxlib = super.ppxlib.override { version = "0.33.0"; };
ppxlib = super.ppxlib.override { version = "0.34.0"; };
}
);
in
@@ -8,14 +8,13 @@
buildDunePackage {
pname = "landmarks-ppx";
minimalOCamlVersion = "4.08";
inherit (landmarks) src version;
buildInputs = [ ppxlib ];
propagatedBuildInputs = [ landmarks ];
doCheck = lib.versionAtLeast ocaml.version "4.08" && lib.versionOlder ocaml.version "5.0";
doCheck = lib.versionAtLeast ocaml.version "5.1";
meta = landmarks.meta // {
description = "Preprocessor instrumenting code using the landmarks library";
@@ -85,5 +85,6 @@ buildDunePackage rec {
meta = lsp.meta // {
description = "OCaml Language Server Protocol implementation";
mainProgram = "ocamllsp";
broken = lib.versions.majorMinor ocaml.version == "4.13";
};
}
@@ -11,7 +11,7 @@
if lib.versionAtLeast ocaml.version "5.03" then
if lib.versionAtLeast ocaml.version "5.04" then "0.37.0" else "0.36.2"
else
"0.33.0"
"0.34.0"
else
"0.24.0"
else
@@ -91,6 +91,9 @@ let
sha256 = "sha256-/6RO9VHyO3XiHb1pijAxBDE4Gq8UC5/kuBwucKLSxjo=";
min_version = "4.07";
};
"0.34.0" = {
sha256 = "sha256-132XFloVjXrla3wDh80E6ZJ9fn55fKEDn/tbsXpmYac=";
};
"0.36.2" = {
sha256 = "sha256-yHVgB9jKwTeahGEUYQDB1hHH327MGpoKqb3ewNbk5xs=";
min_version = "4.08";