diff options
author | Orivej Desh <orivej@gmx.fr> | 2017-11-13 20:15:37 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-13 20:15:37 +0000 |
commit | b62ad4f22bbdbe447616dba0c3af8c176a3fda31 (patch) | |
tree | 30656a22eec223a3434ea4c1cab39b5b4f62db57 /pkgs/development/interpreters/php | |
parent | 33071830e76ee5e28026e959914dd70043bb8387 (diff) | |
parent | 7e17685d094aa8b6bff5324c4568986286dcff02 (diff) | |
download | nixlib-b62ad4f22bbdbe447616dba0c3af8c176a3fda31.tar nixlib-b62ad4f22bbdbe447616dba0c3af8c176a3fda31.tar.gz nixlib-b62ad4f22bbdbe447616dba0c3af8c176a3fda31.tar.bz2 nixlib-b62ad4f22bbdbe447616dba0c3af8c176a3fda31.tar.lz nixlib-b62ad4f22bbdbe447616dba0c3af8c176a3fda31.tar.xz nixlib-b62ad4f22bbdbe447616dba0c3af8c176a3fda31.tar.zst nixlib-b62ad4f22bbdbe447616dba0c3af8c176a3fda31.zip |
Merge pull request #31526 from srhb/fix-php-external-pcre
php: Fix php pcre by using external lib
Diffstat (limited to 'pkgs/development/interpreters/php')
-rw-r--r-- | pkgs/development/interpreters/php/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/development/interpreters/php/default.nix b/pkgs/development/interpreters/php/default.nix index de8ab8b71813..db4eb6eaee0c 100644 --- a/pkgs/development/interpreters/php/default.nix +++ b/pkgs/development/interpreters/php/default.nix @@ -1,6 +1,8 @@ +# pcre functionality is tested in nixos/tests/php-pcre.nix + { lib, stdenv, fetchurl, composableDerivation, autoconf, automake, flex, bison , mysql, libxml2, readline, zlib, curl, postgresql, gettext -, openssl, pkgconfig, sqlite, config, libjpeg, libpng, freetype +, openssl, pcre, pkgconfig, sqlite, config, libjpeg, libpng, freetype , libxslt, libmcrypt, bzip2, icu, openldap, cyrus_sasl, libmhash, freetds , uwimap, pam, gmp, apacheHttpd, libiconv, systemd }: @@ -23,7 +25,7 @@ let enableParallelBuilding = true; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ flex bison ] + buildInputs = [ flex bison pcre ] ++ lib.optional stdenv.isLinux systemd; CXXFLAGS = lib.optional stdenv.cc.isClang "-std=c++11"; @@ -287,6 +289,7 @@ let configureFlags = [ "--with-config-file-scan-dir=/etc/php.d" + "--with-pcre-regex=${pcre.dev} PCRE_LIBDIR=${pcre}" ] ++ lib.optional stdenv.isDarwin "--with-iconv=${libiconv}" ++ lib.optional stdenv.isLinux "--with-fpm-systemd"; |