From f354a8714c83889ee6070858e88bf352fda10017 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Sep 2026 12:46:46 +0000 Subject: [PATCH] build(deps): bump the cargo group with 4 updates Bumps the cargo group with 4 updates: [mlua](https://github.com/mlua-rs/mlua), [wgpu](https://github.com/gfx-rs/wgpu), [uuid](https://github.com/uuid-rs/uuid) and [kira](https://github.com/tesselode/kira). Updates `mlua` from 0.12.0 to 0.12.1 - [Release notes](https://github.com/mlua-rs/mlua/releases) - [Changelog](https://github.com/mlua-rs/mlua/blob/main/CHANGELOG.md) - [Commits](https://github.com/mlua-rs/mlua/compare/v0.12.0...v0.12.1) Updates `wgpu` from 29.0.4 to 30.0.1 - [Release notes](https://github.com/gfx-rs/wgpu/releases) - [Changelog](https://github.com/gfx-rs/wgpu/blob/trunk/CHANGELOG.md) - [Commits](https://github.com/gfx-rs/wgpu/compare/v29.0.4...v30.0.1) Updates `uuid` from 1.24.0 to 1.26.0 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](https://github.com/uuid-rs/uuid/compare/v1.24.0...v1.26.0) Updates `kira` from 0.12.3 to 0.12.4 - [Release notes](https://github.com/tesselode/kira/releases) - [Changelog](https://github.com/tesselode/kira/blob/main/changelog.md) - [Commits](https://github.com/tesselode/kira/compare/v0.12.3...v0.12.4) --- updated-dependencies: - dependency-name: mlua dependency-version: 0.12.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: wgpu dependency-version: 30.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo - dependency-name: uuid dependency-version: 1.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: kira dependency-version: 0.12.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] --- Cargo.lock | 259 ++++++++++++++++++++++++++++++++++-------- crates/app/Cargo.toml | 2 +- 2 files changed, 210 insertions(+), 51 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index acce777..44eab05 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -345,7 +345,7 @@ dependencies = [ "sim-core", "track-model", "uuid", - "wgpu", + "wgpu 30.0.1", "wgpu-ffx", "winresource", "world-coords", @@ -944,7 +944,7 @@ dependencies = [ "serde", "smallvec", "thiserror 2.0.20", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -976,7 +976,7 @@ dependencies = [ "encase", "serde", "thiserror 2.0.20", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1175,7 +1175,7 @@ dependencies = [ "wasm-bindgen-futures", "web-sys", "webbrowser", - "wgpu-types", + "wgpu-types 29.0.4", "winit", ] @@ -1359,7 +1359,7 @@ dependencies = [ "smallvec", "thiserror 2.0.20", "tracing", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1401,7 +1401,7 @@ dependencies = [ "serde", "thiserror 2.0.20", "tracing", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1523,7 +1523,7 @@ dependencies = [ "half", "smallvec", "tracing", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1576,7 +1576,7 @@ dependencies = [ "thiserror 2.0.20", "tracing", "variadics_please 1.1.0", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1636,7 +1636,7 @@ dependencies = [ "serde", "thiserror 2.0.20", "tracing", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1685,7 +1685,7 @@ dependencies = [ "static_assertions", "thiserror 2.0.20", "tracing", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1791,7 +1791,7 @@ dependencies = [ "thiserror 2.0.20", "uuid", "variadics_please 1.1.0", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -1848,7 +1848,7 @@ dependencies = [ "indexmap", "itertools 0.14.0", "js-sys", - "naga", + "naga 29.0.4", "nonmax", "offset-allocator", "send_wrapper", @@ -1858,8 +1858,8 @@ dependencies = [ "wasm-bindgen", "weak-table", "web-sys", - "wgpu", - "wgpu-types", + "wgpu 29.0.4", + "wgpu-types 29.0.4", ] [[package]] @@ -1939,13 +1939,13 @@ dependencies = [ "bevy_platform", "bevy_reflect", "bevy_utils", - "naga", + "naga 29.0.4", "naga_oil", "serde", "thiserror 2.0.20", "tracing", - "wgpu-naga-bridge", - "wgpu-types", + "wgpu-naga-bridge 29.0.4", + "wgpu-types 29.0.4", ] [[package]] @@ -2001,7 +2001,7 @@ dependencies = [ "bevy_window", "radsort", "tracing", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -2109,7 +2109,7 @@ dependencies = [ "sys-locale", "thiserror 2.0.20", "tracing", - "wgpu-types", + "wgpu-types 29.0.4", ] [[package]] @@ -2311,7 +2311,7 @@ dependencies = [ "tracing", "wasm-bindgen", "web-sys", - "wgpu-types", + "wgpu-types 29.0.4", "winit", ] @@ -2366,6 +2366,15 @@ dependencies = [ "bit-vec 0.9.1", ] +[[package]] +name = "bit-set" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2f926cc3060f09db9ebc5b52823d85268d24bb917e472c0c4bea35780a7d" +dependencies = [ + "bit-vec 0.9.1", +] + [[package]] name = "bit-set" version = "0.11.1" @@ -3545,7 +3554,7 @@ dependencies = [ "cc", "thiserror 2.0.20", "uuid", - "wgpu", + "wgpu 29.0.4", ] [[package]] @@ -5328,9 +5337,9 @@ checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" [[package]] name = "kira" -version = "0.12.3" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "153de98083c9db32772ea9110826344c9c498c150add69d0f14c59dc5e78efa9" +checksum = "fca8be8ab571564019979c2a010cca84e43fe94923681cf062d2fe22a9cf6ef2" dependencies = [ "atomic-arena", "cpal 0.18.2", @@ -6218,9 +6227,9 @@ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] name = "lua-src" -version = "550.1.1" +version = "551.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75c110c2fa33f34e0de05448e1f3eb2e0631e7a69e2d8ae1586cffc9fc9f9949" +checksum = "087097f9936a7d819bda525b32d6e96f9c54f3d35ff23ff72fc0c1697d2127db" dependencies = [ "cc", ] @@ -6381,9 +6390,9 @@ dependencies = [ [[package]] name = "mlua" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad72ffa037cf5970c9860674f32f703fda25d86cf217475fe7a79c5f9961bcaa" +checksum = "d96e5d00f19d8c46c71ceaced99593b90c31c57aa1fe2cb3e93a8b1698eedba9" dependencies = [ "bstr", "either", @@ -6396,9 +6405,9 @@ dependencies = [ [[package]] name = "mlua-sys" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92136787b906d4e55cfe96cd6c62e010bb1a56889d0d6cf83eb016dbad07576b" +checksum = "b806d7ade031f5d6607eae3e283fb034cb795a76247dd0d1ba753c8c42debccf" dependencies = [ "cc", "cfg-if", @@ -6464,6 +6473,43 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "naga" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a616d2fb8c89516ac2723a581f69d6c18576046bed761bd6b305e5618e6ae130" +dependencies = [ + "arrayvec", + "bit-set 0.10.0", + "bitflags 2.13.1", + "cfg-if", + "cfg_aliases", + "codespan-reporting 0.13.1", + "half", + "hashbrown 0.17.1", + "indexmap", + "libm", + "log", + "naga-types", + "num-traits", + "once_cell", + "rustc-hash 1.1.0", + "thiserror 2.0.20", + "unicode-ident", +] + +[[package]] +name = "naga-types" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "590afbf58a6f4f62873cd5cff4468061844bafa1cdf399cc954537c22d768d49" +dependencies = [ + "hashbrown 0.17.1", + "indexmap", + "rustc-hash 1.1.0", + "thiserror 2.0.20", +] + [[package]] name = "naga_oil" version = "0.22.0" @@ -6473,7 +6519,7 @@ dependencies = [ "codespan-reporting 0.12.0", "data-encoding", "indexmap", - "naga", + "naga 29.0.4", "regex", "rustc-hash 1.1.0", "thiserror 2.0.20", @@ -10204,9 +10250,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.24.0" +version = "1.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239" +checksum = "b5772d71c9be8a8a6ac2117d949c5b224c1b72241bb611d9a3012edcf8af7812" dependencies = [ "getrandom 0.4.3", "js-sys", @@ -10659,7 +10705,7 @@ dependencies = [ "hashbrown 0.16.1", "js-sys", "log", - "naga", + "naga 29.0.4", "portable-atomic", "profiling", "raw-window-handle", @@ -10667,9 +10713,33 @@ dependencies = [ "static_assertions", "wasm-bindgen", "web-sys", - "wgpu-core", - "wgpu-hal", - "wgpu-types", + "wgpu-core 29.0.4", + "wgpu-hal 29.0.4", + "wgpu-types 29.0.4", +] + +[[package]] +name = "wgpu" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "527ccdf43dd5b2e8676eed9984ce00e2bbb0a1b85b70c1969dcb6cd2eb55ab9e" +dependencies = [ + "arrayvec", + "bitflags 2.13.1", + "bytemuck", + "cfg-if", + "cfg_aliases", + "document-features", + "hashbrown 0.17.1", + "log", + "portable-atomic", + "profiling", + "raw-window-handle", + "smallvec", + "static_assertions", + "wgpu-core 30.0.1", + "wgpu-hal 30.0.1", + "wgpu-types 30.0.1", ] [[package]] @@ -10688,7 +10758,7 @@ dependencies = [ "hashbrown 0.16.1", "indexmap", "log", - "naga", + "naga 29.0.4", "once_cell", "parking_lot", "portable-atomic", @@ -10699,10 +10769,42 @@ dependencies = [ "thiserror 2.0.20", "wgpu-core-deps-apple", "wgpu-core-deps-wasm", - "wgpu-core-deps-windows-linux-android", - "wgpu-hal", - "wgpu-naga-bridge", - "wgpu-types", + "wgpu-core-deps-windows-linux-android 29.0.4", + "wgpu-hal 29.0.4", + "wgpu-naga-bridge 29.0.4", + "wgpu-types 29.0.4", +] + +[[package]] +name = "wgpu-core" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c018fce9b6270aa203c2fdd56f3cce996713534bd757e4ea58c8560b121f14" +dependencies = [ + "arrayvec", + "bit-set 0.10.0", + "bit-vec 0.9.1", + "bitflags 2.13.1", + "bytemuck", + "cfg_aliases", + "document-features", + "hashbrown 0.17.1", + "indexmap", + "log", + "naga 30.0.1", + "naga-types", + "once_cell", + "parking_lot", + "portable-atomic", + "profiling", + "raw-window-handle", + "rustc-hash 1.1.0", + "smallvec", + "thiserror 2.0.20", + "wgpu-core-deps-windows-linux-android 30.0.1", + "wgpu-hal 30.0.1", + "wgpu-naga-bridge 30.0.1", + "wgpu-types 30.0.1", ] [[package]] @@ -10711,7 +10813,7 @@ version = "29.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5e39e26c4c0e07589e67d18546cf79ff45383659fc72fca4dd293358a0347f3" dependencies = [ - "wgpu-hal", + "wgpu-hal 29.0.4", ] [[package]] @@ -10720,7 +10822,7 @@ version = "29.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af1fb1798be2a912497d4c224f72d39bb0cb34af50e8bcc29865bc339c943059" dependencies = [ - "wgpu-hal", + "wgpu-hal 29.0.4", ] [[package]] @@ -10729,7 +10831,16 @@ version = "29.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e592c1bbef6ad047647ae6e666ebd8cee7a32bb4544d9700ec96cbf73230257" dependencies = [ - "wgpu-hal", + "wgpu-hal 29.0.4", +] + +[[package]] +name = "wgpu-core-deps-windows-linux-android" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7586165fd5f6d881cb9ce4bb71f40d6caab2c0f1837e3fc1d9788a197fb6004f" +dependencies = [ + "wgpu-hal 30.0.1", ] [[package]] @@ -10743,7 +10854,7 @@ dependencies = [ "half", "pollster", "thiserror 2.0.20", - "wgpu", + "wgpu 29.0.4", "wgpu-ffx-shaders-spv", ] @@ -10778,7 +10889,7 @@ dependencies = [ "libc", "libloading", "log", - "naga", + "naga 29.0.4", "ndk-sys", "objc2 0.6.4", "objc2-core-foundation", @@ -10800,21 +10911,55 @@ dependencies = [ "wasm-bindgen", "wayland-sys", "web-sys", - "wgpu-naga-bridge", - "wgpu-types", + "wgpu-naga-bridge 29.0.4", + "wgpu-types 29.0.4", "windows", "windows-core", "windows-result", ] +[[package]] +name = "wgpu-hal" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6b7fb58561a792bc237628ba0792e332de418fefe145f13b5ed8201e6d52f58" +dependencies = [ + "bitflags 2.13.1", + "cfg-if", + "cfg_aliases", + "hashbrown 0.17.1", + "libloading", + "log", + "naga 30.0.1", + "naga-types", + "portable-atomic", + "portable-atomic-util", + "raw-window-handle", + "renderdoc-sys", + "static_assertions", + "thiserror 2.0.20", + "wgpu-naga-bridge 30.0.1", + "wgpu-types 30.0.1", +] + [[package]] name = "wgpu-naga-bridge" version = "29.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95226013f547544b223281cd16a4fb549aa9dcb562adbda0faae4c73ffbbc161" dependencies = [ - "naga", - "wgpu-types", + "naga 29.0.4", + "wgpu-types 29.0.4", +] + +[[package]] +name = "wgpu-naga-bridge" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2f62e73117bb7a62bfd9c5a5841438a823f6566c6442a808ee269d2d055c081" +dependencies = [ + "naga 30.0.1", + "wgpu-types 30.0.1", ] [[package]] @@ -10832,6 +10977,20 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wgpu-types" +version = "30.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99dad6f1fbdbbdb4c278a6508b059d44688f5cebddf78d005a46a31340269286" +dependencies = [ + "bitflags 2.13.1", + "bytemuck", + "log", + "naga-types", + "raw-window-handle", + "static_assertions", +] + [[package]] name = "which" version = "8.0.5" diff --git a/crates/app/Cargo.toml b/crates/app/Cargo.toml index dda8444..06114a4 100644 --- a/crates/app/Cargo.toml +++ b/crates/app/Cargo.toml @@ -29,7 +29,7 @@ bevy = { workspace = true, features = ["jpeg", "bevy_settings"] } # FSR 3 upscaling (`fsr.rs`): AMD's FidelityFX upscaler, pure Rust on top of the # same wgpu the renderer already uses — no SDK, no download, every GPU. # `wgpu` is only named for its types; it unifies with the version Bevy pins. -wgpu = { version = "29", default-features = false } +wgpu = { version = "30", default-features = false } wgpu-ffx = "0.1" # DLSS (`settings.rs`): NVIDIA's upscaler, off by default in more ways than one — # the `dlss` feature also has to be compiled in, and that needs the NVIDIA DLSS