nixpkgs/pkgs/development/ocaml-modules/irmin/pack.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

27 lines
619 B
Nix
Raw Permalink Normal View History

{ buildDunePackage
2023-02-04 20:27:33 +00:00
, index, ppx_irmin, irmin, optint, fmt, logs, lwt, mtime, cmdliner, checkseum, rusage
, alcotest, alcotest-lwt, astring, irmin-test
}:
buildDunePackage rec {
2024-03-20 06:06:09 +00:00
minimalOCamlVersion = "4.12";
pname = "irmin-pack";
inherit (irmin) version src;
nativeBuildInputs = [ ppx_irmin ];
2023-02-04 20:27:33 +00:00
propagatedBuildInputs = [ index irmin optint fmt logs lwt mtime cmdliner checkseum rusage ];
checkInputs = [ astring alcotest alcotest-lwt irmin-test ];
doCheck = true;
meta = irmin.meta // {
description = "Irmin backend which stores values in a pack file";
mainProgram = "irmin_fsck";
};
}