Refresh patches
authorIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Wed, 30 Nov 2022 12:12:45 +0000 (13:12 +0100)
committerIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Wed, 30 Nov 2022 12:12:45 +0000 (13:12 +0100)
debian/patches/debian_buildcmake.patch
debian/patches/debian_link_systemlibs.patch

index e2f774b322f508f93a41fafadd1e07932551a58e..77d98eb8b3fa9bcc0524d80a7e85bd53b8405717 100644 (file)
@@ -20,10 +20,10 @@ Last-Update: 2022-11-10
      _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()
@@ -34,7 +34,7 @@ Last-Update: 2022-11-10
  
 --- 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})
  
index e205838ce767e9c9c6f089fe6a8290ea9a9532ff..f106d97f0f9d87bbda8f4561ed28da316c0ac64d 100644 (file)
@@ -11,7 +11,7 @@ ogg/vorbis), we must link against the system libraries.
 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
@@ -23,7 +23,7 @@ Last-Update: 2019-08-21
          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
@@ -75,7 +75,7 @@ Last-Update: 2019-08-21
          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