From fef3f5e1bd7b19a8a1bf273f2a5c9ac307c860f2 Mon Sep 17 00:00:00 2001 From: Frederic Laing Date: Mon, 16 Mar 2026 22:48:56 +0100 Subject: [PATCH] Bump ashpd to 0.13.7, enable settings feature --- Cargo.lock | 18 ++++++++++++++++-- Cargo.toml | 2 +- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7064ebd..1fb0acc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -372,6 +372,20 @@ dependencies = [ "zbus", ] +[[package]] +name = "ashpd" +version = "0.13.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "313dc617cf7b7e5d58021f999756898e60bdddd64eab2bc2f67909659e3ce5f9" +dependencies = [ + "enumflags2", + "futures-util", + "getrandom 0.4.2", + "serde", + "tokio", + "zbus", +] + [[package]] name = "async-broadcast" version = "0.7.2" @@ -903,7 +917,7 @@ dependencies = [ name = "camera" version = "0.2.0" dependencies = [ - "ashpd 0.12.3", + "ashpd 0.13.7", "async-stream", "bytemuck", "chrono", @@ -4350,7 +4364,7 @@ version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 3.5.0", "proc-macro2", "quote", "syn 2.0.117", diff --git a/Cargo.toml b/Cargo.toml index 3d8c459..2d78b64 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,7 @@ rqrr = "0.10.1" rfd = "0.17" zbus = "5.14.0" # XDG portal integration for color-scheme detection on non-COSMIC desktops -ashpd = { version = "0.12", default-features = false, features = ["tokio"] } +ashpd = { version = "0.13.7", default-features = false, features = ["tokio", "settings"] } uuid = { version = "1.22.0", features = ["v4"] } clap = { version = "4.6", features = ["derive"] } ratatui = "0.30"