1
0
Fork 0

Use a vst3-sys fork with support for generics

This commit is contained in:
Robbert van der Helm 2022-01-26 15:38:43 +01:00
parent 04ad429e57
commit 1a619c474b
2 changed files with 6 additions and 5 deletions

8
Cargo.lock generated
View file

@ -63,7 +63,7 @@ checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
[[package]] [[package]]
name = "vst3-com" name = "vst3-com"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/RustAudio/vst3-sys.git#6ab2b43928588cdedcf499eecfc5a022e007dd76" source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix/vst3-macro-generics#5acdcd34236f81bd3c87411094f9ee3bcc5f1829"
dependencies = [ dependencies = [
"vst3-com-macros", "vst3-com-macros",
] ]
@ -71,7 +71,7 @@ dependencies = [
[[package]] [[package]]
name = "vst3-com-macros" name = "vst3-com-macros"
version = "0.2.0" version = "0.2.0"
source = "git+https://github.com/RustAudio/vst3-sys.git#6ab2b43928588cdedcf499eecfc5a022e007dd76" source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix/vst3-macro-generics#5acdcd34236f81bd3c87411094f9ee3bcc5f1829"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -82,7 +82,7 @@ dependencies = [
[[package]] [[package]]
name = "vst3-com-macros-support" name = "vst3-com-macros-support"
version = "0.2.0" version = "0.2.0"
source = "git+https://github.com/RustAudio/vst3-sys.git#6ab2b43928588cdedcf499eecfc5a022e007dd76" source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix/vst3-macro-generics#5acdcd34236f81bd3c87411094f9ee3bcc5f1829"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -92,7 +92,7 @@ dependencies = [
[[package]] [[package]]
name = "vst3-sys" name = "vst3-sys"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/RustAudio/vst3-sys.git#6ab2b43928588cdedcf499eecfc5a022e007dd76" source = "git+https://github.com/robbert-vdh/vst3-sys.git?branch=fix/vst3-macro-generics#5acdcd34236f81bd3c87411094f9ee3bcc5f1829"
dependencies = [ dependencies = [
"vst3-com", "vst3-com",
] ]

View file

@ -10,4 +10,5 @@ members = ["nih_plug_derive", "plugins/gain"]
[dependencies] [dependencies]
nih_plug_derive = { path = "nih_plug_derive" } nih_plug_derive = { path = "nih_plug_derive" }
vst3-sys = { git = "https://github.com/RustAudio/vst3-sys.git" } # Upstream currently does not support structs with generics and comments
vst3-sys = { git = "https://github.com/robbert-vdh/vst3-sys.git", branch = "fix/vst3-macro-generics" }