about summary refs log tree commit diff
path: root/pkgs/development/libraries/serf
diff options
context:
space:
mode:
authorRok Garbas <rok@garbas.si>2015-06-05 15:49:11 +0200
committerRok Garbas <rok@garbas.si>2015-06-12 12:17:12 +0200
commitd5087119c63ce8820c564e392ddb8e3c1865855e (patch)
tree0fee7c76ce287fa9dcf490e3c12638de371343d7 /pkgs/development/libraries/serf
parent85b7673e92029853311c84aabec677092024d898 (diff)
cygwin: remove kerberos from builsInputs for serf
Diffstat (limited to 'pkgs/development/libraries/serf')
-rw-r--r--pkgs/development/libraries/serf/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/libraries/serf/default.nix b/pkgs/development/libraries/serf/default.nix
index df8749622bea1..580460d5fc09b 100644
--- a/pkgs/development/libraries/serf/default.nix
+++ b/pkgs/development/libraries/serf/default.nix
@@ -8,7 +8,9 @@ stdenv.mkDerivation rec {
     sha256 = "1bphz616dv1svc50kkm8xbgyszhg3ni2dqbij99sfvjycr7bgk7c";
   };
 
-  buildInputs = [ apr scons openssl aprutil zlib kerberos pkgconfig ];
+  buildInputs = [ apr scons openssl aprutil zlib ]
+    ++ stdenv.lib.optional (!stdenv.isCygwin) kerberos
+    ++ [ pkgconfig ];
 
   configurePhase = ''
     ${gnused}/bin/sed -e '/^env[.]Append(BUILDERS/ienv.Append(ENV={"PATH":os.environ["PATH"]})' -i SConstruct
@@ -21,7 +23,7 @@ stdenv.mkDerivation rec {
         APU="$(echo "${aprutil}"/bin/*-config)" CC="${
           if stdenv.isDarwin then "clang" else "${stdenv.cc}/bin/gcc"
         }" ${
-          if stdenv.isDarwin then "" else "GSSAPI=\"${kerberos}\""
+          if (stdenv.isDarwin || stdenv.isCygwin) then "" else "GSSAPI=\"${kerberos}\""
         }
   '';