nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 46 lines 898 B view raw
1{ 2 lib, 3 fetchFromGitHub, 4 ocaml, 5 buildDunePackage, 6 fix, 7 menhirLib, 8 menhirSdk, 9 gitUpdater, 10}: 11 12buildDunePackage rec { 13 pname = "ocaml-recovery-parser"; 14 version = "0.2.4"; 15 16 minimalOCamlVersion = "4.08"; 17 duneVersion = "3"; 18 19 src = fetchFromGitHub { 20 owner = "serokell"; 21 repo = pname; 22 rev = version; 23 sha256 = "gOKvjmlcHDOgsTllj2sPL/qNtW/rlNlEVIrosahNsAQ="; 24 }; 25 26 propagatedBuildInputs = [ 27 fix 28 menhirLib 29 menhirSdk 30 ]; 31 32 passthru.updateScript = gitUpdater { }; 33 34 meta = { 35 description = "Simple fork of OCaml parser with support for error recovery"; 36 homepage = "https://github.com/serokell/ocaml-recovery-parser"; 37 license = with lib.licenses; [ 38 lgpl2Only 39 mit 40 mpl20 41 ]; 42 maintainers = with lib.maintainers; [ romildo ]; 43 mainProgram = "menhir-recover"; 44 broken = lib.versionAtLeast ocaml.version "5.0"; 45 }; 46}