From 5bd133b65c897b83407a6c368bcc923d42f66e62 Mon Sep 17 00:00:00 2001 From: LluĂ­s Batlle i Rossell Date: Fri, 29 Apr 2011 21:01:09 +0000 Subject: Updating php 5.3 and adding php-xcache. svn path=/nixpkgs/trunk/; revision=27056 --- pkgs/development/interpreters/php/5.3.nix | 4 ++-- pkgs/development/libraries/php-xcache/default.nix | 28 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/libraries/php-xcache/default.nix (limited to 'pkgs') diff --git a/pkgs/development/interpreters/php/5.3.nix b/pkgs/development/interpreters/php/5.3.nix index 3080a2c24cda..1037d00f270f 100644 --- a/pkgs/development/interpreters/php/5.3.nix +++ b/pkgs/development/interpreters/php/5.3.nix @@ -8,7 +8,7 @@ in composableDerivation {} ( fixed : let inherit (fixed.fixed) version; in { - version = "5.3.4"; + version = "5.3.6"; name = "php_configurable-${version}"; @@ -151,7 +151,7 @@ composableDerivation {} ( fixed : let inherit (fixed.fixed) version; in { src = args.fetchurl { url = "http://nl.php.net/get/php-${version}.tar.bz2/from/this/mirror"; - sha256 = "1391yibyc7kcrnprv6g57s2m6ld6n9j2iybzvwd2srdihl8q6cm8"; + sha256 = "161iimjsnbvzqbf6chxv778n8qqdig2y704vrkn97vp3487qibih"; name = "php-${version}.tar.bz2"; }; diff --git a/pkgs/development/libraries/php-xcache/default.nix b/pkgs/development/libraries/php-xcache/default.nix new file mode 100644 index 000000000000..8209d02be56c --- /dev/null +++ b/pkgs/development/libraries/php-xcache/default.nix @@ -0,0 +1,28 @@ +{stdenv, fetchurl, php, autoconf, automake, libtool }: + +stdenv.mkDerivation rec { + name = "php-xcache-1.3.1"; + + src = fetchurl { + url = http://xcache.lighttpd.net/pub/Releases/1.3.1/xcache-1.3.1.tar.bz2; + sha256 = "16qj6hns7frs655k2vg9dabnk28085hf6qxhr9dybw6ja5aj24g3"; + }; + + preConfigure = '' + phpize + + sed -i 's,^EXTENSION_DIR.*,'EXTENSION_DIR=$out/lib/php/extensions, configure + ''; + +/* + configureFlags = [ "--enable-apc" "--enable-apc-mmap" ]; +*/ + + buildInputs = [ php autoconf automake libtool ]; + + meta = { + description = "Fast, stable PHP opcode cacher"; + homepage = http://xcache.lighttpd.net/; + license = "BSD"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6b35c1f5695e..fc290d9cd93b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2373,6 +2373,8 @@ let php_apc = callPackage ../development/libraries/php-apc { }; + php_xcache = callPackage ../development/libraries/php-xcache { }; + phpXdebug = callPackage ../development/interpreters/php-xdebug { }; picolisp = callPackage ../development/interpreters/picolisp {}; -- cgit 1.4.1