summary refs log tree commit diff
path: root/pkgs/tools/graphics/transfig
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-11-27 21:40:57 -0600
committerMatthew Bauer <mjbauer95@gmail.com>2018-11-28 20:14:41 -0600
commitf0077dc7dad7bec5f2823834a6337cb5db1a2299 (patch)
treec177466595960b1771eb8565b4f8dfdbec3c0f43 /pkgs/tools/graphics/transfig
parentc90dba094d84e5a1fa613682ef5bc2fc13ae0de7 (diff)
downloadnixpkgs-f0077dc7dad7bec5f2823834a6337cb5db1a2299.tar
nixpkgs-f0077dc7dad7bec5f2823834a6337cb5db1a2299.tar.gz
nixpkgs-f0077dc7dad7bec5f2823834a6337cb5db1a2299.tar.bz2
nixpkgs-f0077dc7dad7bec5f2823834a6337cb5db1a2299.tar.lz
nixpkgs-f0077dc7dad7bec5f2823834a6337cb5db1a2299.tar.xz
nixpkgs-f0077dc7dad7bec5f2823834a6337cb5db1a2299.tar.zst
nixpkgs-f0077dc7dad7bec5f2823834a6337cb5db1a2299.zip
transfig: use imake setup hook
Diffstat (limited to 'pkgs/tools/graphics/transfig')
-rw-r--r--pkgs/tools/graphics/transfig/default.nix12
1 files changed, 4 insertions, 8 deletions
diff --git a/pkgs/tools/graphics/transfig/default.nix b/pkgs/tools/graphics/transfig/default.nix
index cb3f0edff0f..ceee3b7674d 100644
--- a/pkgs/tools/graphics/transfig/default.nix
+++ b/pkgs/tools/graphics/transfig/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, zlib, libjpeg, libpng, imake}:
+{ stdenv, fetchurl, zlib, libjpeg, libpng, imake, gccmakedep }:
 
 stdenv.mkDerivation rec {
   name = "transfig-3.2.4";
@@ -7,7 +7,8 @@ stdenv.mkDerivation rec {
     sha256 = "0429snhp5acbz61pvblwlrwv8nxr6gf12p37f9xxwrkqv4ir7dd4";
   };
 
-  buildInputs = [zlib libjpeg libpng imake];
+  nativeBuildInputs = [ imake gccmakedep ];
+  buildInputs = [ zlib libjpeg libpng ];
 
   patches = [
     ./patch-fig2dev-dev-Imakefile
@@ -45,12 +46,7 @@ stdenv.mkDerivation rec {
     runHook postPatch
   '';
 
-  preBuild = ''
-    xmkmf
-    make Makefiles
-  '';
-
-  makeFlags = [ "CC=cc" ];
+  makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
 
   preInstall = ''
     mkdir -p $out