diff --git a/qa/zcash/postponed-updates.txt b/qa/zcash/postponed-updates.txt index 859edaa92..d48b7b3cf 100644 --- a/qa/zcash/postponed-updates.txt +++ b/qa/zcash/postponed-updates.txt @@ -4,6 +4,11 @@ # bdb 18.1.40 2020-09-01 # +native_cxxbridge 1.0.69 2022-09-01 +native_cxxbridge 1.0.70 2022-09-01 +rustcxx 1.0.69 2022-09-01 +rustcxx 1.0.70 2022-09-01 + # Ccache 4.0 requires adding CMake to the depends system. native_ccache 4.0 2022-09-01 native_ccache 4.1 2022-09-01 diff --git a/qa/zcash/updatecheck.py b/qa/zcash/updatecheck.py index ba0d79a30..75d903aee 100755 --- a/qa/zcash/updatecheck.py +++ b/qa/zcash/updatecheck.py @@ -79,10 +79,19 @@ def get_dependency_list(): GithubTagReleaseLister("llvm", "llvm-project", "^llvmorg-(\d+)\.(\d+).(\d+)$", { "llvmorg-11.0.0": (11, 0, 0), "llvmorg-9.0.1-rc3": None}), DependsVersionGetter("native_clang")), + Dependency("native_cxxbridge", + GithubTagReleaseLister("dtolnay", "cxx", "^(\d+)\.(\d+)\.(\d+)$", + { "1.0.17": (1, 0, 17) }), + DependsVersionGetter("native_cxxbridge")), Dependency("native_rust", GithubTagReleaseLister("rust-lang", "rust", "^(\d+)\.(\d+)(?:\.(\d+))?$", { "1.33.0": (1, 33, 0), "0.9": (0, 9) }), DependsVersionGetter("native_rust")), + # rustcxx matches the cxxbridge version + Dependency("rustcxx", + GithubTagReleaseLister("dtolnay", "cxx", "^(\d+)\.(\d+)\.(\d+)$", + { "1.0.17": (1, 0, 17) }), + DependsVersionGetter("native_cxxbridge")), Dependency("zeromq", GithubTagReleaseLister("zeromq", "libzmq", "^v(\d+)\.(\d+)(?:\.(\d+))?$", { "v4.3.1": (4, 3, 1), "v4.2.0-rc1": None }),