summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/servers/dns/knot-resolver/default.nix7
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/servers/dns/knot-resolver/default.nix b/pkgs/servers/dns/knot-resolver/default.nix
index deb2c21aeba..34791cfdd71 100644
--- a/pkgs/servers/dns/knot-resolver/default.nix
+++ b/pkgs/servers/dns/knot-resolver/default.nix
@@ -51,11 +51,10 @@ unwrapped = stdenv.mkDerivation rec {
     "-Dinstall_kresd_conf=disabled" # not really useful; examples are inside share/doc/
     "--default-library=static" # not used by anyone
   ]
-  ++ optionals doInstallCheck [
-    "-Dunit_tests=enabled"
-    "-Dconfig_tests=enabled"
+  ++ optional doInstallCheck "-Dunit_tests=enabled"
+  ++ optional (doInstallCheck && !stdenv.isDarwin) "-Dconfig_tests=enabled"
     #"-Dextra_tests=enabled" # not suitable as in-distro tests; many deps, too.
-  ];
+  ;
 
   postInstall = ''
     rm "$out"/lib/libkres.a