diff --git a/Cargo.lock b/Cargo.lock index e63c3df70..50ed761db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -155,6 +155,26 @@ dependencies = [ "serde", ] +[[package]] +name = "bindgen" +version = "0.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" +dependencies = [ + "bitflags 2.9.0", + "cexpr", + "clang-sys", + "itertools 0.13.0", + "log", + "prettyplease", + "proc-macro2", + "quote", + "regex", + "rustc-hash 1.1.0", + "shlex", + "syn", +] + [[package]] name = "bindgen" version = "0.71.1" @@ -170,7 +190,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash", + "rustc-hash 2.1.1", "shlex", "syn", ] @@ -859,7 +879,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -948,11 +968,11 @@ dependencies = [ [[package]] name = "fts-sys" -version = "0.2.16" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43119ec0f2227f8505c8bb6c60606b5eefc328607bfe1a421e561c4decfa02ab" +checksum = "82a568c1a1bf43f3ba449e446d85537fd914fb3abb003b21bc4ec6747f80596e" dependencies = [ - "bindgen", + "bindgen 0.71.1", "libc", ] @@ -1269,7 +1289,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" dependencies = [ "cfg-if", - "windows-targets 0.52.6", + "windows-targets 0.48.5", ] [[package]] @@ -1974,6 +1994,12 @@ dependencies = [ "trim-in-place", ] +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + [[package]] name = "rustc-hash" version = "2.1.1" @@ -1999,7 +2025,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.4.15", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -2012,7 +2038,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.9.2", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -2044,9 +2070,9 @@ checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe" [[package]] name = "selinux" -version = "0.5.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37f432dfe840521abd9a72fefdf88ed7ad0f43bbea7d9d1d3d80383e9f4ad13" +checksum = "5ed8a2f05a488befa851d8de2e3b55bc3889d4fac6758d120bd94098608f63fb" dependencies = [ "bitflags 2.9.0", "libc", @@ -2058,11 +2084,11 @@ dependencies = [ [[package]] name = "selinux-sys" -version = "0.6.14" +version = "0.6.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "280da3df1236da180be5ac50a893b26a1d3c49e3a44acb2d10d1f082523ff916" +checksum = "e5e6e2b8e07a8ff45c90f8e3611bf10c4da7a28d73a26f9ede04f927da234f52" dependencies = [ - "bindgen", + "bindgen 0.70.1", "cc", "dunce", "walkdir", @@ -2257,7 +2283,7 @@ dependencies = [ "getrandom 0.3.1", "once_cell", "rustix 1.0.1", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -3676,7 +3702,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 6ff11b177..ff84cb43e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -292,7 +292,8 @@ file_diff = "1.0.0" filetime = "0.2.23" fnv = "1.0.7" fs_extra = "1.3.0" -fts-sys = "0.2.9" +# Remove the "=" once we moved to Rust edition 2024 +fts-sys = "=0.2.14" fundu = "2.0.0" gcd = "2.3" glob = "0.3.1" @@ -328,7 +329,9 @@ rstest = "0.25.0" rust-ini = "0.21.0" same-file = "1.0.6" self_cell = "1.0.4" -selinux = "0.5.0" +# Remove the "=" once we moved to Rust edition 2024 +selinux = "= 0.5.0" +selinux-sys = "= 0.6.13" signal-hook = "0.3.17" smallvec = { version = "1.13.2", features = ["union"] } tempfile = "3.15.0"