git: 652b4f6ba92f - main - devel/juce: update 8.0.6 → 9.0.0
Yuri Victorovich <[email protected]> Thu, 06 Aug 2026 00:40:58 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=652b4f6ba92f7d1b290f5e4fe818ce34fc29693a commit 652b4f6ba92f7d1b290f5e4fe818ce34fc29693a Author: Yuri Victorovich <[email protected]> AuthorDate: 2026-08-06 00:40:06 +0000 Commit: Yuri Victorovich <[email protected]> CommitDate: 2026-08-06 00:40:11 +0000 devel/juce: update 8.0.6 → 9.0.0 Also: add the minimal example files/example proving that JUCE is functional. --- devel/juce/Makefile | 18 +- devel/juce/distinfo | 6 +- devel/juce/files/example/CMakeLists.txt | 27 + devel/juce/files/example/example.cpp | 77 ++ ...patch-extras_NetworkGraphicsDemo_Source_Demos.h | 13 + ...xtras_NetworkGraphicsDemo_Source_SharedCanvas.h | 12 + ..._audio_processors_headless_VST3_SDK_fplatform.h | 74 ++ ...ors__headless_format__types_juce__VST3Headers.h | 11 + ...types_VST3__SDK_pluginterfaces_base_fplatform.h | 46 - ...ypes_VST3__SDK_pluginterfaces_base_funknown.cpp | 29 - ...es_juce__core_native_juce__BasicNativeHeaders.h | 18 +- ..._juce__core_native_juce__SystemStats__linux.cpp | 24 +- devel/juce/pkg-plist | 1315 +++++++++++++------- 13 files changed, 1116 insertions(+), 554 deletions(-) diff --git a/devel/juce/Makefile b/devel/juce/Makefile index 83b7abb241b0..27c6bd2637a0 100644 --- a/devel/juce/Makefile +++ b/devel/juce/Makefile @@ -1,6 +1,5 @@ PORTNAME= juce -DISTVERSION= 8.0.6 -PORTREVISION= 4 +DISTVERSION= 9.0.0 CATEGORIES= devel MAINTAINER= [email protected] @@ -13,7 +12,7 @@ LICENSE_NAME= JUCE 6 End User License Agreement LICENSE_FILE= ${WRKSRC}/LICENSE.md LICENSE_PERMS= auto-accept dist-mirror pkg-mirror -BROKEN_riscv64= Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension (ignoring target-abi) +BROKEN_riscv64= hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension (ignoring target-abi) BUILD_DEPENDS= ladspa>0:audio/ladspa LIB_DEPENDS= libasound.so:audio/alsa-lib \ @@ -28,7 +27,12 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \ USES= cmake compiler:c++17-lang dos2unix gl gnome localbase:ldflags pkgconfig xorg DOS2UNIX_FILES= modules/juce_core/juce_core.h \ - modules/juce_dsp/containers/juce_AudioBlock_test.cpp + modules/juce_core/native/juce_BasicNativeHeaders.h \ + modules/juce_core/native/juce_SystemStats_linux.cpp \ + modules/juce_audio_processors_headless/format_types/juce_VST3Headers.h \ + modules/juce_dsp/containers/juce_AudioBlock_test.cpp \ + extras/NetworkGraphicsDemo/Source/Demos.h \ + extras/NetworkGraphicsDemo/Source/SharedCanvas.h USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango USE_GL= gl USE_XORG= x11 xcomposite xcursor xext xinerama xorgproto xrandr @@ -45,15 +49,13 @@ LDFLAGS+= -pthread -lfreetype -lpng16 LDFLAGS+= -lGL # while building NetworkGraphicsDemo ld: error: undefined symbol: glXGetCurrentContext referenced by ld-temp.o LDFLAGS+= -lasound # while building AudioPerformanceTest ld: error: undefined symbol: snd_seq_system_info_sizeof LDFLAGS+= -lsysinfo # while building Projucer ld: error: undefined symbol: sysinfo - -CONFIGURE_ENV+= CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS} -lexecinfo" # for the step 'Building juceaide' during configure phase: https://github.com/juce-framework/JUCE/issues/877 +LDFLAGS+= -lexecinfo # for the step 'Building juceaide' during configure phase: https://github.com/juce-framework/JUCE/issues/877 PLIST_SUB+= VERSION=${PORTVERSION} OPTIONS_DEFINE= DEMOS DEMOS_DESC= Build and install demo programs -DEMOS_USES= gnome pkgconfig DEMOS_CMAKE_BOOL= JUCE_BUILD_EXAMPLES DEMOS_LDFLAGS= -lexecinfo DEMOS_USE= GNOME=atk,cairo,gdkpixbuf,gtk30,pango @@ -89,8 +91,6 @@ post-install: .endfor # strip juceaide ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/JUCE-${PORTVERSION}/juceaide - # workaround for https://github.com/juce-framework/JUCE/issues/1502 - @${REINPLACE_CMD} -e 's|.*VST3_HELPER\.cmake.*||' ${STAGEDIR}${PREFIX}/lib/cmake/JUCE-8.0.6/JUCEConfig.cmake # remove files with .orig suffix @${FIND} ${STAGEDIR}${PREFIX} -name '*.orig' -delete diff --git a/devel/juce/distinfo b/devel/juce/distinfo index 1822b8ea03e0..261566c4d792 100644 --- a/devel/juce/distinfo +++ b/devel/juce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736915892 -SHA256 (juce-framework-JUCE-8.0.6_GH0.tar.gz) = 95752f8e8b37d802b4c10182bc757de7d88f0c8899e879afa8798589be306a11 -SIZE (juce-framework-JUCE-8.0.6_GH0.tar.gz) = 21850904 +TIMESTAMP = 1785958128 +SHA256 (juce-framework-JUCE-9.0.0_GH0.tar.gz) = 368afeb9c29217e82219eb4f9786ff56e0ace0753e8d21c451b6a32bb15a6de8 +SIZE (juce-framework-JUCE-9.0.0_GH0.tar.gz) = 23666684 diff --git a/devel/juce/files/example/CMakeLists.txt b/devel/juce/files/example/CMakeLists.txt new file mode 100644 index 000000000000..d177c6d278e9 --- /dev/null +++ b/devel/juce/files/example/CMakeLists.txt @@ -0,0 +1,27 @@ +cmake_minimum_required(VERSION 3.22) +project(JuceSimpleGui VERSION 1.0.0 LANGUAGES CXX C) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 1. Point to your local JUCE 9 installation +list(APPEND CMAKE_PREFIX_PATH "/usr/local/include/JUCE-9.0.0") +find_package(JUCE CONFIG REQUIRED) + +# 2. Add the UI App executable target +juce_add_gui_app(SimpleGuiApp PRODUCT_NAME "SimpleGuiApp") +target_sources(SimpleGuiApp PRIVATE example.cpp) + +# 3. Explicitly link core framework libraries +target_link_libraries(SimpleGuiApp PRIVATE + juce::juce_core + juce::juce_graphics + juce::juce_gui_basics + juce::juce_gui_extra + juce::juce_recommended_config_flags +) + +# 4. Explicitly bind fallback OS libraries required on BSD/Linux systems +find_package(ZLIB REQUIRED) +target_link_libraries(SimpleGuiApp PRIVATE ZLIB::ZLIB m pthread) + diff --git a/devel/juce/files/example/example.cpp b/devel/juce/files/example/example.cpp new file mode 100644 index 000000000000..f7add7b3dcb4 --- /dev/null +++ b/devel/juce/files/example/example.cpp @@ -0,0 +1,77 @@ +#include <juce_gui_extra/juce_gui_extra.h> + +// 1. Your layout component class +class SimpleGuiComponent : public juce::Component +{ +public: + SimpleGuiComponent() + { + welcomeLabel.setText("Hello, JUCE World!", juce::dontSendNotification); + welcomeLabel.setFont(juce::FontOptions(24.0f, juce::Font::bold)); + welcomeLabel.setJustificationType(juce::Justification::centred); + addAndMakeVisible(welcomeLabel); + + actionButton.setButtonText("Click Me!"); + actionButton.onClick = [this]() { + welcomeLabel.setText("Button Clicked!", juce::dontSendNotification); + }; + addAndMakeVisible(actionButton); + setSize(400, 300); + } + + void paint(juce::Graphics& g) override { + g.fillAll(juce::Colours::darkgrey.darker(0.5f)); + } + + void resized() override { + auto area = getLocalBounds(); + area.reduce(20, 20); + welcomeLabel.setBounds(area.removeFromTop(area.getHeight() * 0.6f)); + actionButton.setBounds(area.withSizeKeepingCentre(150, 40)); + } + +private: + juce::Label welcomeLabel; + juce::TextButton actionButton; + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(SimpleGuiComponent) +}; + +// 2. The Window wrapper required to run the UI component on a desktop +class MainWindow : public juce::DocumentWindow +{ +public: + MainWindow (juce::String name) : DocumentWindow (name, juce::Colours::lightgrey, DocumentWindow::allButtons) + { + setUsingNativeTitleBar(true); + setContentOwned(new SimpleGuiComponent(), true); + setResizable(true, true); + centreWithSize(getWidth(), getHeight()); + setVisible(true); + } + + void closeButtonPressed() override { + juce::JUCEApplication::getInstance()->systemRequestedQuit(); + } + +private: + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow) +}; + +// 3. The Framework process runner providing the entry point ('main') +class SimpleGuiApplication : public juce::JUCEApplication +{ +public: + SimpleGuiApplication() {} + const juce::String getApplicationName() override { return "SimpleGuiApp"; } + const juce::String getApplicationVersion() override { return "1.0.0"; } + void initialise (const juce::String&) override { mainWindow.reset(new MainWindow("Simple JUCE GUI")); } + void shutdown() override { mainWindow.reset(); } + void systemRequestedQuit() override { quit(); } + +private: + std::unique_ptr<MainWindow> mainWindow; +}; + +// Start macro that expands into the platform-native main() loop function +START_JUCE_APPLICATION (SimpleGuiApplication) + diff --git a/devel/juce/files/patch-extras_NetworkGraphicsDemo_Source_Demos.h b/devel/juce/files/patch-extras_NetworkGraphicsDemo_Source_Demos.h new file mode 100644 index 000000000000..753112e1d0d4 --- /dev/null +++ b/devel/juce/files/patch-extras_NetworkGraphicsDemo_Source_Demos.h @@ -0,0 +1,13 @@ +-- Replace removed Drawable::createFromSVG(XmlElement) with createFromSVGString. +-- The API changed in JUCE 9; the demo ships with the old call. +--- extras/NetworkGraphicsDemo/Source/Demos.h.orig 2026-08-05 19:49:26 UTC ++++ extras/NetworkGraphicsDemo/Source/Demos.h +@@ -92,7 +92,7 @@ struct BackgroundLogo : public AnimatedContent + </svg> + )blahblah"; + +- logo = Drawable::createFromSVG (*parseXML (logoData)); ++ logo = Drawable::createFromSVGString (logoData); + } + + String getName() const override { return "Background Image"; } diff --git a/devel/juce/files/patch-extras_NetworkGraphicsDemo_Source_SharedCanvas.h b/devel/juce/files/patch-extras_NetworkGraphicsDemo_Source_SharedCanvas.h new file mode 100644 index 000000000000..8b9ced5b582e --- /dev/null +++ b/devel/juce/files/patch-extras_NetworkGraphicsDemo_Source_SharedCanvas.h @@ -0,0 +1,12 @@ +-- Implement the new pure virtual setImageBlendMode added to LowLevelGraphicsContext +-- in JUCE 9, so the demo's CanvasGeneratingContext is no longer abstract. +--- extras/NetworkGraphicsDemo/Source/SharedCanvas.h.orig 2026-08-05 19:49:26 UTC ++++ extras/NetworkGraphicsDemo/Source/SharedCanvas.h +@@ -371,6 +371,7 @@ class CanvasGeneratingContext final : public LowLevelG + //============================================================================== + void setFill (const FillType& fillType) override { getState().fillType = fillType; } + void setOpacity (float op) override { getState().fillType.setOpacity (op); } ++ void setImageBlendMode (BlendMode) override {} + void setInterpolationQuality (Graphics::ResamplingQuality) override {} + + //============================================================================== diff --git a/devel/juce/files/patch-juce_audio_processors_headless_VST3_SDK_fplatform.h b/devel/juce/files/patch-juce_audio_processors_headless_VST3_SDK_fplatform.h new file mode 100644 index 000000000000..82d86b617e30 --- /dev/null +++ b/devel/juce/files/patch-juce_audio_processors_headless_VST3_SDK_fplatform.h @@ -0,0 +1,74 @@ +-- Add FreeBSD platform support to the VST3 SDK bundled with JUCE. +-- The upstream SDK only defines Linux/macOS/Windows platform macros, +-- so compilation on FreeBSD fails without an equivalent FreeBSD section. +-- We also enable SMTG_USE_STDATOMIC_H because the Linux __gnu_cxx atomics +-- are not available on FreeBSD. +--- modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/fplatform.h.orig 2026-07-21 03:18:06 UTC ++++ modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/fplatform.h +@@ -187,6 +187,66 @@ + #define SMTG_HAS_CPP14_CONSTEXPR SMTG_CPP14 + #endif // __cplusplus + //----------------------------------------------------------------------------- ++// BSD ++//----------------------------------------------------------------------------- ++#elif __FreeBSD__ ++ #define SMTG_OS_LINUX 1 ++ #define SMTG_OS_MACOS 0 ++ #define SMTG_OS_WINDOWS 0 ++ #define SMTG_OS_WINDOWS_ARM 0 ++ #define SMTG_OS_IOS 0 ++ #define SMTG_OS_OSX 0 ++ ++ #define SMTG_CPU_X86 __i386__ ++ #define SMTG_CPU_X86_64 __x86_64__ ++ #if defined (__arm__) ++ #define SMTG_CPU_ARM __arm__ ++ #else ++ #define SMTG_CPU_ARM 0 ++ #endif ++ #if defined (__aarch64__) ++ #define SMTG_CPU_ARM_64 __aarch64__ ++ #else ++ #define SMTG_CPU_ARM_64 0 ++ #endif ++ #define SMTG_CPU_ARM_64EC 0 ++ ++ #include <sys/endian.h> ++ #if __BYTE_ORDER == __LITTLE_ENDIAN ++ #define BYTEORDER kLittleEndian ++ #else ++ #define BYTEORDER kBigEndian ++ #endif ++ ++ #define COM_COMPATIBLE 0 ++ #define PLUGIN_API ++ #define SMTG_PTHREADS 1 ++ ++ #define SMTG_EXPORT_SYMBOL __attribute__ ((visibility ("default"))) ++ #define SMTG_HIDDEN_SYMBOL __attribute__ ((visibility ("hidden"))) ++ ++ #if __LP64__ ++ #define SMTG_PLATFORM_64 1 ++ #else ++ #define SMTG_PLATFORM_64 0 ++ #endif ++ #ifdef __cplusplus ++ #include <cstddef> ++ #define SMTG_CPP11 (__cplusplus >= 201103L) ++ #ifndef SMTG_CPP11 ++ #error unsupported compiler ++ #endif ++ #define SMTG_CPP14 (__cplusplus >= 201402L) ++ #define SMTG_CPP17 (__cplusplus >= 201703L) ++ #define SMTG_CPP20 (__cplusplus >= 202002L) ++ #define SMTG_CPP23 (__cplusplus >= 202302L) ++ #define SMTG_USE_STDATOMIC_H 1 ++ #define SMTG_CPP11_STDLIBSUPPORT 1 ++ #define SMTG_HAS_NOEXCEPT 1 ++ #define SMTG_HAS_CPP11_CONSTEXPR SMTG_CPP11 ++ #define SMTG_HAS_CPP14_CONSTEXPR SMTG_CPP14 ++ #endif // __cplusplus ++//----------------------------------------------------------------------------- + // Mac and iOS + //----------------------------------------------------------------------------- + #elif __APPLE__ diff --git a/devel/juce/files/patch-modules_juce__audio__processors__headless_format__types_juce__VST3Headers.h b/devel/juce/files/patch-modules_juce__audio__processors__headless_format__types_juce__VST3Headers.h new file mode 100644 index 000000000000..30ccb46b9189 --- /dev/null +++ b/devel/juce/files/patch-modules_juce__audio__processors__headless_format__types_juce__VST3Headers.h @@ -0,0 +1,11 @@ +--- modules/juce_audio_processors_headless/format_types/juce_VST3Headers.h.orig 2026-07-21 10:18:06 UTC ++++ modules/juce_audio_processors_headless/format_types/juce_VST3Headers.h +@@ -35,7 +35,7 @@ + #pragma once + + #if JUCE_BSD && ! JUCE_CUSTOM_VST3_SDK +- #error To build JUCE VST3 plug-ins or hosts on BSD you must use an external BSD-compatible VST3 SDK with JUCE_CUSTOM_VST3_SDK=1 ++ // The bundled VST3 SDK is patched for FreeBSD in this port. + #endif + + // It's important to include this *before* any of the Steinberg headers. diff --git a/devel/juce/files/patch-modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_fplatform.h b/devel/juce/files/patch-modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_fplatform.h deleted file mode 100644 index 010ec0eed47a..000000000000 --- a/devel/juce/files/patch-modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_fplatform.h +++ /dev/null @@ -1,46 +0,0 @@ ---- modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/fplatform.h.orig 2023-01-25 11:45:10 UTC -+++ modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/fplatform.h -@@ -139,6 +139,43 @@ - #define SMTG_HAS_NOEXCEPT 1 - #endif - //----------------------------------------------------------------------------- -+// BSD -+//----------------------------------------------------------------------------- -+#elif __FreeBSD__ -+ #define SMTG_OS_LINUX 1 // atomic operations need to be implemented -+ #define SMTG_OS_MACOS 0 -+ #define SMTG_OS_WINDOWS 0 -+ #define SMTG_OS_IOS 0 -+ #define SMTG_OS_OSX 0 -+ -+ #include <sys/endian.h> -+ #if __BYTE_ORDER == __LITTLE_ENDIAN -+ #define BYTEORDER kLittleEndian -+ #else -+ #define BYTEORDER kBigEndian -+ #endif -+ -+ #define COM_COMPATIBLE 0 -+ #define PLUGIN_API -+ #define SMTG_PTHREADS 1 -+ -+ #define SMTG_EXPORT_SYMBOL __attribute__ ((visibility ("default"))) -+ -+ #if __LP64__ -+ #define SMTG_PLATFORM_64 1 -+ #else -+ #define SMTG_PLATFORM_64 0 -+ #endif -+ #ifdef __cplusplus -+ #include <cstddef> -+ #define SMTG_CPP11 (__cplusplus >= 201103L) -+ #ifndef SMTG_CPP11 -+ #error unsupported compiler -+ #endif -+ #define SMTG_CPP11_STDLIBSUPPORT 1 -+ #define SMTG_HAS_NOEXCEPT 1 -+ #endif -+//----------------------------------------------------------------------------- - // Mac and iOS - //----------------------------------------------------------------------------- - #elif __APPLE__ diff --git a/devel/juce/files/patch-modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_funknown.cpp b/devel/juce/files/patch-modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_funknown.cpp deleted file mode 100644 index c8583d61d146..000000000000 --- a/devel/juce/files/patch-modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_funknown.cpp +++ /dev/null @@ -1,29 +0,0 @@ ---- modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/funknown.cpp.orig 2023-03-05 05:39:00 UTC -+++ modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/funknown.cpp -@@ -44,7 +44,7 @@ - #endif // !SMTG_USE_STDATOMIC_H - #endif // SMTG_OS_MACOS - --#if SMTG_OS_LINUX -+#if SMTG_OS_LINUX && !JUCE_BSD - #if !defined (SMTG_USE_STDATOMIC_H) - #if defined (__ANDROID__) || defined(_LIBCPP_VERSION) - #define SMTG_USE_STDATOMIC_H 1 -@@ -100,7 +100,7 @@ int32 PLUGIN_API atomicAdd (int32& var, int32 d) - return OSAtomicAdd32Barrier (d, (int32_t*)&var); - #elif defined(__ANDROID__) - return atomic_fetch_add ((atomic_int*)&var, d) + d; --#elif SMTG_OS_LINUX -+#elif SMTG_OS_LINUX && !JUCE_BSD - __gnu_cxx::__atomic_add (&var, d); - return var; - #else -@@ -177,7 +177,7 @@ bool FUID::generate () - } - return false; - --#elif SMTG_OS_LINUX -+#elif SMTG_OS_LINUX && !JUCE_BSD - srand ((size_t)this); - for (int32 i = 0; i < 16; i++) - data[i] = static_cast<unsigned char>(rand ()); diff --git a/devel/juce/files/patch-modules_juce__core_native_juce__BasicNativeHeaders.h b/devel/juce/files/patch-modules_juce__core_native_juce__BasicNativeHeaders.h index 4343cbee9d6c..98abc4463463 100644 --- a/devel/juce/files/patch-modules_juce__core_native_juce__BasicNativeHeaders.h +++ b/devel/juce/files/patch-modules_juce__core_native_juce__BasicNativeHeaders.h @@ -1,10 +1,10 @@ ---- modules/juce_core/native/juce_BasicNativeHeaders.h.orig 2026-07-15 10:59:26 UTC +--- modules/juce_core/native/juce_BasicNativeHeaders.h.orig 2026-07-21 10:18:06 UTC +++ modules/juce_core/native/juce_BasicNativeHeaders.h -@@ -243,7 +243,6 @@ - #include <sys/sysctl.h> - #include <sys/time.h> - #include <sys/types.h> -- #include <sys/user.h> - #include <sys/wait.h> - #include <utime.h> - #include <poll.h> +@@ -242,7 +242,6 @@ + #include <sys/sysctl.h> + #include <sys/time.h> + #include <sys/types.h> +- #include <sys/user.h> + #include <sys/wait.h> + #include <utime.h> + #include <poll.h> diff --git a/devel/juce/files/patch-modules_juce__core_native_juce__SystemStats__linux.cpp b/devel/juce/files/patch-modules_juce__core_native_juce__SystemStats__linux.cpp index c6af44a597f4..df9e2f689e4f 100644 --- a/devel/juce/files/patch-modules_juce__core_native_juce__SystemStats__linux.cpp +++ b/devel/juce/files/patch-modules_juce__core_native_juce__SystemStats__linux.cpp @@ -1,13 +1,13 @@ ---- modules/juce_core/native/juce_SystemStats_linux.cpp.orig 2026-07-15 11:00:01 UTC +--- modules/juce_core/native/juce_SystemStats_linux.cpp.orig 2026-07-21 10:18:06 UTC +++ modules/juce_core/native/juce_SystemStats_linux.cpp -@@ -20,6 +20,10 @@ - ============================================================================== - */ - -+#if JUCE_BSD -+#include <sys/user.h> -+#endif -+ - #if JUCE_BELA - extern "C" int cobalt_thread_mode(); - #endif +@@ -32,6 +32,10 @@ + ============================================================================== + */ + ++#if JUCE_BSD ++#include <sys/user.h> ++#endif ++ + namespace juce + { + diff --git a/devel/juce/pkg-plist b/devel/juce/pkg-plist index b167eb642649..77d68cee89af 100644 --- a/devel/juce/pkg-plist +++ b/devel/juce/pkg-plist @@ -49,6 +49,7 @@ include/JUCE-%%VERSION%%/modules/juce_audio_basics/juce_audio_basics.mm include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/juce_MidiBuffer.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/juce_MidiDataConcatenator.h +include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/juce_MidiDataConcatenator_test.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/juce_MidiFile.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/juce_MidiFile.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp @@ -63,8 +64,10 @@ include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMP.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPBytesOnGroup.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPConversion.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPConverters.h +include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPDeviceInfo.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPDeviceInfo.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPDispatcher.h +include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPFactory.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPFactory.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPIterator.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPIterator.h @@ -72,7 +75,8 @@ include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPMidi1ToBytes include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPMidi1ToMidi2DefaultTranslator.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPMidi1ToMidi2DefaultTranslator.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPProtocols.h -include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPReceiver.h +include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPStringUtils.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPStringUtils.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPSysEx7.cpp include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPSysEx7.h include/JUCE-%%VERSION%%/modules/juce_audio_basics/midi/ump/juce_UMPUtils.cpp @@ -155,15 +159,43 @@ include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/juce_MidiDevices.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/juce_MidiDevices.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h -include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPBytestreamInputHandler.h -include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPU32InputHandler.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/juce_ScheduledEventThread.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/juce_WaitFreeListeners.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/juce_WaitFreeListeners.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPBlock.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPBlock.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPDisconnectionListener.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPEndpoint.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPEndpointId.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPEndpointId.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPEndpoints.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPEndpoints.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPIOHelpers.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPInput.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPInput.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPLegacyVirtualInput.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPLegacyVirtualInput.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPLegacyVirtualOutput.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPLegacyVirtualOutput.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPOutput.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPOutput.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPSession.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPSession.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPStaticDeviceInfo.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPVirtualEndpoint.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/midi_io/ump/juce_UMPVirtualEndpoint.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/asio/LICENSE.txt +include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/asio/asio.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/asio/asiosys.h +include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/asio/iasiodrv.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/java/app/com/rmsl/juce/JuceMidiSupport.java +include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/javaopt/app/com/rmsl/juce/VirtualMidiServices.java include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_ALSA_linux.cpp +include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_ALSA_weak_linux.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_ASIO_windows.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_Audio_android.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_Audio_ios.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_Audio_ios.h -include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_Bela_linux.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_CoreAudio_mac.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_CoreMidi_mac.mm include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/juce_DirectSound_windows.cpp @@ -179,6 +211,7 @@ include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/.clang-tidy include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/CMakeLists.txt include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/LICENSE include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/README.md +include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/include/oboe/AudioClock.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/include/oboe/AudioStream.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBase.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h @@ -201,7 +234,6 @@ include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/aaudio/Audio include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h -include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/common/AudioClock.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h include/JUCE-%%VERSION%%/modules/juce_audio_devices/native/oboe/src/common/AudioStream.cpp @@ -333,6 +365,7 @@ include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/compat.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/endswap.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/export.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/format.h +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/juce_flac_config.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/bitmath.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/bitreader.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/bitwriter.c @@ -341,7 +374,12 @@ include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/crc.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/deduplication/bitreader_read_rice_signed_block.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/deduplication/lpc_compute_autocorrelation_intrin.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/deduplication/lpc_compute_autocorrelation_intrin_neon.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/deduplication/lpc_compute_autocorrelation_intrin_sse2.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/fixed.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/fixed_intrin_avx2.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/fixed_intrin_sse2.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/fixed_intrin_sse42.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/fixed_intrin_ssse3.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/float.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/format.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/bitmath.h @@ -353,6 +391,7 @@ include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/ include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/float.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/format.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/lpc.h +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/macros.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/md5.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/memory.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder.h @@ -361,18 +400,27 @@ include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/ include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_decoder.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_encoder.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_intrin_avx2.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_intrin_fma.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_intrin_neon.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_intrin_sse2.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/lpc_intrin_sse41.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/md5.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/memory.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/stream_decoder.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder_framing.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder_intrin_avx2.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder_intrin_sse2.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder_intrin_ssse3.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/libFLAC/window_flac.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/metadata.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/ordinals.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/private.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/stream_decoder.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/stream_encoder.h +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/win_utf8_io.h +include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/flac/win_utf8_io/win_utf8_io.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp @@ -480,6 +528,7 @@ include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_AudioFormatReade include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_AudioFormatWriter.h +include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_AudioFormatWriterOptions.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_AudioSubsectionReader.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp @@ -488,6 +537,8 @@ include/JUCE-%%VERSION%%/modules/juce_audio_formats/format/juce_MemoryMappedAudi include/JUCE-%%VERSION%%/modules/juce_audio_formats/juce_audio_formats.cpp include/JUCE-%%VERSION%%/modules/juce_audio_formats/juce_audio_formats.h include/JUCE-%%VERSION%%/modules/juce_audio_formats/juce_audio_formats.mm +include/JUCE-%%VERSION%%/modules/juce_audio_formats/juce_audio_formats_flac_1.c +include/JUCE-%%VERSION%%/modules/juce_audio_formats/juce_audio_formats_flac_2.c include/JUCE-%%VERSION%%/modules/juce_audio_formats/sampler/juce_Sampler.cpp include/JUCE-%%VERSION%%/modules/juce_audio_formats/sampler/juce_Sampler.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX.h @@ -527,6 +578,7 @@ include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX_Callbacks.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX_CommonConversions.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX_EndianSwap.h +include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX_EnumSizeCheck.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX_Enums.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX_EnvironmentUtilities.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/AAX/SDK/Interfaces/AAX_Errors.h @@ -714,12 +766,13 @@ include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/LV2/juce_LV2ManifestHe include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/Unity/juce_UnityPluginInterface.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/VST3/juce_VST3ManifestHelper.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/VST3/juce_VST3ManifestHelper.mm +include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/VST3/juce_VST3ModuleInfo.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_CheckSettingMacros.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_CreatePluginFilter.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_IncludeModuleHeaders.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_IncludeSystemHeaders.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_LinuxMessageThread.h +include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_PluginScaleFactorUtilities.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_PluginUtilities.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/detail/juce_VSTWindowUtilities.h include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/juce_audio_plugin_client.h @@ -738,421 +791,446 @@ include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/juce_audio_plugin_clie include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.mm include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp include/JUCE-%%VERSION%%/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.mm -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format/juce_AudioPluginFormat.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/README.md -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/generate_lv2_bundle_sources.py -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/juce_lv2_config.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/COPYING -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/lilv/lilv.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/lilv/lilvmm.hpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/collections.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/filesystem.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/filesystem.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/instance.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/lib.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/lilv_internal.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/node.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/plugin.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/pluginclass.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/port.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/query.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/scalepoint.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/state.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/ui.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/util.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/world.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/zix/common.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/zix/tree.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src/zix/tree.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lilv_config.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/COPYING -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/atom-test-utils.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/atom-test.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/atom.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/atom.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/atom.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/forge-overflow-test.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/forge.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/atom/util.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/buf-size/buf-size.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/buf-size/buf-size.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/buf-size/buf-size.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/buf-size/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/attributes.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/lv2.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/lv2_util.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/lv2core.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/lv2core.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/core/people.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/data-access/data-access.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/data-access/data-access.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/data-access/data-access.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/data-access/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/dynmanifest/dynmanifest.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/dynmanifest/dynmanifest.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/dynmanifest/dynmanifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/dynmanifest/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/event/event-helpers.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/event/event.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/event/event.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/event/event.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/event/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/instance-access/instance-access.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/instance-access/instance-access.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/instance-access/instance-access.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/instance-access/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/log/log.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/log/log.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/log/log.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/log/logger.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/log/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/midi/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/midi/midi.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/midi/midi.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/midi/midi.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/morph/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/morph/morph.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/morph/morph.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/morph/morph.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/options/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/options/options.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/options/options.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/options/options.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/parameters/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/parameters/parameters.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/parameters/parameters.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/parameters/parameters.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/patch/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/patch/patch.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/patch/patch.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/patch/patch.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-groups/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-groups/port-groups.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-groups/port-groups.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-groups/port-groups.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-props/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-props/port-props.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-props/port-props.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/port-props/port-props.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/presets/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/presets/presets.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/presets/presets.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/presets/presets.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/resize-port/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/resize-port/resize-port.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/resize-port/resize-port.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/resize-port/resize-port.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/state/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/state/state.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/state/state.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/state/state.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/time/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/time/time.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/time/time.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/time/time.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/ui/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/ui/ui.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/ui/ui.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/ui/ui.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/units/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/units/units.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/units/units.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/units/units.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/uri-map/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/uri-map/uri-map.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/uri-map/uri-map.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/uri-map/uri-map.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/urid/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/urid/urid.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/urid/urid.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/urid/urid.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/worker/manifest.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/worker/worker.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/worker/worker.meta.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/lv2/lv2/worker/worker.ttl -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/COPYING -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/serd/serd.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/.clang-tidy -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/attributes.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/base64.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/base64.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/byte_sink.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/byte_source.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/byte_source.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/env.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/n3.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/node.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/node.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/reader.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/reader.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/serd_config.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/serd_internal.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/serdi.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/stack.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/string.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/string_utils.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/system.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/system.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/uri.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/uri_utils.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd/src/writer.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/COPYING -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/sord/sord.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/sord/sordmm.hpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/sord.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/sord_config.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/sord_internal.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/sord_test.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/sord_validate.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/sordi.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/sordmm_test.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/syntax.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/zix/btree.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/zix/btree.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/zix/common.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/zix/digest.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/zix/digest.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/zix/hash.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord/src/zix/hash.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sratom/COPYING -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sratom/sratom/sratom.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/LV2_SDK/sratom/src/sratom.c -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/README.md -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/VST3_License_Agreement.pdf -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/VST3_Usage_Guidelines.pdf -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/LICENSE.txt -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/README.md -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fcommandline.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fdebug.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fdebug.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fobject.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fobject.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fstreamer.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fstreamer.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fstring.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fstring.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/updatehandler.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/source/updatehandler.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/thread/include/flock.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/base/thread/source/flock.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/LICENSE.txt -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/README.md -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/conststringtable.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/conststringtable.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/coreiids.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/falignpop.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/falignpush.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/fplatform.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/fstrdefs.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/ftypes.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/funknown.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/funknown.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/funknownimpl.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/futils.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/fvariant.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/ibstream.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/icloneable.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/ipersistent.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/ipluginbase.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/iplugincompatibility.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/istringresult.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/iupdatehandler.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/smartpointer.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/typesizecheck.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/ustring.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/ustring.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/gui/iplugview.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/gui/iplugviewcontentscalesupport.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstattributes.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstaudioprocessor.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstautomationstate.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstchannelcontextinfo.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstcomponent.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstcontextmenu.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstdataexchange.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivsteditcontroller.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstevents.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivsthostapplication.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstinterappaudio.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstmessage.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstmidicontrollers.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstmidilearn.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstnoteexpression.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstparameterchanges.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstparameterfunctionname.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstphysicalui.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstpluginterfacesupport.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstplugview.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstprefetchablesupport.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstprocesscontext.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstremapparamid.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstrepresentation.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivsttestplugprovider.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/ivstunits.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vstpshpack4.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vstspeaker.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/LICENSE.txt -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/README.md -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/pluginview.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/pluginview.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/readfile.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/readfile.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_linux.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_mac.mm -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_win32.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/ReadMe.md -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/json.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/jsoncxx.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfo.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.h -include/JUCE-%%VERSION%%/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/utility/optional.h *** 1392 LINES SKIPPED ***