about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorWilliButz <WilliButz@users.noreply.github.com>2019-10-20 11:34:20 +0200
committerGitHub <noreply@github.com>2019-10-20 11:34:20 +0200
commitde123f796f9b1b9267f0ebf1e7add172d8d90a89 (patch)
tree1b145e32e0583f7edad574da5d26ec4aa0cd77d4 /pkgs/development
parent59241cb778a076790df6e2a943c81c24f0374a4c (diff)
parent25a0f5a4dbadbf3d387a6bdb30b72f051b3b1506 (diff)
downloadnixlib-de123f796f9b1b9267f0ebf1e7add172d8d90a89.tar
nixlib-de123f796f9b1b9267f0ebf1e7add172d8d90a89.tar.gz
nixlib-de123f796f9b1b9267f0ebf1e7add172d8d90a89.tar.bz2
nixlib-de123f796f9b1b9267f0ebf1e7add172d8d90a89.tar.lz
nixlib-de123f796f9b1b9267f0ebf1e7add172d8d90a89.tar.xz
nixlib-de123f796f9b1b9267f0ebf1e7add172d8d90a89.tar.zst
nixlib-de123f796f9b1b9267f0ebf1e7add172d8d90a89.zip
Merge pull request #71317 from arthurl/arthur/wt-PR
wt: Permit overriding of optional libraries
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/wt/default.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/development/libraries/wt/default.nix b/pkgs/development/libraries/wt/default.nix
index 31fa104fb059..b5a7bae68ead 100644
--- a/pkgs/development/libraries/wt/default.nix
+++ b/pkgs/development/libraries/wt/default.nix
@@ -27,13 +27,16 @@ let
       ];
 
       cmakeFlags = [
-        "-DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick"
         "-DWT_CPP_11_MODE=-std=c++11"
-        "-DGM_PREFIX=${graphicsmagick}"
-        "-DMYSQL_PREFIX=${libmysqlclient}"
         "-DHARFBUZZ_INCLUDE_DIR=${harfbuzz.dev}/include"
         "--no-warn-unused-cli"
-      ];
+      ]
+      ++ stdenv.lib.optionals (graphicsmagick != null) [
+        "-DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick"
+        "-DGM_PREFIX=${graphicsmagick}"
+      ]
+      ++ stdenv.lib.optional (libmysqlclient != null)
+        "-DMYSQL_PREFIX=${libmysqlclient}";
 
       meta = with stdenv.lib; {
         homepage = "https://www.webtoolkit.eu/wt";