updating cxx-qt

This commit is contained in:
Chris Cochrun 2023-03-14 14:40:12 -05:00
parent 097fa8ee7e
commit 114119baef
2 changed files with 49 additions and 13 deletions

58
Cargo.lock generated
View file

@ -116,11 +116,11 @@ dependencies = [
[[package]] [[package]]
name = "cxx-qt" name = "cxx-qt"
version = "0.4.1" version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73020d52e6c40820c46b81bbbe873f5d2dd1607271844c466255058831189d98" checksum = "a7d4a3b9907daf013c9397acb5a71ddf3b2e18a0de73f85a660fe61638883392"
dependencies = [ dependencies = [
"cxx-qt-gen", "cxx-qt-gen 0.5.0",
"proc-macro2", "proc-macro2",
"syn", "syn",
] ]
@ -134,10 +134,10 @@ dependencies = [
"cc", "cc",
"convert_case", "convert_case",
"cxx-gen", "cxx-gen",
"cxx-qt-gen", "cxx-qt-gen 0.4.1",
"cxx-qt-lib-headers", "cxx-qt-lib-headers 0.4.1",
"proc-macro2", "proc-macro2",
"qt-build-utils", "qt-build-utils 0.4.1",
"quote", "quote",
] ]
@ -149,7 +149,21 @@ checksum = "3354788c8c719c708c8793d84954e938394d1af7ae26ae2b74950f9823545346"
dependencies = [ dependencies = [
"clang-format", "clang-format",
"convert_case", "convert_case",
"indoc", "indoc 1.0.7",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cxx-qt-gen"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a45da9033b061c35aef2a314b253d578d003f986faccaadb0a8e476d5dfbaa9b"
dependencies = [
"clang-format",
"convert_case",
"indoc 2.0.1",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn", "syn",
@ -157,14 +171,14 @@ dependencies = [
[[package]] [[package]]
name = "cxx-qt-lib" name = "cxx-qt-lib"
version = "0.4.1" version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2467d707cbe665bc5ac2617688a4c06bd2529c495352d212ddf5229a7a58bbca" checksum = "7f45481479bf253b1d15bec29a8766e355150cba10c116e0ad4909ac1d539e12"
dependencies = [ dependencies = [
"cxx", "cxx",
"cxx-build", "cxx-build",
"cxx-qt-lib-headers", "cxx-qt-lib-headers 0.5.0",
"qt-build-utils", "qt-build-utils 0.5.0",
] ]
[[package]] [[package]]
@ -173,6 +187,12 @@ version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e74805ac9bd18d2907d158aa2696033c22a209146941bc3142df190d65a31414" checksum = "e74805ac9bd18d2907d158aa2696033c22a209146941bc3142df190d65a31414"
[[package]]
name = "cxx-qt-lib-headers"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7de5660192b973df3fd6f9999b966004308bc29429aea0f4a8dfdcebe7d220b"
[[package]] [[package]]
name = "cxxbridge-flags" name = "cxxbridge-flags"
version = "1.0.83" version = "1.0.83"
@ -249,6 +269,12 @@ version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3" checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3"
[[package]]
name = "indoc"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f2cb48b81b1dc9f39676bf99f5499babfec7cd8fe14307f7b3d747208fb5690"
[[package]] [[package]]
name = "itertools" name = "itertools"
version = "0.10.5" version = "0.10.5"
@ -349,6 +375,16 @@ dependencies = [
"versions", "versions",
] ]
[[package]]
name = "qt-build-utils"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b73eb909f665ef1d83a12cd01609a03c5bb04953c3562672e25855353d92d13"
dependencies = [
"thiserror",
"versions",
]
[[package]] [[package]]
name = "quote" name = "quote"
version = "1.0.21" version = "1.0.21"

View file

@ -18,8 +18,8 @@ configparser = "3.0.2"
serde = "1.0.152" serde = "1.0.152"
serde_derive = "1.0.152" serde_derive = "1.0.152"
cxx = "1.0.83" cxx = "1.0.83"
cxx-qt = "0.4.1" cxx-qt = "0.5.0"
cxx-qt-lib = "0.4.1" cxx-qt-lib = "0.5.0"
# cxx-qt-build generates C++ code from the `#[cxx_qt::bridge]` module # cxx-qt-build generates C++ code from the `#[cxx_qt::bridge]` module
# and compiles it together with the Rust static library # and compiles it together with the Rust static library