From f6c6032e22d9c5f9230e44cb48636d6eba854c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20R=C3=B6hling?= Date: Tue, 12 Nov 2024 09:47:51 +0100 Subject: [PATCH] FindImageMagick: Fix ARCH_INCLUDE_DIR detection for version 7 and newer The `magick-baseconfig.h` header has been moved to a different subdirectory. See https://bugs.debian.org/1087233 for the original bug report in Debian. --- Modules/FindImageMagick.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Modules/FindImageMagick.cmake b/Modules/FindImageMagick.cmake index 66e65ad34d..809fec7dfb 100644 --- a/Modules/FindImageMagick.cmake +++ b/Modules/FindImageMagick.cmake @@ -133,7 +133,9 @@ function(FIND_IMAGEMAGICK_API component header) NO_DEFAULT_PATH ) find_path(ImageMagick_${component}_ARCH_INCLUDE_DIR - NAMES magick/magick-baseconfig.h + NAMES + magick/magick-baseconfig.h + MagickCore/magick-baseconfig.h HINTS ${PC_${component}_INCLUDEDIR} ${PC_${component}_INCLUDE_DIRS}