Bump rules_rust 0.60.0 → 0.68.1 and apple_support 1.23.1 → 1.24.1 (#6116)

Aligns pinned versions with what the dependency graph was already resolving,
eliminating the --check_direct_dependencies warnings.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-17 21:10:26 -08:00
committed by GitHub
co-authored by Claude Opus 4.6
parent 3058538772
commit 023503e831
2 changed files with 856 additions and 10 deletions
+2 -2
View File
@@ -130,7 +130,7 @@ use_repo(
# Language Support - Rust
#
bazel_dep(name = "rules_rust", version = "0.60.0")
bazel_dep(name = "rules_rust", version = "0.68.1")
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
rust.toolchain(edition = "2021")
@@ -154,7 +154,7 @@ use_repo(crate, "map_generator_crates")
# in a separate workspace at sparkle_workspace/ to isolate the conflict.
#
bazel_dep(name = "apple_support", version = "1.23.1", repo_name = "build_bazel_apple_support")
bazel_dep(name = "apple_support", version = "1.24.1", repo_name = "build_bazel_apple_support")
# rules_swift is a transitive dep of grpc and flatbuffers with conflicting versions:
# - grpc 1.76.0.bcr.1 requires rules_swift 3.x (compatibility level 3)
+854 -8
View File
@@ -28,7 +28,8 @@
"https://bcr.bazel.build/modules/apple_support/1.21.0/MODULE.bazel": "ac1824ed5edf17dee2fdd4927ada30c9f8c3b520be1b5fd02a5da15bc10bff3e",
"https://bcr.bazel.build/modules/apple_support/1.23.0/MODULE.bazel": "317d47e3f65b580e7fb4221c160797fda48e32f07d2dfff63d754ef2316dcd25",
"https://bcr.bazel.build/modules/apple_support/1.23.1/MODULE.bazel": "53763fed456a968cf919b3240427cf3a9d5481ec5466abc9d5dc51bc70087442",
"https://bcr.bazel.build/modules/apple_support/1.23.1/source.json": "d888b44312eb0ad2c21a91d026753f330caa48a25c9b2102fae75eb2b0dcfdd2",
"https://bcr.bazel.build/modules/apple_support/1.24.1/MODULE.bazel": "f46e8ddad60aef170ee92b2f3d00ef66c147ceafea68b6877cb45bd91737f5f8",
"https://bcr.bazel.build/modules/apple_support/1.24.1/source.json": "cf725267cbacc5f028ef13bb77e7f2c2e0066923a4dab1025e4a0511b1ed258a",
"https://bcr.bazel.build/modules/aspect_bazel_lib/1.31.2/MODULE.bazel": "7bee702b4862612f29333590f4b658a5832d433d6f8e4395f090e8f4e85d442f",
"https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.0/MODULE.bazel": "6307fec451ba9962c1c969eb516ebfe1e46528f7fa92e1c9ac8646bef4cdaa3f",
"https://bcr.bazel.build/modules/aspect_bazel_lib/1.40.3/MODULE.bazel": "668e6bcb4d957fc0e284316dba546b705c8d43c857f87119619ee83c4555b859",
@@ -291,6 +292,7 @@
"https://bcr.bazel.build/modules/rules_cc/0.2.14/MODULE.bazel": "353c99ed148887ee89c54a17d4100ae7e7e436593d104b668476019023b58df8",
"https://bcr.bazel.build/modules/rules_cc/0.2.14/source.json": "55d0a4587c5592fad350f6e698530f4faf0e7dd15e69d43f8d87e220c78bea54",
"https://bcr.bazel.build/modules/rules_cc/0.2.4/MODULE.bazel": "1ff1223dfd24f3ecf8f028446d4a27608aa43c3f41e346d22838a4223980b8cc",
"https://bcr.bazel.build/modules/rules_cc/0.2.8/MODULE.bazel": "f1df20f0bf22c28192a794f29b501ee2018fa37a3862a1a2132ae2940a23a642",
"https://bcr.bazel.build/modules/rules_dotnet/0.20.5/MODULE.bazel": "0ca90c23f5c8e7b7c353bd673062f8716eca7c525e4fd28da16247672251bd77",
"https://bcr.bazel.build/modules/rules_dotnet/0.20.5/source.json": "c02b111398947328d041599f4cce6c0ce38516539940a1eea32fc1f1da27ef56",
"https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/MODULE.bazel": "b9527010e5fef060af92b6724edb3691970a5b1f76f74b21d39f7d433641be60",
@@ -405,9 +407,9 @@
"https://bcr.bazel.build/modules/rules_robolectric/4.14.1.2/source.json": "37c10335f2361c337c5c1f34ed36d2da70534c23088062b33a8bdaab68aa9dea",
"https://bcr.bazel.build/modules/rules_rust/0.45.1/MODULE.bazel": "a69d0db3a958fab2c6520961e1b2287afcc8b36690fd31bbc4f6f7391397150d",
"https://bcr.bazel.build/modules/rules_rust/0.51.0/MODULE.bazel": "2b6d1617ac8503bfdcc0e4520c20539d4bba3a691100bee01afe193ceb0310f9",
"https://bcr.bazel.build/modules/rules_rust/0.60.0/MODULE.bazel": "911ff2a12d01ac574fd6dfec0b05fa976ff8693d8c2420db637a9f98f697b0ae",
"https://bcr.bazel.build/modules/rules_rust/0.66.0/MODULE.bazel": "86ef763a582f4739a27029bdcc6c562258ed0ea6f8d58294b049e215ceb251b3",
"https://bcr.bazel.build/modules/rules_rust/0.66.0/source.json": "5c2252a61ccc19b4e420c7c06429c8f51d8edd7b743dcb4b60571e7d40b5aa57",
"https://bcr.bazel.build/modules/rules_rust/0.68.1/MODULE.bazel": "8d3332ef4079673385eb81f8bd68b012decc04ac00c9d5a01a40eff90301732c",
"https://bcr.bazel.build/modules/rules_rust/0.68.1/source.json": "3378e746f81b62457fdfd37391244fa8ff075ba85c05931ee4f3a20ac1efe963",
"https://bcr.bazel.build/modules/rules_scala/7.2.1/MODULE.bazel": "2785b23a7687aee2053bb0c0e028cd7aa8b87293bfb4bb877fd920bb716b170c",
"https://bcr.bazel.build/modules/rules_scala/7.2.1/source.json": "d08af68dcc60497586bc0cf252c2d6b174571eb4c8cf35fbfc71aef57d100ba0",
"https://bcr.bazel.build/modules/rules_shell/0.1.2/MODULE.bazel": "66e4ca3ce084b04af0b9ff05ff14cab4e5df7503973818bb91cbc6cda08d32fc",
@@ -416,7 +418,8 @@
"https://bcr.bazel.build/modules/rules_shell/0.4.0/MODULE.bazel": "0f8f11bb3cd11755f0b48c1de0bbcf62b4b34421023aa41a2fc74ef68d9584f0",
"https://bcr.bazel.build/modules/rules_shell/0.4.1/MODULE.bazel": "00e501db01bbf4e3e1dd1595959092c2fadf2087b2852d3f553b5370f5633592",
"https://bcr.bazel.build/modules/rules_shell/0.5.0/MODULE.bazel": "8c8447370594d45539f66858b602b0bb2cb2d3401a4ebb9ad25830c59c0f366d",
"https://bcr.bazel.build/modules/rules_shell/0.5.0/source.json": "3038276f07cbbdd1c432d1f80a2767e34143ffbb03cfa043f017e66adbba324c",
"https://bcr.bazel.build/modules/rules_shell/0.6.1/MODULE.bazel": "72e76b0eea4e81611ef5452aa82b3da34caca0c8b7b5c0c9584338aa93bae26b",
"https://bcr.bazel.build/modules/rules_shell/0.6.1/source.json": "20ec05cd5e592055e214b2da8ccb283c7f2a421ea0dc2acbf1aa792e11c03d0c",
"https://bcr.bazel.build/modules/rules_swift/3.1.2/MODULE.bazel": "72c8f5cf9d26427cee6c76c8e3853eb46ce6b0412a081b2b6db6e8ad56267400",
"https://bcr.bazel.build/modules/rules_swift/3.1.2/source.json": "e85761f3098a6faf40b8187695e3de6d97944e98abd0d8ce579cb2daf6319a66",
"https://bcr.bazel.build/modules/stardoc/0.5.0/MODULE.bazel": "f9f1f46ba8d9c3362648eea571c6f9100680efc44913618811b58cc9c02cd678",
@@ -641,10 +644,523 @@
]
}
},
"@@aspect_rules_js+//npm:extensions.bzl%pnpm": {
"general": {
"bzlTransitiveDigest": "0emva9+ji6ILQJNyZQ10IIkrBv3ic4ruUruvS+6L0CQ=",
"usagesDigest": "kbjSw2REjlSC0HtTZDf2p+l/dmiMt3NHLoiWEXYAoQI=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"pnpm": {
"repoRuleId": "@@aspect_rules_js+//npm/private:npm_import.bzl%npm_import_rule",
"attributes": {
"package": "pnpm",
"version": "8.6.7",
"root_package": "",
"link_workspace": "",
"link_packages": {},
"integrity": "sha512-vRIWpD/L4phf9Bk2o/O2TDR8fFoJnpYrp2TKqTIZF/qZ2/rgL3qKXzHofHgbXsinwMoSEigz28sqk3pQ+yMEQQ==",
"url": "",
"commit": "",
"patch_args": [
"-p0"
],
"patches": [],
"custom_postinstall": "",
"npm_auth": "",
"npm_auth_basic": "",
"npm_auth_username": "",
"npm_auth_password": "",
"lifecycle_hooks": [],
"extra_build_content": "load(\"@aspect_rules_js//js:defs.bzl\", \"js_binary\")\njs_binary(name = \"pnpm\", data = glob([\"package/**\"]), entry_point = \"package/dist/pnpm.cjs\", visibility = [\"//visibility:public\"])",
"generate_bzl_library_targets": false,
"extract_full_archive": true,
"exclude_package_contents": [],
"system_tar": "auto"
}
},
"pnpm__links": {
"repoRuleId": "@@aspect_rules_js+//npm/private:npm_import.bzl%npm_import_links",
"attributes": {
"package": "pnpm",
"version": "8.6.7",
"dev": false,
"root_package": "",
"link_packages": {},
"deps": {},
"transitive_closure": {},
"lifecycle_build_target": false,
"lifecycle_hooks_env": [],
"lifecycle_hooks_execution_requirements": [
"no-sandbox"
],
"lifecycle_hooks_use_default_shell_env": false,
"bins": {},
"package_visibility": [
"//visibility:public"
],
"replace_package": "",
"exclude_package_contents": []
}
}
},
"recordedRepoMappingEntries": [
[
"aspect_bazel_lib+",
"bazel_lib",
"bazel_lib+"
],
[
"aspect_bazel_lib+",
"bazel_skylib",
"bazel_skylib+"
],
[
"aspect_bazel_lib+",
"bazel_tools",
"bazel_tools"
],
[
"aspect_bazel_lib+",
"tar.bzl",
"tar.bzl+"
],
[
"aspect_rules_js+",
"aspect_bazel_lib",
"aspect_bazel_lib+"
],
[
"aspect_rules_js+",
"aspect_rules_js",
"aspect_rules_js+"
],
[
"aspect_rules_js+",
"bazel_features",
"bazel_features+"
],
[
"aspect_rules_js+",
"bazel_skylib",
"bazel_skylib+"
],
[
"aspect_rules_js+",
"bazel_tools",
"bazel_tools"
],
[
"bazel_features+",
"bazel_features_globals",
"bazel_features++version_extension+bazel_features_globals"
],
[
"bazel_features+",
"bazel_features_version",
"bazel_features++version_extension+bazel_features_version"
],
[
"bazel_lib+",
"bazel_skylib",
"bazel_skylib+"
],
[
"bazel_lib+",
"bazel_tools",
"bazel_tools"
],
[
"tar.bzl+",
"aspect_bazel_lib",
"aspect_bazel_lib+"
],
[
"tar.bzl+",
"bazel_skylib",
"bazel_skylib+"
],
[
"tar.bzl+",
"tar.bzl",
"tar.bzl+"
]
]
}
},
"@@bazel_jar_jar+//internal:non_module_deps.bzl%non_module_deps": {
"general": {
"bzlTransitiveDigest": "I7nzKQd1SAyjvIB5FGDDlYNJKK5iK8903KmwU/f8p0o=",
"usagesDigest": "P1uSZ4XnqOp90Mkh0A4Nrjx12Bgz/iceROnSbTsawGk=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"jvm__jarjar_abrams_assembly": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_jar",
"attributes": {
"urls": [
"https://repo1.maven.org/maven2/com/eed3si9n/jarjarabrams/jarjar-abrams-assembly_2.12/1.14.0/jarjar-abrams-assembly_2.12-1.14.0.jar"
],
"sha256": "75f86f7588136d6ca92d6fed8d58e6666e04c507b71de378527c053fd2a151c2"
}
},
"jvm__com_twitter__scalding_args": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_jar",
"attributes": {
"urls": [
"https://repo1.maven.org/maven2/com/twitter/scalding-args_2.12/0.17.4/scalding-args_2.12-0.17.4.jar"
],
"sha256": "e0de2ad8ef344bb11a2854275b5b85a1adb17f0e0ed9740177d940a602cd977b"
}
}
},
"recordedRepoMappingEntries": [
[
"bazel_features+",
"bazel_features_globals",
"bazel_features++version_extension+bazel_features_globals"
],
[
"bazel_features+",
"bazel_features_version",
"bazel_features++version_extension+bazel_features_version"
],
[
"bazel_jar_jar+",
"bazel_tools",
"bazel_tools"
],
[
"bazel_tools",
"rules_java",
"rules_java+"
],
[
"protobuf+",
"proto_bazel_features",
"bazel_features+"
],
[
"rules_cc+",
"bazel_skylib",
"bazel_skylib+"
],
[
"rules_cc+",
"bazel_tools",
"bazel_tools"
],
[
"rules_cc+",
"cc_compatibility_proxy",
"rules_cc++compatibility_proxy+cc_compatibility_proxy"
],
[
"rules_cc+",
"rules_cc",
"rules_cc+"
],
[
"rules_cc++compatibility_proxy+cc_compatibility_proxy",
"rules_cc",
"rules_cc+"
],
[
"rules_java+",
"bazel_features",
"bazel_features+"
],
[
"rules_java+",
"bazel_skylib",
"bazel_skylib+"
],
[
"rules_java+",
"bazel_tools",
"bazel_tools"
],
[
"rules_java+",
"com_google_protobuf",
"protobuf+"
],
[
"rules_java+",
"compatibility_proxy",
"rules_java++compatibility_proxy+compatibility_proxy"
],
[
"rules_java+",
"rules_cc",
"rules_cc+"
],
[
"rules_java++compatibility_proxy+compatibility_proxy",
"rules_java",
"rules_java+"
]
]
}
},
"@@cel-spec+//:extensions.bzl%non_module_dependencies": {
"general": {
"bzlTransitiveDigest": "PT6+Uy8TgurYAERw0FIrYBDAB8x5HjhpoV1NXJ9lbp0=",
"usagesDigest": "HFQJtQrL9nKaFZEjgwaHVMHALMW+cafu696xy7J4ueM=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"com_google_googleapis": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"sha256": "bd8e735d881fb829751ecb1a77038dda4a8d274c45490cb9fcf004583ee10571",
"strip_prefix": "googleapis-07c27163ac591955d736f3057b1619ece66f5b99",
"urls": [
"https://github.com/googleapis/googleapis/archive/07c27163ac591955d736f3057b1619ece66f5b99.tar.gz"
]
}
}
},
"recordedRepoMappingEntries": [
[
"cel-spec+",
"bazel_tools",
"bazel_tools"
]
]
}
},
"@@cel-spec+//:googleapis_ext.bzl%googleapis_ext": {
"general": {
"bzlTransitiveDigest": "yun2jmsomFi3bs5bjQWXApBzqQf66zBJ39JEBYigzdc=",
"usagesDigest": "Ek7VfZ+tuyRBx/1h5wcmtnW9EGpOb0dkXUwBluZbD8k=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"com_google_googleapis_imports": {
"repoRuleId": "@@cel-spec++non_module_dependencies+com_google_googleapis//:repository_rules.bzl%switched_rules",
"attributes": {
"rules": {
"proto_library_with_info": [
"",
""
],
"moved_proto_library": [
"",
""
],
"java_proto_library": [
"",
""
],
"java_grpc_library": [
"",
""
],
"java_gapic_library": [
"",
""
],
"java_gapic_test": [
"",
""
],
"java_gapic_assembly_gradle_pkg": [
"",
""
],
"py_proto_library": [
"",
""
],
"py_grpc_library": [
"",
""
],
"py_gapic_library": [
"",
""
],
"py_test": [
"",
""
],
"py_gapic_assembly_pkg": [
"",
""
],
"py_import": [
"",
""
],
"go_proto_library": [
"",
""
],
"go_library": [
"",
""
],
"go_test": [
"",
""
],
"go_gapic_library": [
"",
""
],
"go_gapic_assembly_pkg": [
"",
""
],
"cc_proto_library": [
"native.cc_proto_library",
""
],
"cc_grpc_library": [
"",
""
],
"cc_gapic_library": [
"",
""
],
"php_proto_library": [
"",
"php_proto_library"
],
"php_grpc_library": [
"",
"php_grpc_library"
],
"php_gapic_library": [
"",
"php_gapic_library"
],
"php_gapic_assembly_pkg": [
"",
"php_gapic_assembly_pkg"
],
"nodejs_gapic_library": [
"",
"typescript_gapic_library"
],
"nodejs_gapic_assembly_pkg": [
"",
"typescript_gapic_assembly_pkg"
],
"ruby_proto_library": [
"",
""
],
"ruby_grpc_library": [
"",
""
],
"ruby_ads_gapic_library": [
"",
""
],
"ruby_cloud_gapic_library": [
"",
""
],
"ruby_gapic_assembly_pkg": [
"",
""
],
"csharp_proto_library": [
"",
""
],
"csharp_grpc_library": [
"",
""
],
"csharp_gapic_library": [
"",
""
],
"csharp_gapic_assembly_pkg": [
"",
""
]
}
}
}
},
"recordedRepoMappingEntries": [
[
"cel-spec+",
"com_google_googleapis",
"cel-spec++non_module_dependencies+com_google_googleapis"
]
]
}
},
"@@envoy_api+//bazel:repositories.bzl%non_module_deps": {
"general": {
"bzlTransitiveDigest": "TxLa6JGnxzDQwiWPM5vPQ1Ltdgs1Derq0sm99+NkaNY=",
"usagesDigest": "OP2p9QPxt4WFY/lah8Iecqt6SOUwZHs89hYRyaV+rSg=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"prometheus_metrics_model": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"urls": [
"https://github.com/prometheus/client_model/archive/v0.6.1.tar.gz"
],
"sha256": "b9b690bc35d80061f255faa7df7621eae39fe157179ccd78ff6409c3b004f05e",
"strip_prefix": "client_model-0.6.1",
"build_file_content": "\nload(\"@envoy_api//bazel:api_build_system.bzl\", \"api_cc_py_proto_library\")\nload(\"@io_bazel_rules_go//proto:def.bzl\", \"go_proto_library\")\n\napi_cc_py_proto_library(\n name = \"client_model\",\n srcs = [\n \"io/prometheus/client/metrics.proto\",\n ],\n visibility = [\"//visibility:public\"],\n)\n\ngo_proto_library(\n name = \"client_model_go_proto\",\n importpath = \"github.com/prometheus/client_model/go\",\n proto = \":client_model\",\n visibility = [\"//visibility:public\"],\n)\n"
}
},
"com_github_bufbuild_buf": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"urls": [
"https://github.com/bufbuild/buf/releases/download/v1.49.0/buf-Linux-x86_64.tar.gz"
],
"sha256": "ee8da9748249f7946d79191e36469ce7bc3b8ba80019bff1fa4289a44cbc23bf",
"strip_prefix": "buf",
"build_file_content": "\npackage(\n default_visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"buf\",\n srcs = [\n \"@com_github_bufbuild_buf//:bin/buf\",\n ],\n tags = [\"manual\"], # buf is downloaded as a linux binary; tagged manual to prevent build for non-linux users\n)\n"
}
},
"envoy_toolshed": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"urls": [
"https://github.com/envoyproxy/toolshed/archive/bazel-v0.2.2.tar.gz"
],
"sha256": "443fe177aba0cef8c17b7a48905c925c67b09005b10dd70ff12cd9f729a72d51",
"strip_prefix": "toolshed-bazel-v0.2.2/bazel"
}
}
},
"recordedRepoMappingEntries": [
[
"envoy_api+",
"bazel_tools",
"bazel_tools"
],
[
"envoy_api+",
"envoy_api",
"envoy_api+"
]
]
}
},
"@@googleapis+//:extensions.bzl%switched_rules": {
"general": {
"bzlTransitiveDigest": "vG6fuTzXD8MMvHWZEQud0MMH7eoC4GXY0va7VrFFh04=",
"usagesDigest": "3R/BqeX5ElUixuqOmPGetN5oo/1wiJGHjskvYUBLWbY=",
"usagesDigest": "tB2/BAROtqvrfaBweAJxJpqqnx85mOx/aupy9bEK4Ss=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
@@ -808,6 +1324,86 @@
"recordedRepoMappingEntries": []
}
},
"@@pybind11_bazel+//:internal_configure.bzl%internal_configure_extension": {
"general": {
"bzlTransitiveDigest": "uxP2cZuW027Q8wpZbeJeuW5MXcNBO8GcOK/LNN2sPvQ=",
"usagesDigest": "D1r3lfzMuUBFxgG8V6o0bQTLMk3GkaGOaPzw53wrwyw=",
"recordedFileInputs": {
"@@pybind11_bazel+//MODULE.bazel": "e6f4c20442eaa7c90d7190d8dc539d0ab422f95c65a57cc59562170c58ae3d34"
},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"pybind11": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"build_file": "@@pybind11_bazel+//:pybind11-BUILD.bazel",
"strip_prefix": "pybind11-2.12.0",
"urls": [
"https://github.com/pybind/pybind11/archive/v2.12.0.zip"
]
}
}
},
"recordedRepoMappingEntries": [
[
"pybind11_bazel+",
"bazel_tools",
"bazel_tools"
]
]
}
},
"@@rules_android+//bzlmod_extensions:apksig.bzl%apksig_extension": {
"general": {
"bzlTransitiveDigest": "xeN+uPP1PKslnv5h3+uyhGaFXC4IIzcFwX/nQHlNwZk=",
"usagesDigest": "xq6OVkELeJvOgYo3oY/sUBsGFbcqdV+9BYiNgSPV/po=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"apksig": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"url": "https://android.googlesource.com/platform/tools/apksig/+archive/24e3075e68ebe17c0b529bb24bfda819db5e2f3b.tar.gz",
"build_file": "@@rules_android+//bzlmod_extensions:apksig.BUILD"
}
}
},
"recordedRepoMappingEntries": [
[
"rules_android+",
"bazel_tools",
"bazel_tools"
]
]
}
},
"@@rules_android+//bzlmod_extensions:com_android_dex.bzl%com_android_dex_extension": {
"general": {
"bzlTransitiveDigest": "2icqERrdWnpamgt/akEgAtfBsjNG1/st+AAFRZx9aH4=",
"usagesDigest": "toF8IFMu98H/VU2p1sfVC5fVXVYJunpbbmtM6tOsQXY=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"com_android_dex": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"url": "https://android.googlesource.com/platform/dalvik/+archive/5a81c499a569731e2395f7c8d13c0e0d4e17a2b6.tar.gz",
"build_file": "@@rules_android+//bzlmod_extensions:com_android_dex.BUILD"
}
}
},
"recordedRepoMappingEntries": [
[
"rules_android+",
"bazel_tools",
"bazel_tools"
]
]
}
},
"@@rules_android+//rules/android_sdk_repository:rule.bzl%android_sdk_repository_extension": {
"general": {
"bzlTransitiveDigest": "NAy+0M15JNVEBb8Tny6t7j3lKqTnsAMjoBB6LJ+C370=",
@@ -824,6 +1420,34 @@
"recordedRepoMappingEntries": []
}
},
"@@rules_apple+//apple:extensions.bzl%non_module_deps": {
"general": {
"bzlTransitiveDigest": "UsflLeiazyu2v5pvibcvOeIdDV95S25rT96h4XU1nhY=",
"usagesDigest": "M3VqFpeTCo4qmrNKGZw0dxBHvTYDrfV3cscGzlSAhQ4=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"xctestrunner": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"urls": [
"https://github.com/google/xctestrunner/archive/b7698df3d435b6491b4b4c0f9fc7a63fbed5e3a6.tar.gz"
],
"strip_prefix": "xctestrunner-b7698df3d435b6491b4b4c0f9fc7a63fbed5e3a6",
"sha256": "ae3a063c985a8633cb7eb566db21656f8db8eb9a0edb8c182312c7f0db53730d"
}
}
},
"recordedRepoMappingEntries": [
[
"rules_apple+",
"bazel_tools",
"bazel_tools"
]
]
}
},
"@@rules_dotnet+//dotnet:extensions.bzl%dotnet": {
"general": {
"bzlTransitiveDigest": "fd+R6GHICVvxgxz6YGDAcp7EbUx26nq9MWH1unOHz9I=",
@@ -1697,6 +2321,80 @@
]
}
},
"@@rules_perl+//perl:extensions.bzl%perl_repositories": {
"general": {
"bzlTransitiveDigest": "rEvFEEQbGp20qoG38ex+bV2NMG2GhUnSh3CZscNcozE=",
"usagesDigest": "qSSNDdCNVxNhY36wMndEAFacdhR0ooLTmumfad0km9s=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"perl_darwin_arm64": {
"repoRuleId": "@@rules_perl+//perl:repo.bzl%perl_download",
"attributes": {
"strip_prefix": "perl-darwin-arm64",
"sha256": "285769f3c50c339fb59a3987b216ae3c5c573b95babe6875a1ef56fb178433da",
"urls": [
"https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-arm64.tar.xz"
]
}
},
"perl_darwin_amd64": {
"repoRuleId": "@@rules_perl+//perl:repo.bzl%perl_download",
"attributes": {
"strip_prefix": "perl-darwin-amd64",
"sha256": "63bc5ee36f5394d71c50cca6cafdd333ee58f9eaa40bca63c85f9bd06f2c1fd6",
"urls": [
"https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-amd64.tar.xz"
]
}
},
"perl_linux_amd64": {
"repoRuleId": "@@rules_perl+//perl:repo.bzl%perl_download",
"attributes": {
"strip_prefix": "perl-linux-amd64",
"sha256": "3bdffa9d7a3f97c0207314637b260ba5115b1d0829f97e3e2e301191a4d4d076",
"urls": [
"https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-amd64.tar.xz"
]
}
},
"perl_linux_arm64": {
"repoRuleId": "@@rules_perl+//perl:repo.bzl%perl_download",
"attributes": {
"strip_prefix": "perl-linux-arm64",
"sha256": "6fa4ece99e790ecbc2861f6ecb7b52694c01c2eeb215b4370f16a3b12d952117",
"urls": [
"https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-arm64.tar.xz"
]
}
},
"perl_windows_x86_64": {
"repoRuleId": "@@rules_perl+//perl:repo.bzl%perl_download",
"attributes": {
"strip_prefix": "",
"sha256": "aeb973da474f14210d3e1a1f942dcf779e2ae7e71e4c535e6c53ebabe632cc98",
"urls": [
"https://mirror.bazel.build/strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip",
"https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip"
]
}
}
},
"recordedRepoMappingEntries": [
[
"rules_perl+",
"bazel_tools",
"bazel_tools"
],
[
"rules_perl+",
"rules_perl",
"rules_perl+"
]
]
}
},
"@@rules_python+//python/uv:uv.bzl%uv": {
"general": {
"bzlTransitiveDigest": "8vT1ddXtljNxYD0tJkksqzeKE6xqx4Ix+tXthAppjTI=",
@@ -1740,7 +2438,7 @@
},
"@@rules_rust+//crate_universe:extension.bzl%crate": {
"general": {
"bzlTransitiveDigest": "EdiCD4XEhSYnl2QLuEyI/3Vf+Yt0pbHXJMHHfAQqjQ4=",
"bzlTransitiveDigest": "ZfUD1C89rs+6jACbN6H4BKTkv7yyP9bhx892xS0ZbNA=",
"usagesDigest": "riSMdh7WNSEUPiHkmAwbh7B4AewyBMmDZ+xOp1AUYbY=",
"recordedFileInputs": {
"@@//src/main/rust/net/eagle0/eagle/map_generator/Cargo.lock": "0103f663603418a431f95e29f6bd9a52db6c56439870c99e8179377825b06b02",
@@ -1754,6 +2452,7 @@
"CARGO_BAZEL_ISOLATED": null,
"CARGO_BAZEL_REPIN": null,
"CARGO_BAZEL_REPIN_ONLY": null,
"CARGO_BAZEL_TIMEOUT": null,
"REPIN": null
},
"generatedRepoSpecs": {
@@ -2879,11 +3578,158 @@
"rules_rust+",
"rules_rust",
"rules_rust+"
]
]
}
},
"@@rules_rust+//crate_universe/private:internal_extensions.bzl%cu_nr": {
"general": {
"bzlTransitiveDigest": "NnXwphIT/8ZB786yyeRdT+jR5cjIdAS79NoO08wN+KI=",
"usagesDigest": "v4We18mWSPeKV4GPp9Gne78W+jZOgP2pC1i4UN9br1g=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
"generatedRepoSpecs": {
"cargo_bazel_bootstrap": {
"repoRuleId": "@@rules_rust+//cargo/private:cargo_bootstrap.bzl%cargo_bootstrap_repository",
"attributes": {
"srcs": [
"@@rules_rust+//crate_universe:src/api.rs",
"@@rules_rust+//crate_universe:src/api/lockfile.rs",
"@@rules_rust+//crate_universe:src/cli.rs",
"@@rules_rust+//crate_universe:src/cli/generate.rs",
"@@rules_rust+//crate_universe:src/cli/query.rs",
"@@rules_rust+//crate_universe:src/cli/render.rs",
"@@rules_rust+//crate_universe:src/cli/splice.rs",
"@@rules_rust+//crate_universe:src/cli/vendor.rs",
"@@rules_rust+//crate_universe:src/config.rs",
"@@rules_rust+//crate_universe:src/context.rs",
"@@rules_rust+//crate_universe:src/context/crate_context.rs",
"@@rules_rust+//crate_universe:src/context/platforms.rs",
"@@rules_rust+//crate_universe:src/lib.rs",
"@@rules_rust+//crate_universe:src/lockfile.rs",
"@@rules_rust+//crate_universe:src/main.rs",
"@@rules_rust+//crate_universe:src/metadata.rs",
"@@rules_rust+//crate_universe:src/metadata/cargo_bin.rs",
"@@rules_rust+//crate_universe:src/metadata/cargo_tree_resolver.rs",
"@@rules_rust+//crate_universe:src/metadata/cargo_tree_rustc_wrapper.bat",
"@@rules_rust+//crate_universe:src/metadata/cargo_tree_rustc_wrapper.sh",
"@@rules_rust+//crate_universe:src/metadata/dependency.rs",
"@@rules_rust+//crate_universe:src/metadata/metadata_annotation.rs",
"@@rules_rust+//crate_universe:src/rendering.rs",
"@@rules_rust+//crate_universe:src/rendering/template_engine.rs",
"@@rules_rust+//crate_universe:src/rendering/templates/module_bzl.j2",
"@@rules_rust+//crate_universe:src/rendering/templates/partials/header.j2",
"@@rules_rust+//crate_universe:src/rendering/templates/partials/module/aliases_map.j2",
"@@rules_rust+//crate_universe:src/rendering/templates/partials/module/deps_map.j2",
"@@rules_rust+//crate_universe:src/rendering/templates/partials/module/repo_git.j2",
"@@rules_rust+//crate_universe:src/rendering/templates/partials/module/repo_http.j2",
"@@rules_rust+//crate_universe:src/rendering/templates/vendor_module.j2",
"@@rules_rust+//crate_universe:src/rendering/verbatim/alias_rules.bzl",
"@@rules_rust+//crate_universe:src/select.rs",
"@@rules_rust+//crate_universe:src/splicing.rs",
"@@rules_rust+//crate_universe:src/splicing/cargo_config.rs",
"@@rules_rust+//crate_universe:src/splicing/crate_index_lookup.rs",
"@@rules_rust+//crate_universe:src/splicing/splicer.rs",
"@@rules_rust+//crate_universe:src/test.rs",
"@@rules_rust+//crate_universe:src/utils.rs",
"@@rules_rust+//crate_universe:src/utils/starlark.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/glob.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/label.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/select.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/select_dict.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/select_list.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/select_scalar.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/select_set.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/serialize.rs",
"@@rules_rust+//crate_universe:src/utils/starlark/target_compatible_with.rs",
"@@rules_rust+//crate_universe:src/utils/symlink.rs",
"@@rules_rust+//crate_universe:src/utils/target_triple.rs"
],
"binary": "cargo-bazel",
"cargo_lockfile": "@@rules_rust+//crate_universe:Cargo.lock",
"cargo_toml": "@@rules_rust+//crate_universe:Cargo.toml",
"version": "1.86.0",
"timeout": 900,
"rust_toolchain_cargo_template": "@rust_host_tools//:bin/{tool}",
"rust_toolchain_rustc_template": "@rust_host_tools//:bin/{tool}",
"compressed_windows_toolchain_names": false
}
}
},
"moduleExtensionMetadata": {
"explicitRootModuleDirectDeps": [
"cargo_bazel_bootstrap"
],
"explicitRootModuleDirectDevDeps": [],
"useAllRepos": "NO",
"reproducible": false
},
"recordedRepoMappingEntries": [
[
"bazel_features+",
"bazel_features_globals",
"bazel_features++version_extension+bazel_features_globals"
],
[
"bazel_features+",
"bazel_features_version",
"bazel_features++version_extension+bazel_features_version"
],
[
"rules_cc+",
"bazel_tools",
"bazel_tools"
],
[
"rules_cc+",
"cc_compatibility_proxy",
"rules_cc++compatibility_proxy+cc_compatibility_proxy"
],
[
"rules_cc+",
"rules_cc",
"rules_cc+"
],
[
"rules_cc++compatibility_proxy+cc_compatibility_proxy",
"rules_cc",
"rules_cc+"
],
[
"rules_rust+",
"rust_host_tools",
"rules_rust++rust_host_tools+rust_host_tools"
"bazel_features",
"bazel_features+"
],
[
"rules_rust+",
"bazel_skylib",
"bazel_skylib+"
],
[
"rules_rust+",
"bazel_tools",
"bazel_tools"
],
[
"rules_rust+",
"cui",
"rules_rust++cu+cui"
],
[
"rules_rust+",
"rrc",
"rules_rust++i2+rrc"
],
[
"rules_rust+",
"rules_cc",
"rules_cc+"
],
[
"rules_rust+",
"rules_rust",
"rules_rust+"
]
]
}