Files

32 lines
625 B
Nix

{
lib,
buildDunePackage,
fetchFromGitHub,
ocaml,
menhir,
}:
buildDunePackage (finalAttrs: {
pname = "FrontC";
version = "4.1.0";
src = fetchFromGitHub {
owner = "BinaryAnalysisPlatform";
repo = "FrontC";
tag = "v${finalAttrs.version}";
hash = "sha256-C1seqbpBzNa4cdd8ileQyICGFWMtcgwOWZbphwncIdY=";
};
minimalOCamlVersion = "4.08";
nativeBuildInputs = [ menhir ];
meta = {
inherit (finalAttrs.src.meta) homepage;
inherit (ocaml.meta) platforms;
description = "C Parsing Library";
license = lib.licenses.lgpl21;
maintainers = [ lib.maintainers.maurer ];
};
})