diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix index 33dd080943a1a..f55bffa67262f 100644 --- a/pkgs/applications/graphics/ImageMagick/default.nix +++ b/pkgs/applications/graphics/ImageMagick/default.nix @@ -173,7 +173,7 @@ stdenv.mkDerivation (finalAttrs: { configDestination=($out/share/ImageMagick-*) grep -v '/nix/store' $dev/lib/ImageMagick-*/config-Q16HDRI/configure.xml > $configDestination/configure.xml for file in "$dev"/bin/*-config; do - substituteInPlace "$file" --replace pkg-config \ + substituteInPlace "$file" --replace-fail "$PKG_CONFIG" \ "PKG_CONFIG_PATH='$dev/lib/pkgconfig' '$(command -v $PKG_CONFIG)'" done '' diff --git a/pkgs/development/php-packages/imagick/default.nix b/pkgs/development/php-packages/imagick/default.nix index f3ed1d1d8e730..da43667899093 100644 --- a/pkgs/development/php-packages/imagick/default.nix +++ b/pkgs/development/php-packages/imagick/default.nix @@ -1,21 +1,23 @@ { buildPecl, - fetchpatch, lib, imagemagick, pkg-config, pcre2, - php, }: buildPecl { pname = "imagick"; version = "3.8.0"; - sha256 = "sha256-vaZ0YchU8g1hBXgrdpxST8NziLddRIHZUWRNIWf/7sY="; + hash = "sha256-vaZ0YchU8g1hBXgrdpxST8NziLddRIHZUWRNIWf/7sY="; configureFlags = [ "--with-imagick=${imagemagick.dev}" ]; + + depsBuildBuild = [ pkg-config ]; + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ pcre2 ]; meta = {