diff options
author | talyz <kim.lindberger@gmail.com> | 2020-03-28 22:37:22 +0100 |
---|---|---|
committer | talyz <kim.lindberger@gmail.com> | 2020-04-05 16:43:50 +0200 |
commit | b1106a18510245bfd642c057dda43ad5ea985baa (patch) | |
tree | 5c47728d0fbbb1819220fd1744518a1aef4f6ca2 /pkgs/top-level/all-packages.nix | |
parent | 14bfb844d6293dbf9eedbbc7707347f1c407bb51 (diff) | |
download | nixlib-b1106a18510245bfd642c057dda43ad5ea985baa.tar nixlib-b1106a18510245bfd642c057dda43ad5ea985baa.tar.gz nixlib-b1106a18510245bfd642c057dda43ad5ea985baa.tar.bz2 nixlib-b1106a18510245bfd642c057dda43ad5ea985baa.tar.lz nixlib-b1106a18510245bfd642c057dda43ad5ea985baa.tar.xz nixlib-b1106a18510245bfd642c057dda43ad5ea985baa.tar.zst nixlib-b1106a18510245bfd642c057dda43ad5ea985baa.zip |
phpPackages: Move phpPackages to php.packages
This means php packages can now refer to other php packages by looking them up in the php.packages attribute and gets rid of the internal recursive set previously defined in php-packages.nix. This also means that in applications where previously both the php package and the corresponding version of the phpPackages package set had to be specified, the php package will now suffice. This also adds the phpWithExtensions parameter to the php-packages.nix, which can be used by extensions that need a fully featured PHP executable.
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1bceaf3d29d1..1bb373ad6336 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9371,19 +9371,11 @@ in pachyderm = callPackage ../applications/networking/cluster/pachyderm { }; php = php74; - phpPackages = php74Packages; - - php72Packages = recurseIntoAttrs (callPackage ./php-packages.nix { - php = php72base; - }); - php73Packages = recurseIntoAttrs (callPackage ./php-packages.nix { - php = php73base; - }); - - php74Packages = recurseIntoAttrs (callPackage ./php-packages.nix { - php = php74base; - }); + phpPackages = php74Packages; + php72Packages = recurseIntoAttrs php72.packages; + php73Packages = recurseIntoAttrs php73.packages; + php74Packages = recurseIntoAttrs php74.packages; inherit (callPackages ../development/interpreters/php { stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv; |