diff options
author | Philipp Hausmann <ph_git@314.ch> | 2017-07-05 16:12:50 +0200 |
---|---|---|
committer | Philipp Hausmann <ph_git@314.ch> | 2017-07-05 16:12:50 +0200 |
commit | a1ec03a22333019ea20ff84a54980419816f0732 (patch) | |
tree | f6e8e95fda5e7b0ad964ffaeef10cb0bb8712299 /pkgs/tools/misc/hdf4 | |
parent | 01c3847b9c656d3829dd947395aacd0f84178eb2 (diff) |
hdf4: Make szip dependency optional.
Diffstat (limited to 'pkgs/tools/misc/hdf4')
-rw-r--r-- | pkgs/tools/misc/hdf4/default.nix | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/tools/misc/hdf4/default.nix b/pkgs/tools/misc/hdf4/default.nix index a227030f0bc4a..bc8ea769e8bed 100644 --- a/pkgs/tools/misc/hdf4/default.nix +++ b/pkgs/tools/misc/hdf4/default.nix @@ -2,8 +2,8 @@ , fetchurl , cmake , libjpeg -, szip , zlib +, szip ? null }: stdenv.mkDerivation rec { @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { zlib ]; - preConfigure = "export SZIP_INSTALL=${szip}"; + preConfigure = stdenv.lib.optionalString (szip != null) "export SZIP_INSTALL=${szip}"; cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" @@ -31,11 +31,12 @@ stdenv.mkDerivation rec { "-DHDF4_BUILD_WITH_INSTALL_NAME=OFF" "-DHDF4_ENABLE_JPEG_LIB_SUPPORT=ON" "-DHDF4_ENABLE_NETCDF=OFF" - "-DHDF4_ENABLE_SZIP_ENCODING=ON" - "-DHDF4_ENABLE_SZIP_SUPPORT=ON" "-DHDF4_ENABLE_Z_LIB_SUPPORT=ON" "-DHDF4_BUILD_FORTRAN=OFF" "-DJPEG_DIR=${libjpeg}" + ] ++ stdenv.lib.optionals (szip != null) [ + "-DHDF4_ENABLE_SZIP_ENCODING=ON" + "-DHDF4_ENABLE_SZIP_SUPPORT=ON" ]; doCheck = true; |