at master 511 B view raw
1{ 2 buildDunePackage, 3 replaceVars, 4 ocaml, 5 menhirLib, 6 menhirSdk, 7}: 8 9buildDunePackage { 10 pname = "menhir"; 11 12 minimalOCamlVersion = "4.03"; 13 14 inherit (menhirLib) version src; 15 16 buildInputs = [ 17 menhirLib 18 menhirSdk 19 ]; 20 21 patches = [ 22 (replaceVars ./menhir-suggest-menhirLib.patch { 23 libdir = "${menhirLib}/lib/ocaml/${ocaml.version}/site-lib/menhirLib"; 24 }) 25 ]; 26 27 meta = menhirSdk.meta // { 28 description = "LR(1) parser generator for OCaml"; 29 mainProgram = "menhir"; 30 }; 31}