summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2010-01-06 17:04:38 +0000
committerMarc Weber <marco-oweber@gmx.de>2010-01-06 17:04:38 +0000
commit900a1c22a4f528a3702e74b24b1c31a654ce9924 (patch)
tree59aaa9da30d758e3438ab838b4c1a2484e9719f3 /pkgs/top-level
parent4220742818c6fd789c0bd4835b95342bba554211 (diff)
downloadnixlib-900a1c22a4f528a3702e74b24b1c31a654ce9924.tar
nixlib-900a1c22a4f528a3702e74b24b1c31a654ce9924.tar.gz
nixlib-900a1c22a4f528a3702e74b24b1c31a654ce9924.tar.bz2
nixlib-900a1c22a4f528a3702e74b24b1c31a654ce9924.tar.lz
nixlib-900a1c22a4f528a3702e74b24b1c31a654ce9924.tar.xz
nixlib-900a1c22a4f528a3702e74b24b1c31a654ce9924.tar.zst
nixlib-900a1c22a4f528a3702e74b24b1c31a654ce9924.zip
moving xdebug into its own package. This means you have to specify an additional php.ini file to make php debugger work for command line php.
svn path=/nixpkgs/trunk/; revision=19266
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index a954bfad17c7..11d72ab6fec7 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2339,13 +2339,21 @@ let
       if stdenv.isDarwin then null else unixODBC;
   };
 
-  php = import ../development/interpreters/php_configurable {
+  php = makeOverridable (import ../development/interpreters/php_configurable) {
     inherit
       stdenv fetchurl lib composableDerivation autoconf automake
       flex bison apacheHttpd mysql libxml2 # gettext
       zlib curl gd postgresql openssl pkgconfig sqlite getConfig;
   };
 
+  phpXdebug = import ../development/interpreters/php-xdebug {
+    inherit stdenv fetchurl php autoconf automake;
+  };
+
+  phpIniBuilder = makeOverridable (import ../development/interpreters/php/ini-bulider.nix) {
+    inherit php runCommand;
+  };
+
   pltScheme = builderDefsPackage (import ../development/interpreters/plt-scheme) {
     inherit cairo fontconfig freetype libjpeg libpng openssl
       perl mesa zlib which;