4eb3dc7ec6
Bring the librustzcash crate into this repository Rust dependencies are now canonically pinned within this repository by `Cargo.lock`. We continue to use the depends system for vendoring the dependencies, to ensure our Gitian builds continue to function (which have no network access at build time, and fetch dependencies separately). The `--enable-online-rust` configure flag replicates the behaviour of the `LIBRUSTZCASH_OVERRIDE` environment variable (enabling the build system to use https://crates.io instead of vendored dependencies). This pulls in the exact version of `librustzcash` that we currently depend on (corresponding to the `0.1.0` tag in https://github.com/zcash/librustzcash). The changes to the crate since then will be pulled in as a separate PR. Part of zcash/librustzcash#155. Part of #4230. |
||
---|---|---|
.. | ||
boost | ||
libevent | ||
libsodium | ||
proton |