diff --git a/Cargo.lock b/Cargo.lock index 2241287..4dc72b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -116,11 +116,11 @@ dependencies = [ [[package]] name = "cxx-qt" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73020d52e6c40820c46b81bbbe873f5d2dd1607271844c466255058831189d98" +checksum = "a7d4a3b9907daf013c9397acb5a71ddf3b2e18a0de73f85a660fe61638883392" dependencies = [ - "cxx-qt-gen", + "cxx-qt-gen 0.5.0", "proc-macro2", "syn", ] @@ -134,10 +134,10 @@ dependencies = [ "cc", "convert_case", "cxx-gen", - "cxx-qt-gen", - "cxx-qt-lib-headers", + "cxx-qt-gen 0.4.1", + "cxx-qt-lib-headers 0.4.1", "proc-macro2", - "qt-build-utils", + "qt-build-utils 0.4.1", "quote", ] @@ -149,7 +149,21 @@ checksum = "3354788c8c719c708c8793d84954e938394d1af7ae26ae2b74950f9823545346" dependencies = [ "clang-format", "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", "quote", "syn", @@ -157,14 +171,14 @@ dependencies = [ [[package]] name = "cxx-qt-lib" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2467d707cbe665bc5ac2617688a4c06bd2529c495352d212ddf5229a7a58bbca" +checksum = "7f45481479bf253b1d15bec29a8766e355150cba10c116e0ad4909ac1d539e12" dependencies = [ "cxx", "cxx-build", - "cxx-qt-lib-headers", - "qt-build-utils", + "cxx-qt-lib-headers 0.5.0", + "qt-build-utils 0.5.0", ] [[package]] @@ -173,6 +187,12 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" 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]] name = "cxxbridge-flags" version = "1.0.83" @@ -249,6 +269,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3" +[[package]] +name = "indoc" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f2cb48b81b1dc9f39676bf99f5499babfec7cd8fe14307f7b3d747208fb5690" + [[package]] name = "itertools" version = "0.10.5" @@ -349,6 +375,16 @@ dependencies = [ "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]] name = "quote" version = "1.0.21" diff --git a/Cargo.toml b/Cargo.toml index 4e84162..5e336d8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,8 +18,8 @@ configparser = "3.0.2" serde = "1.0.152" serde_derive = "1.0.152" cxx = "1.0.83" -cxx-qt = "0.4.1" -cxx-qt-lib = "0.4.1" +cxx-qt = "0.5.0" +cxx-qt-lib = "0.5.0" # cxx-qt-build generates C++ code from the `#[cxx_qt::bridge]` module # and compiles it together with the Rust static library