merge: integrate Windows port from PR #725

cx
This commit is contained in:
vicrodh committed 2026-08-28 04:18:06 -06:00
commit 912638c387
93 files changed
+6794 -261

No files matched your search

+49 -1
View File
@@ -4102,6 +4102,8 @@ dependencies = [
"symphonia",
"thiserror 2.0.18",
"tokio",
"wasapi",
"windows 0.62.2",
"zbus 4.4.0",
]
@@ -4168,6 +4170,7 @@ dependencies = [
"serde_json",
"thiserror 2.0.18",
"tokio",
"windows-sys 0.61.2",
]
[[package]]
@@ -4302,6 +4305,7 @@ dependencies = [
"serde_json",
"tempfile",
"thiserror 2.0.18",
"windows-sys 0.61.2",
]
[[package]]
@@ -4354,10 +4358,12 @@ dependencies = [
"md-5",
"mpris-server",
"notify-rust",
"qbz-models",
"reqwest",
"souvlaki",
"tokio",
"urlencoding",
"windows-sys 0.61.2",
]
[[package]]
@@ -4565,8 +4571,11 @@ dependencies = [
"serde",
"serde_json",
"tokio",
"url",
"urlencoding",
"uuid 1.22.0",
"windows-sys 0.61.2",
"winresource",
"zbus 5.15.0",
]
@@ -4711,9 +4720,10 @@ dependencies = [
"tempfile",
"tiny_http",
"tokio",
"toml",
"toml 0.9.12+spec-1.1.0",
"urlencoding",
"uuid 1.22.0",
"windows-sys 0.61.2",
]
[[package]]
@@ -6335,6 +6345,21 @@ dependencies = [
"winnow 0.7.15",
]
[[package]]
name = "toml"
version = "1.0.6+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "399b1124a3c9e16766831c6bba21e50192572cdd98706ea114f9502509686ffc"
dependencies = [
"indexmap",
"serde_core",
"serde_spanned",
"toml_datetime 1.0.0+spec-1.1.0",
"toml_parser",
"toml_writer",
"winnow 0.7.15",
]
[[package]]
name = "toml_datetime"
version = "0.7.5+spec-1.1.0"
@@ -6703,6 +6728,19 @@ dependencies = [
"try-lock",
]
[[package]]
name = "wasapi"
version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee144c215d8d31e94c1a599fbaf540ca82a7017e4f1786816b179f334fac751d"
dependencies = [
"log",
"num-integer",
"thiserror 2.0.18",
"windows 0.62.2",
"windows-core 0.62.2",
]
[[package]]
name = "wasi"
version = "0.11.1+wasi-snapshot-preview1"
@@ -7587,6 +7625,16 @@ dependencies = [
"memchr",
]
[[package]]
name = "winresource"
version = "0.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0986a8b1d586b7d3e4fe3d9ea39fb451ae22869dcea4aa109d287a374d866087"
dependencies = [
"toml 1.0.6+spec-1.1.0",
"version_check",
]
[[package]]
name = "wit-bindgen"
version = "0.51.0"