diff options
author | Andrew Childs <lorne@cons.org.nz> | 2018-08-12 03:09:50 +0900 |
---|---|---|
committer | Andrew Childs <lorne@cons.org.nz> | 2018-08-12 19:48:37 +0900 |
commit | 85c43675d0908ec289fa808047e29356449bd674 (patch) | |
tree | efa4369d91a1641eb3f4c0693bdb00b74b83599f /pkgs/tools/graphics/dcraw | |
parent | b28f8b4c94247c5afcae7a461173133a836343f0 (diff) |
dcraw: fix build on Darwin
Diffstat (limited to 'pkgs/tools/graphics/dcraw')
-rw-r--r-- | pkgs/tools/graphics/dcraw/default.nix | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/tools/graphics/dcraw/default.nix b/pkgs/tools/graphics/dcraw/default.nix index dd81c3e4ecc02..e4ceff36f92a1 100644 --- a/pkgs/tools/graphics/dcraw/default.nix +++ b/pkgs/tools/graphics/dcraw/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, libjpeg, lcms2, gettext, jasper }: +{stdenv, fetchurl, libjpeg, lcms2, gettext, jasper, libiconv }: stdenv.mkDerivation rec { name = "dcraw-9.28.0"; @@ -8,15 +8,18 @@ stdenv.mkDerivation rec { sha256 = "1fdl3xa1fbm71xzc3760rsjkvf0x5jdjrvdzyg2l9ka24vdc7418"; }; + nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin libiconv; buildInputs = [ libjpeg lcms2 gettext jasper ]; patchPhase = '' - sed -i -e s@/usr/local@$out@ install + substituteInPlace install \ + --replace 'prefix=/usr/local' 'prefix=$out' \ + --replace gcc '$CC' ''; buildPhase = '' mkdir -p $out/bin - sh install + sh -e install ''; meta = { |