about summary refs log tree commit diff
path: root/pkgs/development/tools/documentation
diff options
context:
space:
mode:
authorJude Taylor <me@jude.bio>2015-09-28 18:32:41 -0700
committerJude Taylor <me@jude.bio>2015-09-28 18:32:41 -0700
commit48a791d27062c71ced0921920d95fdd991b35107 (patch)
treefd081c18215cd63c6ef0b9111d49596cf5c90a92 /pkgs/development/tools/documentation
parent0b1fd74a8d2211ca8227a4b1a45c6855901f4801 (diff)
downloadnixlib-48a791d27062c71ced0921920d95fdd991b35107.tar
nixlib-48a791d27062c71ced0921920d95fdd991b35107.tar.gz
nixlib-48a791d27062c71ced0921920d95fdd991b35107.tar.bz2
nixlib-48a791d27062c71ced0921920d95fdd991b35107.tar.lz
nixlib-48a791d27062c71ced0921920d95fdd991b35107.tar.xz
nixlib-48a791d27062c71ced0921920d95fdd991b35107.tar.zst
nixlib-48a791d27062c71ced0921920d95fdd991b35107.zip
darwin purity: doxygen
Diffstat (limited to 'pkgs/development/tools/documentation')
-rw-r--r--pkgs/development/tools/documentation/doxygen/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/tools/documentation/doxygen/default.nix b/pkgs/development/tools/documentation/doxygen/default.nix
index 50f2037b271c..78669dfdce7a 100644
--- a/pkgs/development/tools/documentation/doxygen/default.nix
+++ b/pkgs/development/tools/documentation/doxygen/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, perl, python, flex, bison, qt4 }:
+{ stdenv, fetchurl, perl, python, flex, bison, qt4, CoreServices, libiconv }:
 
 let
   name = "doxygen-1.8.6";
@@ -11,11 +11,16 @@ stdenv.mkDerivation {
     sha256 = "0pskjlkbj76m9ka7zi66yj8ffjcv821izv3qxqyyphf0y0jqcwba";
   };
 
+  prePatch = ''
+    substituteInPlace configure --replace /usr/bin/install $(type -P install)
+  '';
+
   patches = [ ./tmake.patch ];
 
   buildInputs =
     [ perl python flex bison ]
-    ++ stdenv.lib.optional (qt4 != null) qt4;
+    ++ stdenv.lib.optional (qt4 != null) qt4
+    ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices libiconv ];
 
   prefixKey = "--prefix ";