Update to version 3.7.2 of the VST3 SDK

This commit is contained in:
Robbert van der Helm
2021-04-03 18:02:08 +02:00
parent bb0a605a41
commit 05f739d9db
5 changed files with 9 additions and 7 deletions
+4 -2
View File
@@ -24,8 +24,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
- The Meson wrap dependencies for `bitsery`, `function2` and `tomlplusplus` are - The Meson wrap dependencies for `bitsery`, `function2` and `tomlplusplus` are
now defined using `dependency()` with a subproject fallback to ease distro now defined using `dependency()` with a subproject fallback to ease distro
packaging. packaging.
- The VST3 SDK Meson wrap now the `v3.7.1_build_50-patched` tag instead of a - The VST3 SDK dependency and the patches in `tools/patch-vst3-sdk.sh` are now
commit hash. based on version 3.7.2 of the SDK.
- The VST3 SDK Meson wrap now uses the `v3.7.2_build_28-patched` tag instead of
a commit hash.
## [3.0.2] - 2021-03-07 ## [3.0.2] - 2021-03-07
+1 -1
View File
@@ -654,7 +654,7 @@ The following dependencies are included in the repository as a Meson wrap:
- [bitsery](https://github.com/fraillt/bitsery) - [bitsery](https://github.com/fraillt/bitsery)
- [function2](https://github.com/Naios/function2) - [function2](https://github.com/Naios/function2)
- [tomlplusplus](https://github.com/marzer/tomlplusplus) - [tomlplusplus](https://github.com/marzer/tomlplusplus)
- Version 3.7.1 of the [VST3 SDK](https://github.com/robbert-vdh/vst3sdk) with - Version 3.7.2 of the [VST3 SDK](https://github.com/robbert-vdh/vst3sdk) with
some [patches](https://github.com/robbert-vdh/yabridge/blob/master/tools/patch-vst3-sdk.sh) some [patches](https://github.com/robbert-vdh/yabridge/blob/master/tools/patch-vst3-sdk.sh)
to allow Winelib compilation to allow Winelib compilation
+1 -1
View File
@@ -299,7 +299,7 @@ if with_vst3
# Meson does not allow mixing native and non native dependencies from # Meson does not allow mixing native and non native dependencies from
# subprojects. The only workaround is to only define the necessary variables # subprojects. The only workaround is to only define the necessary variables
# there, and to then assemble the dependencies here ourselves. # there, and to then assemble the dependencies here ourselves.
vst3 = subproject('vst3', version : '3.7.1') vst3 = subproject('vst3', version : '3.7.2')
vst3_compiler_options = vst3.get_variable('compiler_options') vst3_compiler_options = vst3.get_variable('compiler_options')
vst3_include_dir = vst3.get_variable('include_dir') vst3_include_dir = vst3.get_variable('include_dir')
+1 -1
View File
@@ -4,7 +4,7 @@ See
[docs/architecture.md](https://github.com/robbert-vdh/yabridge/blob/master/docs/architecture.md) [docs/architecture.md](https://github.com/robbert-vdh/yabridge/blob/master/docs/architecture.md)
for more information on how the serialization works. for more information on how the serialization works.
We currently support all official VST 3.7.1 interfaces. We currently support all official VST 3.7.2 interfaces.
VST3 plugin interfaces are implemented as follows: VST3 plugin interfaces are implemented as follows:
+2 -2
View File
@@ -1,7 +1,7 @@
[wrap-git] [wrap-git]
url = https://github.com/robbert-vdh/vst3sdk.git url = https://github.com/robbert-vdh/vst3sdk.git
# This is VST3 SDK v3.7.1_build_50 with the documentation and VSTGUI submodules # This is VST3 SDK v3.7.2_build_28 with the documentation and VSTGUI submodules
# removed # removed
revision = v3.7.1_build_50-patched revision = v3.7.2_build_28-patched
clone-recursive = true clone-recursive = true
depth = 1 depth = 1