Skip to content

Commit

Permalink
ocamlPackages.pprint: 20140424 -> 20171003
Browse files Browse the repository at this point in the history
  • Loading branch information
vbgl committed Oct 5, 2017
1 parent 6ad671f commit 4086a9c
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions pkgs/development/ocaml-modules/pprint/default.nix
Expand Up @@ -2,13 +2,23 @@

assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "3.12";

let param =
if stdenv.lib.versionAtLeast ocaml.version "4.02"
then {
version = "20171003";
sha256 = "06zwsskri8kaqjdszj9360nf36zvwh886xwf033aija8c9k4w6cx";
} else {
version = "20140424";
sha256 = "0sc9q89dnyarcg24czyhr6ams0ylqvia3745s6rfwd2nldpygsdk";
}; in

stdenv.mkDerivation {

name = "ocaml-pprint-20140424";
name = "ocaml${ocaml.version}-pprint-${param.version}";

src = fetchurl {
url = http://gallium.inria.fr/~fpottier/pprint/pprint-20140424.tar.gz;
sha256 = "0sc9q89dnyarcg24czyhr6ams0ylqvia3745s6rfwd2nldpygsdk";
url = "http://gallium.inria.fr/~fpottier/pprint/pprint-${param.version}.tar.gz";
inherit (param) sha256;
};

buildInputs = [ ocaml findlib ocamlbuild ];
Expand Down

0 comments on commit 4086a9c

Please sign in to comment.