third_party/rust: update rules_rust and deps
This is required for rules_rust to work with CC toolchains.
Change-Id: I15f20c7bde09697fda248f7107be8bcd00e24d57
Reviewed-on: https://review.monogon.dev/c/monogon/+/1073
Tested-by: Jenkins CI
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
diff --git a/WORKSPACE b/WORKSPACE
index 38e390d..0f044e4 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -112,21 +112,17 @@
# Rust rules
http_archive(
name = "rules_rust",
- sha256 = "6c6abf4100b3118467a9674e9dba5f4933aa97840f909823aacddffc2abe139b",
- strip_prefix = "rules_rust-f4cbea56b8053436fbab625fc32254da212a0304",
- urls = [
- # Main branch as of 2021-07-01
- "https://github.com/bazelbuild/rules_rust/archive/f4cbea56b8053436fbab625fc32254da212a0304.tar.gz",
- ],
+ sha256 = "aaaa4b9591a5dad8d8907ae2dbe6e0eb49e6314946ce4c7149241648e56a1277",
+ urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.16.1/rules_rust-v0.16.1.tar.gz"],
)
-#load("@rules_rust//rust:repositories.bzl", "rust_repositories")
-#
-#rust_repositories()
-#
-#load("//third_party/rust/cargo:crates.bzl", "raze_fetch_remote_crates")
-#
-#raze_fetch_remote_crates()
+load("@rules_rust//rust:repositories.bzl", "rust_repositories")
+
+rust_repositories()
+
+load("//third_party/rust/cargo:crates.bzl", "raze_fetch_remote_crates")
+
+raze_fetch_remote_crates()
# third_party external repositories
load("//third_party/linux:external.bzl", "linux_external")