diff --git a/Cargo.lock b/Cargo.lock index 327bc6b60f5..1640e1bc0e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -312,7 +312,7 @@ dependencies = [ "log", "mach", "msg", - "nix 0.14.1", + "nix 0.25.1", "serde_json", "unwind-sys", ] @@ -3270,16 +3270,6 @@ dependencies = [ "take_mut", ] -[[package]] -name = "libloading" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753" -dependencies = [ - "cc", - "winapi", -] - [[package]] name = "libloading" version = "0.7.0" @@ -3929,19 +3919,6 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" -[[package]] -name = "nix" -version = "0.14.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce" -dependencies = [ - "bitflags 1.3.2", - "cc", - "cfg-if 0.1.10", - "libc", - "void", -] - [[package]] name = "nix" version = "0.24.3" @@ -3965,6 +3942,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "memoffset", + "pin-utils", ] [[package]] @@ -4752,13 +4730,14 @@ dependencies = [ [[package]] name = "ron" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "300a51053b1cb55c80b7a9fde4120726ddf25ca241a1cbb926626f62fb136bff" +checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" dependencies = [ - "base64 0.13.0", - "bitflags 1.3.2", + "base64 0.21.4", + "bitflags 2.4.0", "serde", + "serde_derive", ] [[package]] @@ -5578,7 +5557,7 @@ dependencies = [ "gl_generator 0.14.0", "ipc-channel", "libc", - "libloading 0.5.2", + "libloading 0.8.0", "libservo", "log", "serde_json", @@ -6984,7 +6963,7 @@ dependencies = [ "naga", "parking_lot", "profiling", - "ron 0.8.0", + "ron 0.8.1", "rustc-hash", "serde", "smallvec", diff --git a/components/background_hang_monitor/Cargo.toml b/components/background_hang_monitor/Cargo.toml index 9e54d6090f6..ac2e7caacd2 100644 --- a/components/background_hang_monitor/Cargo.toml +++ b/components/background_hang_monitor/Cargo.toml @@ -28,5 +28,5 @@ lazy_static = { workspace = true } mach = "0.3" [target.'cfg(all(target_os = "linux", not(any(target_arch = "arm", target_arch = "aarch64"))))'.dependencies] -nix = "0.14" +nix = "0.25" unwind-sys = "0.1.1" diff --git a/ports/libsimpleservo/api/Cargo.toml b/ports/libsimpleservo/api/Cargo.toml index d6becc3c81c..04bd4ee9f78 100644 --- a/ports/libsimpleservo/api/Cargo.toml +++ b/ports/libsimpleservo/api/Cargo.toml @@ -26,7 +26,7 @@ core-foundation = "0.6" winapi = { workspace = true } [target.'cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd", target_os = "openbsd"))'.dependencies] -libloading = "0.5" +libloading = "0.8" [build-dependencies] gl_generator = "0.14"