aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-04-17 23:11:03 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-04-17 23:24:13 +0000
commit9b89eb4df672f3909b54329f194f1d18d1c2f99b (patch)
tree6a5d424d4780ba38e72e871eb6ff1bcf425e2ede
parent6ba8180534b1010593f9789bdbb758a889354390 (diff)
downloadports-9b89eb4df672f3909b54329f194f1d18d1c2f99b.tar.gz
ports-9b89eb4df672f3909b54329f194f1d18d1c2f99b.zip
audio/vst3sdk: Update 3.7.1_build_50-1 -> 3.7.4_build_25
-rw-r--r--audio/vst3sdk/Makefile17
-rw-r--r--audio/vst3sdk/distinfo30
-rw-r--r--audio/vst3sdk/files/patch-cmake_modules_SMTG__AddSMTGLibrary.cmake8
-rw-r--r--audio/vst3sdk/files/patch-cmake_modules_SMTG__PlatformToolset.cmake10
-rw-r--r--audio/vst3sdk/files/patch-pluginterfaces_base_fplatform.h8
-rw-r--r--audio/vst3sdk/files/patch-pluginterfaces_base_funknown.cpp28
-rw-r--r--audio/vst3sdk/files/patch-public.sdk_source_vst_auwrapper_again_CMakeLists.txt4
-rw-r--r--audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_cairofont.cpp12
-rw-r--r--audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_x11fileselector.cpp8
-rw-r--r--audio/vst3sdk/files/patch-vstgui4_vstgui_tests_unittest_CMakeLists.txt4
-rw-r--r--audio/vst3sdk/pkg-plist36
11 files changed, 98 insertions, 67 deletions
diff --git a/audio/vst3sdk/Makefile b/audio/vst3sdk/Makefile
index 8e39d81908e4..9d68204dafec 100644
--- a/audio/vst3sdk/Makefile
+++ b/audio/vst3sdk/Makefile
@@ -1,8 +1,6 @@
PORTNAME= vst3sdk
DISTVERSIONPREFIX= v
-DISTVERSION= 3.7.1_build_50-1
-PORTREVISION= 2
-DISTVERSIONSUFFIX= -g8199057
+DISTVERSION= 3.7.4_build_25
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@@ -17,6 +15,7 @@ BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libexpat.so:textproc/expat2 \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
+ libharfbuzz.so:print/harfbuzz \
libxcb-cursor.so:x11/xcb-util-cursor \
libxcb-keysyms.so:x11/xcb-util-keysyms \
libxcb-util.so:x11/xcb-util \
@@ -29,12 +28,12 @@ USE_XORG= ice sm x11 xcb xext
USE_GITHUB= yes
GH_ACCOUNT= steinbergmedia
GH_TUPLE= \
- steinbergmedia:vst3_base:7b977c031f42a6bab08e8b10f4f8df0a1f516c38:steinbergmedia_vst3_base/base \
- steinbergmedia:vst3_cmake:ed8d829631a8913143f5c0f4d5d36a31c412e42c:steinbergmedia_vst3_cmake/cmake \
- steinbergmedia:vst3_doc:d8e7317751aaf7ccccbeb4d1e8103c290c2690ca:steinbergmedia_vst3_doc/doc \
- steinbergmedia:vst3_pluginterfaces:fe202edc93e9a01a1f79a614cc9a292dc9bf3e6e:steinbergmedia_vst3_pluginterfaces/pluginterfaces \
- steinbergmedia:vst3_public_sdk:a3a3ed1b1620df0b064564f1fd5423ae110234a0:steinbergmedia_vst3_public_sdk/public.sdk \
- steinbergmedia:vstgui:83c6dc9a548729e121746839da946e2b73781b70:steinbergmedia_vstgui/vstgui4
+ steinbergmedia:vst3_base:f69df71891fbc76f872d43d0f3a357c6fb04ae2a:steinbergmedia_vst3_base/base \
+ steinbergmedia:vst3_cmake:fe588a391d77711b6d0a7ee83c10e17f1659b1dc:steinbergmedia_vst3_cmake/cmake \
+ steinbergmedia:vst3_doc:6f0b515351af4f574e90eb609b38693195d27d67:steinbergmedia_vst3_doc/doc \
+ steinbergmedia:vst3_pluginterfaces:2ad397ade5b51007860bedb3b01b8afd2c5f6fba:steinbergmedia_vst3_pluginterfaces/pluginterfaces \
+ steinbergmedia:vst3_public_sdk:bc459feee68803346737901471441fd4829ec3f9:steinbergmedia_vst3_public_sdk/public.sdk \
+ steinbergmedia:vstgui:6431f630f65f630c52ec1dfbb93d39d40600c41c:steinbergmedia_vstgui/vstgui4 \
SHEBANG_FILES= vstgui4/vstgui/uidescription/editing/createuidescdata.sh
diff --git a/audio/vst3sdk/distinfo b/audio/vst3sdk/distinfo
index 1ea624798046..b7a910e120bc 100644
--- a/audio/vst3sdk/distinfo
+++ b/audio/vst3sdk/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1616443176
-SHA256 (steinbergmedia-vst3sdk-v3.7.1_build_50-1-g8199057_GH0.tar.gz) = 4bc9dafb8cd509bf28b50528f2c4ac872329b0fa5398c6acb8a8ec6b8b67eac3
-SIZE (steinbergmedia-vst3sdk-v3.7.1_build_50-1-g8199057_GH0.tar.gz) = 413312
-SHA256 (steinbergmedia-vst3_base-7b977c031f42a6bab08e8b10f4f8df0a1f516c38_GH0.tar.gz) = 4e9795de22f2c71f5e7924944463617c0b0f322d61e9a078b7c00c1cf9f927e0
-SIZE (steinbergmedia-vst3_base-7b977c031f42a6bab08e8b10f4f8df0a1f516c38_GH0.tar.gz) = 62106
-SHA256 (steinbergmedia-vst3_cmake-ed8d829631a8913143f5c0f4d5d36a31c412e42c_GH0.tar.gz) = 2269410517eb2b665f4e6afd832fbe7ea93330a8aae5cb678625c3f2a0f4a46e
-SIZE (steinbergmedia-vst3_cmake-ed8d829631a8913143f5c0f4d5d36a31c412e42c_GH0.tar.gz) = 17908
-SHA256 (steinbergmedia-vst3_doc-d8e7317751aaf7ccccbeb4d1e8103c290c2690ca_GH0.tar.gz) = d39cacbe3a415ae2bf770df5458b23b76c59425adb09a426fc4389352cb0ecd6
-SIZE (steinbergmedia-vst3_doc-d8e7317751aaf7ccccbeb4d1e8103c290c2690ca_GH0.tar.gz) = 43767244
-SHA256 (steinbergmedia-vst3_pluginterfaces-fe202edc93e9a01a1f79a614cc9a292dc9bf3e6e_GH0.tar.gz) = f1093ac8a932626f3c1615b32660c971876de0d7bd4cb40fdd3b370e6d65ddc5
-SIZE (steinbergmedia-vst3_pluginterfaces-fe202edc93e9a01a1f79a614cc9a292dc9bf3e6e_GH0.tar.gz) = 94883
-SHA256 (steinbergmedia-vst3_public_sdk-a3a3ed1b1620df0b064564f1fd5423ae110234a0_GH0.tar.gz) = 45dc7cf1236624718ab35a3d79a861e6242adead28c832a77e33ff9cc9c8e21c
-SIZE (steinbergmedia-vst3_public_sdk-a3a3ed1b1620df0b064564f1fd5423ae110234a0_GH0.tar.gz) = 12255746
-SHA256 (steinbergmedia-vstgui-83c6dc9a548729e121746839da946e2b73781b70_GH0.tar.gz) = 6250e037cdb4e3ef383fd4f03b1addd7077e1ba8776a5f8e6bc920b06a6b796f
-SIZE (steinbergmedia-vstgui-83c6dc9a548729e121746839da946e2b73781b70_GH0.tar.gz) = 3510116
+TIMESTAMP = 1650234815
+SHA256 (steinbergmedia-vst3sdk-v3.7.4_build_25_GH0.tar.gz) = 24f79a670d8f3c7aac34e1340f2d12763beabc9229d61b6f806d850675c8c5f6
+SIZE (steinbergmedia-vst3sdk-v3.7.4_build_25_GH0.tar.gz) = 417117
+SHA256 (steinbergmedia-vst3_base-f69df71891fbc76f872d43d0f3a357c6fb04ae2a_GH0.tar.gz) = 3b436ab7574a56adc1acde4dde6bbce74d1d7219b0458fc28662d209475173a7
+SIZE (steinbergmedia-vst3_base-f69df71891fbc76f872d43d0f3a357c6fb04ae2a_GH0.tar.gz) = 62998
+SHA256 (steinbergmedia-vst3_cmake-fe588a391d77711b6d0a7ee83c10e17f1659b1dc_GH0.tar.gz) = ac9470a21ae0851d59c85c1d009880c7da9b7d97285348c0b22c87c57fb8fec0
+SIZE (steinbergmedia-vst3_cmake-fe588a391d77711b6d0a7ee83c10e17f1659b1dc_GH0.tar.gz) = 20572
+SHA256 (steinbergmedia-vst3_doc-6f0b515351af4f574e90eb609b38693195d27d67_GH0.tar.gz) = a68019295e601ebae8273f68f7fe027703f0557836d808616da2b7833741af54
+SIZE (steinbergmedia-vst3_doc-6f0b515351af4f574e90eb609b38693195d27d67_GH0.tar.gz) = 41807147
+SHA256 (steinbergmedia-vst3_pluginterfaces-2ad397ade5b51007860bedb3b01b8afd2c5f6fba_GH0.tar.gz) = 3fefaba69511b6841b25be91dd754015fb3a59ffc9f105c3ad0e8ba9302f119b
+SIZE (steinbergmedia-vst3_pluginterfaces-2ad397ade5b51007860bedb3b01b8afd2c5f6fba_GH0.tar.gz) = 99486
+SHA256 (steinbergmedia-vst3_public_sdk-bc459feee68803346737901471441fd4829ec3f9_GH0.tar.gz) = 6bd96391f82dd940f99a532fec1998f53d8054da17e6de5d7b07ba8e688a48aa
+SIZE (steinbergmedia-vst3_public_sdk-bc459feee68803346737901471441fd4829ec3f9_GH0.tar.gz) = 12344154
+SHA256 (steinbergmedia-vstgui-6431f630f65f630c52ec1dfbb93d39d40600c41c_GH0.tar.gz) = 7d87deceee656e9c1f75492c7c021a726b57ec2cb4ff3402585bc0d87d166bd6
+SIZE (steinbergmedia-vstgui-6431f630f65f630c52ec1dfbb93d39d40600c41c_GH0.tar.gz) = 3670038
diff --git a/audio/vst3sdk/files/patch-cmake_modules_SMTG__AddSMTGLibrary.cmake b/audio/vst3sdk/files/patch-cmake_modules_SMTG__AddSMTGLibrary.cmake
index bd218f59bcd3..13bca5871ef2 100644
--- a/audio/vst3sdk/files/patch-cmake_modules_SMTG__AddSMTGLibrary.cmake
+++ b/audio/vst3sdk/files/patch-cmake_modules_SMTG__AddSMTGLibrary.cmake
@@ -1,13 +1,13 @@
- workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254489
---- cmake/modules/SMTG_AddSMTGLibrary.cmake.orig 2021-03-22 20:48:43 UTC
+--- cmake/modules/SMTG_AddSMTGLibrary.cmake.orig 2021-12-16 12:29:25 UTC
+++ cmake/modules/SMTG_AddSMTGLibrary.cmake
-@@ -109,7 +109,7 @@ function(smtg_create_link_to_plugin target)
+@@ -126,7 +126,7 @@ function(smtg_target_create_link_to_plugin target dest
add_custom_command(
TARGET ${target} POST_BUILD
COMMAND mkdir -p "${TARGET_DESTINATION}"
- COMMAND ln -svfF "${TARGET_SOURCE}" "${TARGET_DESTINATION}"
+ COMMAND ln -sv "${TARGET_SOURCE}" "${TARGET_DESTINATION}"
)
- endif()
- endfunction()
+ endif(SMTG_WIN)
+ endfunction(smtg_target_create_link_to_plugin)
diff --git a/audio/vst3sdk/files/patch-cmake_modules_SMTG__PlatformToolset.cmake b/audio/vst3sdk/files/patch-cmake_modules_SMTG__PlatformToolset.cmake
index cd653238d02d..519437dd4708 100644
--- a/audio/vst3sdk/files/patch-cmake_modules_SMTG__PlatformToolset.cmake
+++ b/audio/vst3sdk/files/patch-cmake_modules_SMTG__PlatformToolset.cmake
@@ -1,11 +1,11 @@
---- cmake/modules/SMTG_PlatformToolset.cmake.orig 2021-03-22 20:22:49 UTC
+--- cmake/modules/SMTG_PlatformToolset.cmake.orig 2021-12-16 12:29:25 UTC
+++ cmake/modules/SMTG_PlatformToolset.cmake
-@@ -54,7 +54,7 @@ macro(smtg_setup_platform_toolset)
+@@ -60,7 +60,7 @@ macro(smtg_setup_platform_toolset)
set(CMAKE_ANDROID_STL_TYPE c++_static)
link_libraries(dl)
else()
- link_libraries(stdc++fs pthread dl)
+ link_libraries(pthread dl)
- endif()
- endif()
- endif()
+ endif(ANDROID)
+ endif(SMTG_MAC)
+ endif(XCODE)
diff --git a/audio/vst3sdk/files/patch-pluginterfaces_base_fplatform.h b/audio/vst3sdk/files/patch-pluginterfaces_base_fplatform.h
index d68bfdeac1f7..a56f1ff028ec 100644
--- a/audio/vst3sdk/files/patch-pluginterfaces_base_fplatform.h
+++ b/audio/vst3sdk/files/patch-pluginterfaces_base_fplatform.h
@@ -1,6 +1,6 @@
---- pluginterfaces/base/fplatform.h.orig 2021-03-22 20:10:27 UTC
+--- pluginterfaces/base/fplatform.h.orig 2021-12-16 12:29:35 UTC
+++ pluginterfaces/base/fplatform.h
-@@ -95,7 +95,7 @@
+@@ -114,7 +114,7 @@
//-----------------------------------------------------------------------------
// LINUX
//-----------------------------------------------------------------------------
@@ -9,9 +9,9 @@
#define SMTG_OS_LINUX 1
#define SMTG_OS_MACOS 0
#define SMTG_OS_WINDOWS 0
-@@ -107,7 +107,7 @@
- #define SMTG_CPU_ARM __arm__
+@@ -127,7 +127,7 @@
#define SMTG_CPU_ARM_64 __aarch64__
+ #define SMTG_CPU_ARM_64EC 0
- #include <endian.h>
+ #include <sys/endian.h>
diff --git a/audio/vst3sdk/files/patch-pluginterfaces_base_funknown.cpp b/audio/vst3sdk/files/patch-pluginterfaces_base_funknown.cpp
index 3fa60fac6455..4ef25fd127cf 100644
--- a/audio/vst3sdk/files/patch-pluginterfaces_base_funknown.cpp
+++ b/audio/vst3sdk/files/patch-pluginterfaces_base_funknown.cpp
@@ -1,16 +1,34 @@
---- pluginterfaces/base/funknown.cpp.orig 2021-03-22 20:19:14 UTC
+--- pluginterfaces/base/funknown.cpp.orig 2021-12-16 12:29:35 UTC
+++ pluginterfaces/base/funknown.cpp
-@@ -50,7 +50,7 @@
- #ifdef __ANDROID__
- #include <stdatomic.h>
+@@ -49,14 +49,15 @@
+ #if defined (__ANDROID__) || defined(_LIBCPP_VERSION)
+ #define SMTG_USE_STDATOMIC_H 1
#else
-#include <ext/atomicity.h>
+//#include <ext/atomicity.h>
#endif
+ #endif // !defined (SMTG_USE_STDATOMIC_H)
#include <stdlib.h>
#endif
-@@ -97,7 +97,7 @@ int32 PLUGIN_API atomicAdd (int32& var, int32 d)
+
+ #if defined (SMTG_USE_STDATOMIC_H) && SMTG_USE_STDATOMIC_H
+-#include <stdatomic.h>
++//#include <stdatomic.h>
++#include <atomic>
#endif
+
+ namespace Steinberg {
+@@ -88,7 +89,7 @@ namespace FUnknownPrivate {
+ int32 PLUGIN_API atomicAdd (int32& var, int32 d)
+ {
+ #if SMTG_USE_STDATOMIC_H
+- return atomic_fetch_add (reinterpret_cast<atomic_int_least32_t*> (&var), d) + d;
++ return atomic_fetch_add (reinterpret_cast<std::atomic_int_least32_t*> (&var), d) + d;
+ #else
+ #if SMTG_OS_WINDOWS
+ #ifdef __MINGW32__
+@@ -100,7 +101,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
diff --git a/audio/vst3sdk/files/patch-public.sdk_source_vst_auwrapper_again_CMakeLists.txt b/audio/vst3sdk/files/patch-public.sdk_source_vst_auwrapper_again_CMakeLists.txt
index 826a95143efb..8e9e5768fe0d 100644
--- a/audio/vst3sdk/files/patch-public.sdk_source_vst_auwrapper_again_CMakeLists.txt
+++ b/audio/vst3sdk/files/patch-public.sdk_source_vst_auwrapper_again_CMakeLists.txt
@@ -1,8 +1,8 @@
- Workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254489
---- public.sdk/source/vst/auwrapper/again/CMakeLists.txt.orig 2021-03-22 20:46:18 UTC
+--- public.sdk/source/vst/auwrapper/again/CMakeLists.txt.orig 2021-12-16 12:29:36 UTC
+++ public.sdk/source/vst/auwrapper/again/CMakeLists.txt
-@@ -27,7 +27,7 @@ if(SMTG_MAC AND XCODE AND SMTG_COREAUDIO_SDK_PATH AND
+@@ -33,7 +33,7 @@ if(SMTG_MAC AND XCODE AND SMTG_COREAUDIO_SDK_PATH AND
COMMAND /bin/mkdir "-p" ${outputdir}/${target}.component/Contents/Resources
COMMAND /bin/rm "-f" "${outputdir}/${target}.component/Contents/Resources/plugin.vst3"
COMMAND /bin/ln "-svfF" "${outputdir}/again.vst3" "${outputdir}/${target}.component/Contents/Resources/plugin.vst3"
diff --git a/audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_cairofont.cpp b/audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_cairofont.cpp
deleted file mode 100644
index 84f8d2bb4509..000000000000
--- a/audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_cairofont.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- vstgui4/vstgui/lib/platform/linux/cairofont.cpp.orig 2021-03-22 20:14:12 UTC
-+++ vstgui4/vstgui/lib/platform/linux/cairofont.cpp
-@@ -236,8 +236,7 @@ Font::Font (UTF8StringPtr name, const CCoord& size, co
- auto it = map.find (name);
- if (it == map.end ())
- {
-- static constexpr auto defaults = {"Liberation Sans", "Noto Sans", "Ubuntu", "FreeSans"};
-- for (auto& defName : defaults)
-+ for (auto& defName : {"Liberation Sans", "Noto Sans", "Ubuntu", "FreeSans"})
- {
- it = map.find (defName); // default font
- if (it != map.end ())
diff --git a/audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_x11fileselector.cpp b/audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_x11fileselector.cpp
index 26c2598affba..4671f49cb92e 100644
--- a/audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_x11fileselector.cpp
+++ b/audio/vst3sdk/files/patch-vstgui4_vstgui_lib_platform_linux_x11fileselector.cpp
@@ -1,10 +1,10 @@
- fix missing include, see https://github.com/steinbergmedia/vst3sdk/issues/80
---- vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp.orig 2020-08-20 14:14:27 UTC
+--- vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp.orig 2021-12-07 16:20:00 UTC
+++ vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp
-@@ -6,6 +6,8 @@
- #include <unistd.h>
- #include <string>
+@@ -14,6 +14,8 @@
+ #include <cassert>
+ extern "C" { extern char **environ; }
+#include <stdio.h>
+
diff --git a/audio/vst3sdk/files/patch-vstgui4_vstgui_tests_unittest_CMakeLists.txt b/audio/vst3sdk/files/patch-vstgui4_vstgui_tests_unittest_CMakeLists.txt
index 35d9a2ae9bc2..24a27467600b 100644
--- a/audio/vst3sdk/files/patch-vstgui4_vstgui_tests_unittest_CMakeLists.txt
+++ b/audio/vst3sdk/files/patch-vstgui4_vstgui_tests_unittest_CMakeLists.txt
@@ -1,6 +1,6 @@
---- vstgui4/vstgui/tests/unittest/CMakeLists.txt.orig 2021-03-22 20:23:26 UTC
+--- vstgui4/vstgui/tests/unittest/CMakeLists.txt.orig 2021-12-07 16:20:00 UTC
+++ vstgui4/vstgui/tests/unittest/CMakeLists.txt
-@@ -116,7 +116,7 @@ if(UNIX AND NOT CMAKE_HOST_APPLE)
+@@ -118,7 +118,7 @@ if(UNIX AND NOT CMAKE_HOST_APPLE)
)
set(${target}_PLATFORM_LIBS
${LINUX_LIBRARIES}
diff --git a/audio/vst3sdk/pkg-plist b/audio/vst3sdk/pkg-plist
index 597b93273ec5..cbc791f40bf9 100644
--- a/audio/vst3sdk/pkg-plist
+++ b/audio/vst3sdk/pkg-plist
@@ -45,9 +45,15 @@ include/vst3sdk/againsidechain.h
include/vst3sdk/againsimple.cpp
include/vst3sdk/againsimple.h
include/vst3sdk/againuimessagecontroller.h
+include/vst3sdk/agsa.h
+include/vst3sdk/agsa_controller.cpp
+include/vst3sdk/agsa_factory.cpp
+include/vst3sdk/agsa_processor.cpp
+include/vst3sdk/app.cpp
include/vst3sdk/appinit.h
include/vst3sdk/aucarbonview.h
include/vst3sdk/aucocoaview.h
+include/vst3sdk/audiobuffers.h
include/vst3sdk/audioclient.cpp
include/vst3sdk/audioclient.h
include/vst3sdk/audiohost.cpp
@@ -78,6 +84,7 @@ include/vst3sdk/classfactoryhelpers.h
include/vst3sdk/commoniids.cpp
include/vst3sdk/connectionproxy.cpp
include/vst3sdk/connectionproxy.h
+include/vst3sdk/connectionproxytest.cpp
include/vst3sdk/conststringtable.cpp
include/vst3sdk/conststringtable.h
include/vst3sdk/coreiids.cpp
@@ -98,12 +105,12 @@ include/vst3sdk/eventlist.cpp
include/vst3sdk/eventlist.h
include/vst3sdk/eventlistcheck.cpp
include/vst3sdk/eventlistcheck.h
+include/vst3sdk/eventlisttest.cpp
include/vst3sdk/eventlogdatabrowsersource.cpp
include/vst3sdk/eventlogdatabrowsersource.h
include/vst3sdk/eventlogger.cpp
include/vst3sdk/eventlogger.h
include/vst3sdk/exampletest.cpp
-include/vst3sdk/exampletest.h
include/vst3sdk/factory.cpp
include/vst3sdk/falignpop.h
include/vst3sdk/falignpush.h
@@ -132,6 +139,7 @@ include/vst3sdk/fstring.h
include/vst3sdk/ftypes.h
include/vst3sdk/funknown.cpp
include/vst3sdk/funknown.h
+include/vst3sdk/funknownimpl.h
include/vst3sdk/futils.h
include/vst3sdk/fvariant.h
include/vst3sdk/geoconstants.h
@@ -146,6 +154,7 @@ include/vst3sdk/hostcheckerprocessor.cpp
include/vst3sdk/hostcheckerprocessor.h
include/vst3sdk/hostclasses.cpp
include/vst3sdk/hostclasses.h
+include/vst3sdk/hostclassestest.cpp
include/vst3sdk/iapplication.h
include/vst3sdk/ibstream.h
include/vst3sdk/icloneable.h
@@ -353,6 +362,8 @@ include/vst3sdk/module.cpp
include/vst3sdk/module.h
include/vst3sdk/module_linux.cpp
include/vst3sdk/module_win32.cpp
+include/vst3sdk/moduleinit.cpp
+include/vst3sdk/moduleinit.h
include/vst3sdk/mpeprocessor.cpp
include/vst3sdk/mpeprocessor.h
include/vst3sdk/note_expression_synth_controller.cpp
@@ -374,6 +385,7 @@ include/vst3sdk/parameterchanges.cpp
include/vst3sdk/parameterchanges.h
include/vst3sdk/parameterchangescheck.cpp
include/vst3sdk/parameterchangescheck.h
+include/vst3sdk/parameterchangestest.cpp
include/vst3sdk/parameterfunctionname.cpp
include/vst3sdk/parameterfunctionname.h
include/vst3sdk/pitchnames.cpp
@@ -392,8 +404,10 @@ include/vst3sdk/plugids.h
include/vst3sdk/pluginbasefwd.h
include/vst3sdk/pluginfactory.cpp
include/vst3sdk/pluginfactory.h
+include/vst3sdk/pluginfactory_constexpr.h
include/vst3sdk/pluginterfacesupport.cpp
include/vst3sdk/pluginterfacesupport.h
+include/vst3sdk/pluginterfacesupporttest.cpp
include/vst3sdk/pluginview.cpp
include/vst3sdk/pluginview.h
include/vst3sdk/plugparamids.h
@@ -409,6 +423,8 @@ include/vst3sdk/processcontextrequirements.cpp
include/vst3sdk/processcontextrequirements.h
include/vst3sdk/processdata.cpp
include/vst3sdk/processdata.h
+include/vst3sdk/processdataslicer.h
+include/vst3sdk/processdatatest.cpp
include/vst3sdk/processformat.cpp
include/vst3sdk/processformat.h
include/vst3sdk/processinputoverwriting.cpp
@@ -423,9 +439,12 @@ include/vst3sdk/repeatidenticalstatetransition.cpp
include/vst3sdk/repeatidenticalstatetransition.h
include/vst3sdk/ringbuffer.h
include/vst3sdk/ringbuffertest.cpp
-include/vst3sdk/ringbuffertest.h
+include/vst3sdk/rttransfer.h
+include/vst3sdk/rttransfertest.cpp
include/vst3sdk/runloop.cpp
include/vst3sdk/runloop.h
+include/vst3sdk/sampleaccurate.h
+include/vst3sdk/sampleaccuratetest.cpp
include/vst3sdk/scanbusses.cpp
include/vst3sdk/scanbusses.h
include/vst3sdk/scanparameters.cpp
@@ -461,12 +480,16 @@ include/vst3sdk/terminit.cpp
include/vst3sdk/terminit.h
include/vst3sdk/testbase.cpp
include/vst3sdk/testbase.h
+include/vst3sdk/testing.cpp
+include/vst3sdk/testing.h
include/vst3sdk/testsuite.h
include/vst3sdk/threadchecker.h
include/vst3sdk/threadchecker_linux.cpp
include/vst3sdk/threadchecker_win32.cpp
include/vst3sdk/timer.cpp
include/vst3sdk/timer.h
+include/vst3sdk/tutorial.cpp
+include/vst3sdk/tutorial.h
include/vst3sdk/typesizecheck.h
include/vst3sdk/ucolorspec.h
include/vst3sdk/uid.h
@@ -484,7 +507,6 @@ include/vst3sdk/variableblocksize.h
include/vst3sdk/version.h
include/vst3sdk/versionparser.h
include/vst3sdk/versionparsertest.cpp
-include/vst3sdk/versionparsertest.h
include/vst3sdk/voicebase.h
include/vst3sdk/voiceprocessor.h
include/vst3sdk/vst2persistence.cpp
@@ -532,8 +554,10 @@ include/vst3sdk/vsttestsuite.h
include/vst3sdk/vsttypes.h
include/vst3sdk/window.cpp
include/vst3sdk/window.h
-lib/vst3/6EE65CD1B83A4AF480AA7929AEA6B8A0_snapshot.png
-lib/vst3/6EE65CD1B83A4AF480AA7929AEA6B8A0_snapshot_2.0x.png
+lib/vst3/41347FD6FED64094AFBB12B7DBA1D441_snapshot.png
+lib/vst3/41347FD6FED64094AFBB12B7DBA1D441_snapshot_2.0x.png
+lib/vst3/41466D9BB0654576B641098F686371B3_snapshot.png
+lib/vst3/41466D9BB0654576B641098F686371B3_snapshot_2.0x.png
lib/vst3/84E8DE5F92554F5396FAE4133C935A18_snapshot.png
lib/vst3/84E8DE5F92554F5396FAE4133C935A18_snapshot_2.0x.png
lib/vst3/A2EAF7DB320640F48EDE380DDF89562C_snapshot.png
@@ -542,6 +566,7 @@ lib/vst3/about.png
lib/vst3/adelay.so
lib/vst3/again.so
lib/vst3/again.uidesc
+lib/vst3/again_sampleaccurate.so
lib/vst3/againsimple.so
lib/vst3/animation_knob.png
lib/vst3/animation_knob_3x.png
@@ -573,3 +598,4 @@ lib/vst3/syncdelay.so
lib/vst3/vst3_logo_small.png
lib/vst3/vu_off.png
lib/vst3/vu_on.png
+lib/vst3/window.uidesc