diff options
Diffstat (limited to 'pkgs/development/ocaml-modules/batteries/default.nix')
-rw-r--r-- | pkgs/development/ocaml-modules/batteries/default.nix | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/development/ocaml-modules/batteries/default.nix b/pkgs/development/ocaml-modules/batteries/default.nix index ce946c3d31fc..876b87408e8d 100644 --- a/pkgs/development/ocaml-modules/batteries/default.nix +++ b/pkgs/development/ocaml-modules/batteries/default.nix @@ -2,21 +2,28 @@ let ocaml_version = (builtins.parseDrvName ocaml.name).version; - version = "1.2.0"; in stdenv.mkDerivation { - name = "ocaml-batteries-${version}"; + name = "ocaml-batteries-1.4.0"; src = fetchurl { - url = "http://forge.ocamlcore.org/frs/download.php/423/batteries-${version}.tar.gz"; - sha256 = "0lkkbfj51zkhhr56nx167448pvg02nrzjjkl57ycic2ikzgq6lmx"; + url = https://forge.ocamlcore.org/frs/download.php/643/batteries-1.4.0.tar.gz; + sha256 = "1qyhiyanlhpbj0dv0vyqak87qfadjzg2pb8q93iybmg59akaxl15"; }; buildInputs = [ocaml findlib camomile ounit]; + patchPhase = '' + substituteInPlace Makefile --replace '/bin/echo -n' echo + ''; + configurePhase = "true"; # Skip configure + preInstall = '' + ensureDir "$out/lib/ocaml/${ocaml_version}/site-lib" + ''; + doCheck = true; checkTarget = "test"; |