diff --git a/Cargo.lock b/Cargo.lock index 1229e176999..5b0dc6de656 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2886,6 +2886,16 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "dispatch2" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" +dependencies = [ + "bitflags", + "objc2", +] + [[package]] name = "displaydoc" version = "0.2.6" @@ -5635,6 +5645,15 @@ dependencies = [ "libc", ] +[[package]] +name = "objc2" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" +dependencies = [ + "objc2-encode", +] + [[package]] name = "objc2-core-foundation" version = "0.3.2" @@ -5642,6 +5661,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" dependencies = [ "bitflags", + "dispatch2", + "objc2", +] + +[[package]] +name = "objc2-encode" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" + +[[package]] +name = "objc2-foundation" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" +dependencies = [ + "bitflags", + "objc2", ] [[package]] @@ -5654,6 +5691,17 @@ dependencies = [ "objc2-core-foundation", ] +[[package]] +name = "objc2-open-directory" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb82bed227edf5201dfedf072bba4015a33d3d4a98519837295a90f0a23f676d" +dependencies = [ + "objc2", + "objc2-core-foundation", + "objc2-foundation", +] + [[package]] name = "object" version = "0.37.3" @@ -8251,6 +8299,21 @@ dependencies = [ "windows", ] +[[package]] +name = "sysinfo" +version = "0.39.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21d0d938c10fcda3e897e28aaddf4ab462375d411f4378cd63b1c945f69aba96" +dependencies = [ + "libc", + "memchr", + "ntapi", + "objc2-core-foundation", + "objc2-io-kit", + "objc2-open-directory", + "windows", +] + [[package]] name = "system-configuration" version = "0.7.0" @@ -8393,7 +8456,7 @@ dependencies = [ "num_cpus", "ping", "reqwest 0.13.4", - "sysinfo", + "sysinfo 0.38.4", "test-with-derive", "uzers", "which", @@ -8415,7 +8478,7 @@ dependencies = [ "regex", "reqwest 0.13.4", "syn 2.0.117", - "sysinfo", + "sysinfo 0.38.4", "uzers", "which", ] @@ -9302,7 +9365,7 @@ dependencies = [ "reqwest 0.13.4", "serde", "serde_json", - "sysinfo", + "sysinfo 0.39.3", "tabled", "target-lexicon", "tokio", diff --git a/Cargo.toml b/Cargo.toml index 7c87eb158f3..88fb198e790 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -242,7 +242,7 @@ smol = "2.0.2" static_assertions = "1.1" strum = "0.28" syn = { version = "2.0.117", features = ["full"] } -sysinfo = "0.38.0" +sysinfo = "0.39.0" tabled = { version = "0.21.0", default-features = false } taffy = "0.10.0" take_mut = "0.2.2"