Feat: start updating workflows for asio on windows

This commit is contained in:
2026-03-16 14:58:38 +01:00
parent 0d0c2738f5
commit 001a42abfc
4 changed files with 65 additions and 13 deletions

44
Cargo.lock generated
View File

@@ -372,6 +372,20 @@ dependencies = [
"libloading 0.8.9",
]
[[package]]
name = "asio-sys"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "826194e1612938c9be09b78b58323fbb2e326de3d491b4230186cf6e832d8ded"
dependencies = [
"bindgen",
"cc",
"num-derive",
"num-traits",
"parse_cfg",
"walkdir",
]
[[package]]
name = "async-broadcast"
version = "0.7.2"
@@ -859,7 +873,7 @@ dependencies = [
"cpal 0.17.1",
"crossbeam-channel",
"crossterm",
"doux",
"doux 0.0.14",
"eframe",
"egui",
"egui_ratatui",
@@ -911,7 +925,7 @@ dependencies = [
"cagire-ratatui",
"crossbeam-channel",
"crossterm",
"doux",
"doux 0.0.13",
"egui_ratatui",
"nih_plug",
"nih_plug_egui",
@@ -1452,6 +1466,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b1f9c7312f19fc2fa12fd7acaf38de54e8320ba10d1a02dcbe21038def51ccb"
dependencies = [
"alsa 0.10.0",
"asio-sys",
"coreaudio-rs 0.13.0",
"dasp_sample",
"jack 0.13.5",
@@ -1823,6 +1838,22 @@ dependencies = [
"symphonia",
]
[[package]]
name = "doux"
version = "0.0.14"
source = "git+https://github.com/sova-org/doux?tag=v0.0.14#f0de4f4047adfced8fb2116edd3b33d260ba75c8"
dependencies = [
"arc-swap",
"clap",
"cpal 0.17.1",
"crossbeam-channel",
"ringbuf",
"rosc",
"rustyline",
"soundfont",
"symphonia",
]
[[package]]
name = "downcast-rs"
version = "1.2.1"
@@ -4102,6 +4133,15 @@ dependencies = [
"windows-link 0.2.1",
]
[[package]]
name = "parse_cfg"
version = "4.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "905787a434a2c721408e7c9a252e85f3d93ca0f118a5283022636c0e05a7ea49"
dependencies = [
"nom",
]
[[package]]
name = "paste"
version = "1.0.15"