Skip to content

Commit 8c85b91

Browse files
nazar-pcFirestar99
authored andcommitted
Update most significant versions of direct dependencies
1 parent 87ea628 commit 8c85b91

File tree

14 files changed

+1158
-289
lines changed

14 files changed

+1158
-289
lines changed

Cargo.lock

Lines changed: 674 additions & 180 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/rustc_codegen_spirv/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@ ahash = { version = "0.8.11", features = ["no-rng"] }
3737
bytemuck = { version = "1.20.0", features = ["aarch64_simd", "derive"] }
3838
log = { version = "0.4.22", features = ["std"] }
3939
regex = { version = "1", features = ["perf"] }
40-
rustix = { version = "0.38.42", features = ["all-apis"] }
40+
rustix = { version = "1.0.8", features = ["all-apis"] }
4141

4242
# HACK(eddyb) deps of `rustc_codegen_ssa`, for `pqp_cg_ssa` (see `build.rs`),
4343
# that cannot be handled with just `extern crate` pulling out of the sysroot.
44-
object = { version = "0.36.2", default-features = false, features = ["read_core", "elf", "macho", "pe", "xcoff", "unaligned", "archive", "write", "wasm"] }
45-
thorin-dwp = "0.8"
44+
object = { version = "0.37.1", default-features = false, features = ["read_core", "elf", "macho", "pe", "xcoff", "unaligned", "archive", "write", "wasm"] }
45+
thorin-dwp = "0.9.0"
4646

4747
# Normal dependencies.
4848
ar = "0.9.0"
@@ -51,15 +51,15 @@ indexmap = "2.6.0"
5151
rspirv = "0.12"
5252
rustc_codegen_spirv-types.workspace = true
5353
rustc-demangle = "0.1.21"
54-
sanitize-filename = "0.4"
54+
sanitize-filename = "0.6.0"
5555
smallvec = { version = "1.6.1", features = ["const_generics", "const_new", "union"] }
5656
spirt = "0.4.0"
5757
spirv-tools.workspace = true
5858
lazy_static = "1.4.0"
59-
itertools = "0.10.5"
59+
itertools = "0.14.0"
6060
tracing.workspace = true
6161
tracing-subscriber.workspace = true
62-
tracing-tree = "0.3.0"
62+
tracing-tree = "0.4.0"
6363

6464
# required for cargo gpu to resolve the needed target specs
6565
rustc_codegen_spirv-target-specs.workspace = true

crates/spirv-builder/Cargo.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,8 @@ serde = { version = "1.0", features = ["derive"] }
4646
serde_json = "1.0"
4747
thiserror = "2.0.12"
4848
semver = { version = "1.0.24", features = ["serde"] }
49-
cargo_metadata = "0.19.2"
49+
cargo_metadata = "0.21.0"
5050

51-
notify = { version = "7.0", optional = true }
52-
# Pinning clap, as newer versions have raised min rustc version without being marked a breaking change
53-
clap = { version = "=4.5.37", optional = true, features = ["derive"] }
51+
notify = { version = "8.1.0", optional = true }
52+
clap = { version = "4.5.41", optional = true, features = ["derive"] }
5453
log = { version = "0.4.22", features = ["std"] }

crates/spirv-std/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ workspace = true
1313
[dependencies]
1414
spirv-std-types.workspace = true
1515
spirv-std-macros.workspace = true
16-
bitflags = "1.2.1"
16+
bitflags = "2.9.1"
1717
bytemuck = { version = "1.18.0", features = ["derive"], optional = true }
1818

1919
[target.'cfg(target_arch = "spirv")'.dependencies]

examples/runners/cpu/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license.workspace = true
88
repository.workspace = true
99

1010
[dependencies]
11-
minifb = "0.25.0"
11+
minifb = "0.28.0"
1212
# bring in the shader as natively compiled code
1313
shared = { path = "../../shaders/shared" }
1414
sky-shader = { path = "../../shaders/sky-shader" }

examples/runners/cpu/src/main.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,7 @@ fn main() {
124124
mouse_button_press_time: [f32::NEG_INFINITY; 3],
125125
};
126126

127-
// Limit to max ~60 fps update rate
128-
window.limit_update_rate(Some(std::time::Duration::from_micros(16600)));
127+
window.set_target_fps(60);
129128

130129
let start_time = Instant::now();
131130

examples/runners/wgpu/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,23 @@ cfg-if = "1.0.0"
2121
shared = { path = "../../shaders/shared" }
2222
futures = { version = "0.3", default-features = false, features = ["std", "executor"] }
2323
# Vulkan SDK or MoltenVK needs to be installed for `vulkan-portability` to work on macOS
24-
wgpu = { version = "25.0.2", features = ["spirv", "vulkan-portability"] }
24+
wgpu = { version = "26.0.1", features = ["spirv", "vulkan-portability"] }
2525
winit = { version = "0.30.0", features = ["android-native-activity", "rwh_05"] }
2626
clap = { version = "4", features = ["derive"] }
27-
strum = { version = "0.26.0", default-features = false, features = ["std", "derive"] }
27+
strum = { version = "0.27.2", default-features = false, features = ["std", "derive"] }
2828
bytemuck = "1.6.3"
2929

3030
[target.'cfg(not(any(target_os = "android", target_arch = "wasm32")))'.dependencies]
3131
env_logger = "0.11.0"
3232
spirv-builder = { workspace = true, features = ["watch"] }
3333

3434
[target.'cfg(target_os = "android")'.dependencies]
35-
android_logger = "0.14.1"
35+
android_logger = "0.15.1"
3636
# NOTE(eddyb) `winit` feature `android-native-activity` is always enabled above,
3737
# to avoid specifying the dependency twice, but only applies to android builds.
3838

3939
[target.'cfg(target_arch = "wasm32")'.dependencies]
4040
web-sys = "0.3.60"
4141
console_error_panic_hook = "0.1.6"
42-
console_log = "0.2.0"
42+
console_log = "1.0.0"
4343
wasm-bindgen-futures = "0.4.18"

examples/runners/wgpu/src/graphics.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,7 @@ async fn run(
251251
label: None,
252252
color_attachments: &[Some(wgpu::RenderPassColorAttachment {
253253
view: &output_view,
254+
depth_slice: None,
254255
resolve_target: None,
255256
ops: wgpu::Operations {
256257
load: wgpu::LoadOp::Clear(wgpu::Color::GREEN),

tests/compiletests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ compiletest = { version = "0.11.2", package = "compiletest_rs" }
1818
rustc_codegen_spirv = { workspace = true }
1919
rustc_codegen_spirv-target-specs = { workspace = true, features = ["dir_path"] }
2020
clap = { version = "4", features = ["derive"] }
21-
itertools = "0.10.5"
21+
itertools = "0.14.0"

tests/difftests/bin/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ tempfile = "3.5"
2020
tester = "0.9.1"
2121
serde = { version = "1.0", features = ["derive"] }
2222
serde_json = "1.0"
23-
thiserror = "1.0"
24-
toml = { version = "0.8.20", default-features = false, features = ["parse"] }
23+
thiserror = "2.0.12"
24+
toml = { version = "0.9.2", default-features = false, features = ["parse", "serde"] }
2525
bytesize = "2.0.1"
2626
bytemuck = "1.21.0"
2727
difftest = { path = "../lib" }
28-
tabled = { version = "0.15", default-features = false, features = ["std"] }
28+
tabled = { version = "0.20.0", default-features = false, features = ["std"] }
2929

3030
[lints]
3131
workspace = true

0 commit comments

Comments
 (0)