diff --git a/Cargo.toml b/Cargo.toml index d1a1720b..4b19d103 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,7 +51,7 @@ desktop-systemd-scope = ["desktop", "dep:zbus"] # Enables keycode serialization serde-keycode = ["iced_core/serde"] # Prevents multiple separate process instances. -single-instance = ["dep:zbus", "ron"] +single-instance = ["zbus/blocking-api", "ron"] # smol async runtime smol = ["dep:smol", "iced/smol", "zbus?/async-io", "rfd?/async-std"] tokio = [ @@ -130,7 +130,7 @@ tokio = { version = "1.44.1", optional = true } tracing = "0.1.41" unicode-segmentation = "1.12" url = "2.5.4" -zbus = { version = "4.4.0", default-features = false, optional = true } +zbus = { version = "5.7.1", default-features = false, optional = true } [target.'cfg(unix)'.dependencies] freedesktop-icons = { package = "cosmic-freedesktop-icons", git = "https://github.com/pop-os/freedesktop-icons" } diff --git a/cosmic-config/Cargo.toml b/cosmic-config/Cargo.toml index 3fa7eb9d..a79237c8 100644 --- a/cosmic-config/Cargo.toml +++ b/cosmic-config/Cargo.toml @@ -11,7 +11,7 @@ subscription = ["iced_futures"] [dependencies] cosmic-settings-daemon = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true } -zbus = { version = "4.4.0", default-features = false, optional = true } +zbus = { version = "5.7.1", default-features = false, optional = true } atomicwrites = { git = "https://github.com/jackpot51/rust-atomicwrites" } calloop = { version = "0.14.2", optional = true } notify = "8.0.0" diff --git a/src/dbus_activation.rs b/src/dbus_activation.rs index 4fffa422..9880a7d0 100644 --- a/src/dbus_activation.rs +++ b/src/dbus_activation.rs @@ -21,7 +21,7 @@ pub fn subscription() -> Subscription