chore: update dependencies

This commit is contained in:
Vukašin Vojinović 2026-04-27 13:17:36 +02:00 committed by Michael Murphy
parent a7ca33b6eb
commit b021887c6c
4 changed files with 367 additions and 388 deletions

724
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -9,7 +9,7 @@ vergen = { version = "8", features = ["git", "gitcl"] }
[dependencies] [dependencies]
anyhow = "1" anyhow = "1"
async-fn-stream = "0.3" async-fn-stream = "0.3"
icu = { version = "2.0.0", features = ["compiled_data"] } icu = { version = "2.2.0", features = ["compiled_data"] }
jiff = "0.2" jiff = "0.2"
jiff-icu = "0.2" jiff-icu = "0.2"
cosmic-applets-config.workspace = true cosmic-applets-config.workspace = true
@ -39,15 +39,12 @@ xkb-data = "0.2"
xdg = "3.0" xdg = "3.0"
#TODO: reduce features #TODO: reduce features
tokio = { workspace = true, features = ["full"] } tokio = { workspace = true, features = ["full"] }
wayland-client = "0.31.11" wayland-client = "0.31.14"
# cosmic-settings-subscriptions = { git = "https://github.com/pop-os/cosmic-settings-subscriptions", default-features = false, features = [ # cosmic-settings-subscriptions = { git = "https://github.com/pop-os/cosmic-settings-subscriptions", default-features = false, features = [
# "accessibility", # "accessibility",
# "cosmic_a11y_manager", # "cosmic_a11y_manager",
# ] } # ] }
# cosmic-settings-daemon-config = { git = "https://github.com/pop-os/cosmic-settings-daemon", default-features = false, features = [
# "greeter",
# ] }
cosmic-settings-accessibility-subscription = { git = "https://github.com/pop-os/cosmic-settings", default-features = false } cosmic-settings-accessibility-subscription = { git = "https://github.com/pop-os/cosmic-settings", default-features = false }
cosmic-settings-a11y-manager-subscription = { git = "https://github.com/pop-os/cosmic-settings", default-features = false } cosmic-settings-a11y-manager-subscription = { git = "https://github.com/pop-os/cosmic-settings", default-features = false }
cosmic-settings-daemon-config = { git = "https://github.com/pop-os/cosmic-settings-daemon", default-features = false, features = [ cosmic-settings-daemon-config = { git = "https://github.com/pop-os/cosmic-settings-daemon", default-features = false, features = [
@ -63,14 +60,12 @@ cosmic-protocols = { git = "https://github.com/pop-os/cosmic-protocols", default
cosmic-dbus-networkmanager = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true } cosmic-dbus-networkmanager = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true }
# For logind integration using logind feature # For logind integration using logind feature
logind-zbus = { version = "5", optional = true } logind-zbus = { version = "5", optional = true }
# Fix zbus compilation by manually adding nix with user feature
nix = { workspace = true, optional = true }
# For power status with upower feature # For power status with upower feature
upower_dbus = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true } upower_dbus = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true }
# Required for some features # Required for some features
zbus = { workspace = true } zbus = { workspace = true }
# CLI arguments # CLI arguments
clap_lex = "0.7" clap_lex = "1.1"
# Internationalization # Internationalization
i18n-embed = { version = "0.16", features = [ i18n-embed = { version = "0.16", features = [
"fluent-system", "fluent-system",
@ -78,7 +73,7 @@ i18n-embed = { version = "0.16", features = [
] } ] }
i18n-embed-fl = "0.10" i18n-embed-fl = "0.10"
rust-embed = "8" rust-embed = "8"
futures-util = "0.3.31" futures-util = "0.3.32"
timedate-zbus = { git = "https://github.com/pop-os/dbus-settings-bindings" } timedate-zbus = { git = "https://github.com/pop-os/dbus-settings-bindings" }
cosmic-randr-shell = { workspace = true } cosmic-randr-shell = { workspace = true }
kdl.workspace = true kdl.workspace = true
@ -113,23 +108,20 @@ opt-level = 2
[workspace] [workspace]
members = ["cosmic-greeter-config", "daemon"] members = ["cosmic-greeter-config", "daemon"]
resolver = "2" resolver = "3"
[workspace.package] [workspace.package]
rust-version = "1.85.0" rust-version = "1.93"
[workspace.dependencies] [workspace.dependencies]
tracing = "0.1" tracing = "0.1"
tracing-journald = { version = "0.3" } tracing-journald = { version = "0.3" }
tracing-subscriber = { version = "0.3", features = ["env-filter"] } tracing-subscriber = { version = "0.3", features = ["env-filter"] }
color-eyre = "0.6.5" color-eyre = "0.6.5"
# Fix zbus compilation by manually adding nix with user feature
nix = { version = "0.30", features = ["user"] }
pwd = "1.4.0" pwd = "1.4.0"
ron = "0.11" ron = "0.12"
serde = "1" serde = "1"
tokio = "1.47.1" tokio = "1.52.1"
zbus = "5" zbus = "5"
kdl = "6" kdl = "6"
cosmic-randr-shell = { git = "https://github.com/pop-os/cosmic-randr", default-features = false } cosmic-randr-shell = { git = "https://github.com/pop-os/cosmic-randr", default-features = false }
@ -163,9 +155,6 @@ git = "https://github.com/pop-os/libcosmic"
default-features = false default-features = false
features = ["advanced-shaping"] features = ["advanced-shaping"]
[patch."https://github.com/smithay/client-toolkit.git"]
sctk = { package = "smithay-client-toolkit", version = "0.20.0" }
[patch."https://github.com/pop-os/cosmic-protocols"] [patch."https://github.com/pop-os/cosmic-protocols"]
cosmic-protocols = { git = "https://github.com/pop-os/cosmic-protocols//" } cosmic-protocols = { git = "https://github.com/pop-os/cosmic-protocols//" }
cctk = { git = "https://github.com/pop-os/cosmic-protocols//", package = "cosmic-client-toolkit" } cctk = { git = "https://github.com/pop-os/cosmic-protocols//", package = "cosmic-client-toolkit" }

View file

@ -8,6 +8,7 @@ edition = "2024"
[dependencies] [dependencies]
tracing-subscriber = { workspace = true, features = ["env-filter"] } tracing-subscriber = { workspace = true, features = ["env-filter"] }
libc = "0.2" libc = "0.2"
nix = { version = "0.31", features = ["user"] }
cosmic-applets-config.workspace = true cosmic-applets-config.workspace = true
cosmic-bg-config.workspace = true cosmic-bg-config.workspace = true
cosmic-comp-config.workspace = true cosmic-comp-config.workspace = true
@ -16,7 +17,6 @@ cosmic-theme.workspace = true
tracing.workspace = true tracing.workspace = true
tracing-journald = { workspace = true, optional = true } tracing-journald = { workspace = true, optional = true }
color-eyre.workspace = true color-eyre.workspace = true
nix.workspace = true
pwd.workspace = true pwd.workspace = true
ron.workspace = true ron.workspace = true
serde.workspace = true serde.workspace = true

View file

@ -1,3 +1,3 @@
[toolchain] [toolchain]
channel = "1.90.0" channel = "1.93"
components = ["clippy", "rustfmt"] components = ["clippy", "rustfmt"]