From 3edf6e18e60dc06a8374f1241b1e450c2aa58e71 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 8 May 2023 21:57:33 +0300 Subject: [PATCH] gdal: fix build on x86_64-darwin --- pkgs/development/libraries/gdal/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/libraries/gdal/default.nix b/pkgs/development/libraries/gdal/default.nix index 71e9df8a0c4e..894bed5f5357 100644 --- a/pkgs/development/libraries/gdal/default.nix +++ b/pkgs/development/libraries/gdal/default.nix @@ -52,6 +52,7 @@ , libspatialite , sqlite , libtiff +, useTiledb ? !(stdenv.isDarwin && stdenv.isx86_64) , tiledb , libwebp , xercesc @@ -91,6 +92,8 @@ stdenv.mkDerivation rec { "-DCMAKE_SKIP_BUILD_RPATH=ON" # without, libgdal.so can't find libmariadb.so ] ++ lib.optionals stdenv.isDarwin [ "-DCMAKE_BUILD_WITH_INSTALL_NAME_DIR=ON" + ] ++ lib.optionals (!useTiledb) [ + "-DGDAL_USE_TILEDB=OFF" ]; buildInputs = [ @@ -135,7 +138,9 @@ stdenv.mkDerivation rec { libspatialite sqlite libtiff + ] ++ lib.optionals useTiledb [ tiledb + ] ++ [ libwebp zlib zstd