Skip to content

Commit 7387609

Browse files
committed
Bump protobuf from v30.0 to v30.1
1 parent 8989360 commit 7387609

14 files changed

+36
-25
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -302,13 +302,13 @@ package of your repository, add the following to your `MODULE.bazel`:
302302
# protocolbuffers/protobuf#19679.
303303
bazel_dep(
304304
name = "protobuf",
305-
version = "30.0",
305+
version = "30.1",
306306
repo_name = "com_google_protobuf",
307307
)
308308

309309
single_version_override(
310310
module_name = "protobuf",
311-
version = "30.0",
311+
version = "30.1",
312312
patches = ["//:protobuf.patch"],
313313
patch_strip = 1,
314314
)
@@ -481,7 +481,7 @@ maximum available at the time of writing.
481481
| :-: | :-: |
482482
| Bazel versions using Bzlmod<br/>(Coming soon! See bazelbuild/rules_scala#1482.) | 7.5.0, 8.x,<br/>`rolling`, `last_green` |
483483
| Bazel versions using `WORKSPACE` | 6.5.0, 7.5.0, 8.x<br/>(see the [notes on 6.5.0 compatibility](#6.5.0)) |
484-
| `protobuf` | v30.0 |
484+
| `protobuf` | v30.1 |
485485
| `abseil-cpp` | 20250127.0 |
486486
| `rules_java` | 8.10.0 |
487487
| `ScalaPB` | 1.0.0-alpha.1 |

protoc/private/protoc_integrity.bzl

+10
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ PROTOC_DOWNLOAD_URL = (
1010
)
1111

1212
PROTOC_VERSIONS = [
13+
"30.1",
1314
"30.0",
1415
"29.3",
1516
"29.2",
@@ -24,6 +25,7 @@ PROTOC_BUILDS = {
2425
"@platforms//cpu:aarch64",
2526
],
2627
"integrity": {
28+
"30.1": "sha256-6GbT3Ed16AMnIZFeg+P7bhq03vcZmkm0+VxNH2z0wDo=",
2729
"30.0": "sha256-WrNHtx+4qHE5zsNqrEvQ7jrD9PKvn8aOvfVW4cCmZcY=",
2830
"29.3": "sha256-ZCc0kUDgHwbgSecHpYcJpPIhrnOrmgQlvEoAyNDhqzI=",
2931
"29.2": "sha256-Kc9IPi+yGCfl+sSWTjXq5HKiOOKMdi8C+xfc2T/4uJ8=",
@@ -37,6 +39,7 @@ PROTOC_BUILDS = {
3739
"@platforms//cpu:ppc64le",
3840
],
3941
"integrity": {
42+
"30.1": "sha256-QvDGG3d9y7nSMb+ty43iz/vgYl4WFH2+oOdmeFpB60Q=",
4043
"30.0": "sha256-yWGN4tFeIPFn0yaozAed/R8ETAVeDIv7eJ428guEktM=",
4144
"29.3": "sha256-DpiU7C45krFNGD586sFkZdam7nPh0jRpXYDm0elHAUw=",
4245
"29.2": "sha256-uiCJWht/NKb/ql5Rw0ExbErrxMFEN3hjQITpn262f/k=",
@@ -50,6 +53,7 @@ PROTOC_BUILDS = {
5053
"@platforms//cpu:s390x",
5154
],
5255
"integrity": {
56+
"30.1": "sha256-orgjHBFZsAushwtu1OFs6dXSsImg4OkW/fPXCJNiC7Y=",
5357
"30.0": "sha256-eYcU19uRFfTgQr6G3R7quXNG31Qxof4QFhXJwcHhZM8=",
5458
"29.3": "sha256-Y3hX/bqwsTNL2ysIcz8L5JaF5pMBG2EEgJSRrGL71NU=",
5559
"29.2": "sha256-LwpVmdprgpMqCNQz+nkTux1oWIl8zTxrwyhvAYt2xOA=",
@@ -63,6 +67,7 @@ PROTOC_BUILDS = {
6367
"@platforms//cpu:x86_32",
6468
],
6569
"integrity": {
70+
"30.1": "sha256-L5oRdIK9EripNAwhJ9iHefTdo7ZLTacJJ43EmaQ6c4Y=",
6671
"30.0": "sha256-OtMQ/NwrS/nzD1QrWbQDsrebqCss9DGb6E3poCZFrnY=",
6772
"29.3": "sha256-VGzx5pHOc/ZuKZzCLN1aF8YaEf5LbV34UHUHg4nx/Ck=",
6873
"29.2": "sha256-FU+NR+6YO8bxoa4tsUl+53E8Qt7vY1EXDxhmG/vNouw=",
@@ -76,6 +81,7 @@ PROTOC_BUILDS = {
7681
"@platforms//cpu:x86_64",
7782
],
7883
"integrity": {
84+
"30.1": "sha256-VTfhWrDA5hD4CVc5SNPsfW7zh6B5keHDYaKg6MrZg+U=",
7985
"30.0": "sha256-L7vBgYRj1+bZPBmo3qg55mPKX4V5pS73jHaIGIM1+mw=",
8086
"29.3": "sha256-PoZmIMW+J2ZPPS+i1la18+CbUVK0Lxvtv0J7Mz6QAho=",
8187
"29.2": "sha256-Uunn7OVcfjDn6LvSVLSyG0CKUwm8qCZ2PHEktpahMuk=",
@@ -89,6 +95,7 @@ PROTOC_BUILDS = {
8995
"@platforms//cpu:aarch64",
9096
],
9197
"integrity": {
98+
"30.1": "sha256-A0Z8/ZZ94SphQGt0c+gCBNOuOPMPgoVTGBhtaWI347k=",
9299
"30.0": "sha256-frW1HTe6xBC6cO+RxAT5Cx+ry4I3Ev9lZYLTSsyHynQ=",
93100
"29.3": "sha256-K4o0A80Jf5XzumVuFLdscytrJtfxgzMLEeNu8rwCh2U=",
94101
"29.2": "sha256-DhU6ONbaGVlMmA5/fNPqDd1SydoQaMA8DYUzNp+/6yA=",
@@ -102,6 +109,7 @@ PROTOC_BUILDS = {
102109
"@platforms//cpu:x86_64",
103110
],
104111
"integrity": {
112+
"30.1": "sha256-pK7v0vWczOWc+gGon+WK20C7kBD0Ot/KPE/uf9N+wsU=",
105113
"30.0": "sha256-lr86X77v1X19wMIKLHuz8iathLeeW1CThoJDIgF7lBc=",
106114
"29.3": "sha256-mniANtj5hU97A8MF30d3zw5U5bCB4lvxUlLah+DpCHU=",
107115
"29.2": "sha256-uivZg7XwbsONZjtgKISll96jmQpDgD1+FT7Y98VCaeE=",
@@ -115,6 +123,7 @@ PROTOC_BUILDS = {
115123
"@platforms//cpu:x86_32",
116124
],
117125
"integrity": {
126+
"30.1": "sha256-nfRHsT+ijJqqwRdPWb30Al9KG9tuS2s/HOs+5o8HEQE=",
118127
"30.0": "sha256-g9c7ejnygRxhB/azkoWsWw8PRmNh1Gg96j796WNkMuY=",
119128
"29.3": "sha256-x8gCjBxNgBxTYCkg8shokgVAhr2WW2sjpLqV0hHcsdQ=",
120129
"29.2": "sha256-73CfcaUbOompsm3meCBc7zyV4h0IGLFn+/WwOackr9E=",
@@ -128,6 +137,7 @@ PROTOC_BUILDS = {
128137
"@platforms//cpu:x86_64",
129138
],
130139
"integrity": {
140+
"30.1": "sha256-d/TgIs6eiwh8uJP1P15DNzSULRJeTNL+y/gwrHdgBFw=",
131141
"30.0": "sha256-yEww2siMaLQKLkfFtsdi3B7Amu6zLB0efs8l153PnNo=",
132142
"29.3": "sha256-V+pZ6fVRrY1x/6qbXPvgyh9Ocglyodt+wtEqtEv/k4M=",
133143
"29.2": "sha256-Weph77JLnYohQXHiyj/sVcPxUX7/BnZWyHXYoc0Gzk8=",

scala/deps.bzl

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ def rules_scala_dependencies():
5353
maybe(
5454
http_archive,
5555
name = "com_google_protobuf",
56-
sha256 = "9df0e9e8ebe39f4fbbb9cf7db3d811287fe3616b2f191eb2bf5eaa12539c881f",
57-
strip_prefix = "protobuf-30.0",
58-
url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v30.0.tar.gz",
56+
sha256 = "1451b03faec83aed17cdc71671d1bbdfd72e54086b827f5f6fd02bf7a4041b68",
57+
strip_prefix = "protobuf-30.1",
58+
url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v30.1.tar.gz",
5959
repo_mapping = {"@com_google_absl": "@abseil-cpp"},
6060
patches = [Label("//protoc:0001-protobuf-19679-rm-protoc-dep.patch")],
6161
patch_args = ["-p1"],

scripts/create_repository.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
SCALATEST_VERSION = "3.2.19"
3232
SCALAFMT_VERSION = "3.9.4"
3333
KIND_PROJECTOR_VERSION = "0.13.3"
34-
PROTOBUF_JAVA_VERSION = "4.30.0"
34+
PROTOBUF_JAVA_VERSION = "4.30.1"
3535
JLINE_VERSION = '3.29.0'
3636
SCALAPB_VERSION = '1.0.0-alpha.1'
3737
PROTOC_BRIDGE_VERSION = '0.9.8'

scripts/update_protoc_integrity.py

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import sys
2828

2929
PROTOC_VERSIONS = [
30+
"30.1",
3031
"30.0",
3132
"29.3",
3233
"29.2",

third_party/repositories/scala_2_11.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ artifacts = {
6767
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
6868
},
6969
"com_google_protobuf_protobuf_java": {
70-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
71-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
70+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
71+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
7272
},
7373
"com_lihaoyi_fansi": {
7474
"artifact": "com.lihaoyi:fansi_2.11:0.2.6",

third_party/repositories/scala_2_12.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ artifacts = {
5252
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
5353
},
5454
"com_google_protobuf_protobuf_java": {
55-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
56-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
55+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
56+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5757
},
5858
"com_lihaoyi_fansi": {
5959
"artifact": "com.lihaoyi:fansi_2.12:0.5.0",

third_party/repositories/scala_2_13.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ artifacts = {
4848
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
4949
},
5050
"com_google_protobuf_protobuf_java": {
51-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
52-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
51+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
52+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5353
},
5454
"com_lihaoyi_fansi": {
5555
"artifact": "com.lihaoyi:fansi_2.13:0.5.0",

third_party/repositories/scala_3_1.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ artifacts = {
4848
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
4949
},
5050
"com_google_protobuf_protobuf_java": {
51-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
52-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
51+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
52+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5353
},
5454
"com_lihaoyi_fansi": {
5555
"artifact": "com.lihaoyi:fansi_2.13:0.5.0",

third_party/repositories/scala_3_2.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ artifacts = {
4848
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
4949
},
5050
"com_google_protobuf_protobuf_java": {
51-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
52-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
51+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
52+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5353
},
5454
"com_lihaoyi_fansi": {
5555
"artifact": "com.lihaoyi:fansi_2.13:0.5.0",

third_party/repositories/scala_3_3.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ artifacts = {
4848
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
4949
},
5050
"com_google_protobuf_protobuf_java": {
51-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
52-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
51+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
52+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5353
},
5454
"com_lihaoyi_fansi": {
5555
"artifact": "com.lihaoyi:fansi_2.13:0.5.0",

third_party/repositories/scala_3_4.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ artifacts = {
4848
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
4949
},
5050
"com_google_protobuf_protobuf_java": {
51-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
52-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
51+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
52+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5353
},
5454
"com_lihaoyi_fansi": {
5555
"artifact": "com.lihaoyi:fansi_2.13:0.5.0",

third_party/repositories/scala_3_5.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ artifacts = {
4848
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
4949
},
5050
"com_google_protobuf_protobuf_java": {
51-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
52-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
51+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
52+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5353
},
5454
"com_lihaoyi_fansi": {
5555
"artifact": "com.lihaoyi:fansi_2.13:0.5.0",

third_party/repositories/scala_3_6.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ artifacts = {
4848
"sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
4949
},
5050
"com_google_protobuf_protobuf_java": {
51-
"artifact": "com.google.protobuf:protobuf-java:4.30.0",
52-
"sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d",
51+
"artifact": "com.google.protobuf:protobuf-java:4.30.1",
52+
"sha256": "ff666fc33646eb2b609259b7928fc675782e401ee6e39ef3ae4581e06f642a15",
5353
},
5454
"com_lihaoyi_fansi": {
5555
"artifact": "com.lihaoyi:fansi_2.13:0.5.0",

0 commit comments

Comments
 (0)