treewide: remove toolchains_protoc
As discussed we want to reduce external binaries and therefore don't
need this.
Change-Id: Ia3d053a9584baf54b6aefe79b88ac31126d54e14
Reviewed-on: https://review.monogon.dev/c/monogon/+/3687
Tested-by: Jenkins CI
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
diff --git a/MODULE.bazel b/MODULE.bazel
index 28b895d..ea1282b 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -57,16 +57,6 @@
version = "1.3.1",
)
-# Fix bazel 7.2 compatibility https://github.com/grpc/grpc-java/issues/11275
-# This is coming from the grpc dependency.
-# ├───grpc@1.65.0
-# │ ├───googleapis@0.0.0-20240326-1c8d509c5
-# │ │ └───grpc-java@1.64.0
-single_version_override(
- module_name = "grpc-java",
- version = "1.66.0",
-)
-
bazel_dep(name = "bazel_skylib", version = "1.7.1")
bazel_dep(name = "rules_pkg", version = "1.0.1")
bazel_dep(name = "rules_oci", version = "2.0.0")
@@ -74,13 +64,11 @@
bazel_dep(name = "rules_multirun", version = "0.9.0")
bazel_dep(name = "rules_python", version = "0.36.0")
bazel_dep(name = "rules_cc", version = "0.0.10")
-bazel_dep(name = "grpc", version = "1.66.0")
-bazel_dep(name = "rules_proto", version = "6.0.2")
-bazel_dep(name = "toolchains_protoc", version = "0.3.3")
+bazel_dep(name = "rules_proto", version = "7.1.0")
# Currently supported version are listed here:
# https://protobuf.dev/support/version-support/
-bazel_dep(name = "protobuf", version = "28.3")
+bazel_dep(name = "protobuf", version = "29.2")
# Load musl toolchain Metropolis sysroot tarball into external repository.
musl_sysroot_rule = use_repo_rule("//build/toolchain/musl-host-gcc:sysroot_repository.bzl", "musl_sysroot_rule")