_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)
+ endif()
-@@ -235,6 +236,8 @@
+ # We set up default/fallback copy dirs here. If you need different copy dirs, use
+@@ -168,6 +169,8 @@
if(needs_browser)
target_link_libraries(${target} PRIVATE juce::pkgconfig_JUCE_BROWSER_LINUX_DEPS)
endif()
--- juce.orig/extras/Build/CMake/JUCEModuleSupport.cmake
+++ juce/extras/Build/CMake/JUCEModuleSupport.cmake
-@@ -480,7 +480,7 @@
+@@ -483,7 +483,7 @@
if(${module_name} STREQUAL "juce_core")
_juce_add_standard_defs(${module_name})
Last-Update: 2019-08-21
--- juce.orig/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h
+++ juce/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h
-@@ -695,6 +695,9 @@
+@@ -690,6 +690,9 @@
StringArray result (linuxLibs);\r
\r
auto libraries = StringArray::fromTokens (getExternalLibrariesString(), ";", "\"'");\r
for (auto& lib : libraries)\r
--- juce.orig/extras/Projucer/Source/ProjectSaving/jucer_ProjectExporter.cpp
+++ juce/extras/Projucer/Source/ProjectSaving/jucer_ProjectExporter.cpp
-@@ -558,6 +558,39 @@
+@@ -566,6 +566,39 @@
if (isCurlEnabled (project) && ! isLoadCurlSymbolsLazilyEnabled (project))\r
packages.add ("libcurl");\r
\r
juce::juce_recommended_lto_flags
--- juce.orig/extras/Projucer/CMakeLists.txt
+++ juce/extras/Projucer/CMakeLists.txt
-@@ -163,6 +163,7 @@
+@@ -159,6 +159,7 @@
../Build/CMake/juce_runtime_arch_detection.cpp)
target_link_libraries(Projucer PRIVATE