diff --git a/src/rust/Cargo.lock b/src/rust/Cargo.lock index f10da733e..6b709079c 100644 --- a/src/rust/Cargo.lock +++ b/src/rust/Cargo.lock @@ -45,17 +45,17 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.66.1" +version = "0.69.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" +checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" dependencies = [ "bitflags 2.4.1", "cexpr", "clang-sys", + "itertools", "lazy_static", "lazycell", "log", - "peeking_take_while", "prettyplease", "proc-macro2", "quote", @@ -265,8 +265,8 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" [[package]] name = "embree_sys" -version = "0.1.9" -source = "git+https://github.com/shiinamiyuki/embree-sys#76f45dbe29920c3ff3cd21178662c7fa3df3ace7" +version = "0.1.11" +source = "git+https://github.com/shiinamiyuki/embree-sys#6a0a591d8ee60a55203cbd1c8da4b9b3c9758e67" dependencies = [ "bindgen", "cmake", @@ -380,6 +380,15 @@ dependencies = [ "hashbrown 0.14.3", ] +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.9" @@ -627,12 +636,6 @@ dependencies = [ "windows-targets 0.48.5", ] -[[package]] -name = "peeking_take_while" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" - [[package]] name = "prettyplease" version = "0.2.15" diff --git a/src/rust/luisa_compute_backend_impl/Cargo.toml b/src/rust/luisa_compute_backend_impl/Cargo.toml index b2a0ab1f8..c588f799f 100644 --- a/src/rust/luisa_compute_backend_impl/Cargo.toml +++ b/src/rust/luisa_compute_backend_impl/Cargo.toml @@ -11,7 +11,7 @@ lazy_static = "1.4.0" libc = "0.2" libloading = "0.8" log = "0.4" -embree_sys = { git = "https://github.com/shiinamiyuki/embree-sys", optional = true } +embree_sys = { git = "https://github.com/shiinamiyuki/embree-sys", optional = true, version = "0.1.11" } parking_lot = "0.12.1" rayon = "1.6.0" serde = { version = "1.0", features = ["derive"] }