at master 672 B view raw
1{ 2 stdenv, 3 lib, 4 fetchFromGitHub, 5 ocaml, 6 findlib, 7 ocamlbuild, 8}: 9 10stdenv.mkDerivation rec { 11 pname = "ocaml${ocaml.version}-process"; 12 version = "0.2.1"; 13 14 src = fetchFromGitHub { 15 owner = "dsheets"; 16 repo = "ocaml-process"; 17 rev = version; 18 sha256 = "0m1ldah5r9gcq09d9jh8lhvr77910dygx5m309k1jm60ah9mdcab"; 19 }; 20 21 nativeBuildInputs = [ 22 ocaml 23 findlib 24 ocamlbuild 25 ]; 26 strictDeps = true; 27 28 createFindlibDestdir = true; 29 30 meta = { 31 description = "Easy process control in OCaml"; 32 license = lib.licenses.isc; 33 maintainers = [ lib.maintainers.vbgl ]; 34 inherit (src.meta) homepage; 35 inherit (ocaml.meta) platforms; 36 }; 37}