summaryrefslogtreecommitdiff
path: root/slcl/0.4.2/0001-thumbnail-CMakeLists.txt-Link-ImageMagick-dependenci.patch
diff options
context:
space:
mode:
Diffstat (limited to 'slcl/0.4.2/0001-thumbnail-CMakeLists.txt-Link-ImageMagick-dependenci.patch')
-rw-r--r--slcl/0.4.2/0001-thumbnail-CMakeLists.txt-Link-ImageMagick-dependenci.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/slcl/0.4.2/0001-thumbnail-CMakeLists.txt-Link-ImageMagick-dependenci.patch b/slcl/0.4.2/0001-thumbnail-CMakeLists.txt-Link-ImageMagick-dependenci.patch
new file mode 100644
index 0000000..3f33448
--- /dev/null
+++ b/slcl/0.4.2/0001-thumbnail-CMakeLists.txt-Link-ImageMagick-dependenci.patch
@@ -0,0 +1,25 @@
+From 6b1878986c8536f41bb1c6ceeb869940bbe156d0 Mon Sep 17 00:00:00 2001
+From: Xavier Del Campo Romero <xavi92@disroot.org>
+Date: Thu, 9 Oct 2025 22:51:27 +0200
+Subject: [PATCH] thumbnail/CMakeLists.txt: Link ImageMagick dependencies
+
+PkgConfig does not return the dependencies for ImageMagick. Therefore,
+when building thumbnail with static libraries, dependencies are also
+required.
+---
+ thumbnail/CMakeLists.txt | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/thumbnail/CMakeLists.txt b/thumbnail/CMakeLists.txt
+index 85e8951..2c6b82d 100644
+--- a/thumbnail/CMakeLists.txt
++++ b/thumbnail/CMakeLists.txt
+@@ -6,4 +6,5 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE _FILE_OFFSET_BITS=64)
+ include(FindPkgConfig)
+ pkg_check_modules(ImageMagick REQUIRED IMPORTED_TARGET ImageMagick)
+ target_link_libraries(${PROJECT_NAME} PRIVATE dynstr PkgConfig::ImageMagick)
++target_link_libraries(PkgConfig::ImageMagick INTERFACE z png jpeg)
+ install(TARGETS ${PROJECT_NAME})
+--
+2.43.0
+