diff --git a/Cargo.lock b/Cargo.lock index 18bc515..83e95fc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -300,7 +300,7 @@ dependencies = [ "objc2-core-foundation", "objc2-core-graphics", "objc2-foundation 0.3.2", - "parking_lot", + "parking_lot 0.12.5", "percent-encoding", "windows-sys 0.59.0", "wl-clipboard-rs", @@ -1363,7 +1363,7 @@ dependencies = [ "objc2 0.6.4", "objc2-app-kit 0.3.2", "objc2-foundation 0.3.2", - "parking_lot", + "parking_lot 0.12.5", "percent-encoding", "pollster 1.0.1", "profiling", @@ -1569,7 +1569,7 @@ dependencies = [ "harfrust", "log", "nohash-hasher", - "parking_lot", + "parking_lot 0.12.5", "profiling", "self_cell", "serde", @@ -1707,12 +1707,6 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" -[[package]] -name = "fixedbitset" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" - [[package]] name = "fixedbitset" version = "0.5.7" @@ -2794,9 +2788,9 @@ checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" [[package]] name = "libc" -version = "0.2.186" +version = "0.2.191" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" +checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a" [[package]] name = "libfuzzer-sys" @@ -2847,7 +2841,7 @@ dependencies = [ "js-sys", "lazy_static", "log", - "parking_lot", + "parking_lot 0.12.5", "rtrb", "serde", "serde_json", @@ -2919,7 +2913,7 @@ dependencies = [ "livekit-rpc", "livekit-signaling", "log", - "parking_lot", + "parking_lot 0.12.5", "prost", "serde", "serde_json", @@ -2988,7 +2982,7 @@ dependencies = [ "livekit-common", "livekit-protocol", "log", - "parking_lot", + "parking_lot 0.12.5", "prost", "thiserror 2.0.18", "tokio", @@ -3067,7 +3061,7 @@ dependencies = [ "livekit-data-stream", "livekit-protocol", "log", - "parking_lot", + "parking_lot 0.12.5", "semver", "thiserror 2.0.18", "tokio", @@ -3090,7 +3084,7 @@ dependencies = [ "livekit-region", "log", "os_info", - "parking_lot", + "parking_lot 0.12.5", "prost", "serde_json", "thiserror 2.0.18", @@ -3136,6 +3130,15 @@ dependencies = [ "scopeguard", ] +[[package]] +name = "lock_api" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65d91b22da179613dcf4d6ec8349563f52a363f6849e03b00dd0a185ec4a59af" +dependencies = [ + "scopeguard", +] + [[package]] name = "log" version = "0.4.34" @@ -3946,8 +3949,18 @@ version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" dependencies = [ - "lock_api", - "parking_lot_core", + "lock_api 0.4.14", + "parking_lot_core 0.9.12", +] + +[[package]] +name = "parking_lot" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9cf937ca4e1d0b7578784559063422fc39ae7c5a00f02471f2614d5486fd226" +dependencies = [ + "lock_api 0.5.0", + "parking_lot_core 0.10.0", ] [[package]] @@ -3956,15 +3969,27 @@ version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ - "backtrace", "cfg-if", "libc", - "petgraph 0.6.5", "redox_syscall 0.5.18", "smallvec", "windows-link", ] +[[package]] +name = "parking_lot_core" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cfff060068cc18aa7815010fcaf80c68c7fb9e85fc7f5c0f9bf142c21d19826" +dependencies = [ + "backtrace", + "libc", + "petgraph", + "redox_syscall 0.9.5", + "smallvec", + "windows-link", +] + [[package]] name = "parlance" version = "0.1.1" @@ -4039,25 +4064,16 @@ version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" -[[package]] -name = "petgraph" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" -dependencies = [ - "fixedbitset 0.4.2", - "indexmap", -] - [[package]] name = "petgraph" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" dependencies = [ - "fixedbitset 0.5.7", + "fixedbitset", "hashbrown 0.15.5", "indexmap", + "serde", ] [[package]] @@ -4316,7 +4332,7 @@ dependencies = [ "itertools 0.14.0", "log", "multimap", - "petgraph 0.8.3", + "petgraph", "prettyplease", "prost", "prost-types", @@ -4651,6 +4667,15 @@ dependencies = [ "bitflags 2.13.0", ] +[[package]] +name = "redox_syscall" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "580c875845b41ecb1564ad1ae4703044cef774145e3d7a94dc2b3fa7c97868fd" +dependencies = [ + "bitflags 2.13.0", +] + [[package]] name = "regex" version = "1.12.4" @@ -4790,7 +4815,7 @@ dependencies = [ "livekit-capture", "livekit-token-source", "log", - "parking_lot", + "parking_lot 0.13.0", "serde", "tokio", "wgpu 30.0.1", @@ -5514,7 +5539,7 @@ dependencies = [ "bytes", "libc", "mio", - "parking_lot", + "parking_lot 0.12.5", "pin-project-lite", "signal-hook-registry", "socket2", @@ -5699,7 +5724,7 @@ checksum = "b8765b90061cba6c22b5831f675da109ae5561588290f9fa2317adab2714d5a6" dependencies = [ "memchr", "nom 8.0.0", - "petgraph 0.8.3", + "petgraph", ] [[package]] @@ -6256,7 +6281,7 @@ dependencies = [ "js-sys", "log", "naga 29.0.4", - "parking_lot", + "parking_lot 0.12.5", "portable-atomic", "profiling", "raw-window-handle", @@ -6286,7 +6311,7 @@ dependencies = [ "js-sys", "log", "naga 30.0.1", - "parking_lot", + "parking_lot 0.12.5", "portable-atomic", "profiling", "raw-window-handle", @@ -6318,7 +6343,7 @@ dependencies = [ "log", "naga 29.0.4", "once_cell", - "parking_lot", + "parking_lot 0.12.5", "portable-atomic", "profiling", "raw-window-handle", @@ -6352,7 +6377,7 @@ dependencies = [ "naga 30.0.1", "naga-types", "once_cell", - "parking_lot", + "parking_lot 0.12.5", "portable-atomic", "profiling", "raw-window-handle", @@ -6465,7 +6490,7 @@ dependencies = [ "objc2-quartz-core 0.3.2", "once_cell", "ordered-float", - "parking_lot", + "parking_lot 0.12.5", "portable-atomic", "portable-atomic-util", "profiling", @@ -6520,7 +6545,7 @@ dependencies = [ "objc2-quartz-core 0.3.2", "once_cell", "ordered-float", - "parking_lot", + "parking_lot 0.12.5", "portable-atomic", "portable-atomic-util", "profiling", diff --git a/Cargo.toml b/Cargo.toml index f108566..0c7a850 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ env_logger = "0.11" futures = "0.3" image = "0.25" log = "0.4" -parking_lot = { version = "0.12", features = ["deadlock_detection"] } +parking_lot = { version = "0.13", features = ["deadlock_detection"] } serde = { version = "1", features = ["derive"] } tokio = { version = "1", features = ["full", "parking_lot"] } # egui-wgpu 0.37 requires wgpu ^30.0; "30.0" resolves to a compatible 30.0.x.