From 087715aa8fd154df43db9ee8bb256cbfa83182dc Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Thu, 15 May 2025 12:05:04 -0700 Subject: [PATCH] Update dependencies Update `i18n-embed`, `ordered-float`, `sanitize-filename`, `thiserror`, `reis`. --- Cargo.lock | 75 ++++++++++++++++-------------------------------------- Cargo.toml | 12 ++++----- 2 files changed, 28 insertions(+), 59 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b4f29e04..dff088af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -869,7 +869,7 @@ dependencies = [ "smallvec", "smithay", "smithay-egui", - "thiserror 1.0.69", + "thiserror 2.0.12", "time", "tiny-skia", "tracing", @@ -1102,7 +1102,7 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "strsim 0.11.1", + "strsim", "syn 2.0.101", ] @@ -1117,19 +1117,6 @@ dependencies = [ "syn 2.0.101", ] -[[package]] -name = "dashmap" -version = "5.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" -dependencies = [ - "cfg-if", - "hashbrown 0.14.5", - "lock_api", - "once_cell", - "parking_lot_core 0.9.10", -] - [[package]] name = "data-url" version = "0.3.1" @@ -2114,12 +2101,6 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -[[package]] -name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" - [[package]] name = "hashbrown" version = "0.15.3" @@ -2214,9 +2195,9 @@ dependencies = [ [[package]] name = "i18n-embed" -version = "0.14.1" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94205d95764f5bb9db9ea98fa77f89653365ca748e27161f5bbea2ffd50e459c" +checksum = "669ffc2c93f97e6ddf06ddbe999fcd6782e3342978bb85f7d3c087c7978404c4" dependencies = [ "arc-swap", "fluent", @@ -2224,7 +2205,6 @@ dependencies = [ "fluent-syntax", "i18n-embed-impl", "intl-memoizer", - "lazy_static", "locale_config", "log", "parking_lot 0.12.3", @@ -2236,21 +2216,19 @@ dependencies = [ [[package]] name = "i18n-embed-fl" -version = "0.8.0" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8241a781f49e923415e106fcd1f89c3fab92cc9f699a521c56e95dee273903d3" +checksum = "04b2969d0b3fc6143776c535184c19722032b43e6a642d710fa3f88faec53c2d" dependencies = [ - "dashmap", "find-crate", "fluent", "fluent-syntax", "i18n-config", "i18n-embed", - "lazy_static", - "proc-macro-error", + "proc-macro-error2", "proc-macro2", "quote", - "strsim 0.10.0", + "strsim", "syn 2.0.101", "unic-langid", ] @@ -3730,9 +3708,9 @@ dependencies = [ [[package]] name = "ordered-float" -version = "4.6.0" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951" +checksum = "e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01" dependencies = [ "num-traits", ] @@ -4062,27 +4040,25 @@ dependencies = [ ] [[package]] -name = "proc-macro-error" -version = "1.0.4" +name = "proc-macro-error-attr2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" dependencies = [ - "proc-macro-error-attr", "proc-macro2", "quote", - "syn 1.0.109", - "version_check", ] [[package]] -name = "proc-macro-error-attr" -version = "1.0.4" +name = "proc-macro-error2" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" dependencies = [ + "proc-macro-error-attr2", "proc-macro2", "quote", - "version_check", + "syn 2.0.101", ] [[package]] @@ -4339,9 +4315,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reis" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "827073dbe443c57fd72ae05491c6b94213218627ac6ac169850673b0cb7034f1" +checksum = "00939c5c526a1b4054ef8d9d96b3f92227f08ca355965e986741b556eda6d289" dependencies = [ "calloop 0.14.2", "rustix 0.38.44", @@ -4535,11 +4511,10 @@ dependencies = [ [[package]] name = "sanitize-filename" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ed72fbaf78e6f2d41744923916966c4fbe3d7c74e3037a8ee482f1115572603" +checksum = "bc984f4f9ceb736a7bb755c3e3bd17dc56370af2600c9780dcc48c66453da34d" dependencies = [ - "lazy_static", "regex", ] @@ -4956,12 +4931,6 @@ dependencies = [ "float-cmp", ] -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - [[package]] name = "strsim" version = "0.11.1" diff --git a/Cargo.toml b/Cargo.toml index 8096196f..a139bdbd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,8 +24,8 @@ cosmic-text = { git = "https://github.com/pop-os/cosmic-text.git", features = [" libdisplay-info = "0.2.0" egui = {version = "0.30.0", optional = true} egui_plot = {version = "0.30.0", optional = true} -i18n-embed = {version = "0.14", features = ["fluent-system", "desktop-requester"]} -i18n-embed-fl = "0.8" +i18n-embed = {version = "0.15", features = ["fluent-system", "desktop-requester"]} +i18n-embed-fl = "0.9" iced_tiny_skia = {git = "https://github.com/pop-os/libcosmic/"} indexmap = "2.0" keyframe = "1.1.1" @@ -35,16 +35,16 @@ libcosmic = {git = "https://github.com/pop-os/libcosmic/", default-features = fa libsystemd = {version = "0.7", optional = true} log-panics = {version = "2", features = ["with-backtrace"]} once_cell = "1.18.0" -ordered-float = "4.0" +ordered-float = "5.0" png = "0.17.5" regex = "1" ron = "0.9.0-alpha.0" rust-embed = {version = "8.0", features = ["debug-embed"]} -sanitize-filename = "0.5.0" +sanitize-filename = "0.6.0" sendfd = "0.4.1" serde = {version = "1", features = ["derive"]} serde_json = "1" -thiserror = "1.0.26" +thiserror = "2.0.12" time = {version = "0.3.30", features = ["macros", "formatting", "local-offset"]} tiny-skia = "0.11" tracing = { version = "0.1.37", features = ["max_level_debug", "release_max_level_info"] } @@ -62,7 +62,7 @@ profiling = { version = "1.0" } rustix = { version = "0.38.32", features = ["process"] } smallvec = "1.13.2" rand = "0.9.0" -reis = { version = "0.4", features = ["calloop"] } +reis = { version = "0.5", features = ["calloop"] } # CLI arguments clap_lex = "0.7"