From e77909a979b0931525abcf09beb28d58ef448202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20Mart=C3=ADn?= Date: Fri, 29 Nov 2024 09:18:26 +0100 Subject: [PATCH] chore: bump libcryptsetup-rs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miguel Martín --- Cargo.lock | 45 +++++++++++++++++++++++++++++++------- client-linuxapp/Cargo.toml | 2 +- 2 files changed, 38 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6b8300821..66fc427fb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,6 +286,26 @@ dependencies = [ "syn 2.0.89", ] +[[package]] +name = "bindgen" +version = "0.69.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" +dependencies = [ + "bitflags 2.5.0", + "cexpr", + "clang-sys", + "itertools", + "lazy_static", + "lazycell", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.89", +] + [[package]] name = "bitfield" version = "0.14.0" @@ -1905,6 +1925,15 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.10" @@ -1945,22 +1974,22 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.153" +version = "0.2.166" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +checksum = "c2ccc108bbc0b1331bd061864e7cd823c0cab660bbe6970e66e2c0614decde36" [[package]] name = "libcryptsetup-rs" -version = "0.9.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67dd3f8d51b4feb4acc765c063d45434fb7926fe979b20ee6f95dcd974b4dc0c" +checksum = "38696351545e14557882cd007c8d693c036a1fe5c8e605efb8e397fe2c69b45b" dependencies = [ "bitflags 2.5.0", "either", - "lazy_static", "libc", "libcryptsetup-rs-sys", "log", + "once_cell", "pkg-config", "semver", "serde_json", @@ -1969,11 +1998,11 @@ dependencies = [ [[package]] name = "libcryptsetup-rs-sys" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20fc299fd05078d353a895d940fc463d1008d94258fc8096c095467549324707" +checksum = "c78b397341cb9aa5ddc8d11118754ed0eab4aeb9cee96ee7cbe83a7d2867b8d2" dependencies = [ - "bindgen 0.68.1", + "bindgen 0.69.5", "cc", "pkg-config", "semver", diff --git a/client-linuxapp/Cargo.toml b/client-linuxapp/Cargo.toml index 1a2c0b479..834f9b8fc 100644 --- a/client-linuxapp/Cargo.toml +++ b/client-linuxapp/Cargo.toml @@ -16,7 +16,7 @@ rand = "0.8.4" nix = "0.26" uuid = "1.3" thiserror = "1" -libcryptsetup-rs = { version = "0.9.0", features = ["mutex"] } +libcryptsetup-rs = { version = "0.11.0", features = ["mutex"] } secrecy = "0.8" devicemapper = "0.34" openssl = "0.10.66"