1{stdenv, fetchurl, ocaml, findlib}: 2 3assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "3.12"; 4 5stdenv.mkDerivation { 6 7 name = "ocaml-pprint-20140424"; 8 9 src = fetchurl { 10 url = http://gallium.inria.fr/~fpottier/pprint/pprint-20140424.tar.gz; 11 sha256 = "0sc9q89dnyarcg24czyhr6ams0ylqvia3745s6rfwd2nldpygsdk"; 12 }; 13 14 buildInputs = [ ocaml findlib ]; 15 16 createFindlibDestdir = true; 17 18 dontBuild = true; 19 installFlags = "-C src"; 20 21 meta = with stdenv.lib; { 22 homepage = http://gallium.inria.fr/~fpottier/pprint/; 23 description = "An OCaml adaptation of Wadlers and Leijens prettier printer"; 24 license = licenses.cecill-c; 25 maintainers = [ maintainers.vbgl ]; 26 platforms = ocaml.meta.platforms; 27 }; 28}