nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 59 lines 934 B view raw
1{ 2 lib, 3 fetchFromGitHub, 4 buildDunePackage, 5 cmdliner, 6 dap, 7 fmt, 8 iter, 9 logs, 10 lru, 11 lwt_ppx, 12 lwt_react, 13 menhir, 14 menhirLib, 15 path_glob, 16 ppx_deriving_yojson, 17 ppx_optcomp, 18 gitUpdater, 19}: 20 21buildDunePackage rec { 22 pname = "earlybird"; 23 version = "1.3.4"; 24 25 minimalOCamlVersion = "4.12"; 26 27 src = fetchFromGitHub { 28 owner = "hackwaly"; 29 repo = "ocamlearlybird"; 30 tag = version; 31 hash = "sha256-uwx8N4GDs7NT2fEmNlvdBe2cIZGVPQpoaiiKROFa+kk="; 32 }; 33 34 nativeBuildInputs = [ menhir ]; 35 36 buildInputs = [ 37 cmdliner 38 dap 39 fmt 40 iter 41 logs 42 lru 43 lwt_ppx 44 lwt_react 45 menhirLib 46 path_glob 47 ppx_deriving_yojson 48 ppx_optcomp 49 ]; 50 51 passthru.updateScript = gitUpdater { }; 52 53 meta = { 54 homepage = "https://github.com/hackwaly/ocamlearlybird"; 55 description = "OCaml debug adapter"; 56 license = lib.licenses.mit; 57 maintainers = [ lib.maintainers.romildo ]; 58 }; 59}