From 653ae31a6d8aaa0d714362f93814476cecd641d6 Mon Sep 17 00:00:00 2001
From: Philipp Stephani
Date: Wed, 2 Oct 2024 02:59:43 +0200
Subject: [PATCH] Update to Protocol Buffers 28.2.
See https://github.com/protocolbuffers/protobuf/releases/tag/v28.2.
---
MODULE.bazel | 2 +-
MODULE.bazel.lock | 8 ++++----
elisp/repositories.bzl | 6 +++---
examples/ext/MODULE.bazel.lock | 8 ++++----
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/MODULE.bazel b/MODULE.bazel
index 0c98f917..2b65e900 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -23,7 +23,7 @@ bazel_dep(name = "bazel_features", version = "1.13.0")
bazel_dep(name = "rules_license", version = "1.0.0")
bazel_dep(name = "rules_python", version = "0.36.0")
bazel_dep(name = "abseil-cpp", version = "20240116.2", repo_name = "com_google_absl")
-bazel_dep(name = "protobuf", version = "28.1", repo_name = "com_google_protobuf")
+bazel_dep(name = "protobuf", version = "28.2", repo_name = "com_google_protobuf")
# Development-only module dependencies
bazel_dep(name = "stardoc", version = "0.6.2", dev_dependency = True, repo_name = "io_bazel_stardoc")
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 78782fbe..a4903839 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -74,8 +74,8 @@
"https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel": "a5a29bb89544f9b97edce05642fac225a808b5b7be74038ea3640fae2f8e66a7",
"https://bcr.bazel.build/modules/protobuf/23.1/MODULE.bazel": "88b393b3eb4101d18129e5db51847cd40a5517a53e81216144a8c32dfeeca52a",
"https://bcr.bazel.build/modules/protobuf/24.4/MODULE.bazel": "7bc7ce5f2abf36b3b7b7c8218d3acdebb9426aeb35c2257c96445756f970eb12",
- "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel": "db307a688cc9f034606c9f3c3271e2e6a1a7202aeda65117c0aa3ac5bcde2125",
- "https://bcr.bazel.build/modules/protobuf/28.1/source.json": "9af1ff22a0a4a5ac14af9ee26b25481bcee0ffb5ea3dcdde7ebd44a4a79516b9",
+ "https://bcr.bazel.build/modules/protobuf/28.2/MODULE.bazel": "c0c8e51757df486d0314fa290e174d707bad4a6c2aa5ccb08a4b4abd76a23e90",
+ "https://bcr.bazel.build/modules/protobuf/28.2/source.json": "31a22dd0dd25b579257b0c5821b527a9bc987b7c16cf111fbf31704c2786651b",
"https://bcr.bazel.build/modules/protobuf/3.19.0/MODULE.bazel": "6b5fbb433f760a99a22b18b6850ed5784ef0e9928a72668b66e4d7ccd47db9b0",
"https://bcr.bazel.build/modules/protobuf/3.19.2/MODULE.bazel": "532ffe5f2186b69fdde039efe6df13ba726ff338c6bc82275ad433013fa10573",
"https://bcr.bazel.build/modules/protobuf/3.19.6/MODULE.bazel": "9233edc5e1f2ee276a60de3eaa47ac4132302ef9643238f23128fea53ea12858",
@@ -155,7 +155,7 @@
"moduleExtensions": {
"//elisp:extensions.bzl%elisp": {
"general": {
- "bzlTransitiveDigest": "xoa9MV24Mq7JZAt13G//59tRpHxvdDTnbzB1VOJLX4Q=",
+ "bzlTransitiveDigest": "Tzu3kiOVzpT3d8JXTx+wewXYicktyEUxFbpiqwn4bHM=",
"usagesDigest": "yy8Vn1h4qidAnXMm6KnS08xXJ3L/eyOnptg6dYB8p1g=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
@@ -4981,7 +4981,7 @@
"@@rules_rust~//rust:extensions.bzl%rust": {
"general": {
"bzlTransitiveDigest": "Ki3A9b9AUpnNab/EbXh34IhVS+9w8Y51EmaUQH8nmPQ=",
- "usagesDigest": "ahHK775Hmhrifiq8qcAzgald6xorBcun42T1pqjORAU=",
+ "usagesDigest": "NdRlK3VAWziNngvGI/L5ZlYt0dQKHyo20r++0i/MOwM=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
diff --git a/elisp/repositories.bzl b/elisp/repositories.bzl
index c6f3e718..4aa4a3f5 100644
--- a/elisp/repositories.bzl
+++ b/elisp/repositories.bzl
@@ -78,10 +78,10 @@ def rules_elisp_dependencies():
maybe(
http_archive,
name = "com_google_protobuf",
- sha256 = "0ac35978514f3e868181ea60237e695d892d4748ac03fb926a26ac7e2698aa29",
- strip_prefix = "protobuf-28.1/",
+ sha256 = "e01068958f129747988a7fbe09dde7cc64974e3b35331ee41ee2829f0961d472",
+ strip_prefix = "protobuf-28.2/",
urls = [
- "https://github.com/protocolbuffers/protobuf/releases/download/v28.1/protobuf-28.1.zip", # 2024-09-10
+ "https://github.com/protocolbuffers/protobuf/releases/download/v28.2/protobuf-28.2.zip", # 2024-09-18
],
)
non_module_deps()
diff --git a/examples/ext/MODULE.bazel.lock b/examples/ext/MODULE.bazel.lock
index 2807e9ea..3875a4b0 100644
--- a/examples/ext/MODULE.bazel.lock
+++ b/examples/ext/MODULE.bazel.lock
@@ -63,8 +63,8 @@
"https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel": "a5a29bb89544f9b97edce05642fac225a808b5b7be74038ea3640fae2f8e66a7",
"https://bcr.bazel.build/modules/protobuf/23.1/MODULE.bazel": "88b393b3eb4101d18129e5db51847cd40a5517a53e81216144a8c32dfeeca52a",
"https://bcr.bazel.build/modules/protobuf/24.4/MODULE.bazel": "7bc7ce5f2abf36b3b7b7c8218d3acdebb9426aeb35c2257c96445756f970eb12",
- "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel": "db307a688cc9f034606c9f3c3271e2e6a1a7202aeda65117c0aa3ac5bcde2125",
- "https://bcr.bazel.build/modules/protobuf/28.1/source.json": "9af1ff22a0a4a5ac14af9ee26b25481bcee0ffb5ea3dcdde7ebd44a4a79516b9",
+ "https://bcr.bazel.build/modules/protobuf/28.2/MODULE.bazel": "c0c8e51757df486d0314fa290e174d707bad4a6c2aa5ccb08a4b4abd76a23e90",
+ "https://bcr.bazel.build/modules/protobuf/28.2/source.json": "31a22dd0dd25b579257b0c5821b527a9bc987b7c16cf111fbf31704c2786651b",
"https://bcr.bazel.build/modules/protobuf/3.19.0/MODULE.bazel": "6b5fbb433f760a99a22b18b6850ed5784ef0e9928a72668b66e4d7ccd47db9b0",
"https://bcr.bazel.build/modules/protobuf/3.19.2/MODULE.bazel": "532ffe5f2186b69fdde039efe6df13ba726ff338c6bc82275ad433013fa10573",
"https://bcr.bazel.build/modules/protobuf/3.19.6/MODULE.bazel": "9233edc5e1f2ee276a60de3eaa47ac4132302ef9643238f23128fea53ea12858",
@@ -881,7 +881,7 @@
},
"@@phst_rules_elisp~//elisp:extensions.bzl%elisp": {
"general": {
- "bzlTransitiveDigest": "xoa9MV24Mq7JZAt13G//59tRpHxvdDTnbzB1VOJLX4Q=",
+ "bzlTransitiveDigest": "Tzu3kiOVzpT3d8JXTx+wewXYicktyEUxFbpiqwn4bHM=",
"usagesDigest": "M0ievmPT8yV0BrxUxQHV/aCGHZhk/VujlEwMq2b6CMs=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
@@ -5207,7 +5207,7 @@
"@@rules_rust~//rust:extensions.bzl%rust": {
"general": {
"bzlTransitiveDigest": "Ki3A9b9AUpnNab/EbXh34IhVS+9w8Y51EmaUQH8nmPQ=",
- "usagesDigest": "ahHK775Hmhrifiq8qcAzgald6xorBcun42T1pqjORAU=",
+ "usagesDigest": "NdRlK3VAWziNngvGI/L5ZlYt0dQKHyo20r++0i/MOwM=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},