diff --git a/Cargo.lock b/Cargo.lock index 053af171..6e16fe60 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -245,9 +245,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56" +checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" [[package]] name = "anstyle-parse" @@ -279,9 +279,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.91" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8" +checksum = "74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13" [[package]] name = "apply" @@ -857,7 +857,7 @@ dependencies = [ [[package]] name = "bluez-zbus" version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4e18f7f1618a7430046" +source = "git+https://github.com/pop-os/dbus-settings-bindings#62100129240d164e39fff16bda34faad520936de" dependencies = [ "futures-channel", "futures-util", @@ -1002,38 +1002,13 @@ dependencies = [ "thiserror", ] -[[package]] -name = "calloop" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1ead1e1514bce44c0f40e027899fbc595907fc112635bed21b3b5d975c0a5e7" -dependencies = [ - "bitflags 2.6.0", - "polling 3.7.3", - "rustix 0.38.38", - "slab", - "tracing", -] - [[package]] name = "calloop-wayland-source" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" dependencies = [ - "calloop 0.13.0", - "rustix 0.38.38", - "wayland-backend", - "wayland-client", -] - -[[package]] -name = "calloop-wayland-source" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a7a1dbbe026a55ef47a500b123af5a9a0914520f061d467914cf21be95daf" -dependencies = [ - "calloop 0.14.1", + "calloop", "rustix 0.38.38", "wayland-backend", "wayland-client", @@ -1480,7 +1455,7 @@ source = "git+https://github.com/pop-os/cosmic-protocols?rev=c8d3a1c#c8d3a1c3d40 dependencies = [ "cosmic-protocols", "libc", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "wayland-client", ] @@ -1528,7 +1503,7 @@ dependencies = [ [[package]] name = "cosmic-dbus-networkmanager" version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4e18f7f1618a7430046" +source = "git+https://github.com/pop-os/dbus-settings-bindings#62100129240d164e39fff16bda34faad520936de" dependencies = [ "bitflags 2.6.0", "derive_builder", @@ -1557,7 +1532,7 @@ dependencies = [ "cosmic-config", "ron", "serde", - "smithay-client-toolkit 0.19.2 (git+https://github.com/Smithay/client-toolkit)", + "smithay-client-toolkit", "tracing", "wayland-protocols-wlr", "xdg-shell-wrapper-config", @@ -1687,7 +1662,7 @@ dependencies = [ [[package]] name = "cosmic-settings-daemon" version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4e18f7f1618a7430046" +source = "git+https://github.com/pop-os/dbus-settings-bindings#62100129240d164e39fff16bda34faad520936de" dependencies = [ "zbus 4.4.0", ] @@ -2146,7 +2121,7 @@ dependencies = [ "bitflags 2.6.0", "mime", "raw-window-handle", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "smithay-clipboard", ] @@ -3034,7 +3009,7 @@ checksum = "f558a64ac9af88b5ba400d99b579451af0d39c6d360980045b91aac966d705e2" [[package]] name = "hostname1-zbus" version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4e18f7f1618a7430046" +source = "git+https://github.com/pop-os/dbus-settings-bindings#62100129240d164e39fff16bda34faad520936de" dependencies = [ "zbus 4.4.0", ] @@ -3177,7 +3152,7 @@ dependencies = [ "raw-window-handle", "rustc-hash 2.0.0", "serde", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "smol_str", "thiserror", "web-time", @@ -3255,7 +3230,7 @@ dependencies = [ "iced_core", "iced_futures", "raw-window-handle", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "thiserror", "window_clipboard", ] @@ -3296,7 +3271,7 @@ dependencies = [ "resvg", "rustc-hash 2.0.0", "rustix 0.38.38", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "thiserror", "tiny-xlib", "wayland-backend", @@ -3320,7 +3295,7 @@ dependencies = [ "once_cell", "ouroboros", "rustc-hash 2.0.0", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "thiserror", "unicode-segmentation", "window_clipboard", @@ -3339,7 +3314,7 @@ dependencies = [ "log", "raw-window-handle", "rustc-hash 2.0.0", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "thiserror", "tracing", "wasm-bindgen-futures", @@ -6335,7 +6310,7 @@ dependencies = [ "ab_glyph", "log", "memmap2 0.9.5", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "tiny-skia", ] @@ -6595,35 +6570,8 @@ checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" dependencies = [ "bitflags 2.6.0", "bytemuck", - "calloop 0.13.0", - "calloop-wayland-source 0.3.0", - "cursor-icon", - "libc", - "log", - "memmap2 0.9.5", - "pkg-config", - "rustix 0.38.38", - "thiserror", - "wayland-backend", - "wayland-client", - "wayland-csd-frame", - "wayland-cursor", - "wayland-protocols", - "wayland-protocols-wlr", - "wayland-scanner", - "xkbcommon", - "xkeysym", -] - -[[package]] -name = "smithay-client-toolkit" -version = "0.19.2" -source = "git+https://github.com/Smithay/client-toolkit#618a876400cb6c6b07a8ac5d3557f404602ec077" -dependencies = [ - "bitflags 2.6.0", - "bytemuck", - "calloop 0.14.1", - "calloop-wayland-source 0.4.0", + "calloop", + "calloop-wayland-source", "cursor-icon", "libc", "log", @@ -6649,7 +6597,7 @@ source = "git+https://github.com/pop-os/smithay-clipboard?tag=pop-dnd-5#5a3007de dependencies = [ "libc", "raw-window-handle", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "wayland-backend", ] @@ -7044,7 +6992,7 @@ dependencies = [ [[package]] name = "timedate-zbus" version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4e18f7f1618a7430046" +source = "git+https://github.com/pop-os/dbus-settings-bindings#62100129240d164e39fff16bda34faad520936de" dependencies = [ "zbus 4.4.0", ] @@ -7222,7 +7170,6 @@ version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "log", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -7441,7 +7388,7 @@ checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "upower_dbus" version = "0.3.2" -source = "git+https://github.com/pop-os/dbus-settings-bindings#931f5db558bf3fcb572ff4e18f7f1618a7430046" +source = "git+https://github.com/pop-os/dbus-settings-bindings#62100129240d164e39fff16bda34faad520936de" dependencies = [ "serde", "serde_repr", @@ -8328,7 +8275,7 @@ dependencies = [ "bitflags 2.6.0", "block2", "bytemuck", - "calloop 0.13.0", + "calloop", "cfg_aliases 0.2.1", "concurrent-queue", "core-foundation", @@ -8350,7 +8297,7 @@ dependencies = [ "redox_syscall 0.4.1", "rustix 0.38.38", "sctk-adwaita", - "smithay-client-toolkit 0.19.2 (registry+https://github.com/rust-lang/crates.io-index)", + "smithay-client-toolkit", "smol_str", "tracing", "unicode-segmentation", diff --git a/Cargo.toml b/Cargo.toml index fcefdf10..aebedd48 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,3 +58,5 @@ cosmic-protocols = { git = "https://github.com/pop-os/cosmic-protocols//", rev = # [patch.'https://github.com/pop-os/dbus-settings-bindings'] # cosmic-dbus-networkmanager = { path = "../dbus-settings-bindings/networkmanager" } # upower_dbus = { path = "../dbus-settings-bindings/upower" } +[patch."https://github.com/smithay/client-toolkit.git"] +sctk = { package = "smithay-client-toolkit", version = "=0.19.2" }