.files/nix/packages/by-name/necrolib/package.nix

25 lines
535 B
Nix

{
fetchFromGitLab,
ocamlPackages,
}:
ocamlPackages.buildDunePackage (finalAttrs: {
pname = "necrolib";
version = "0.16.2";
minimalOCamlVersion = "5.1.1";
src = fetchFromGitLab {
domain = "gitlab.inria.fr";
owner = "skeletons";
repo = "necro";
rev = "v${finalAttrs.version}";
hash = "sha256-u5evoyVW6RP7uwvdH7MK0cEbXt+GEAMw78MiOLlYTA0=";
};
duneVersion = "3";
nativeBuildInputs = [ ocamlPackages.menhir ];
buildInputs = [
ocamlPackages.ocamlgraph
ocamlPackages.dune-build-info
];
})