From 4446aa22d76312f78e75818a33cda9521f627c1b Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Thu, 22 Jan 2026 14:24:40 +0100 Subject: [PATCH] Update Relm4 and indirect dependencies --- Cargo.lock | 32 ++++++++++++++++---------------- Cargo.toml | 2 +- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 754a941..38ed839 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -114,6 +114,15 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" +[[package]] +name = "fastrand" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +dependencies = [ + "getrandom", +] + [[package]] name = "field-offset" version = "0.3.6" @@ -132,13 +141,13 @@ checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db" [[package]] name = "flume" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" +checksum = "5e139bc46ca777eb5efaf62df0ab8cc5fd400866427e56c68b22e414e53bd3be" dependencies = [ + "fastrand", "futures-core", "futures-sink", - "nanorand", "spin", ] @@ -628,15 +637,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "nanorand" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" -dependencies = [ - "getrandom", -] - [[package]] name = "once_cell" version = "1.21.3" @@ -696,9 +696,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.105" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] @@ -714,9 +714,9 @@ dependencies = [ [[package]] name = "relm4" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bae902de22fd92e62641f047975abf228573425b9b8de175e8ab5b6cda10379" +checksum = "1701679d08c984064e3e920f52ae10c8a0b522eeee223625622b23c27008a472" dependencies = [ "flume", "fragile", diff --git a/Cargo.toml b/Cargo.toml index 2ee6266..7542561 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ glib-build-tools = "0.21.0" async-sqlite = { version = "0.5.4", default-features = false } gtk4 = { version = "0.10.3", features = ["v4_20"] } libadwaita = { version = "0.8.1", features = ["v1_8"] } -relm4 = { version = "0.10.0", features = ["gnome_48"] } +relm4 = { version = "0.10.1", features = ["gnome_48"] } # Tokio as included in Relm4 doesn't have the macros feature enabled. # Keep version in sync with the one Relm4 uses. tokio = { version = "1.47.3", features = ["macros", "rt", "rt-multi-thread", "sync"] }