Origin: Debian
Forwarded: not-needed
Last-Update: 2021-01-13
since we have stripped some libraries, we need to explicitly link against
the system provided libraries
Last-Update: 2022-11-10
Gbp-Pq: Name debian_buildcmake.patch
if(${module_name} STREQUAL "juce_core")
_juce_add_standard_defs(${module_name})
- target_link_libraries(juce_core INTERFACE juce::juce_atomic_wrapper)
+ target_link_libraries(juce_core INTERFACE juce::juce_atomic_wrapper z)
if(CMAKE_SYSTEM_NAME MATCHES ".*BSD")
target_link_libraries(juce_core INTERFACE execinfo)
if((CMAKE_SYSTEM_NAME STREQUAL "Linux") OR (CMAKE_SYSTEM_NAME MATCHES ".*BSD"))
_juce_create_pkgconfig_target(JUCE_CURL_LINUX_DEPS libcurl)
_juce_create_pkgconfig_target(JUCE_BROWSER_LINUX_DEPS webkit2gtk-4.0 gtk+-x11-3.0)
+ _juce_create_pkgconfig_target(JUCE_IMG_LINUX_DEPS libpng libjpeg)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
find_program(JUCE_XCRUN xcrun)
if(needs_browser)
target_link_libraries(${target} PRIVATE juce::pkgconfig_JUCE_BROWSER_LINUX_DEPS)
endif()
+
+ target_link_libraries(${target} PRIVATE juce::pkgconfig_JUCE_IMG_LINUX_DEPS)
elseif(APPLE)
get_target_property(needs_storekit ${target} JUCE_NEEDS_STORE_KIT)