File 01-cmakelists.patch of Package BitWizzard

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8772491..8d63420 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,11 +20,8 @@ option(BW_PLUGIN_FORCE_DEBUG "Force plugin to use debug mode" OFF)
 ###
 include(FetchContent)
 
-FetchContent_Declare(juce
-    GIT_REPOSITORY "https://github.com/juce-framework/JUCE.git"
-    GIT_TAG "e27194272de76707cddb4bde14638bc3bd5793e5")
-
-FetchContent_MakeAvailable(juce)
+find_package(JUCE CONFIG REQUIRED)
+juce_set_vst2_sdk_path(/tmp)
 
 ###
 add_library(WDL STATIC EXCLUDE_FROM_ALL
@@ -47,14 +44,16 @@ juce_add_plugin(bitwiz_plugin
   PLUGIN_MANUFACTURER_CODE "BtWz"
   PRODUCT_NAME "BitWizzard"
   COMPANY_NAME "Unseen DSP"
-  FORMATS VST3 AU
+  FORMATS VST3 AU Standalone LV2 VST
   NEEDS_MIDI_INPUT FALSE
   NEEDS_MIDI_OUTPUT FALSE
   NEEDS_CURL FALSE
   NEEDS_WEB_BROWSER FALSE
   VST3_CATEGORIES "Fx"
   AU_MAIN_TYPE "kAudioUnitType_Effect"
-  COPY_PLUGIN_AFTER_BUILD "${BW_PLUGIN_COPY}")
+  LV2_URI https://github.com/jpcima/BitWizzard
+#  COPY_PLUGIN_AFTER_BUILD "${BW_PLUGIN_COPY}"
+  )
 
 target_sources(bitwiz_plugin
   PRIVATE
@@ -65,6 +64,7 @@ target_sources(bitwiz_plugin
 target_compile_definitions(bitwiz_plugin
   PUBLIC
     "JUCE_WEB_BROWSER=0"
+    "JUCE_JACK=1"
     "JUCE_USE_CURL=0"
     "JUCE_VST3_CAN_REPLACE_VST2=0"
     "JUCE_DISPLAY_SPLASH_SCREEN=0")
@@ -76,6 +76,8 @@ target_link_libraries(bitwiz_plugin
       juce::juce_audio_processors
       juce::juce_gui_basics
       juce::juce_gui_extra
+      juce::juce_audio_utils
+      juce::juce_audio_devices
       juce::juce_opengl
       juce::juce_recommended_config_flags
       juce::juce_recommended_warning_flags)
openSUSE Build Service is sponsored by