at v192 879 B view raw
1{ stdenv, fetchurl, ocaml, findlib, ocurl, cryptokit, ocaml_extlib, yojson, ocamlnet, xmlm }: 2 3stdenv.mkDerivation rec { 4 name = "gapi-ocaml-0.2.6"; 5 src = fetchurl { 6 url = "https://forge.ocamlcore.org/frs/download.php/1468/${name}.tar.gz"; 7 sha256 = "1sqsir07xxk9xy723l206r7d10sp6rfid9dvi0g34vbkvshm50y2"; 8 }; 9 buildInputs = [ ocaml findlib ]; 10 propagatedBuildInputs = [ ocurl cryptokit ocaml_extlib yojson ocamlnet xmlm ]; 11 12 configurePhase = "ocaml setup.ml -configure --prefix $out"; 13 buildPhase = "ocaml setup.ml -build"; 14 installPhase = "ocaml setup.ml -install"; 15 createFindlibDestdir = true; 16 17 meta = { 18 description = "OCaml client for google services"; 19 homepage = http://gapi-ocaml.forge.ocamlcore.org; 20 license = stdenv.lib.licenses.mit; 21 maintainers = with stdenv.lib.maintainers; [ bennofs ]; 22 platforms = ocaml.meta.platforms; 23 }; 24}