Skip to content

Commit 0666283

Browse files
hvadehrarules_java Copybara
authored andcommitted
Update java_tools to v19.0
For changes from bazelbuild/bazel#28340 PiperOrigin-RevId: 868161177 Change-Id: I96fe102432d7c45ccf463eb32b07a70534785986
1 parent 4beb813 commit 0666283

3 files changed

Lines changed: 33 additions & 19 deletions

File tree

MODULE.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ bazel_dep(name = "zlib", version = "1.3.1.bcr.5")
2222
# Required by @remote_java_tools, which is loaded via module extension.
2323
bazel_dep(name = "rules_license", version = "0.0.3")
2424
bazel_dep(name = "abseil-cpp", version = "20250814.1", repo_name = "com_google_absl")
25+
bazel_dep(name = "re2", version = "2025-11-05.bcr.1")
2526

2627
single_version_override(
2728
module_name = "protobuf",

java/repositories.bzl

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -22,38 +22,39 @@ load("//toolchains:remote_java_repository.bzl", "remote_java_repository")
2222

2323
# visible for tests
2424
JAVA_TOOLS_CONFIG = {
25-
"version": "v18.1",
25+
"version": "v19.0",
26+
"source_revision": "61972bfd7fb6f587fc4576b5114e20758b501806",
2627
"release": "true",
2728
"artifacts": {
2829
"java_tools_linux": {
29-
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v18.1/java_tools_linux-v18.1.zip",
30-
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v18.1/java_tools_linux-v18.1.zip",
31-
"sha": "e22cbb2600249576c6a0a02af3f78e26537a89b6be11ef3826c01f9019faaa61",
30+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v19.0/java_tools_linux-v19.0.zip",
31+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v19.0/java_tools_linux-v19.0.zip",
32+
"sha": "7d5b0c01f99ea5596b7901a7e5f9173f3ae3c4f0b480378e87567eaf97d75d25",
3233
},
3334
"java_tools_linux_aarch64": {
34-
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v18.1/java_tools_linux_aarch64-v18.1.zip",
35-
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v18.1/java_tools_linux_aarch64-v18.1.zip",
36-
"sha": "4f75420bafb8c6554105c90ed05db3d7ff5942dbc1633459c20d2dcc06eff6ac",
35+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v19.0/java_tools_linux_aarch64-v19.0.zip",
36+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v19.0/java_tools_linux_aarch64-v19.0.zip",
37+
"sha": "34b14fdfe8d6e32ed7f80e7c4d34ce79f4006e0d4b621552f507e51b9d6a3d7d",
3738
},
3839
"java_tools_windows": {
39-
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v18.1/java_tools_windows-v18.1.zip",
40-
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v18.1/java_tools_windows-v18.1.zip",
41-
"sha": "fe6dccef1b290b9e2a539cecfd57d924f719480ac04e55d03fdca5533272cd04",
40+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v19.0/java_tools_windows-v19.0.zip",
41+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v19.0/java_tools_windows-v19.0.zip",
42+
"sha": "86c5a58ccefdb9e704fddd325f5fbc7867b2cdd128fb8b9abfdf607a75d2ae71",
4243
},
4344
"java_tools_darwin_x86_64": {
44-
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v18.1/java_tools_darwin_x86_64-v18.1.zip",
45-
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v18.1/java_tools_darwin_x86_64-v18.1.zip",
46-
"sha": "68f6b540a28ff1d98acd9313900c50560d52022ee2399627b9c92b1bb2c5d466",
45+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v19.0/java_tools_darwin_x86_64-v19.0.zip",
46+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v19.0/java_tools_darwin_x86_64-v19.0.zip",
47+
"sha": "78ff8ec7038ab5f9cd261cdf9ff75ea0eb2af7579f9aeef9d658459ee37fabac",
4748
},
4849
"java_tools_darwin_arm64": {
49-
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v18.1/java_tools_darwin_arm64-v18.1.zip",
50-
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v18.1/java_tools_darwin_arm64-v18.1.zip",
51-
"sha": "07026303be4662462733d00eaf8e956cd9589493e104934862f0b53e76758d88",
50+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v19.0/java_tools_darwin_arm64-v19.0.zip",
51+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v19.0/java_tools_darwin_arm64-v19.0.zip",
52+
"sha": "86f15280dd0ce121a22f061e2e301ecf746597caa4938cf56852b3d311b830d8",
5253
},
5354
"java_tools": {
54-
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v18.1/java_tools-v18.1.zip",
55-
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v18.1/java_tools-v18.1.zip",
56-
"sha": "27cab59ba5ff8ee7cf3071971fe2587a295daefe82531f27b4f061111276163d",
55+
"mirror_url": "https://mirror.bazel.build/bazel_java_tools/releases/java/v19.0/java_tools-v19.0.zip",
56+
"github_url": "https://github.com/bazelbuild/java_tools/releases/download/java_v19.0/java_tools-v19.0.zip",
57+
"sha": "d21d4aad1a18062512bcf4e8f7a09a4f5a042c760daa779e0ddda6e41b170507",
5758
},
5859
},
5960
}

java/rules_java_deps.bzl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,17 @@ def rules_license_repo():
209209
],
210210
)
211211

212+
def re2_repo():
213+
maybe(
214+
http_archive,
215+
name = "re2",
216+
sha256 = "5bb6875ae1cd1e9fedde98018c346db7260655f86fdb8837e3075103acd3649b",
217+
strip_prefix = "re2-2023-09-01",
218+
urls = [
219+
"https://github.com/google/re2/releases/download/2023-09-01/re2-2023-09-01.tar.gz",
220+
],
221+
)
222+
212223
def rules_java_dependencies():
213224
"""An utility method to load non-toolchain dependencies of rules_java.
214225
@@ -222,3 +233,4 @@ def rules_java_dependencies():
222233
zlib_repo()
223234
absl_repo()
224235
rules_license_repo()
236+
re2_repo()

0 commit comments

Comments
 (0)