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}