summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2021-02-01 08:12:26 -0500
committerGitHub <noreply@github.com>2021-02-01 08:12:26 -0500
commit28bbe671a00eaa35b5aceaf5fca9ab88bc39371d (patch)
treee67e6ec2b2d5fa66ce054c61f459f2b3ec983af4
parent28446caa01a837337a009903593aa4736772bc41 (diff)
parent6c32f248d098fbf89cb2e458982a2d5c01d70665 (diff)
Merge pull request #111317 from talyz/php-xmlreader-dom
php.extensions.xmlreader: Add internal dependency on `dom`
-rw-r--r--pkgs/top-level/php-packages.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix
index 19feb36aa271..932c2a867f02 100644
--- a/pkgs/top-level/php-packages.nix
+++ b/pkgs/top-level/php-packages.nix
@@ -501,7 +501,9 @@ lib.makeScope pkgs.newScope (self: with self; {
doCheck = false; }
{ name = "xmlreader";
buildInputs = [ libxml2 ];
- configureFlags = [ "--enable-xmlreader CFLAGS=-I../.." ]
+ internalDeps = [ php.extensions.dom ];
+ NIX_CFLAGS_COMPILE = [ "-I../.." "-DHAVE_DOM" ];
+ configureFlags = [ "--enable-xmlreader" ]
# Required to build on darwin.
++ lib.optional (lib.versionOlder php.version "7.4") [ "--with-libxml-dir=${libxml2.dev}" ]; }
{ name = "xmlrpc";