parent
2f5967aa33
commit
41778dd605
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, fetchurl, cmake, pkgconfig, darwin
|
{ stdenv, fetchurl, cmake, pkgconfig, darwin
|
||||||
, openexr, zlib, imagemagick, libGLU_combined, freeglut, fftwFloat
|
, openexr, zlib, imagemagick, libGLU_combined, freeglut, fftwFloat
|
||||||
, fftw, gsl, libexif, perl, opencv, qt5
|
, fftw, gsl, libexif, perl, opencv, qt5, netpbm
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -18,10 +18,19 @@ stdenv.mkDerivation rec {
|
|||||||
-DWITH_MATLAB=false
|
-DWITH_MATLAB=false
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
preConfigure = ''
|
||||||
|
rm cmake/FindNETPBM.cmake
|
||||||
|
echo "SET(NETPBM_LIBRARY `find ${netpbm} -name "*.${stdenv.hostPlatform.extensions.sharedLibrary}*" -type f`)" >> cmake/FindNETPBM.cmake
|
||||||
|
echo "SET(NETPBM_LIBRARIES `find ${netpbm} -name "*.${stdenv.hostPlatform.extensions.sharedLibrary}*" -type f`)" >> cmake/FindNETPBM.cmake
|
||||||
|
echo "SET(NETPBM_INCLUDE_DIR ${netpbm}/include/netpbm)" >> cmake/FindNETPBM.cmake
|
||||||
|
echo "INCLUDE(FindPackageHandleStandardArgs)" >> cmake/FindNETPBM.cmake
|
||||||
|
echo "FIND_PACKAGE_HANDLE_STANDARD_ARGS(NETPBM DEFAULT_MSG NETPBM_LIBRARY NETPBM_INCLUDE_DIR)" >> cmake/FindNETPBM.cmake
|
||||||
|
'';
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake pkgconfig ];
|
nativeBuildInputs = [ cmake pkgconfig ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
openexr zlib imagemagick fftwFloat
|
openexr zlib imagemagick fftwFloat
|
||||||
fftw gsl libexif perl opencv qt5.qtbase
|
fftw gsl libexif perl opencv qt5.qtbase netpbm
|
||||||
] ++ (if stdenv.isDarwin then (with darwin.apple_sdk.frameworks; [
|
] ++ (if stdenv.isDarwin then (with darwin.apple_sdk.frameworks; [
|
||||||
OpenGL GLUT
|
OpenGL GLUT
|
||||||
]) else [
|
]) else [
|
||||||
|
Loading…
Reference in New Issue
Block a user