about summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorElis Hirwing <elis@hirwing.se>2020-03-22 18:58:23 +0100
committertalyz <kim.lindberger@gmail.com>2020-03-31 22:06:45 +0200
commit96a5e0c928e8ab3be35f28b0c9df8d73fbda2729 (patch)
tree1fb8af291e1c0b8c97ca68c9f31692082019b6f9 /pkgs/top-level
parentcdad5f91347e10e698c4d9d82afe524ca40c4d27 (diff)
downloadnixlib-96a5e0c928e8ab3be35f28b0c9df8d73fbda2729.tar
nixlib-96a5e0c928e8ab3be35f28b0c9df8d73fbda2729.tar.gz
nixlib-96a5e0c928e8ab3be35f28b0c9df8d73fbda2729.tar.bz2
nixlib-96a5e0c928e8ab3be35f28b0c9df8d73fbda2729.tar.lz
nixlib-96a5e0c928e8ab3be35f28b0c9df8d73fbda2729.tar.xz
nixlib-96a5e0c928e8ab3be35f28b0c9df8d73fbda2729.tar.zst
nixlib-96a5e0c928e8ab3be35f28b0c9df8d73fbda2729.zip
php: init phpXYbase packages and make the default php extended by default
Also, add opcache to default extensions since it significantly
increases PHP's performance and is by default enabled on Debian based
distributions. Not having it enabled by default results in a puzzling
performance loss for anyone attempting to migrate from Debian/Ubuntu
to NixOS who is unaware of this. Therefore, enable it by default. /talyz
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix11
1 files changed, 4 insertions, 7 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index ab765f45d8fb..92ef5c9fcb39 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -9374,15 +9374,15 @@ in
   phpPackages = php74Packages;
 
   php72Packages = recurseIntoAttrs (callPackage ./php-packages.nix {
-    php = php72;
+    php = php72base;
   });
 
   php73Packages = recurseIntoAttrs (callPackage ./php-packages.nix {
-    php = php73;
+    php = php73base;
   });
 
   php74Packages = recurseIntoAttrs (callPackage ./php-packages.nix {
-    php = php74;
+    php = php74base;
   });
 
   phpPackages-unit = php74Packages-unit;
@@ -9401,10 +9401,7 @@ in
 
   inherit (callPackages ../development/interpreters/php {
     stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
-  })
-    php74
-    php73
-    php72;
+  }) php74 php73 php72 php74base php73base php72base;
 
   php-embed = php74-embed;