about summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2015-01-18 01:53:27 +0300
committerMichael Raskin <7c6f434c@mail.ru>2015-01-18 01:58:20 +0300
commita910aa77fbfd377f4d558f9378c655f2c7ce8fdd (patch)
treeda2b28e86d10d9c4bf0fb0a5d715d92c50d8cdcf /pkgs/servers
parentce06d504bbc65d83236495421d1da53da519e3b6 (diff)
Add Squid 3.5
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/squid/squids.nix13
1 files changed, 12 insertions, 1 deletions
diff --git a/pkgs/servers/squid/squids.nix b/pkgs/servers/squid/squids.nix
index 3cb8d71e30361..587c17a3ceeae 100644
--- a/pkgs/servers/squid/squids.nix
+++ b/pkgs/servers/squid/squids.nix
@@ -50,5 +50,16 @@ rec {
     configureFlags = ["--enable-ssl" "--enable-ssl-crtd"];
   };
 
-  latest = squid34;
+  squid35 = squid30.merge rec {
+    name = "squid-3.5.1";
+    src = args.fetchurl {
+      url = "http://www.squid-cache.org/Versions/v3/3.5/${name}.tar.bz2";
+      sha256 = "0rfv1v5vkk7l08v4j16l0lz2grrzd8qf2n25i73qd7c8rgwd6a3x";
+    };
+    buildInputs = [openldap pam db cyrus_sasl libcap expat libxml2
+      libtool openssl];
+    configureFlags = ["--with-openssl" "--enable-ssl-crtd"];
+  };
+
+  latest = squid35;
 }