bazel_6: 6.0.0 -> 6.1.0

Updating the updater script:
- `//external:all` -> `//external:*` to make it work with recent bazel versions

Avoiding chicken-egg problem by explicitly asking to first build previous version,
then update sources version, then use updater and previous version to update src-deps.

`bazel_self` may not necessarily build out of the box after just the sources version
bump and may depend on updater being run first, which can't run without `bazel_self`.
So listing steps to use old version to help updating to new version

+221 -118
+1 -1
pkgs/development/python-modules/tensorflow-probability/default.nix
··· 54 LIBTOOL = lib.optionalString stdenv.isDarwin "${cctools}/bin/libtool"; 55 56 fetchAttrs = { 57 - sha256 = "sha256-pST4R45mWC5j0ngkkRe+hmostaMploW0+BN3WKPt0t0="; 58 }; 59 60 buildAttrs = {
··· 54 LIBTOOL = lib.optionalString stdenv.isDarwin "${cctools}/bin/libtool"; 55 56 fetchAttrs = { 57 + sha256 = lib.fakeHash; 58 }; 59 60 buildAttrs = {
+9 -6
pkgs/development/tools/build-managers/bazel/bazel_6/default.nix
··· 24 }: 25 26 let 27 - version = "6.0.0"; 28 sourceRoot = "."; 29 30 src = fetchurl { 31 url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip"; 32 - hash = "sha256-e8DFFFwZpW2CoI/OaQjF4aDnXk+/s7bxK03q5/SzjLw="; 33 }; 34 35 - # Update with `eval $(nix-build -A bazel_6.updater)`, 36 - # then add new dependencies from the dict in ./src-deps.json as required. 37 srcDeps = lib.attrsets.attrValues srcDepsSet; 38 srcDepsSet = 39 let ··· 334 #!${runtimeShell} 335 (cd "${src_for_updater}" && 336 BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 \ 337 - "${bazel_self}"/bin/bazel \ 338 - query 'kind(http_archive, //external:all) + kind(http_file, //external:all) + kind(distdir_tar, //external:all) + kind(git_repository, //external:all)' \ 339 --loading_phase_threads=1 \ 340 --output build) \ 341 | "${python3}"/bin/python3 "${./update-srcDeps.py}" \
··· 24 }: 25 26 let 27 + version = "6.1.0"; 28 sourceRoot = "."; 29 30 src = fetchurl { 31 url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip"; 32 + hash = "sha256-xLhWdVQc9m7ny3FRQJf91sX8DgJSckNhek8gymtPKTI="; 33 }; 34 35 + # Update with 36 + # 1. export BAZEL_SELF=$(nix-build -A bazel_6) 37 + # 2. update version and hash for sources above 38 + # 3. `eval $(nix-build -A bazel_6.updater)` 39 + # 4. add new dependencies from the dict in ./src-deps.json if required by failing build 40 srcDeps = lib.attrsets.attrValues srcDepsSet; 41 srcDepsSet = 42 let ··· 337 #!${runtimeShell} 338 (cd "${src_for_updater}" && 339 BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 \ 340 + "$BAZEL_SELF"/bin/bazel \ 341 + query 'kind(http_archive, //external:*) + kind(http_file, //external:*) + kind(distdir_tar, //external:*) + kind(git_repository, //external:*)' \ 342 --loading_phase_threads=1 \ 343 --output build) \ 344 | "${python3}"/bin/python3 "${./update-srcDeps.py}" \
+3 -3
pkgs/development/tools/build-managers/bazel/bazel_6/no-arc.patch
··· 6 ]) 7 8 DARWIN_XCODE_LOCATOR_COMPILE_COMMAND = """ 9 - - /usr/bin/xcrun --sdk macosx clang -mmacosx-version-min=10.9 -fobjc-arc -framework CoreServices \ 10 - -framework Foundation -arch arm64 -arch x86_64 -Wl,-no_adhoc_codesign -Wl,-no_uuid -o $@ $< && \ 11 - + /usr/bin/xcrun --sdk macosx clang -mmacosx-version-min=10.9 -framework CoreServices \ 12 + -framework Foundation -arch @multiBinPatch@ -Wl,-no_uuid -o $@ $< && \ 13 env -i codesign --identifier $@ --force --sign - $@ 14 """ ··· 20 @@ -127,7 +127,6 @@ def run_xcode_locator(repository_ctx, xcode_locator_src_label): 21 "macosx", 22 "clang", 23 - "-mmacosx-version-min=10.9", 24 - "-fobjc-arc", 25 "-framework", 26 "CoreServices",
··· 6 ]) 7 8 DARWIN_XCODE_LOCATOR_COMPILE_COMMAND = """ 9 + - /usr/bin/xcrun --sdk macosx clang -mmacosx-version-min=10.13 -fobjc-arc -framework CoreServices \ 10 - -framework Foundation -arch arm64 -arch x86_64 -Wl,-no_adhoc_codesign -Wl,-no_uuid -o $@ $< && \ 11 + + /usr/bin/xcrun --sdk macosx clang -mmacosx-version-min=10.13 -framework CoreServices \ 12 + -framework Foundation -arch @multiBinPatch@ -Wl,-no_uuid -o $@ $< && \ 13 env -i codesign --identifier $@ --force --sign - $@ 14 """ ··· 20 @@ -127,7 +127,6 @@ def run_xcode_locator(repository_ctx, xcode_locator_src_label): 21 "macosx", 22 "clang", 23 + "-mmacosx-version-min=10.13", 24 - "-fobjc-arc", 25 "-framework", 26 "CoreServices",
+208 -108
pkgs/development/tools/build-managers/bazel/bazel_6/src-deps.json
··· 88 ] 89 }, 90 "android_tools": { 91 "name": "android_tools", 92 - "sha256": "ed5290594244c2eeab41f0104519bcef51e27c699ff4b379fcbd25215270513e", 93 - "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.23.0.tar.gz" 94 }, 95 "android_tools_for_testing": { 96 "name": "android_tools_for_testing", ··· 1101 ] 1102 }, 1103 "remote_coverage_tools": { 1104 "name": "remote_coverage_tools", 1105 - "sha256": "cd14f1cb4559e4723e63b7e7b06d09fcc3bd7ba58d03f354cdff1439bd936a7d", 1106 "urls": [ 1107 - "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.5.zip" 1108 ] 1109 }, 1110 "remote_java_tools_darwin": { 1111 "generator_function": "maybe", 1112 "generator_name": "remote_java_tools_darwin", 1113 "name": "remote_java_tools_darwin", 1114 - "sha256": "d15b05d2061382748f779dc566537ea567a46bcba6fa34b56d7cb6e6d668adab", 1115 "urls": [ 1116 - "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v10.6/java_tools_javac11_darwin-v10.6.zip", 1117 - "https://github.com/bazelbuild/java_tools/releases/download/javac11_v10.6/java_tools_javac11_darwin-v10.6.zip" 1118 ] 1119 }, 1120 "remote_java_tools_darwin_for_testing": { ··· 1157 "generator_function": "maybe", 1158 "generator_name": "remote_java_tools_linux", 1159 "name": "remote_java_tools_linux", 1160 - "sha256": "085c0ba53ba764e81d4c195524f3c596085cbf9cdc01dd8e6d2ae677e726af35", 1161 "urls": [ 1162 - "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v10.6/java_tools_javac11_linux-v10.6.zip", 1163 - "https://github.com/bazelbuild/java_tools/releases/download/javac11_v10.6/java_tools_javac11_linux-v10.6.zip" 1164 ] 1165 }, 1166 "remote_java_tools_linux_for_testing": { ··· 1257 "generator_function": "maybe", 1258 "generator_name": "remote_java_tools_windows", 1259 "name": "remote_java_tools_windows", 1260 - "sha256": "873f1e53d1fa9c8e46b717673816cd822bb7acc474a194a18ff849fd8fa6ff00", 1261 "urls": [ 1262 - "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v10.6/java_tools_javac11_windows-v10.6.zip", 1263 - "https://github.com/bazelbuild/java_tools/releases/download/javac11_v10.6/java_tools_javac11_windows-v10.6.zip" 1264 ] 1265 }, 1266 "remote_java_tools_windows_for_testing": { ··· 1286 "generator_function": "maybe", 1287 "generator_name": "remotejdk11_linux", 1288 "name": "remotejdk11_linux", 1289 - "sha256": "360626cc19063bc411bfed2914301b908a8f77a7919aaea007a977fa8fb3cde1", 1290 - "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-linux_x64", 1291 "urls": [ 1292 - "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz" 1293 ] 1294 }, 1295 "remotejdk11_linux_aarch64": { ··· 1297 "generator_function": "maybe", 1298 "generator_name": "remotejdk11_linux_aarch64", 1299 "name": "remotejdk11_linux_aarch64", 1300 - "sha256": "a452f1b9682d9f83c1c14e54d1446e1c51b5173a3a05dcb013d380f9508562e4", 1301 - "strip_prefix": "zulu11.37.48-ca-jdk11.0.6-linux_aarch64", 1302 "urls": [ 1303 - "https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz" 1304 ] 1305 }, 1306 "remotejdk11_linux_aarch64_for_testing": { ··· 1348 "generator_function": "maybe", 1349 "generator_name": "remotejdk11_linux_ppc64le", 1350 "name": "remotejdk11_linux_ppc64le", 1351 - "sha256": "a417db0295b1f4b538ecbaf7c774f3a177fab9657a665940170936c0eca4e71a", 1352 - "strip_prefix": "jdk-11.0.7+10", 1353 "urls": [ 1354 - "https://mirror.bazel.build/openjdk/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz", 1355 - "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz" 1356 ] 1357 }, 1358 "remotejdk11_linux_ppc64le_for_testing": { ··· 1380 "generator_function": "maybe", 1381 "generator_name": "remotejdk11_linux_s390x", 1382 "name": "remotejdk11_linux_s390x", 1383 - "sha256": "d9b72e87a1d3ebc0c9552f72ae5eb150fffc0298a7cb841f1ce7bfc70dcd1059", 1384 - "strip_prefix": "jdk-11.0.7+10", 1385 "urls": [ 1386 - "https://mirror.bazel.build/github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.7_10.tar.gz", 1387 - "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.7_10.tar.gz" 1388 ] 1389 }, 1390 "remotejdk11_linux_s390x_for_testing": { ··· 1412 "generator_function": "maybe", 1413 "generator_name": "remotejdk11_macos", 1414 "name": "remotejdk11_macos", 1415 - "sha256": "e1fe56769f32e2aaac95e0a8f86b5a323da5af3a3b4bba73f3086391a6cc056f", 1416 - "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-macosx_x64", 1417 "urls": [ 1418 - "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz" 1419 ] 1420 }, 1421 "remotejdk11_macos_aarch64": { ··· 1423 "generator_function": "maybe", 1424 "generator_name": "remotejdk11_macos_aarch64", 1425 "name": "remotejdk11_macos_aarch64", 1426 - "sha256": "3dcc636e64ae58b922269c2dc9f20f6f967bee90e3f6847d643c4a566f1e8d8a", 1427 - "strip_prefix": "zulu11.45.27-ca-jdk11.0.10-macosx_aarch64", 1428 "urls": [ 1429 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz", 1430 - "https://cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-macosx_aarch64.tar.gz" 1431 ] 1432 }, 1433 "remotejdk11_macos_aarch64_for_testing": { ··· 1475 "generator_function": "maybe", 1476 "generator_name": "remotejdk11_win", 1477 "name": "remotejdk11_win", 1478 - "sha256": "a9695617b8374bfa171f166951214965b1d1d08f43218db9a2a780b71c665c18", 1479 - "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-win_x64", 1480 "urls": [ 1481 - "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64.zip" 1482 ] 1483 }, 1484 "remotejdk11_win_arm64_for_testing": { ··· 1520 "https://cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-win_x64.zip" 1521 ] 1522 }, 1523 - "remotejdk14_linux": { 1524 - "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1525 - "generator_function": "maybe", 1526 - "generator_name": "remotejdk14_linux", 1527 - "name": "remotejdk14_linux", 1528 - "sha256": "48bb8947034cd079ad1ef83335e7634db4b12a26743a0dc314b6b861480777aa", 1529 - "strip_prefix": "zulu14.28.21-ca-jdk14.0.1-linux_x64", 1530 - "urls": [ 1531 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu14.28.21-ca-jdk14.0.1-linux_x64.tar.gz" 1532 - ] 1533 - }, 1534 - "remotejdk14_macos": { 1535 - "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1536 - "generator_function": "maybe", 1537 - "generator_name": "remotejdk14_macos", 1538 - "name": "remotejdk14_macos", 1539 - "sha256": "088bd4d0890acc9f032b738283bf0f26b2a55c50b02d1c8a12c451d8ddf080dd", 1540 - "strip_prefix": "zulu14.28.21-ca-jdk14.0.1-macosx_x64", 1541 - "urls": [ 1542 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu14.28.21-ca-jdk14.0.1-macosx_x64.tar.gz" 1543 - ] 1544 - }, 1545 - "remotejdk14_win": { 1546 - "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1547 - "generator_function": "maybe", 1548 - "generator_name": "remotejdk14_win", 1549 - "name": "remotejdk14_win", 1550 - "sha256": "9cb078b5026a900d61239c866161f0d9558ec759aa15c5b4c7e905370e868284", 1551 - "strip_prefix": "zulu14.28.21-ca-jdk14.0.1-win_x64", 1552 - "urls": [ 1553 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu14.28.21-ca-jdk14.0.1-win_x64.zip" 1554 - ] 1555 - }, 1556 - "remotejdk15_linux": { 1557 - "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1558 - "generator_function": "maybe", 1559 - "generator_name": "remotejdk15_linux", 1560 - "name": "remotejdk15_linux", 1561 - "sha256": "0a38f1138c15a4f243b75eb82f8ef40855afcc402e3c2a6de97ce8235011b1ad", 1562 - "strip_prefix": "zulu15.27.17-ca-jdk15.0.0-linux_x64", 1563 - "urls": [ 1564 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu15.27.17-ca-jdk15.0.0-linux_x64.tar.gz", 1565 - "https://cdn.azul.com/zulu/bin/zulu15.27.17-ca-jdk15.0.0-linux_x64.tar.gz" 1566 - ] 1567 - }, 1568 - "remotejdk15_macos": { 1569 - "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1570 - "generator_function": "maybe", 1571 - "generator_name": "remotejdk15_macos", 1572 - "name": "remotejdk15_macos", 1573 - "sha256": "f80b2e0512d9d8a92be24497334c974bfecc8c898fc215ce0e76594f00437482", 1574 - "strip_prefix": "zulu15.27.17-ca-jdk15.0.0-macosx_x64", 1575 - "urls": [ 1576 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu15.27.17-ca-jdk15.0.0-macosx_x64.tar.gz", 1577 - "https://cdn.azul.com/zulu/bin/zulu15.27.17-ca-jdk15.0.0-macosx_x64.tar.gz" 1578 - ] 1579 - }, 1580 - "remotejdk15_macos_aarch64": { 1581 "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1582 "generator_function": "maybe", 1583 - "generator_name": "remotejdk15_macos_aarch64", 1584 - "name": "remotejdk15_macos_aarch64", 1585 - "sha256": "2613c3f15eef6b6ecd0fd102da92282b985e4573905dc902f1783d8059c1efc5", 1586 - "strip_prefix": "zulu15.29.15-ca-jdk15.0.2-macosx_aarch64", 1587 "urls": [ 1588 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu15.29.15-ca-jdk15.0.2-macosx_aarch64.tar.gz", 1589 - "https://cdn.azul.com/zulu/bin/zulu15.29.15-ca-jdk15.0.2-macosx_aarch64.tar.gz" 1590 ] 1591 }, 1592 - "remotejdk15_win": { 1593 "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1594 "generator_function": "maybe", 1595 - "generator_name": "remotejdk15_win", 1596 - "name": "remotejdk15_win", 1597 - "sha256": "f535a530151e6c20de8a3078057e332b08887cb3ba1a4735717357e72765cad6", 1598 - "strip_prefix": "zulu15.27.17-ca-jdk15.0.0-win_x64", 1599 "urls": [ 1600 - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu15.27.17-ca-jdk15.0.0-win_x64.zip", 1601 - "https://cdn.azul.com/zulu/bin/zulu15.27.17-ca-jdk15.0.0-win_x64.zip" 1602 ] 1603 }, 1604 "remotejdk17_linux_for_testing": { ··· 1621 "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-linux_x64.tar.gz" 1622 ] 1623 }, 1624 "remotejdk17_macos_aarch64_for_testing": { 1625 "build_file": "@local_jdk//:BUILD.bazel", 1626 "generator_function": "dist_http_archive", ··· 1661 "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-macosx_x64.tar.gz" 1662 ] 1663 }, 1664 "remotejdk17_win_arm64_for_testing": { 1665 "build_file": "@local_jdk//:BUILD.bazel", 1666 "generator_function": "dist_http_archive", ··· 1701 "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-win_x64.zip" 1702 ] 1703 }, 1704 "remotejdk18_linux_for_testing": { 1705 "build_file": "@local_jdk//:BUILD.bazel", 1706 "generator_function": "dist_http_archive", ··· 1721 "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-linux_x64.tar.gz" 1722 ] 1723 }, 1724 "remotejdk18_macos_aarch64_for_testing": { 1725 "build_file": "@local_jdk//:BUILD.bazel", 1726 "generator_function": "dist_http_archive", ··· 1759 "urls": [ 1760 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_x64.tar.gz", 1761 "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_x64.tar.gz" 1762 ] 1763 }, 1764 "remotejdk18_win_arm64_for_testing": {
··· 88 ] 89 }, 90 "android_tools": { 91 + "generator_function": "maybe", 92 + "generator_name": "android_tools", 93 "name": "android_tools", 94 + "sha256": "1afa4b7e13c82523c8b69e87f8d598c891ec7e2baa41d9e24e08becd723edb4d", 95 + "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.27.0.tar.gz" 96 }, 97 "android_tools_for_testing": { 98 "name": "android_tools_for_testing", ··· 1103 ] 1104 }, 1105 "remote_coverage_tools": { 1106 + "generator_function": "dist_http_archive", 1107 + "generator_name": "remote_coverage_tools", 1108 "name": "remote_coverage_tools", 1109 + "patch_cmds": [ 1110 + "test -f BUILD && chmod u+w BUILD || true", 1111 + "echo >> BUILD", 1112 + "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD" 1113 + ], 1114 + "patch_cmds_win": [ 1115 + "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force" 1116 + ], 1117 + "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", 1118 "urls": [ 1119 + "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" 1120 + ] 1121 + }, 1122 + "remote_java_tools": { 1123 + "generator_function": "maybe", 1124 + "generator_name": "remote_java_tools", 1125 + "name": "remote_java_tools", 1126 + "sha256": "5cd59ea6bf938a1efc1e11ea562d37b39c82f76781211b7cd941a2346ea8484d", 1127 + "urls": [ 1128 + "https://mirror.bazel.build/bazel_java_tools/releases/java/v11.9/java_tools-v11.9.zip", 1129 + "https://github.com/bazelbuild/java_tools/releases/download/java_v11.9/java_tools-v11.9.zip" 1130 ] 1131 }, 1132 "remote_java_tools_darwin": { 1133 "generator_function": "maybe", 1134 "generator_name": "remote_java_tools_darwin", 1135 "name": "remote_java_tools_darwin", 1136 + "sha256": "b9e962c6a836ba1d7573f2473fab3a897c6370d4c2724bde4017b40932ff4fe4", 1137 "urls": [ 1138 + "https://mirror.bazel.build/bazel_java_tools/releases/java/v11.9/java_tools_darwin-v11.9.zip", 1139 + "https://github.com/bazelbuild/java_tools/releases/download/java_v11.9/java_tools_darwin-v11.9.zip" 1140 ] 1141 }, 1142 "remote_java_tools_darwin_for_testing": { ··· 1179 "generator_function": "maybe", 1180 "generator_name": "remote_java_tools_linux", 1181 "name": "remote_java_tools_linux", 1182 + "sha256": "512582cac5b7ea7974a77b0da4581b21f546c9478f206eedf54687eeac035989", 1183 "urls": [ 1184 + "https://mirror.bazel.build/bazel_java_tools/releases/java/v11.9/java_tools_linux-v11.9.zip", 1185 + "https://github.com/bazelbuild/java_tools/releases/download/java_v11.9/java_tools_linux-v11.9.zip" 1186 ] 1187 }, 1188 "remote_java_tools_linux_for_testing": { ··· 1279 "generator_function": "maybe", 1280 "generator_name": "remote_java_tools_windows", 1281 "name": "remote_java_tools_windows", 1282 + "sha256": "677ab910046205020fd715489147c2bcfad8a35d9f5d94fdc998d217545bd87a", 1283 "urls": [ 1284 + "https://mirror.bazel.build/bazel_java_tools/releases/java/v11.9/java_tools_windows-v11.9.zip", 1285 + "https://github.com/bazelbuild/java_tools/releases/download/java_v11.9/java_tools_windows-v11.9.zip" 1286 ] 1287 }, 1288 "remote_java_tools_windows_for_testing": { ··· 1308 "generator_function": "maybe", 1309 "generator_name": "remotejdk11_linux", 1310 "name": "remotejdk11_linux", 1311 + "sha256": "e064b61d93304012351242bf0823c6a2e41d9e28add7ea7f05378b7243d34247", 1312 + "strip_prefix": "zulu11.56.19-ca-jdk11.0.15-linux_x64", 1313 "urls": [ 1314 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-linux_x64.tar.gz", 1315 + "https://cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-linux_x64.tar.gz" 1316 ] 1317 }, 1318 "remotejdk11_linux_aarch64": { ··· 1320 "generator_function": "maybe", 1321 "generator_name": "remotejdk11_linux_aarch64", 1322 "name": "remotejdk11_linux_aarch64", 1323 + "sha256": "fc7c41a0005180d4ca471c90d01e049469e0614cf774566d4cf383caa29d1a97", 1324 + "strip_prefix": "zulu11.56.19-ca-jdk11.0.15-linux_aarch64", 1325 "urls": [ 1326 + "https://mirror.bazel.build/cdn.azul.com/zulu-embedded/bin/zulu11.56.19-ca-jdk11.0.15-linux_aarch64.tar.gz", 1327 + "https://cdn.azul.com/zulu-embedded/bin/zulu11.56.19-ca-jdk11.0.15-linux_aarch64.tar.gz" 1328 ] 1329 }, 1330 "remotejdk11_linux_aarch64_for_testing": { ··· 1372 "generator_function": "maybe", 1373 "generator_name": "remotejdk11_linux_ppc64le", 1374 "name": "remotejdk11_linux_ppc64le", 1375 + "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", 1376 + "strip_prefix": "jdk-11.0.15+10", 1377 "urls": [ 1378 + "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz", 1379 + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" 1380 ] 1381 }, 1382 "remotejdk11_linux_ppc64le_for_testing": { ··· 1404 "generator_function": "maybe", 1405 "generator_name": "remotejdk11_linux_s390x", 1406 "name": "remotejdk11_linux_s390x", 1407 + "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", 1408 + "strip_prefix": "jdk-11.0.15+10", 1409 "urls": [ 1410 + "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz", 1411 + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" 1412 ] 1413 }, 1414 "remotejdk11_linux_s390x_for_testing": { ··· 1436 "generator_function": "maybe", 1437 "generator_name": "remotejdk11_macos", 1438 "name": "remotejdk11_macos", 1439 + "sha256": "2614e5c5de8e989d4d81759de4c333aa5b867b17ab9ee78754309ba65c7f6f55", 1440 + "strip_prefix": "zulu11.56.19-ca-jdk11.0.15-macosx_x64", 1441 "urls": [ 1442 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-macosx_x64.tar.gz", 1443 + "https://cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-macosx_x64.tar.gz" 1444 ] 1445 }, 1446 "remotejdk11_macos_aarch64": { ··· 1448 "generator_function": "maybe", 1449 "generator_name": "remotejdk11_macos_aarch64", 1450 "name": "remotejdk11_macos_aarch64", 1451 + "sha256": "6bb0d2c6e8a29dcd9c577bbb2986352ba12481a9549ac2c0bcfd00ed60e538d2", 1452 + "strip_prefix": "zulu11.56.19-ca-jdk11.0.15-macosx_aarch64", 1453 "urls": [ 1454 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-macosx_aarch64.tar.gz", 1455 + "https://cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-macosx_aarch64.tar.gz" 1456 ] 1457 }, 1458 "remotejdk11_macos_aarch64_for_testing": { ··· 1500 "generator_function": "maybe", 1501 "generator_name": "remotejdk11_win", 1502 "name": "remotejdk11_win", 1503 + "sha256": "a106c77389a63b6bd963a087d5f01171bd32aa3ee7377ecef87531390dcb9050", 1504 + "strip_prefix": "zulu11.56.19-ca-jdk11.0.15-win_x64", 1505 + "urls": [ 1506 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-win_x64.zip", 1507 + "https://cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-win_x64.zip" 1508 + ] 1509 + }, 1510 + "remotejdk11_win_arm64": { 1511 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1512 + "generator_function": "maybe", 1513 + "generator_name": "remotejdk11_win_arm64", 1514 + "name": "remotejdk11_win_arm64", 1515 + "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", 1516 + "strip_prefix": "jdk-11.0.13+8", 1517 "urls": [ 1518 + "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" 1519 ] 1520 }, 1521 "remotejdk11_win_arm64_for_testing": { ··· 1557 "https://cdn.azul.com/zulu/bin/zulu11.56.19-ca-jdk11.0.15-win_x64.zip" 1558 ] 1559 }, 1560 + "remotejdk17_linux": { 1561 "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1562 "generator_function": "maybe", 1563 + "generator_name": "remotejdk17_linux", 1564 + "name": "remotejdk17_linux", 1565 + "sha256": "73d5c4bae20325ca41b606f7eae64669db3aac638c5b3ead4a975055846ad6de", 1566 + "strip_prefix": "zulu17.32.13-ca-jdk17.0.2-linux_x64", 1567 "urls": [ 1568 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-linux_x64.tar.gz", 1569 + "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-linux_x64.tar.gz" 1570 ] 1571 }, 1572 + "remotejdk17_linux_aarch64": { 1573 "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1574 "generator_function": "maybe", 1575 + "generator_name": "remotejdk17_linux_aarch64", 1576 + "name": "remotejdk17_linux_aarch64", 1577 + "sha256": "2b8066bbdbc5cff422bb6b6db1b8f8d362b576340cce8492f1255502af632b06", 1578 + "strip_prefix": "zulu17.32.13-ca-jdk17.0.2-linux_aarch64", 1579 "urls": [ 1580 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-linux_aarch64.tar.gz", 1581 + "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-linux_aarch64.tar.gz" 1582 ] 1583 }, 1584 "remotejdk17_linux_for_testing": { ··· 1601 "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-linux_x64.tar.gz" 1602 ] 1603 }, 1604 + "remotejdk17_macos": { 1605 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1606 + "generator_function": "maybe", 1607 + "generator_name": "remotejdk17_macos", 1608 + "name": "remotejdk17_macos", 1609 + "sha256": "89d04b2d99b05dcb25114178e65f6a1c5ca742e125cab0a63d87e7e42f3fcb80", 1610 + "strip_prefix": "zulu17.32.13-ca-jdk17.0.2-macosx_x64", 1611 + "urls": [ 1612 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-macosx_x64.tar.gz", 1613 + "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-macosx_x64.tar.gz" 1614 + ] 1615 + }, 1616 + "remotejdk17_macos_aarch64": { 1617 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1618 + "generator_function": "maybe", 1619 + "generator_name": "remotejdk17_macos_aarch64", 1620 + "name": "remotejdk17_macos_aarch64", 1621 + "sha256": "54247dde248ffbcd3c048675504b1c503b81daf2dc0d64a79e353c48d383c977", 1622 + "strip_prefix": "zulu17.32.13-ca-jdk17.0.2-macosx_aarch64", 1623 + "urls": [ 1624 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-macosx_aarch64.tar.gz", 1625 + "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-macosx_aarch64.tar.gz" 1626 + ] 1627 + }, 1628 "remotejdk17_macos_aarch64_for_testing": { 1629 "build_file": "@local_jdk//:BUILD.bazel", 1630 "generator_function": "dist_http_archive", ··· 1665 "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-macosx_x64.tar.gz" 1666 ] 1667 }, 1668 + "remotejdk17_win": { 1669 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1670 + "generator_function": "maybe", 1671 + "generator_name": "remotejdk17_win", 1672 + "name": "remotejdk17_win", 1673 + "sha256": "e965aa0ea7a0661a3446cf8f10ee00684b851f883b803315289f26b4aa907fdb", 1674 + "strip_prefix": "zulu17.32.13-ca-jdk17.0.2-win_x64", 1675 + "urls": [ 1676 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-win_x64.zip", 1677 + "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-win_x64.zip" 1678 + ] 1679 + }, 1680 + "remotejdk17_win_arm64": { 1681 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1682 + "generator_function": "maybe", 1683 + "generator_name": "remotejdk17_win_arm64", 1684 + "name": "remotejdk17_win_arm64", 1685 + "sha256": "811d7e7591bac4f081dfb00ba6bd15b6fc5969e1f89f0f327ef75147027c3877", 1686 + "strip_prefix": "zulu17.30.15-ca-jdk17.0.1-win_aarch64", 1687 + "urls": [ 1688 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.30.15-ca-jdk17.0.1-win_aarch64.zip", 1689 + "https://cdn.azul.com/zulu/bin/zulu17.30.15-ca-jdk17.0.1-win_aarch64.zip" 1690 + ] 1691 + }, 1692 "remotejdk17_win_arm64_for_testing": { 1693 "build_file": "@local_jdk//:BUILD.bazel", 1694 "generator_function": "dist_http_archive", ··· 1729 "https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-win_x64.zip" 1730 ] 1731 }, 1732 + "remotejdk18_linux": { 1733 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1734 + "generator_function": "maybe", 1735 + "generator_name": "remotejdk18_linux", 1736 + "name": "remotejdk18_linux", 1737 + "sha256": "959a94ca4097dcaabc7886784cec10dfdf2b0a3bff890ea8943cc09c5fff29cb", 1738 + "strip_prefix": "zulu18.28.13-ca-jdk18.0.0-linux_x64", 1739 + "urls": [ 1740 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-linux_x64.tar.gz", 1741 + "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-linux_x64.tar.gz" 1742 + ] 1743 + }, 1744 + "remotejdk18_linux_aarch64": { 1745 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1746 + "generator_function": "maybe", 1747 + "generator_name": "remotejdk18_linux_aarch64", 1748 + "name": "remotejdk18_linux_aarch64", 1749 + "sha256": "a1d5f78172f32f819d08e9043b0f82fa7af738b37c55c6ca8d6092c61d204d53", 1750 + "strip_prefix": "zulu18.28.13-ca-jdk18.0.0-linux_aarch64", 1751 + "urls": [ 1752 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-linux_aarch64.tar.gz", 1753 + "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-linux_aarch64.tar.gz" 1754 + ] 1755 + }, 1756 "remotejdk18_linux_for_testing": { 1757 "build_file": "@local_jdk//:BUILD.bazel", 1758 "generator_function": "dist_http_archive", ··· 1773 "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-linux_x64.tar.gz" 1774 ] 1775 }, 1776 + "remotejdk18_macos": { 1777 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1778 + "generator_function": "maybe", 1779 + "generator_name": "remotejdk18_macos", 1780 + "name": "remotejdk18_macos", 1781 + "sha256": "780a9aa4bda95a6793bf41d13f837c59ef915e9bfd0e0c5fd4c70e4cdaa88541", 1782 + "strip_prefix": "zulu18.28.13-ca-jdk18.0.0-macosx_x64", 1783 + "urls": [ 1784 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_x64.tar.gz", 1785 + "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_x64.tar.gz" 1786 + ] 1787 + }, 1788 + "remotejdk18_macos_aarch64": { 1789 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1790 + "generator_function": "maybe", 1791 + "generator_name": "remotejdk18_macos_aarch64", 1792 + "name": "remotejdk18_macos_aarch64", 1793 + "sha256": "9595e001451e201fdf33c1952777968a3ac18fe37273bdeaea5b5ed2c4950432", 1794 + "strip_prefix": "zulu18.28.13-ca-jdk18.0.0-macosx_aarch64", 1795 + "urls": [ 1796 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_aarch64.tar.gz", 1797 + "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_aarch64.tar.gz" 1798 + ] 1799 + }, 1800 "remotejdk18_macos_aarch64_for_testing": { 1801 "build_file": "@local_jdk//:BUILD.bazel", 1802 "generator_function": "dist_http_archive", ··· 1835 "urls": [ 1836 "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_x64.tar.gz", 1837 "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-macosx_x64.tar.gz" 1838 + ] 1839 + }, 1840 + "remotejdk18_win": { 1841 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1842 + "generator_function": "maybe", 1843 + "generator_name": "remotejdk18_win", 1844 + "name": "remotejdk18_win", 1845 + "sha256": "6c75498163b047595386fdb909cb6d4e04282c3a81799743c5e1f9316391fe16", 1846 + "strip_prefix": "zulu18.28.13-ca-jdk18.0.0-win_x64", 1847 + "urls": [ 1848 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-win_x64.zip", 1849 + "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-win_x64.zip" 1850 + ] 1851 + }, 1852 + "remotejdk18_win_arm64": { 1853 + "build_file": "@bazel_tools//tools/jdk:jdk.BUILD", 1854 + "generator_function": "maybe", 1855 + "generator_name": "remotejdk18_win_arm64", 1856 + "name": "remotejdk18_win_arm64", 1857 + "sha256": "9b52b259516e4140ee56b91f77750667bffbc543e78ad8c39082449d4c377b54", 1858 + "strip_prefix": "zulu18.28.13-ca-jdk18.0.0-win_aarch64", 1859 + "urls": [ 1860 + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-win_aarch64.zip", 1861 + "https://cdn.azul.com/zulu/bin/zulu18.28.13-ca-jdk18.0.0-win_aarch64.zip" 1862 ] 1863 }, 1864 "remotejdk18_win_arm64_for_testing": {