Update calloop, libcosmic, etc.

This commit is contained in:
Ian Douglas Scott 2024-03-01 13:07:37 -08:00
parent 0dd3abf62c
commit 1bfcd50383
3 changed files with 268 additions and 224 deletions

487
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,7 @@ edition = "2021"
[dependencies]
anyhow = "1.0.75"
calloop = { version = "0.12.3", features = ["executor"] }
calloop = { version = "0.13.0", features = ["executor"] }
clap = { version = "4", features = ["derive"] }
cosmic-comp-config = { git = "https://github.com/pop-os/cosmic-comp" }
env_logger = "0.11.0"
@ -27,6 +27,7 @@ log = "0.4.20"
i18n-embed-fl = "0.7.0"
rust-embed = "8.1.0"
rustix = { version = "0.38.30", features = ["fs"] }
calloop-wayland-source = "0.3.0"
[dependencies.i18n-embed]
version = "0.14.1"

View file

@ -1,6 +1,7 @@
// A thread handles screencopy, and other wayland protocols, returning information as a
// subscription.
use calloop_wayland_source::WaylandSource;
use cctk::{
cosmic_protocols::{
toplevel_info::v1::client::zcosmic_toplevel_handle_v1,
@ -11,7 +12,6 @@ use cctk::{
sctk::{
self,
dmabuf::{DmabufFeedback, DmabufState},
reexports::calloop_wayland_source::WaylandSource,
registry::{ProvidesRegistryState, RegistryState},
seat::{SeatHandler, SeatState},
shm::{Shm, ShmHandler},