diff --git a/Cargo.toml b/Cargo.toml index 14a6af2..60505e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,6 +21,7 @@ derive_more = "0.99" extend = "1.2" futures = "0.3.30" grass = { version = "0.13.1", default-features = false } +gtk = "0.18.1" insta = "1.7" itertools = "0.13.0" jaq-core = "1.5.1" @@ -53,6 +54,7 @@ tokio-util = "0.7.11" tokio = { version = "1.39.2", features = ["full"] } unescape = "0.1" wait-timeout = "0.2" +zbus = { version = "3.15.2", default-features = false, features = ["tokio"] } [profile.dev] split-debuginfo = "unpacked" diff --git a/crates/eww/Cargo.toml b/crates/eww/Cargo.toml index e925d26..fa3837c 100644 --- a/crates/eww/Cargo.toml +++ b/crates/eww/Cargo.toml @@ -20,13 +20,10 @@ eww_shared_util.workspace = true yuck.workspace = true notifier_host.workspace = true -gtk = "0.18.1" - gtk-layer-shell = { version = "0.8.1", optional = true } gdkx11 = { version = "0.18", optional = true } x11rb = { version = "0.13.1", features = ["randr"], optional = true } -zbus = { version = "3.15.2", default-features = false, features = ["tokio"] } ordered-stream = "0.2.0" anyhow.workspace = true @@ -39,6 +36,7 @@ derive_more.workspace = true extend.workspace = true futures.workspace = true grass = { workspace = true, default-features = false } +gtk.workspace = true itertools.workspace = true libc.workspace = true log.workspace = true @@ -56,3 +54,4 @@ tokio-util.workspace = true tokio = { workspace = true, features = ["full"] } unescape.workspace = true wait-timeout.workspace = true +zbus = { workspace = true, default-features = false, features = ["tokio"] } diff --git a/crates/notifier_host/Cargo.toml b/crates/notifier_host/Cargo.toml index 5426e22..c4fd64f 100644 --- a/crates/notifier_host/Cargo.toml +++ b/crates/notifier_host/Cargo.toml @@ -9,10 +9,10 @@ repository = "https://github.com/elkowar/eww" homepage = "https://github.com/elkowar/eww" [dependencies] -gtk = "0.18.1" -zbus = { version = "3.15.2", default-features = false, features = ["tokio"] } dbusmenu-gtk3 = "0.1.0" +gtk.workspace = true log.workspace = true thiserror.workspace = true tokio = { workspace = true, features = ["full"] } +zbus = { workspace = true, default-features = false, features = ["tokio"] }