File bender-CMakeLists.patch of Package bender

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7de0f2e..538a810 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,18 +15,21 @@ else()
 add_compile_options(-gdwarf-4)
 endif()
 
-include(FetchContent)
-FetchContent_Declare(
-  eigen
-  GIT_REPOSITORY https://gitlab.com/libeigen/eigen
-  GIT_TAG        3.4.0
-  CONFIGURE_COMMAND ""
-  BUILD_COMMAND ""
-)
-FetchContent_GetProperties(eigen)
-if(NOT eigen_POPULATED)
-  FetchContent_Populate(eigen)
-endif()
+#include(FetchContent)
+#FetchContent_Declare(
+#  eigen
+#  GIT_REPOSITORY https://gitlab.com/libeigen/eigen
+#  GIT_TAG        3.4.0
+#  CONFIGURE_COMMAND ""
+#  BUILD_COMMAND ""
+#)
+
+#FetchContent_GetProperties(eigen)
+#if(NOT eigen_POPULATED)
+#  FetchContent_Populate(eigen)
+#endif()
+
+find_package (Eigen3 CONFIG REQUIRED)
 
 if (GLOBAL_JUCE)
     find_package(JUCE CONFIG REQUIRED)
@@ -44,7 +47,7 @@ if (WIN32)
 elseif(APPLE)
     set(PLUGIN_FORMATS VST3 AUv3)
 elseif(UNIX)
-    set(PLUGIN_FORMATS VST3)
+    set(PLUGIN_FORMATS VST3 VST LV2 Standalone)
 else()
     message(FATAL_ERROR "Not WIN32 APPLE or UNIX, who are you?")
 endif()
@@ -68,6 +71,7 @@ set (COMMON_JUCE_PARAMETERS
     PLUGIN_MANUFACTURER_CODE 8AVE
     IS_SYNTH 0
     NEEDS_MIDI_INPUT 1
+    LV2URI "https://github.com/8ave/bender"
 )
 
 
@@ -77,7 +81,7 @@ target_compile_definitions(juce_common
     JUCE_VST3_CAN_REPLACE_VST2=0
     JUCE_WEB_BROWSER=0
     JUCE_USE_CURL=0
-    JUCE=1
+    JUCE_JACK=1
     _USE_MATH_DEFINES
     INTERFACE
     $<TARGET_PROPERTY:juce_common,COMPILE_DEFINITIONS>
@@ -123,7 +127,7 @@ set_target_properties(bender_common PROPERTIES
     C_VISIBILITY_PRESET hidden
     CXX_VISIBILITY_PRESET hidden)
 target_include_directories(bender_common PUBLIC src)
-target_include_directories(bender_common SYSTEM PUBLIC ${eigen_SOURCE_DIR})
+target_include_directories(bender_common SYSTEM PUBLIC ${EIGEN3_INCLUDE_DIRS})
 target_link_libraries(bender_common
 PUBLIC
     UIData
openSUSE Build Service is sponsored by