summaryrefslogtreecommitdiff
path: root/slcl/0.4.2/0001-thumbnail-CMakeLists.txt-Link-ImageMagick-dependenci.patch
blob: 3f33448787aad9456dcb0fba74cc257c62ba2b9e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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