summary refs log tree commit diff
path: root/pkgs/servers/squid/4.nix
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2018-01-17 09:52:50 -0800
committerJohn Wiegley <johnw@newartisans.com>2018-01-17 09:53:46 -0800
commit3deeecddadcdea71cfc5d114e6c9c239eb10ea3d (patch)
tree8b810bce8cd2c16f3850ddbff4f79c74eb5cda20 /pkgs/servers/squid/4.nix
parent9be54c61a2c67eb6c0d99a808ab1af01ec970e9b (diff)
downloadnixlib-3deeecddadcdea71cfc5d114e6c9c239eb10ea3d.tar
nixlib-3deeecddadcdea71cfc5d114e6c9c239eb10ea3d.tar.gz
nixlib-3deeecddadcdea71cfc5d114e6c9c239eb10ea3d.tar.bz2
nixlib-3deeecddadcdea71cfc5d114e6c9c239eb10ea3d.tar.lz
nixlib-3deeecddadcdea71cfc5d114e6c9c239eb10ea3d.tar.xz
nixlib-3deeecddadcdea71cfc5d114e6c9c239eb10ea3d.tar.zst
nixlib-3deeecddadcdea71cfc5d114e6c9c239eb10ea3d.zip
squid, squid4: Allowing build on Darwin
Diffstat (limited to 'pkgs/servers/squid/4.nix')
-rw-r--r--pkgs/servers/squid/4.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/servers/squid/4.nix b/pkgs/servers/squid/4.nix
index 9f43af418e6e..f0429475be27 100644
--- a/pkgs/servers/squid/4.nix
+++ b/pkgs/servers/squid/4.nix
@@ -10,8 +10,8 @@ stdenv.mkDerivation rec {
   };
 
   buildInputs = [
-    perl openldap pam db cyrus_sasl libcap expat libxml2 openssl
-  ];
+    perl openldap db cyrus_sasl expat libxml2 openssl
+  ] ++ stdenv.lib.optionals stdenv.isLinux [ libcap pam ];
 
   configureFlags = [
     "--enable-ipv6"
@@ -19,11 +19,12 @@ stdenv.mkDerivation rec {
     "--disable-arch-native"
     "--with-openssl"
     "--enable-ssl-crtd"
-    "--enable-linux-netfilter"
     "--enable-storeio=ufs,aufs,diskd,rock"
     "--enable-removal-policies=lru,heap"
     "--enable-delay-pools"
     "--enable-x-accelerator-vary"
+  ] ++ stdenv.lib.optionals stdenv.isLinux [
+    "--enable-linux-netfilter"
   ];
 
   meta = with stdenv.lib; {