summary refs log tree commit diff
path: root/pkgs/development/libraries/vtk
diff options
context:
space:
mode:
authorAnthony Cowley <acowley@gmail.com>2016-10-02 00:59:26 -0400
committerAnthony Cowley <acowley@gmail.com>2016-10-02 00:59:26 -0400
commitade7c6645a9a5b52a23badf57d7c64d135bddad2 (patch)
treea4bbf2c961dabb41570adab0becf27e850eb5392 /pkgs/development/libraries/vtk
parent63393b2d4e4fcbf9939d194353a618d6ba5cd2e5 (diff)
downloadnixpkgs-ade7c6645a9a5b52a23badf57d7c64d135bddad2.tar
nixpkgs-ade7c6645a9a5b52a23badf57d7c64d135bddad2.tar.gz
nixpkgs-ade7c6645a9a5b52a23badf57d7c64d135bddad2.tar.bz2
nixpkgs-ade7c6645a9a5b52a23badf57d7c64d135bddad2.tar.lz
nixpkgs-ade7c6645a9a5b52a23badf57d7c64d135bddad2.tar.xz
nixpkgs-ade7c6645a9a5b52a23badf57d7c64d135bddad2.tar.zst
nixpkgs-ade7c6645a9a5b52a23badf57d7c64d135bddad2.zip
vtk: fix darwin impurity
Diffstat (limited to 'pkgs/development/libraries/vtk')
-rw-r--r--pkgs/development/libraries/vtk/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/libraries/vtk/default.nix b/pkgs/development/libraries/vtk/default.nix
index e91d5b8d397..9239a36f677 100644
--- a/pkgs/development/libraries/vtk/default.nix
+++ b/pkgs/development/libraries/vtk/default.nix
@@ -1,7 +1,7 @@
 { stdenv, fetchurl, fetchpatch, cmake, mesa, libX11, xproto, libXt
 , qtLib ? null
 # Darwin support
-, Cocoa, CoreServices, DiskArbitration, IOKit, CFNetwork, Security, GLUT
+, Cocoa, CoreServices, DiskArbitration, IOKit, CFNetwork, Security, GLUT, OpenGL
 , ApplicationServices, CoreText, IOSurface, cf-private, ImageIO, xpc, libobjc }:
 
 with stdenv.lib;
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
     then [ cmake mesa libX11 xproto libXt ] ++ optional (qtLib != null) qtLib
     else [ cmake qtLib xpc CoreServices DiskArbitration IOKit cf-private
            CFNetwork Security ApplicationServices CoreText IOSurface ImageIO
-           GLUT ];
+           OpenGL GLUT ];
   propagatedBuildInputs = stdenv.lib.optionals stdenv.isDarwin [ Cocoa libobjc ];
 
 
@@ -42,7 +42,8 @@ stdenv.mkDerivation rec {
     ++ optional (qtLib != null) [ "-DVTK_USE_QT:BOOL=ON" ]
     ++ optional stdenv.isDarwin [ "-DBUILD_TESTING:BOOL=OFF"
                                   "-DCMAKE_OSX_SYSROOT="
-                                  "-DCMAKE_OSX_DEPLOYMENT_TARGET=" ];
+                                  "-DCMAKE_OSX_DEPLOYMENT_TARGET="
+                                  "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks" ];
 
   doCheck = !stdenv.isDarwin;