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.