The main change in this patch is to pull the dependencies in the heartwood workspace up to more recent versions,
such as radicle from 0.16.1 to 0.22.
Since radicle does not depend on localtime anymore, but on radicle_localtime, this dependency is changed.
Also, radicle-job and radicle-surf are updated.
Further, since radicle now more aggressively hides git2, dependency on git2 was added to re-gain access to the symbols that are no longer re-exported by radicle.
The commit that updates dependencies obviously introduces breakage, so the series of commits up to the head of the patch do not actually build. However, I opted to keep them separate for posterity. This way, it will be easier to understand what changed during this update and why.
The patch also contains an update of Nix files as well, but they are minor, and directly related to the update.
Since some dependencies cannot be built by Rust 1.94, the rust-toolchain.toml file was also updated to indicate the new suggested version.
The main change in this patch is to pull the dependencies in the heartwood workspace up to more recent versions,
such as radicle from 0.16.1 to 0.22.
Since radicle does not depend on localtime anymore, but on radicle_localtime, this dependency is changed.
Also, radicle-job and radicle-surf are updated.
Further, since radicle now more aggressively hides git2, dependency on git2 was added to re-gain access to the symbols that are no longer re-exported by radicle.
The commit that updates dependencies obviously introduces breakage, so the series of commits up to the head of the patch do not actually build. However, I opted to keep them separate for posterity. This way, it will be easier to understand what changed during this update and why.
The patch also contains an update of Nix files as well, but they are minor, and directly related to the update.
Since some dependencies cannot be built by Rust 1.94, the rust-toolchain.toml file was also updated to indicate the new suggested version.
Use radicle-job 0.5.2 to reach radicle 0.22.
Get e2e test suite to work with 1.7.1