summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorThéophane Hufschmitt <theophane.hufschmitt@polytechnique.org>2016-04-25 11:40:22 +0200
committerThéophane Hufschmitt <theophane.hufschmitt@polytechnique.org>2016-08-04 14:44:02 +0200
commit80078966ca7f623efbcf712195b6f3eec267115b (patch)
treeaa02fcfbc7df3c49851265645ae7fd7f9636841d /pkgs/development
parent356c2fe00dcadfb61f01d3962bb61f0210dfb957 (diff)
downloadnixlib-80078966ca7f623efbcf712195b6f3eec267115b.tar
nixlib-80078966ca7f623efbcf712195b6f3eec267115b.tar.gz
nixlib-80078966ca7f623efbcf712195b6f3eec267115b.tar.bz2
nixlib-80078966ca7f623efbcf712195b6f3eec267115b.tar.lz
nixlib-80078966ca7f623efbcf712195b6f3eec267115b.tar.xz
nixlib-80078966ca7f623efbcf712195b6f3eec267115b.tar.zst
nixlib-80078966ca7f623efbcf712195b6f3eec267115b.zip
ocamlPackages.ocp-build : 0.99.16-beta -> 0.99.17-beta
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/tools/ocaml/ocp-build/default.nix21
1 files changed, 13 insertions, 8 deletions
diff --git a/pkgs/development/tools/ocaml/ocp-build/default.nix b/pkgs/development/tools/ocaml/ocp-build/default.nix
index 5ae27b476b41..503616511e5b 100644
--- a/pkgs/development/tools/ocaml/ocp-build/default.nix
+++ b/pkgs/development/tools/ocaml/ocp-build/default.nix
@@ -1,20 +1,25 @@
-{ stdenv, fetchFromGitHub, ocaml, findlib, ncurses }:
+{ stdenv, fetchFromGitHub, ocaml, findlib, ncurses, buildOcaml }:
+let
+  version = "1.99.17-beta";
+in
+buildOcaml {
 
-let version = "1.99.16-beta"; in
-
-stdenv.mkDerivation {
-
-  name = "ocp-build-${version}";
+  name = "ocp-build";
+  inherit version;
 
   src = fetchFromGitHub {
     owner = "OCamlPro";
     repo = "ocp-build";
     rev = version;
-    sha256 = "1nkd7wlf1vrc4p20bs94vbkd970q2ag23csh9a897ka65rk08gvw";
+    sha256 = "0k1gi5v9as5l8h5illgl5prsd5z1i14y5j2k920ay1a3rv697b02";
   };
 
-  buildInputs = [ ocaml findlib ncurses ];
+  buildInputs = [ ocaml ];
+  propagatedBuildInputs = [ ncurses ];
   preInstall = "mkdir -p $out/bin";
+  preConfigure = ''
+  export configureFlags="$configureFlags --with-metadir=$OCAMLFIND_DESTDIR"
+  '';
 
   meta = with stdenv.lib; {
     homepage = http://www.typerex.org/ocp-build.html;