+3
-2
nixos/tests/php/default.nix
+3
-2
nixos/tests/php/default.nix
······
······
+17
-15
nixos/tests/php/fpm.nix
+17
-15
nixos/tests/php/fpm.nix
······
······
+10
-8
nixos/tests/php/httpd.nix
+10
-8
nixos/tests/php/httpd.nix
······
······
+11
-9
nixos/tests/php/pcre.nix
+11
-9
nixos/tests/php/pcre.nix
······
······
+5
-5
pkgs/build-support/build-pecl.nix
+5
-5
pkgs/build-support/build-pecl.nix
+43
-6
pkgs/development/interpreters/php/7.4.nix
+43
-6
pkgs/development/interpreters/php/7.4.nix
···
···
+42
-6
pkgs/development/interpreters/php/8.0.nix
+42
-6
pkgs/development/interpreters/php/8.0.nix
···
···
+140
-118
pkgs/development/interpreters/php/generic.nix
+140
-118
pkgs/development/interpreters/php/generic.nix
·········-tests = nixosTests."php${lib.strings.replaceStrings [ "." ] [ "" ] (lib.versions.majorMinor php.version)}";············
·········+tests = nixosTests."php${lib.strings.replaceStrings [ "." ] [ "" ] (lib.versions.majorMinor php.version)}";············
+12
-2
pkgs/development/php-packages/mongodb/default.nix
+12
-2
pkgs/development/php-packages/mongodb/default.nix
+504
-390
pkgs/top-level/php-packages.nix
+504
-390
pkgs/top-level/php-packages.nix
······-++ lib.optionals (lib.versionOlder php.version "7.4") [ "--with-libxml-dir=${libxml2.dev}" ]; }-postPhpize = ''substituteInPlace configure --replace 'as_fn_error $? "Cannot locate header file libintl.h" "$LINENO" 5' ':' '';-# Header path defaults to FHS location, preventing the configure script from detecting errno support.-url = "https://github.com/fossar/nix-phps/raw/263861a8c9bdafd7abe44db6db4ef0179643680c/pkgs/iconv-header-path.patch";-{ name = "mbstring"; buildInputs = [ oniguruma ] ++ lib.optionals (lib.versionAtLeast php.version "8.0") [-buildInputs = [ pcre2 ] ++ lib.optionals (lib.versionAtLeast php.version "8.0" && !stdenv.isDarwin && lib.meta.availableOn stdenv.hostPlatform valgrind) [-substituteInPlace configure --replace 'as_fn_error $? "Please reinstall libedit - I cannot find readline.h" "$LINENO" 5' ':'-++ lib.optionals (lib.versionOlder php.version "7.4") [ "--with-libxml-dir=${libxml2.dev}" ]; }-++ lib.optionals (lib.versionOlder php.version "7.4") [ "--with-libxml-dir=${libxml2.dev}" ]; }-++ lib.optionals (lib.versionOlder php.version "7.4") [ "--with-libxml-dir=${libxml2.dev}" ]; }-++ lib.optionals (lib.versionOlder php.version "7.4") [ "--with-libxml-dir=${libxml2.dev}" ]; }
······+postPhpize = ''substituteInPlace configure --replace 'as_fn_error $? "Cannot locate header file libintl.h" "$LINENO" 5' ':' '';+# Header path defaults to FHS location, preventing the configure script from detecting errno support.+url = "https://github.com/fossar/nix-phps/raw/263861a8c9bdafd7abe44db6db4ef0179643680c/pkgs/iconv-header-path.patch";+buildInputs = [ pcre2 ] ++ lib.optionals (!stdenv.isDarwin && lib.versionAtLeast php.version "8.0") [+substituteInPlace configure --replace 'as_fn_error $? "Please reinstall libedit - I cannot find readline.h" "$LINENO" 5' ':'