chore: update dependencies (#979)

* chore: update dependencies

* chore: update flatpak sources

---------

Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com>
This commit is contained in:
Vukašin Vojinović
2026-04-22 18:46:10 +03:00
committed by GitHub
co-authored by Ilya Zlobintsev
parent 5959e5e89d
commit 56e4d9d3bd
10 changed files with 674 additions and 660 deletions
Generated
+219 -219
View File
File diff suppressed because it is too large Load Diff
+13 -11
View File
@@ -1,5 +1,5 @@
[workspace]
resolver = "2"
resolver = "3"
members = [
"lact",
"lact-cli",
@@ -9,26 +9,28 @@ members = [
"lact-daemon",
]
[workspace.package]
edition = "2024"
[workspace.dependencies]
amdgpu-sysfs = { version = "0.20.0", features = ["serde"] }
serde = { version = "1.0", features = ["derive"] }
serde_with = { version = "3.5.0", default-features = false, features = [
serde_with = { version = "3.18.0", default-features = false, features = [
"macros",
"alloc",
] }
serde_json = "1.0.111"
anyhow = "1.0.79"
serde_json = "1.0.149"
anyhow = "1.0.102"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
futures = { version = "0.3.30", features = [
futures = { version = "0.3.32", features = [
"std",
"async-await",
], default-features = false }
tokio = { version = "1.35.1", default-features = false }
nix = { version = "0.31.1", default-features = false }
tokio = { version = "1.52.1", default-features = false }
nix = { version = "0.31.2", default-features = false }
jiff = "0.2"
indexmap = { version = "2.5.0", features = ["serde"] }
pretty_assertions = "1.4.0"
indexmap = { version = "2.14.0", features = ["serde"] }
pretty_assertions = "1.4.1"
divan = "0.1"
serde_norway = "0.9.42"
i18n-embed = { version = "0.16.0", features = [
@@ -36,7 +38,7 @@ i18n-embed = { version = "0.16.0", features = [
"desktop-requester",
] }
i18n-embed-fl = "0.10.0"
rust-embed = { version = "8.7.2", features = ["debug-embed"] }
rust-embed = { version = "8.11.0", features = ["debug-embed"] }
[profile.release]
strip = "symbols"
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1,10 +1,10 @@
[package]
name = "lact-cli"
version = "0.9.0"
edition = "2024"
edition.workspace = true
[dependencies]
lact-client = { path = "../lact-client" }
lact-schema = { path = "../lact-schema", features = ["args"] }
anyhow = "1.0.79"
anyhow = { workspace = true }
tokio = { workspace = true, features = ["rt"] }
+1 -1
View File
@@ -1,7 +1,7 @@
[package]
name = "lact-client"
version = "0.9.0"
edition = "2024"
edition.workspace = true
[dependencies]
lact-schema = { path = "../lact-schema" }
+13 -13
View File
@@ -1,7 +1,7 @@
[package]
name = "lact-daemon"
version = "0.9.0"
edition = "2024"
edition.workspace = true
[features]
default = ["nvidia"]
@@ -33,27 +33,27 @@ indexmap = { workspace = true }
divan = { workspace = true, optional = true }
serde_norway = { workspace = true }
nvml-wrapper = "0.12.0"
bitflags = "2.6.0"
nvml-wrapper = "0.12.1"
bitflags = "2.11.1"
pciid-parser = { version = "0.8", features = ["serde"] }
zbus = { version = "5.3.1", default-features = false, features = ["tokio"] }
libdrm_amdgpu_sys = { version = "0.8.8", default-features = false, features = [
zbus = { version = "5.14.0", default-features = false, features = ["tokio"] }
libdrm_amdgpu_sys = { version = "0.8.13", default-features = false, features = [
"dynamic_loading",
] }
tar = "0.4.40"
libflate = "2.0.0"
tar = "0.4.45"
libflate = "2.3.0"
os-release = "0.1.0"
notify = { version = "8.0.0", default-features = false }
notify = { version = "8.2.0", default-features = false }
libcopes = "1.0.0"
libloading = "0.8.6" # Can be updated when https://github.com/rust-lang/rust-bindgen/issues/3332 is released
libloading = "0.8.9" # Can be updated when https://github.com/rust-lang/rust-bindgen/issues/3332 is released
ureq = { version = "3.1.2", features = ["json", "rustls"] }
ureq = { version = "3.3.0", features = ["json", "rustls"] }
[dev-dependencies]
pretty_assertions = { workspace = true }
insta = { version = "1.41.1", features = ["json", "yaml"] }
easy_fuser = { version = "0.4.2", features = ["parallel"] }
tempfile = "3.17.1"
insta = { version = "1.47.2", features = ["json", "yaml"] }
easy_fuser = { version = "0.4.5", features = ["parallel"] }
tempfile = "3.27.0"
[build-dependencies]
bindgen = "0.72"
+7 -7
View File
@@ -2,7 +2,7 @@
name = "lact-gui"
version = "0.9.0"
authors = ["Ilya Zlobintsev <ilya.zl@protonmail.com>"]
edition = "2024"
edition.workspace = true
[features]
default = []
@@ -24,19 +24,19 @@ serde_with = { workspace = true }
serde_norway = { workspace = true }
serde_json = { workspace = true }
indexmap = { workspace = true }
gtk = { version = "0.10.0", package = "gtk4", features = [
gtk = { version = "0.10.3", package = "gtk4", features = [
"v4_6",
] } # TODO: bump the feature to 4_14 and figure out all the deprecations
adw = { package = "libadwaita", version = "0.8.0", features = ["v1_5"] }
relm4 = { version = "0.10.0", features = ["libadwaita"] }
relm4-components = "0.10.0"
adw = { package = "libadwaita", version = "0.8.1", features = ["v1_5"] }
relm4 = { version = "0.10.1", features = ["libadwaita"] }
relm4-components = "0.10.1"
i18n-embed = { workspace = true }
i18n-embed-fl = { workspace = true }
rust-embed = { workspace = true }
plotters = { version = "0.3.5", default-features = false, features = [
plotters = { version = "0.3.7", default-features = false, features = [
"line_series",
"full_palette",
"point_series",
@@ -49,4 +49,4 @@ thread-priority = "3.0.0"
divan = { workspace = true, optional = true }
[dev-dependencies]
pretty_assertions = "1.4.0"
pretty_assertions = "1.4.1"
@@ -2,7 +2,6 @@ use crate::{
APP_BROKER, I18N,
app::{msg::AppMsg, pages::oc_adjustment::OcAdjustment},
};
use gtk::prelude::BoxExt;
use gtk::{
glib::{
SignalHandlerId,
+3 -3
View File
@@ -1,7 +1,7 @@
[package]
name = "lact-schema"
version = "0.9.0"
edition = "2024"
edition.workspace = true
[features]
args = ["clap"]
@@ -18,8 +18,8 @@ i18n-embed-fl = { workspace = true }
rust-embed = { workspace = true }
serde-error = "=0.1.3"
clap = { version = "4.4.18", features = ["derive"], optional = true }
clap = { version = "4.6.1", features = ["derive"], optional = true }
[build-dependencies]
vergen = { version = "8.0.0", features = ["git", "gitcl"] }
vergen = { version = "8.3.2", features = ["git", "gitcl"] }
+1 -1
View File
@@ -1,7 +1,7 @@
[package]
name = "lact"
version = "0.9.0"
edition = "2024"
edition.workspace = true
[features]
default = ["lact-gui", "nvidia"]