File odin2-CMakeLists.patch of Package odin2
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3da6a332..db0a97b1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,11 +5,13 @@ project(Odin2 VERSION 2.4.0 LANGUAGES C CXX ASM)
# ================== CMake Subdirs ======================
add_subdirectory(libs/clap-juce-extensions EXCLUDE_FROM_ALL)
-if(UNIX AND NOT APPLE)
- add_subdirectory(libs/JUCELV2 EXCLUDE_FROM_ALL)
-else()
- add_subdirectory(libs/JUCE EXCLUDE_FROM_ALL)
-endif()
+# if(UNIX AND NOT APPLE)
+# add_subdirectory(libs/JUCELV2 EXCLUDE_FROM_ALL)
+# else()
+# add_subdirectory(libs/JUCE EXCLUDE_FROM_ALL)
+# endif()
+
+find_package(JUCE CONFIG REQUIRED)
# ================= Git Commit Hash =====================
find_package(Git)
@@ -36,7 +38,7 @@ add_compile_definitions(
# ==================== Add Plugin =======================
# Build LV2 only on Linux
-set(JUCE_FORMATS AU VST3 Standalone)
+set(JUCE_FORMATS VST VST3 Standalone)
if(UNIX AND NOT APPLE)
list(APPEND JUCE_FORMATS LV2)
endif()
@@ -67,6 +69,7 @@ target_compile_definitions(Odin2
PUBLIC
JUCE_STRICT_REFCOUNTEDPOINTER=1
JUCE_USE_CURL=0
+ JUCE_JACK=1
JUCE_VST3_CAN_REPLACE_VST2=0
JUCE_WEB_BROWSER=0
JUCE_MODAL_LOOPS_PERMITTED=1