@@ -160,7 +160,7 @@ distdir_tar(
160160 # bazelbuild/bazel-skylib
161161 "bazel-skylib-1.0.3.tar.gz" ,
162162 # bazelbuild/platforms
163- "platforms-0.0.2 .tar.gz" ,
163+ "platforms-0.0.4 .tar.gz" ,
164164 # bazelbuild/rules_java
165165 "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip" ,
166166 # bazelbuild/rules_cc
@@ -201,7 +201,7 @@ distdir_tar(
201201 # bazelbuild/bazel-skylib
202202 "bazel-skylib-1.0.3.tar.gz" : "1c531376ac7e5a180e0237938a2536de0c54d93f5c278634818e0efc952dd56c" ,
203203 # bazelbuild/platforms
204- "platforms-0.0.2 .tar.gz" : "48a2d8d343863989c232843e01afc8a986eb8738766bfd8611420a7db8f6f0c3 " ,
204+ "platforms-0.0.4 .tar.gz" : "079945598e4b6cc075846f7fd6a9d0857c33a7afc0de868c2ccb96405225135d " ,
205205 # bazelbuild/rules_java
206206 "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip" : "bc81f1ba47ef5cc68ad32225c3d0e70b8c6f6077663835438da8d5733f917598" ,
207207 # bazelbuild/rules_cc
@@ -263,9 +263,9 @@ distdir_tar(
263263 "https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.3/bazel-skylib-1.0.3.tar.gz" ,
264264 ],
265265 # bazelbuild/platforms
266- "platforms-0.0.2 .tar.gz" : [
267- "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.2 /platforms-0.0.2 .tar.gz" ,
268- "https://github.com/bazelbuild/platforms/releases/download/0.0.2 /platforms-0.0.2 .tar.gz" ,
266+ "platforms-0.0.4 .tar.gz" : [
267+ "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.4 /platforms-0.0.4 .tar.gz" ,
268+ "https://github.com/bazelbuild/platforms/releases/download/0.0.4 /platforms-0.0.4 .tar.gz" ,
269269 ],
270270 # bazelbuild/rules_java
271271 "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip" : [
@@ -409,6 +409,30 @@ http_file(
409409 urls = ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64-minimal-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689063.tar.gz" ],
410410)
411411
412+ http_file (
413+ name = "openjdk_macos_aarch64" ,
414+ downloaded_file_path = "zulu-macos-aarch64.tar.gz" ,
415+ sha256 = "a900ef793cb34b03ac5d93ea2f67291b6842e99d500934e19393a8d8f9bfa6ff" ,
416+ urls = ["https://mirror.bazel.build/openjdk/azul-zulu11.45.27-ca-jdk11.0.10/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64-allmodules-1611665569.tar.gz" ],
417+ )
418+
419+ http_file (
420+ name = "openjdk_macos_aarch64_vanilla" ,
421+ downloaded_file_path = "zulu-macos-aarch64-vanilla.tar.gz" ,
422+ sha256 = "3dcc636e64ae58b922269c2dc9f20f6f967bee90e3f6847d643c4a566f1e8d8a" ,
423+ urls = [
424+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ,
425+ "https://cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ,
426+ ],
427+ )
428+
429+ http_file (
430+ name = "openjdk_macos_aarch64_minimal" ,
431+ downloaded_file_path = "zulu-macos-aarch64-minimal.tar.gz" ,
432+ sha256 = "f4f606926e6deeaa8b8397e299313d9df87642fe464b0ccf1ed0432aeb00640b" ,
433+ urls = ["https://mirror.bazel.build/openjdk/azul-zulu11.45.27-ca-jdk11.0.10/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64-minimal-1611665562.tar.gz" ],
434+ )
435+
412436http_file (
413437 name = "openjdk_win" ,
414438 downloaded_file_path = "zulu-win.zip" ,
@@ -552,12 +576,13 @@ distdir_tar(
552576 "zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz" ,
553577 "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz" ,
554578 "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz" ,
579+ "zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ,
555580 "zulu11.37.17-ca-jdk11.0.6-win_x64.zip" ,
556581 "android_tools_pkg-0.19.0rc3.tar.gz" ,
557582 # bazelbuild/bazel-skylib
558583 "bazel-skylib-1.0.3.tar.gz" ,
559584 # bazelbuild/platforms
560- "platforms-0.0.2 .tar.gz" ,
585+ "platforms-0.0.4 .tar.gz" ,
561586 # bazelbuild/rules_java
562587 "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip" ,
563588 # bazelbuild/rules_cc
@@ -586,12 +611,13 @@ distdir_tar(
586611 "zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz" : "360626cc19063bc411bfed2914301b908a8f77a7919aaea007a977fa8fb3cde1" ,
587612 "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz" : "a452f1b9682d9f83c1c14e54d1446e1c51b5173a3a05dcb013d380f9508562e4" ,
588613 "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz" : "e1fe56769f32e2aaac95e0a8f86b5a323da5af3a3b4bba73f3086391a6cc056f" ,
614+ "zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" : "3dcc636e64ae58b922269c2dc9f20f6f967bee90e3f6847d643c4a566f1e8d8a" ,
589615 "zulu11.37.17-ca-jdk11.0.6-win_x64.zip" : "a9695617b8374bfa171f166951214965b1d1d08f43218db9a2a780b71c665c18" ,
590616 "android_tools_pkg-0.19.0rc3.tar.gz" : "ea5c0589a01e2a9f43c20e5c145d3530e3b3bdbe7322789bc5da38d0ca49b837" ,
591617 # bazelbuild/bazel-skylib
592618 "bazel-skylib-1.0.3.tar.gz" : "1c531376ac7e5a180e0237938a2536de0c54d93f5c278634818e0efc952dd56c" ,
593619 # bazelbuild/platforms
594- "platforms-0.0.2 .tar.gz" : "48a2d8d343863989c232843e01afc8a986eb8738766bfd8611420a7db8f6f0c3 " ,
620+ "platforms-0.0.4 .tar.gz" : "079945598e4b6cc075846f7fd6a9d0857c33a7afc0de868c2ccb96405225135d " ,
595621 # bazelbuild/rules_java
596622 "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip" : "bc81f1ba47ef5cc68ad32225c3d0e70b8c6f6077663835438da8d5733f917598" ,
597623 # bazelbuild/rules_cc
@@ -619,6 +645,7 @@ distdir_tar(
619645 "zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz" : ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz" ],
620646 "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz" : ["https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz" ],
621647 "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz" : ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz" ],
648+ "zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" : ["https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ],
622649 "zulu11.37.17-ca-jdk11.0.6-win_x64.zip" : ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64.zip" ],
623650 "android_tools_pkg-0.19.0rc3.tar.gz" : [
624651 "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc3.tar.gz" ,
@@ -629,9 +656,9 @@ distdir_tar(
629656 "https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.3/bazel-skylib-1.0.3.tar.gz" ,
630657 ],
631658 # bazelbuild/platforms
632- "platforms-0.0.2 .tar.gz" : [
633- "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.2 /platforms-0.0.2 .tar.gz" ,
634- "https://github.com/bazelbuild/platforms/releases/download/0.0.2 /platforms-0.0.2 .tar.gz" ,
659+ "platforms-0.0.4 .tar.gz" : [
660+ "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.4 /platforms-0.0.4 .tar.gz" ,
661+ "https://github.com/bazelbuild/platforms/releases/download/0.0.4 /platforms-0.0.4 .tar.gz" ,
635662 ],
636663 # bazelbuild/rules_java
637664 "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip" : [
@@ -739,10 +766,10 @@ http_archive(
739766
740767http_archive (
741768 name = "platforms" ,
742- sha256 = "48a2d8d343863989c232843e01afc8a986eb8738766bfd8611420a7db8f6f0c3 " ,
769+ sha256 = "079945598e4b6cc075846f7fd6a9d0857c33a7afc0de868c2ccb96405225135d " ,
743770 urls = [
744- "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.2 /platforms-0.0.2 .tar.gz" ,
745- "https://github.com/bazelbuild/platforms/releases/download/0.0.2 /platforms-0.0.2 .tar.gz" ,
771+ "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.4 /platforms-0.0.4 .tar.gz" ,
772+ "https://github.com/bazelbuild/platforms/releases/download/0.0.4 /platforms-0.0.4 .tar.gz" ,
746773 ],
747774)
748775
@@ -827,6 +854,20 @@ http_archive(
827854 urls = ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz" ],
828855)
829856
857+ # This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
858+ http_archive (
859+ name = "remotejdk11_macos_aarch64_for_testing" ,
860+ build_file = "@local_jdk//:BUILD.bazel" ,
861+ patch_cmds = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE ,
862+ patch_cmds_win = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE_WIN ,
863+ sha256 = "3dcc636e64ae58b922269c2dc9f20f6f967bee90e3f6847d643c4a566f1e8d8a" ,
864+ strip_prefix = "zulu11.45.27-ca-jdk11.0.10-macosx_aarch64" ,
865+ urls = [
866+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ,
867+ "https://cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ,
868+ ],
869+ )
870+
830871# This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
831872http_archive (
832873 name = "remotejdk11_win_for_testing" ,
@@ -899,6 +940,20 @@ http_archive(
899940 ],
900941)
901942
943+ # This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
944+ http_archive (
945+ name = "remotejdk15_macos_aarch64_for_testing" ,
946+ build_file = "@local_jdk//:BUILD.bazel" ,
947+ patch_cmds = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE ,
948+ patch_cmds_win = EXPORT_WORKSPACE_IN_BUILD_BAZEL_FILE_WIN ,
949+ sha256 = "2613c3f15eef6b6ecd0fd102da92282b985e4573905dc902f1783d8059c1efc5" ,
950+ strip_prefix = "zulu15.29.15-ca-jdk15.0.2-macosx_aarch64" ,
951+ urls = [
952+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu15.29.15-ca-jdk15.0.2-macosx_aarch64.tar.gz" ,
953+ "https://cdn.azul.com/zulu/bin/zulu15.29.15-ca-jdk15.0.2-macosx_aarch64.tar.gz" ,
954+ ],
955+ )
956+
902957# This must be kept in sync with src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE.
903958http_archive (
904959 name = "remotejdk15_win_for_testing" ,
@@ -1006,6 +1061,21 @@ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
10061061 urls = ["https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz" ],
10071062)
10081063
1064+ # This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
1065+ http_archive (
1066+ name = "openjdk11_darwin_aarch64_archive" ,
1067+ build_file_content = """
1068+ java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])
1069+ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
1070+ """ ,
1071+ sha256 = "3dcc636e64ae58b922269c2dc9f20f6f967bee90e3f6847d643c4a566f1e8d8a" ,
1072+ strip_prefix = "zulu11.45.27-ca-jdk11.0.10-macosx_aarch64" ,
1073+ urls = [
1074+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ,
1075+ "https://cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" ,
1076+ ],
1077+ )
1078+
10091079# This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
10101080http_archive (
10111081 name = "openjdk11_windows_archive" ,
@@ -1084,6 +1154,21 @@ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
10841154 ],
10851155)
10861156
1157+ # This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
1158+ http_archive (
1159+ name = "openjdk15_darwin_aarch64_archive" ,
1160+ build_file_content = """
1161+ java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])
1162+ exports_files(["WORKSPACE"], visibility = ["//visibility:public"])
1163+ """ ,
1164+ sha256 = "2613c3f15eef6b6ecd0fd102da92282b985e4573905dc902f1783d8059c1efc5" ,
1165+ strip_prefix = "zulu15.29.15-ca-jdk15.0.2-macosx_aarch64" ,
1166+ urls = [
1167+ "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu15.29.15-ca-jdk15.0.2-macosx_aarch64.tar.gz" ,
1168+ "https://cdn.azul.com/zulu/bin/zulu15.29.15-ca-jdk15.0.2-macosx_aarch64.tar.gz" ,
1169+ ],
1170+ )
1171+
10871172# This must be kept in sync with src/test/shell/bazel/testdata/jdk_http_archives.
10881173http_archive (
10891174 name = "openjdk15_windows_archive" ,
0 commit comments