Fix standalone QUICHE build.
Add missing dependencies, and update Abseil to the version that supports iterator arithmetic for B-trees.
PiperOrigin-RevId: 523795866
diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel
index 8b8cc6e..62e2c6f 100644
--- a/WORKSPACE.bazel
+++ b/WORKSPACE.bazel
@@ -18,9 +18,9 @@
http_archive(
name = "com_google_absl",
- sha256 = "44634eae586a7158dceedda7d8fd5cec6d1ebae08c83399f75dd9ce76324de40", # Last updated 2022-05-18
- strip_prefix = "abseil-cpp-3e04aade4e7a53aebbbed1a1268117f1f522bfb0",
- urls = ["https://github.com/abseil/abseil-cpp/archive/3e04aade4e7a53aebbbed1a1268117f1f522bfb0.zip"],
+ sha256 = "d33809a982df8705f5220d1acb7cc63650e692a12dc2a8ef3e68b8959a1cee02", # Last updated 2023-04-12
+ strip_prefix = "abseil-cpp-32d314d0f5bb0ca3ff71ece49c71a728c128d43e",
+ urls = ["https://github.com/abseil/abseil-cpp/archive/32d314d0f5bb0ca3ff71ece49c71a728c128d43e.zip"],
)
http_archive(
@@ -62,9 +62,9 @@
http_archive(
name = "com_google_googletest",
- sha256 = "7ee83802222f9392452c57b4757185697a51639b69b64590f2c2188f58618581", # Last updated 2022-05-18
- strip_prefix = "googletest-8d51dc50eb7e7698427fed81b85edad0e032112e",
- urls = ["https://github.com/google/googletest/archive/8d51dc50eb7e7698427fed81b85edad0e032112e.zip"],
+ sha256 = "82808543c49488e712d9bd84c50edf40d692ffdaca552b4b019b8b533d3cf8ef", # Last updated 2023-04-12
+ strip_prefix = "googletest-12a5852e451baabc79c63a86c634912c563d57bc",
+ urls = ["https://github.com/google/googletest/archive/12a5852e451baabc79c63a86c634912c563d57bc.zip"],
)
# Note this must use a commit from the `abseil` branch of the RE2 project.