diff --git a/Cargo.lock b/Cargo.lock index b82370c..4b098d0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -272,24 +272,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "async-process" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15c1cd5d253ecac3d3cf15e390fd96bd92a13b1d14497d81abf077304794fb04" -dependencies = [ - "async-channel", - "async-io 2.3.1", - "async-lock 3.3.0", - "async-signal", - "blocking", - "cfg-if", - "event-listener 4.0.3", - "futures-lite 2.2.0", - "rustix 0.38.31", - "windows-sys 0.52.0", -] - [[package]] name = "async-recursion" version = "1.0.5" @@ -408,9 +390,9 @@ dependencies = [ [[package]] name = "bytemuck" -version = "1.14.2" +version = "1.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea31d69bda4949c1c1562c1e6f042a1caefac98cdc8a298260a2ff41c1e2d42b" +checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" [[package]] name = "byteorder" @@ -454,9 +436,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.15.6" +version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6100bc57b6209840798d95cb2775684849d332f7bd788db2a8c8caf7ef82a41a" +checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" dependencies = [ "smallvec", "target-lexicon", @@ -1065,15 +1047,14 @@ dependencies = [ [[package]] name = "glycin" -version = "1.0.0-alpha.6" +version = "1.0.0-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40888ee0ac51bbc6d64f65bb06646e475c5ad5dfeb37c46333792caa8fa1b364" +checksum = "c3a08007c5f8e3b82be319d0af7d60168aac561ea89cb3a4f0ce37462341692f" dependencies = [ "anyhow", "async-fs 2.1.1", "async-global-executor", "async-lock 3.3.0", - "async-process 2.0.1", "futures-channel", "futures-util", "gdk4", @@ -1086,15 +1067,14 @@ dependencies = [ "memfd", "memmap2", "nix 0.27.1", - "rgb", "zbus", ] [[package]] name = "glycin-utils" -version = "1.0.0-alpha.6" +version = "1.0.0-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "573253c8a3e758ba70a62d9ff447185305dc9b4b19d9eec5e455593dc5845de1" +checksum = "cedb37a83a6a53c956a0c25079802995b0b0d3c80727955c28b764182ea73341" dependencies = [ "anyhow", "gettext-rs", @@ -1896,15 +1876,6 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" -[[package]] -name = "rgb" -version = "0.8.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" -dependencies = [ - "bytemuck", -] - [[package]] name = "rustc-demangle" version = "0.1.23" @@ -2540,7 +2511,7 @@ dependencies = [ "async-fs 1.6.0", "async-io 1.13.0", "async-lock 2.8.0", - "async-process 1.8.1", + "async-process", "async-recursion", "async-task", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 385ddbc..08cd44f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "loupe" version = "0.1.0" edition = "2021" -rust-version = "1.70" +rust-version = "1.74" license = "GPL-3.0-or-later" [profile.release] @@ -20,7 +20,7 @@ async-channel = "2.1.0" env_logger = "0.11.0" futures-channel = "0.3.25" futures-lite = "2.1.0" -glycin = "1.0.0-alpha.6" +glycin = "1.0.0-beta" gvdb-macros = "0.1.6" indexmap = "2.0.0" kamadak-exif = "0.5.5" diff --git a/build-aux/flatpak/org.gnome.Loupe.Devel.json b/build-aux/flatpak/org.gnome.Loupe.Devel.json index 0909be2..9b8a26a 100644 --- a/build-aux/flatpak/org.gnome.Loupe.Devel.json +++ b/build-aux/flatpak/org.gnome.Loupe.Devel.json @@ -170,7 +170,7 @@ { "type": "git", "url": "https://gitlab.gnome.org/sophie-h/glycin.git", - "commit": "be6fffc04f4dd8a80c605fba1095f5d417c36f23" + "commit": "f58ecdadd21e63fa858233226979bd48591a162c" } ] },