Merge pull request #230754 from wegank/tiledb-darwin

gdal: fix build on x86_64-darwin
This commit is contained in:
Weijia Wang
2023-05-09 12:13:03 +03:00
committed by GitHub
@@ -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