diff --git a/Cargo.lock b/Cargo.lock index c01a030..439852b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -821,7 +821,7 @@ dependencies = [ "tracing", "tracing-subscriber", "uuid", - "zbus", + "zbus 6.0.0", ] [[package]] @@ -854,7 +854,7 @@ dependencies = [ "tokio-stream", "tracing", "tracing-subscriber", - "zbus", + "zbus 6.0.0", ] [[package]] @@ -2536,7 +2536,7 @@ dependencies = [ "pastey 0.2.3", "serde", "tokio", - "zbus", + "zbus 5.19.0", ] [[package]] @@ -2841,7 +2841,7 @@ dependencies = [ "wasm-bindgen-futures", "web-sys", "windows 0.62.2", - "zbus", + "zbus 5.19.0", ] [[package]] @@ -2970,7 +2970,7 @@ dependencies = [ "mac-notification-sys", "serde", "tauri-winrt-notification", - "zbus", + "zbus 5.19.0", ] [[package]] @@ -6233,11 +6233,39 @@ dependencies = [ "uuid", "windows-sys 0.61.2", "winnow", - "zbus_macros", + "zbus_macros 5.19.0", "zbus_names", "zvariant", ] +[[package]] +name = "zbus" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "266223222c9d81e5966455a9da0783e35d56a7ccab79a03c2366b2d98f8fc8a9" +dependencies = [ + "async-trait", + "bitflags 2.13.2", + "endi", + "futures-core", + "hex", + "libc", + "ordered-stream", + "rustix 1.1.5", + "serde", + "serde_repr", + "socket2", + "tokio", + "uds_windows", + "uuid", + "windows-sys 0.61.2", + "winnow", + "zbus_macros 6.0.0", + "zbus_utils", + "zcheapstr", + "zruntime", +] + [[package]] name = "zbus_macros" version = "5.19.0" @@ -6253,6 +6281,18 @@ dependencies = [ "zvariant_utils", ] +[[package]] +name = "zbus_macros" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69191782481ef4e0ac88ca487347c52e08bb85cceb2a163b79f7281fe5be0a3c" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.9", + "zbus_utils", +] + [[package]] name = "zbus_names" version = "4.3.4" @@ -6264,6 +6304,19 @@ dependencies = [ "zvariant", ] +[[package]] +name = "zbus_utils" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c27a055b114bd9fc3686e90f62bd1fe612d523fc5f620bac3b1d2f42d3f6cab8" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "syn 3.0.9", + "winnow", +] + [[package]] name = "zcheapstr" version = "1.1.0" @@ -6311,6 +6364,16 @@ version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" +[[package]] +name = "zruntime" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "467fd80a2014d186319f14b81aef027aa466712f355c90158a0e6b39de60726d" +dependencies = [ + "futures-core", + "futures-io", +] + [[package]] name = "zune-core" version = "0.5.3" diff --git a/Cargo.toml b/Cargo.toml index d3c30ad..662df2b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -88,7 +88,7 @@ libc = "0.2.190" sha2 = "0.11.1" # D-Bus: polkit CheckAuthorization on the system bus in the daemon (pause, # resume, rule import), and notification answers on the session bus in the tray. -zbus = { version = "5.19.0", default-features = false, features = ["tokio"] } +zbus = { version = "6.0.0", default-features = false, features = ["tokio"] } # UI colony-ui = "0.1.6"