From: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Date: Wed, 23 Oct 2019 09:44:36 +0200
-Subject: have Projucer link against the system libraries
+Subject: have Projucer and juceaide link against the system libraries
Origin: Debian
Forwarded: no
since the Debian package has removed 3rd-party libraries (jpeg, png, flag,
ogg/vorbis), we must use against the system libraries.
Last-Update: 2019-08-21
----
- .../ProjectSaving/jucer_ProjectExport_Make.h | 3 ++
- .../Source/ProjectSaving/jucer_ProjectExporter.cpp | 33 ++++++++++++++++++++++
- 2 files changed, 36 insertions(+)
-
--- juce.orig/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h
+++ juce/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h
@@ -695,6 +695,9 @@
if (isWebBrowserComponentEnabled (project) && type == PackageDependencyType::compile)\r
{\r
packages.add ("webkit2gtk-4.0");\r
+--- juce.orig/extras/Build/juceaide/CMakeLists.txt
++++ juce/extras/Build/juceaide/CMakeLists.txt
+@@ -37,6 +37,7 @@
+ JUCE_USE_CURL=0)
+
+ target_link_libraries(juceaide PRIVATE
++ z
+ juce::juce_build_tools
+ juce::juce_recommended_config_flags
+ juce::juce_recommended_lto_flags
+--- juce.orig/extras/Projucer/CMakeLists.txt
++++ juce/extras/Projucer/CMakeLists.txt
+@@ -163,6 +163,7 @@
+ ../Build/CMake/juce_runtime_arch_detection.cpp)
+
+ target_link_libraries(Projucer PRIVATE
++ z
+ ProjucerData
+ juce::juce_build_tools
+ juce::juce_cryptography