summary refs log tree commit diff
path: root/pkgs/top-level/php-packages.nix
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2014-03-24 09:23:10 -0400
committerShea Levy <shea@shealevy.com>2014-03-24 09:23:10 -0400
commit5221cfdda95d7072b475161a2de82732f2f68ea6 (patch)
tree3fa5a1fb403b2053a1abde76ce5ed898ac74a16e /pkgs/top-level/php-packages.nix
parentd4c711ee1d1080179958fb2cb9553d73acf4b2af (diff)
downloadnixpkgs-5221cfdda95d7072b475161a2de82732f2f68ea6.tar
nixpkgs-5221cfdda95d7072b475161a2de82732f2f68ea6.tar.gz
nixpkgs-5221cfdda95d7072b475161a2de82732f2f68ea6.tar.bz2
nixpkgs-5221cfdda95d7072b475161a2de82732f2f68ea6.tar.lz
nixpkgs-5221cfdda95d7072b475161a2de82732f2f68ea6.tar.xz
nixpkgs-5221cfdda95d7072b475161a2de82732f2f68ea6.tar.zst
nixpkgs-5221cfdda95d7072b475161a2de82732f2f68ea6.zip
Add memcached php module.
Yes, it's different from memcache. Yes, we need both
Diffstat (limited to 'pkgs/top-level/php-packages.nix')
-rw-r--r--pkgs/top-level/php-packages.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix
index e26ec8c9eb8..654a071a182 100644
--- a/pkgs/top-level/php-packages.nix
+++ b/pkgs/top-level/php-packages.nix
@@ -16,4 +16,20 @@ let self = with self; {
 
     configureFlags = "--with-zlib-dir=${pkgs.zlib}";
   };
+
+  memcached = buildPecl {
+    name = "memcached-2.1.0";
+
+    src = pkgs.fetchurl {
+      url = http://pecl.php.net/get/memcached-2.1.0.tgz;
+      sha256 = "1by4zhkq4mbk9ja6s0vlavv5ng8aw5apn3a1in84fkz7bc0l0jdw";
+    };
+
+    configureFlags = [
+      "--with-zlib-dir=${pkgs.zlib}"
+      "--with-libmemcached-dir=${pkgs.libmemcached}"
+    ];
+
+    buildInputs = [ pkgs.cyrus_sasl ];
+  };
 }; in self