From dc2ff7104fc98e178f860e0fd031709a17ccd585 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jul 2026 09:13:05 +0000 Subject: [PATCH] chore(deps): bump naga from 29.0.1 to 30.0.0 Bumps [naga](https://github.com/gfx-rs/wgpu) from 29.0.1 to 30.0.0. - [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.1...v30.0.0) --- updated-dependencies: - dependency-name: naga dependency-version: 30.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 70 +++++++++++++++++++++++++++++++++++++----- goud_engine/Cargo.toml | 2 +- 2 files changed, 63 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ef6c4408..0994973c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -468,6 +468,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-vec" version = "0.7.0" @@ -1854,7 +1863,7 @@ dependencies = [ "js-sys", "log", "mlua", - "naga", + "naga 30.0.0", "notify", "pollster", "profiling", @@ -2012,6 +2021,15 @@ dependencies = [ "foldhash 0.2.0", ] +[[package]] +name = "hashbrown" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +dependencies = [ + "foldhash 0.2.0", +] + [[package]] name = "heapless" version = "0.8.0" @@ -2721,9 +2739,9 @@ dependencies = [ [[package]] name = "naga" -version = "29.0.1" +version = "29.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2630921705b9b01dcdd0b6864b9562ca3c1951eecd0f0c4f5f04f61e412647" +checksum = "b2bf919621e7975acb27d881bae2fb993e0d45c8e0446e85e6272971e00dc8df" dependencies = [ "arrayvec", "bit-set 0.9.1", @@ -2739,13 +2757,49 @@ dependencies = [ "log", "num-traits", "once_cell", - "pp-rs", "rustc-hash 1.1.0", "spirv", "thiserror 2.0.18", "unicode-ident", ] +[[package]] +name = "naga" +version = "30.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23bf0a141a9ab6f07dbb492db53245e464bc9db42f407772d9ae03d83a2c1033" +dependencies = [ + "arrayvec", + "bit-set 0.10.0", + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "codespan-reporting", + "half", + "hashbrown 0.17.1", + "indexmap", + "libm", + "log", + "naga-types", + "num-traits", + "once_cell", + "pp-rs", + "rustc-hash 1.1.0", + "thiserror 2.0.18", +] + +[[package]] +name = "naga-types" +version = "30.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "658200ddc25c6c7b860747516d132d1b284c0fafb7a380233acee9a72fb30e11" +dependencies = [ + "hashbrown 0.17.1", + "indexmap", + "rustc-hash 1.1.0", + "thiserror 2.0.18", +] + [[package]] name = "nalgebra" version = "0.33.2" @@ -5798,7 +5852,7 @@ dependencies = [ "hashbrown 0.16.1", "js-sys", "log", - "naga", + "naga 29.0.4", "parking_lot", "portable-atomic", "profiling", @@ -5829,7 +5883,7 @@ dependencies = [ "hashbrown 0.16.1", "indexmap", "log", - "naga", + "naga 29.0.4", "once_cell", "parking_lot", "portable-atomic", @@ -5898,7 +5952,7 @@ dependencies = [ "libc", "libloading 0.8.9", "log", - "naga", + "naga 29.0.4", "ndk-sys", "objc2 0.6.4", "objc2-core-foundation", @@ -5932,7 +5986,7 @@ version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b4684f4410da0cf95a4cb63bb5edaac022461dedb6adf0b64d0d9b5f6890d51" dependencies = [ - "naga", + "naga 29.0.4", "wgpu-types", ] diff --git a/goud_engine/Cargo.toml b/goud_engine/Cargo.toml index 6f1db158..c8e80348 100644 --- a/goud_engine/Cargo.toml +++ b/goud_engine/Cargo.toml @@ -71,7 +71,7 @@ bytemuck = "1.14" goud_engine_macros = { version = "=0.0.842", path = "../goud_engine_macros" } # x-release-please-version wgpu = { version = "29", optional = true } winit = { version = "0.30", optional = true, features = ["android-native-activity"] } -naga = { version = "29", optional = true, features = ["glsl-in", "wgsl-out"] } +naga = { version = "30", optional = true, features = ["glsl-in", "wgsl-out"] } pollster = { version = "0.4", optional = true } profiling = { version = "1.0.18", optional = true, default-features = false } puffin = { version = "0.20", optional = true }