From 8d534e6de86c0da7ff86f03084cbdfdaba85fbeb Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Mon, 24 Nov 2025 17:14:19 -0800 Subject: [PATCH] Update cxx-rs --- native/src/Cargo.lock | 35 ++++++++++++++++++++++++----------- native/src/external/cxx-rs | 2 +- 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/native/src/Cargo.lock b/native/src/Cargo.lock index b55a51b02..7f90f033e 100644 --- a/native/src/Cargo.lock +++ b/native/src/Cargo.lock @@ -180,9 +180,9 @@ checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" [[package]] name = "codespan-reporting" -version = "0.12.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81" +checksum = "af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681" dependencies = [ "serde", "termcolor", @@ -294,18 +294,32 @@ dependencies = [ [[package]] name = "cxx" -version = "1.0.170" +version = "1.0.189" dependencies = [ "cc", + "cxx-build", "cxxbridge-cmd", "cxxbridge-flags", "cxxbridge-macro", "foldhash", ] +[[package]] +name = "cxx-build" +version = "1.0.189" +dependencies = [ + "cc", + "codespan-reporting", + "indexmap", + "proc-macro2", + "quote", + "scratch", + "syn", +] + [[package]] name = "cxx-gen" -version = "0.7.170" +version = "0.7.189" dependencies = [ "codespan-reporting", "indexmap", @@ -316,7 +330,7 @@ dependencies = [ [[package]] name = "cxxbridge-cmd" -version = "1.0.170" +version = "1.0.189" dependencies = [ "clap", "codespan-reporting", @@ -328,16 +342,15 @@ dependencies = [ [[package]] name = "cxxbridge-flags" -version = "1.0.170" +version = "1.0.189" [[package]] name = "cxxbridge-macro" -version = "1.0.170" +version = "1.0.189" dependencies = [ "indexmap", "proc-macro2", "quote", - "rustversion", "syn", ] @@ -929,10 +942,10 @@ dependencies = [ ] [[package]] -name = "rustversion" -version = "1.0.22" +name = "scratch" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" +checksum = "d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2" [[package]] name = "sec1" diff --git a/native/src/external/cxx-rs b/native/src/external/cxx-rs index 667377297..b09b91554 160000 --- a/native/src/external/cxx-rs +++ b/native/src/external/cxx-rs @@ -1 +1 @@ -Subproject commit 667377297a1cc0e1ab3dfc82fa56da83e59d0378 +Subproject commit b09b91554b392523f633b9e3cbe0b43273528c71