diff --git a/BUILD.bazel b/BUILD.bazel index 3a58354..2050a87 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,4 +1,5 @@ load("@rules_cc//cc:defs.bzl", "cc_library") +load("@rules_ecsact//ecsact:defs.bzl", "ecsact_build_recipe") load("//bazel:copts.bzl", "copts") package(default_visibility = ["//visibility:public"]) @@ -57,3 +58,29 @@ cc_library( copts = copts, hdrs = ["ecsact/wasm/detail/cpp_util.hh"], ) + +exports_files(["build_recipe.yml"]) + +ecsact_build_recipe( + name = "build_recipe", + srcs = [ + ":sources", + ":headers", + ], + imports = [ + "ecsact_set_system_execution_impl", + "ecsact_system_execution_context_id", + "ecsact_system_execution_context_parent", + "ecsact_system_execution_context_same", + "ecsact_system_execution_context_get", + "ecsact_system_execution_context_update", + "ecsact_system_execution_context_has", + "ecsact_system_execution_context_generate", + "ecsact_system_execution_context_add", + "ecsact_system_execution_context_remove", + "ecsact_system_execution_context_other", + "ecsact_system_execution_context_entity", + "ecsact_system_execution_context_action", + ], + exports = [], +) diff --git a/MODULE.bazel b/MODULE.bazel index e458b05..0a2f0d0 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -11,7 +11,7 @@ bazel_dep(name = "rules_ecsact", version = "0.5.1") bazel_dep(name = "docopt.cpp", version = "0.6.2") bazel_dep(name = "magic_enum", version = "0.9.3") bazel_dep(name = "rules_wasmer", version = "0.1.1") -bazel_dep(name = "ecsact_cli", version = "0.3.4") +bazel_dep(name = "ecsact_cli", version = "0.3.5") bazel_dep(name = "toolchains_llvm", version = "1.0.0", dev_dependency = True) bazel_dep(name = "hedron_compile_commands", dev_dependency = True) @@ -24,6 +24,13 @@ git_override( remote = "https://github.com/hedronvision/bazel-compile-commands-extractor.git", ) +# TODO: https://github.com/bazelbuild/bazel-central-registry/pull/1916 +git_override( + module_name = "libarchive", + commit = "7c331f92acea5243c195cdc6fb46ecfa11ce1ce2", + remote = "https://github.com/zaucy/libarchive.git", +) + llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm", dev_dependency = True) llvm.toolchain(llvm_version = "17.0.6") use_repo(llvm, "llvm_toolchain") diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 06e4c9a..40e8fc1 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1,10 +1,11 @@ { "lockFileVersion": 6, - "moduleFileHash": "1e7e9ef3316ad09644c5ac5d2764ee90af172ffb7de4b1e02b434c58e23126f8", + "moduleFileHash": "6ae3fc51cce3220869b3468f14f024d45d65900dd36b7c30f1abde9b55350e69", "flags": { "cmdRegistries": [ "https://raw.githubusercontent.com/ecsact-dev/bazel_registry/main", "https://raw.githubusercontent.com/bazelboost/registry/main", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2", "https://bcr.bazel.build" ], "cmdModuleOverrides": {}, @@ -34,7 +35,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 27, + "line": 34, "column": 21 }, "imports": { @@ -52,7 +53,7 @@ "devDependency": true, "location": { "file": "@@//:MODULE.bazel", - "line": 28, + "line": 35, "column": 15 } } @@ -66,7 +67,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 36, + "line": 43, "column": 23 }, "imports": { @@ -80,16 +81,16 @@ ], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "ecsact_runtime": "ecsact_runtime@0.6.1", "rules_ecsact": "rules_ecsact@0.5.1", "docopt.cpp": "docopt.cpp@0.6.2", "magic_enum": "magic_enum@0.9.3", "rules_wasmer": "rules_wasmer@0.1.1", - "ecsact_cli": "ecsact_cli@0.3.4", + "ecsact_cli": "ecsact_cli@0.3.5", "toolchains_llvm": "toolchains_llvm@1.0.0", "hedron_compile_commands": "hedron_compile_commands@_", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" } @@ -109,7 +110,7 @@ "extensionName": "cc_configure_extension", "usingModule": "rules_cc@0.0.9", "location": { - "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_cc/0.0.9/MODULE.bazel", "line": 9, "column": 29 }, @@ -123,7 +124,7 @@ } ], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -137,16 +138,16 @@ "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", "strip_prefix": "rules_cc-0.0.9", "remote_patches": { - "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" }, "remote_patch_strip": 0 } } }, - "bazel_skylib@1.5.0": { + "bazel_skylib@1.6.1": { "name": "bazel_skylib", - "version": "1.5.0", - "key": "bazel_skylib@1.5.0", + "version": "1.6.1", + "key": "bazel_skylib@1.6.1", "repoName": "bazel_skylib", "executionPlatformsToRegister": [], "toolchainsToRegister": [ @@ -155,7 +156,7 @@ ], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -164,9 +165,9 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.6.1/bazel-skylib-1.6.1.tar.gz" ], - "integrity": "sha256-zVWgYudjuTSZIfD124w5MyiNyLpPdt2UFqrGis7jy5Q=", + "integrity": "sha256-nziIakBUjG6WwQa3UvJCEw7hGqoGila6flb0UR8z5PI=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -183,8 +184,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "googletest": "googletest@1.14.0", "abseil-cpp": "abseil-cpp@20230802.0", "boost.dll": "boost.dll@1.83.0.bzl.2", @@ -216,9 +217,9 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", - "ecsact_cli": "ecsact_cli@0.3.4", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", + "ecsact_cli": "ecsact_cli@0.3.5", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -246,7 +247,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.regex": "boost.regex@1.83.0.bzl.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -275,7 +276,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -320,10 +321,10 @@ } } }, - "ecsact_cli@0.3.4": { + "ecsact_cli@0.3.5": { "name": "ecsact_cli", - "version": "0.3.4", - "key": "ecsact_cli@0.3.4", + "version": "0.3.5", + "key": "ecsact_cli@0.3.5", "repoName": "ecsact_cli", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -331,21 +332,23 @@ "deps": { "rules_cc": "rules_cc@0.0.9", "nlohmann_json": "nlohmann_json@3.11.3", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_pkg": "rules_pkg@0.10.1", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "ecsact_parse": "ecsact_parse@0.4.0", "ecsact_runtime": "ecsact_runtime@0.6.1", - "ecsact_interpret": "ecsact_interpret@0.6.0", + "ecsact_interpret": "ecsact_interpret@0.6.1", "ecsact_codegen": "ecsact_codegen@0.2.0", "boost.dll": "boost.dll@1.83.0.bzl.2", "magic_enum": "magic_enum@0.9.3", - "curl": "curl@8.4.0", + "curl": "curl@8.7.1.bcr.1", "docopt.cpp": "docopt.cpp@0.6.2", "boost.process": "boost.process@1.83.0.bzl.2", "boost.algorithm": "boost.algorithm@1.83.0.bzl.1", "boost.url": "boost.url@1.83.0.bzl.2", "yaml-cpp": "yaml-cpp@0.8.0", + "libarchive": "libarchive@_", + "xxhash": "xxhash@0.8.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -354,9 +357,9 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/ecsact-dev/ecsact_cli/releases/download/0.3.4/ecsact_cli-0.3.4.tar.gz" + "https://github.com/ecsact-dev/ecsact_cli/releases/download/0.3.5/ecsact_cli-0.3.5.tar.gz" ], - "integrity": "sha256-o/uv0o+zrxPoSgTo88232q3TWfM4raPxnB95qlIQWaw=", + "integrity": "sha256-Paq+mFMEv6GT4i8Lrh0qmpwmBNScCTH+1V4ihrzgps0=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -372,9 +375,9 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -466,10 +469,10 @@ "local_config_platform": "local_config_platform@_" } }, - "platforms@0.0.9": { + "platforms@0.0.10": { "name": "platforms", - "version": "0.0.9", - "key": "platforms@0.0.9", + "version": "0.0.10", + "key": "platforms@0.0.10", "repoName": "platforms", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -477,9 +480,9 @@ { "extensionBzlFile": "@platforms//host:extension.bzl", "extensionName": "host_platform", - "usingModule": "platforms@0.0.9", + "usingModule": "platforms@0.0.10", "location": { - "file": "https://bcr.bazel.build/modules/platforms/0.0.9/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/platforms/0.0.10/MODULE.bazel", "line": 9, "column": 30 }, @@ -502,9 +505,9 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/platforms/releases/download/0.0.9/platforms-0.0.9.tar.gz" + "https://github.com/bazelbuild/platforms/releases/download/0.0.10/platforms-0.0.10.tar.gz" ], - "integrity": "sha256-XtpTnIQSZQMcL4LYrno6ZJC9YhduDAOPxGnqv5H2FJs=", + "integrity": "sha256-IY7+juc20mo1cmY7N0olPAErcW2K8MB+hC6C8jigp+4=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -656,9 +659,9 @@ "rules_proto": "rules_proto@5.3.0-21.7", "rules_python": "rules_python@0.24.0", "buildozer": "buildozer@6.4.0.2", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "com_google_protobuf": "protobuf@21.7", - "zlib": "zlib@1.3", + "zlib": "zlib@1.3.1.bcr.1", "build_bazel_apple_support": "apple_support@1.5.0", "local_config_platform": "local_config_platform@_" } @@ -672,7 +675,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_" } }, @@ -686,7 +689,7 @@ "extensionUsages": [], "deps": { "com_google_absl": "abseil-cpp@20230802.0", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -701,7 +704,7 @@ "integrity": "sha256-itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=", "strip_prefix": "googletest-1.14.0", "remote_patches": { - "https://bcr.bazel.build/modules/googletest/1.14.0/patches/module_dot_bazel.patch": "sha256-CSomzvti38LCuURDG5EEoa3O1tQF3cKKt/mknnP1qcc=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/googletest/1.14.0/patches/module_dot_bazel.patch": "sha256-CSomzvti38LCuURDG5EEoa3O1tQF3cKKt/mknnP1qcc=" }, "remote_patch_strip": 0 } @@ -717,8 +720,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "com_google_googletest": "googletest@1.14.0", "com_github_google_benchmark": "google_benchmark@1.8.2", "bazel_tools": "bazel_tools@_", @@ -734,7 +737,7 @@ "integrity": "sha256-WdKXavnW7PABqBo1dJpuVRozW5SdNJGM+t4Hc3udk8U=", "strip_prefix": "abseil-cpp-20230802.0", "remote_patches": { - "https://bcr.bazel.build/modules/abseil-cpp/20230802.0/patches/module_dot_bazel.patch": "sha256-tppa7eDWtr2QUqOhIzKmHL5DEqUqfMFQIH7tkhFDY8E=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/abseil-cpp/20230802.0/patches/module_dot_bazel.patch": "sha256-tppa7eDWtr2QUqOhIzKmHL5DEqUqfMFQIH7tkhFDY8E=" }, "remote_patch_strip": 0 } @@ -750,7 +753,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.assert": "boost.assert@1.83.0.bzl.1", "boost.config": "boost.config@1.83.0.bzl.6", "boost.core": "boost.core@1.83.0.bzl.1", @@ -793,8 +796,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.algorithm": "boost.algorithm@1.83.0.bzl.1", "boost.asio": "boost.asio@1.83.0.bzl.2", "boost.config": "boost.config@1.83.0.bzl.6", @@ -890,7 +893,7 @@ "integrity": "sha256-oiRh0TEZrFx48gXT3x2xNAPljOG7F5TtyTE2dzE/Sp0=", "strip_prefix": "", "remote_patches": { - "https://bcr.bazel.build/modules/nlohmann_json/3.11.3/patches/module_dot_bazel.patch": "sha256-OmeSCp1IqWbHGPJs0v5taUiPLEsI9KEJPLsnPpKB/B8=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/nlohmann_json/3.11.3/patches/module_dot_bazel.patch": "sha256-OmeSCp1IqWbHGPJs0v5taUiPLEsI9KEJPLsnPpKB/B8=" }, "remote_patch_strip": 0 } @@ -907,7 +910,7 @@ "deps": { "rules_license": "rules_license@0.0.7", "rules_python": "rules_python@0.24.0", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -935,7 +938,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "ecsact_runtime": "ecsact_runtime@0.6.1", "lexy": "lexy@2022.05.1", "magic_enum": "magic_enum@0.9.3", @@ -956,17 +959,17 @@ } } }, - "ecsact_interpret@0.6.0": { + "ecsact_interpret@0.6.1": { "name": "ecsact_interpret", - "version": "0.6.0", - "key": "ecsact_interpret@0.6.0", + "version": "0.6.1", + "key": "ecsact_interpret@0.6.1", "repoName": "ecsact_interpret", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "magic_enum": "magic_enum@0.9.3", "ecsact_runtime": "ecsact_runtime@0.6.1", "ecsact_parse": "ecsact_parse@0.4.0", @@ -978,9 +981,9 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/ecsact-dev/ecsact_interpret/releases/download/0.6.0/ecsact_interpret-0.6.0.tar.gz" + "https://github.com/ecsact-dev/ecsact_interpret/releases/download/0.6.1/ecsact_interpret-0.6.1.tar.gz" ], - "integrity": "sha256-YDtn32eLL0JDIGBSelHroEiIBaS2tBjnXsVyn3Cuf18=", + "integrity": "sha256-1aW5PB3CmxlhNCtu9Q4pXk+Udh3eoyPF8mkY6fwS1Zk=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -997,7 +1000,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.dll": "boost.dll@1.83.0.bzl.2", "ecsact_runtime": "ecsact_runtime@0.6.1", "bazel_tools": "bazel_tools@_", @@ -1017,16 +1020,18 @@ } } }, - "curl@8.4.0": { + "curl@8.7.1.bcr.1": { "name": "curl", - "version": "8.4.0", - "key": "curl@8.4.0", + "version": "8.7.1.bcr.1", + "key": "curl@8.7.1.bcr.1", "repoName": "curl", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "mbedtls": "mbedtls@3.6.0", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1035,15 +1040,16 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/curl/curl/releases/download/curl-8_4_0/curl-8.4.0.tar.gz" + "https://github.com/curl/curl/releases/download/curl-8_7_1/curl-8.7.1.tar.gz" ], - "integrity": "sha256-gW5BgJwEP/KF6MDwanWh+iUCEbv7LcCgN+7vOfGp5Cc=", - "strip_prefix": "curl-8.4.0", + "integrity": "sha256-+RJJyH9o6gDPJ8RP36WnhCPkHnG31AjlkBqYltkFxJU=", + "strip_prefix": "curl-8.7.1", "remote_patches": { - "https://bcr.bazel.build/modules/curl/8.4.0/patches/add_build_file.patch": "sha256-Vcb973u9Diuzp+nG0XzkID+LvaTdbJ6M6tZxH1Vtyo0=", - "https://bcr.bazel.build/modules/curl/8.4.0/patches/module_dot_bazel.patch": "sha256-EEYIkUUDdDiyntAtQHOhsgwqJgs/EvZP6pjuxPUeWIo=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/curl/8.7.1.bcr.1/patches/add_build_file.patch": "sha256-v72CABzBMc2lrA1Oy/QLsxd8x0bv/zkPjxTPGfArI8I=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/curl/8.7.1.bcr.1/patches/module_dot_bazel.patch": "sha256-CmB4PaZ8lHufyVHpS4z/rUPT3aPWg/I29b0ulErrYlY=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/curl/8.7.1.bcr.1/patches/add_curl_config.patch": "sha256-vdS5XRiVn5iKvJcdr0FilwCrJpQnWhEqStalazJ1Dy8=" }, - "remote_patch_strip": 0 + "remote_patch_strip": 1 } } }, @@ -1138,7 +1144,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -1153,12 +1159,63 @@ "integrity": "sha256-++dLvc7iHWVnFWiHBto8i+z9lG2SzURwXMYJi7I7OhY=", "strip_prefix": "yaml-cpp-0.8.0", "remote_patches": { - "https://bcr.bazel.build/modules/yaml-cpp/0.8.0/patches/module_dot_bazel.patch": "sha256-YM6xq0Mtu51Okntj5lRQ3V04DyZNm4hZdrSDMio1KeU=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/yaml-cpp/0.8.0/patches/module_dot_bazel.patch": "sha256-YM6xq0Mtu51Okntj5lRQ3V04DyZNm4hZdrSDMio1KeU=" }, "remote_patch_strip": 1 } } }, + "libarchive@_": { + "name": "libarchive", + "version": "3.7.3", + "key": "libarchive@_", + "repoName": "libarchive", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bzip2": "bzip2@1.0.8.bcr.1", + "lz4": "lz4@1.9.4", + "xz": "xz@5.4.5.bcr.2", + "zlib": "zlib@1.3.1.bcr.1", + "zstd": "zstd@1.5.6", + "platforms": "platforms@0.0.10", + "rules_cc": "rules_cc@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "mbedtls": "mbedtls@3.6.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + } + }, + "xxhash@0.8.2": { + "name": "xxhash", + "version": "0.8.2", + "key": "xxhash@0.8.2", + "repoName": "xxhash", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/Cyan4973/xxHash/archive/refs/tags/v0.8.2.tar.gz" + ], + "integrity": "sha256-uu4Mav1PAxZd56TmeYjRbw8rJXtR0OPLkZCTAqJqecQ=", + "strip_prefix": "xxHash-0.8.2", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/xxhash/0.8.2/patches/add_build_file.patch": "sha256-WQDdUpYas3Sbezqz0dJ5kMdr/c729ki+QLZv4iwEOj8=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/xxhash/0.8.2/patches/module_dot_bazel.patch": "sha256-ZLVQs0CBa7/fVGDx0804Hg7ORsWd92G06m2z1N5PeMg=" + }, + "remote_patch_strip": 0 + } + } + }, "rules_license@0.0.7": { "name": "rules_license", "version": "0.0.7", @@ -1223,7 +1280,7 @@ "extensionName": "toolchains", "usingModule": "rules_java@7.4.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_java/7.4.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_java/7.4.0/MODULE.bazel", "line": 19, "column": 27 }, @@ -1263,9 +1320,9 @@ } ], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_proto": "rules_proto@5.3.0-21.7", "rules_license": "rules_license@0.0.7", "bazel_tools": "bazel_tools@_", @@ -1294,7 +1351,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "com_google_protobuf": "protobuf@21.7", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", @@ -1329,7 +1386,7 @@ "extensionName": "internal_deps", "usingModule": "rules_python@0.24.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 14, "column": 30 }, @@ -1356,7 +1413,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 15, "column": 22 } @@ -1370,7 +1427,7 @@ "extensionName": "python", "usingModule": "rules_python@0.24.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 36, "column": 23 }, @@ -1387,7 +1444,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 42, "column": 17 } @@ -1398,8 +1455,8 @@ } ], "deps": { - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_proto": "rules_proto@5.3.0-21.7", "com_google_protobuf": "protobuf@21.7", "bazel_tools": "bazel_tools@_", @@ -1415,7 +1472,7 @@ "integrity": "sha256-CoADsEQpTXhArH2dc+7wXWzraC11FngaTsYu6zRwJXg=", "strip_prefix": "rules_python-0.24.0", "remote_patches": { - "https://bcr.bazel.build/modules/rules_python/0.24.0/patches/module_dot_bazel_version.patch": "sha256-cz8Rx8aNLvYvSpiVWk8umcsBy6jAAC0YwU42zj1cNlU=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/patches/module_dot_bazel_version.patch": "sha256-cz8Rx8aNLvYvSpiVWk8umcsBy6jAAC0YwU42zj1cNlU=" }, "remote_patch_strip": 0 } @@ -1434,7 +1491,7 @@ "extensionName": "buildozer_binary", "usingModule": "buildozer@6.4.0.2", "location": { - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/buildozer/6.4.0.2/MODULE.bazel", "line": 7, "column": 33 }, @@ -1457,7 +1514,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/buildozer/6.4.0.2/MODULE.bazel", "line": 8, "column": 27 } @@ -1481,7 +1538,7 @@ "integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=", "strip_prefix": "buildozer-6.4.0.2", "remote_patches": { - "https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" }, "remote_patch_strip": 1 } @@ -1500,7 +1557,7 @@ "extensionName": "maven", "usingModule": "protobuf@21.7", "location": { - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/MODULE.bazel", "line": 22, "column": 22 }, @@ -1527,7 +1584,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/MODULE.bazel", "line": 24, "column": 14 } @@ -1538,14 +1595,14 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_python": "rules_python@0.24.0", "rules_cc": "rules_cc@0.0.9", "rules_proto": "rules_proto@5.3.0-21.7", "rules_java": "rules_java@7.4.0", "rules_pkg": "rules_pkg@0.10.1", "com_google_abseil": "abseil-cpp@20230802.0", - "zlib": "zlib@1.3", + "zlib": "zlib@1.3.1.bcr.1", "upb": "upb@0.0.0-20220923-a547704", "rules_jvm_external": "rules_jvm_external@4.4.2", "com_google_googletest": "googletest@1.14.0", @@ -1562,25 +1619,25 @@ "integrity": "sha256-VJOiH17T/FAuZv7GuUScBqVRztYwAvpIkDxA36jeeko=", "strip_prefix": "protobuf-21.7", "remote_patches": { - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=", - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=", - "https://bcr.bazel.build/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=", - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY=" }, "remote_patch_strip": 1 } } }, - "zlib@1.3": { + "zlib@1.3.1.bcr.1": { "name": "zlib", - "version": "1.3", - "key": "zlib@1.3", + "version": "1.3.1.bcr.1", + "key": "zlib@1.3.1.bcr.1", "repoName": "zlib", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -1590,15 +1647,15 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" + "https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz" ], - "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", - "strip_prefix": "zlib-1.3", + "integrity": "sha256-mpOyt9/ax3zrpaVYpYDnRmfdb+3kWFuR7vtg8Dty3yM=", + "strip_prefix": "zlib-1.3.1", "remote_patches": { - "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", - "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zlib/1.3.1.bcr.1/patches/add_build_file.patch": "sha256-0MCgNjvE1kGfdKTdDt4PEBHJMIwtDYHB7h69zhxDSNI=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zlib/1.3.1.bcr.1/patches/add_module_file.patch": "sha256-euR5cSrSZnUKPOIJKRu3BY/Dphe1+ekPC6OWaAQfDjQ=" }, - "remote_patch_strip": 0 + "remote_patch_strip": 1 } } }, @@ -1617,7 +1674,7 @@ "extensionName": "apple_cc_configure_extension", "usingModule": "apple_support@1.5.0", "location": { - "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/apple_support/1.5.0/MODULE.bazel", "line": 17, "column": 35 }, @@ -1632,8 +1689,8 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1660,8 +1717,8 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", "rules_foreign_cc": "rules_foreign_cc@0.9.0", "rules_cc": "rules_cc@0.0.9", "libpfm": "libpfm@4.11.0", @@ -1678,7 +1735,7 @@ "integrity": "sha256-KqspgNA3YTf5adkoSPu2gharsHYzA0U0/IxlzE56DpM=", "strip_prefix": "benchmark-1.8.2", "remote_patches": { - "https://bcr.bazel.build/modules/google_benchmark/1.8.2/patches/module_dot_bazel.patch": "sha256-703OrC3OH7pk9qrGkAMbvp/8yEoHiesDKHNVIKVJB/M=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/google_benchmark/1.8.2/patches/module_dot_bazel.patch": "sha256-703OrC3OH7pk9qrGkAMbvp/8yEoHiesDKHNVIKVJB/M=" }, "remote_patch_strip": 0 } @@ -2182,8 +2239,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "boringssl": "boringssl@0.0.0-20230215-5c22014", "boost.align": "boost.align@1.83.0.bzl.1", "boost.array": "boost.array@1.83.0.bzl.1", @@ -2570,7 +2627,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2588,6 +2645,36 @@ } } }, + "mbedtls@3.6.0": { + "name": "mbedtls", + "version": "3.6.0", + "key": "mbedtls@3.6.0", + "repoName": "mbedtls", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.10", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/Mbed-TLS/mbedtls/releases/download/v3.6.0/mbedtls-3.6.0.tar.bz2" + ], + "integrity": "sha256-Ps+U/P2qyvt1d4agG3U4phdQ69hcSwJPVv+LoUkPzTg=", + "strip_prefix": "mbedtls-3.6.0", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/mbedtls/3.6.0/patches/add_build.patch": "sha256-+eevKk6D53jwSk1vngf7au/XMw/T++lxiQ/hlYb0fUA=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/mbedtls/3.6.0/patches/module_dot_bazel.patch": "sha256-zau8FpFxNUirkyEVgW50LwrrsB2Dt0Kp25zu0p55t0U=" + }, + "remote_patch_strip": 1 + } + } + }, "boost.array@1.83.0.bzl.1": { "name": "boost.array", "version": "1.83.0.bzl.1", @@ -2885,6 +2972,126 @@ } } }, + "bzip2@1.0.8.bcr.1": { + "name": "bzip2", + "version": "1.0.8.bcr.1", + "key": "bzip2@1.0.8.bcr.1", + "repoName": "bzip2", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz" + ], + "integrity": "sha256-q1oDF27hBtPw+pDjgdpHjdrkBZGBU8yiSOaCzQxKImk=", + "strip_prefix": "bzip2-1.0.8", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/bzip2/1.0.8.bcr.1/patches/add_build_file.patch": "sha256-QPcAoslzyuAkL4VQgb18uhZaUu8A30/LUrD8wHaKZHY=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/bzip2/1.0.8.bcr.1/patches/module_dot_bazel.patch": "sha256-lfm8AQkGepyTCT/UQrNpojSPcuu9TnCpPEWykSew7r8=" + }, + "remote_patch_strip": 0 + } + } + }, + "lz4@1.9.4": { + "name": "lz4", + "version": "1.9.4", + "key": "lz4@1.9.4", + "repoName": "lz4", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/lz4/lz4/releases/download/v1.9.4/lz4-1.9.4.tar.gz" + ], + "integrity": "sha256-Cw46oHyMBj3fQLCCvffjehVivaQKD/UnKVfz6Yfg5Us=", + "strip_prefix": "lz4-1.9.4", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/lz4/1.9.4/patches/add_build_file.patch": "sha256-v1zbuA4Ya6cX2rDv54qh/8kwM7dimnWuyg40vCik4FM=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/lz4/1.9.4/patches/module_dot_bazel.patch": "sha256-V8GT+T9/zjsD3c67mJ4qVJoOkR4VZlXnpXl6b/FKI/Y=" + }, + "remote_patch_strip": 0 + } + } + }, + "xz@5.4.5.bcr.2": { + "name": "xz", + "version": "5.4.5.bcr.2", + "key": "xz@5.4.5.bcr.2", + "repoName": "xz", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/tukaani-project/xz/releases/download/v5.4.5/xz-5.4.5.tar.gz" + ], + "integrity": "sha256-E1yQuTSu6PvA1Gfeh6Bctw1ifaNqvlGMNXqHNwnlt9Y=", + "strip_prefix": "xz-5.4.5", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/xz/5.4.5.bcr.2/patches/patch.diff": "sha256-/p4OtkABqNVS/ujgPMKK8iBMyF/N+CO4zc5Yt02t2+o=" + }, + "remote_patch_strip": 1 + } + } + }, + "zstd@1.5.6": { + "name": "zstd", + "version": "1.5.6", + "key": "zstd@1.5.6", + "repoName": "zstd", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.10", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/facebook/zstd/releases/download/v1.5.6/zstd-1.5.6.tar.gz" + ], + "integrity": "sha256-jCngbPQqrMHq/EB3ri7Gxvy5amJhV+BZPV6Co0/UA8E=", + "strip_prefix": "zstd-1.5.6", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zstd/1.5.6/patches/add_build_file.patch": "sha256-eWyxLXFI3vRjvK572z4lHJdoia96jUfQxzAP+hYY9ck=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zstd/1.5.6/patches/module_dot_bazel.patch": "sha256-xNLcQox8GjyYhgThGYV16+CcXYkumiPAVXRZlWUqWJM=" + }, + "remote_patch_strip": 0 + } + } + }, "upb@0.0.0-20220923-a547704": { "name": "upb", "version": "0.0.0-20220923-a547704", @@ -2894,11 +3101,11 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_proto": "rules_proto@5.3.0-21.7", "com_google_protobuf": "protobuf@21.7", "com_google_absl": "abseil-cpp@20230802.0", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2912,7 +3119,7 @@ "integrity": "sha256-z39x6v+QskwaKLSWRan/A6mmwecTQpHOcJActj5zZLU=", "strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577", "remote_patches": { - "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" }, "remote_patch_strip": 0 } @@ -2931,7 +3138,7 @@ "extensionName": "non_module_deps", "usingModule": "rules_jvm_external@4.4.2", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_jvm_external/4.4.2/MODULE.bazel", "line": 9, "column": 32 }, @@ -2948,7 +3155,7 @@ "extensionName": "maven", "usingModule": "rules_jvm_external@4.4.2", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_jvm_external/4.4.2/MODULE.bazel", "line": 16, "column": 22 }, @@ -2972,7 +3179,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_jvm_external/4.4.2/MODULE.bazel", "line": 18, "column": 14 } @@ -2983,7 +3190,7 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "io_bazel_stardoc": "stardoc@0.5.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -3027,7 +3234,7 @@ "extensionName": "ext", "usingModule": "rules_foreign_cc@0.9.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_foreign_cc/0.9.0/MODULE.bazel", "line": 13, "column": 20 }, @@ -3049,8 +3256,8 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3064,8 +3271,8 @@ "integrity": "sha256-Kk0HzWSwcZs5p8EiGKPlB2crgql7mMaonThWWJTPfFE=", "strip_prefix": "rules_foreign_cc-0.9.0", "remote_patches": { - "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/patches/examples.patch": "sha256-RxT7rVHxO30W350sYu7ybi4rStwoB8b8mr34ZU9ciIk=", - "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/patches/module_dot_bazel.patch": "sha256-VTNnq8ySdeo9pI4rrJ+EXa/9ZACgQQ4baUwoQpljzCM=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_foreign_cc/0.9.0/patches/examples.patch": "sha256-RxT7rVHxO30W350sYu7ybi4rStwoB8b8mr34ZU9ciIk=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_foreign_cc/0.9.0/patches/module_dot_bazel.patch": "sha256-VTNnq8ySdeo9pI4rrJ+EXa/9ZACgQQ4baUwoQpljzCM=" }, "remote_patch_strip": 1 } @@ -3080,7 +3287,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_foreign_cc": "rules_foreign_cc@0.9.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -3095,8 +3302,8 @@ "integrity": "sha256-XaX4hyveFLNjTJaI2YD2i9ootRAmhyPMEpc+7bq5/sw=", "strip_prefix": "libpfm-4.11.0", "remote_patches": { - "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/module_dot_bazel.patch": "sha256-G0wQJ2mVEoW/L5LGzmbNfuZaxI2+9NDuWJtqvCpM1pc=", - "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/add_build_file.patch": "sha256-E61d/qQgmeOcUliWaveHPp1EZoOjkvZJsqhGhHofqUg=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/libpfm/4.11.0/patches/module_dot_bazel.patch": "sha256-G0wQJ2mVEoW/L5LGzmbNfuZaxI2+9NDuWJtqvCpM1pc=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/libpfm/4.11.0/patches/add_build_file.patch": "sha256-E61d/qQgmeOcUliWaveHPp1EZoOjkvZJsqhGhHofqUg=" }, "remote_patch_strip": 0 } @@ -3509,7 +3716,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3523,7 +3730,7 @@ "integrity": "sha256-hj/GcMRW8wkjdAwWOTBRMv37nRslujhaZ644Yu8SqK8=", "strip_prefix": "boringssl-5c22014ca513807ed03c657e8ede076164663979", "remote_patches": { - "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" }, "remote_patch_strip": 0 } @@ -3791,7 +3998,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_java": "rules_java@7.4.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -3806,7 +4013,7 @@ "integrity": "sha256-qoFNrgrEALurLoiB+ZFcb0fElmS/CHxAmhX5BDjSwj4=", "strip_prefix": "", "remote_patches": { - "https://bcr.bazel.build/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI=" }, "remote_patch_strip": 0 } @@ -4116,7 +4323,7 @@ }, "@@rules_foreign_cc~//foreign_cc:extensions.bzl%ext": { "general": { - "bzlTransitiveDigest": "QbxK92//k6c63fpMer2Lkk6224s9gwYoVFFS6mdkucI=", + "bzlTransitiveDigest": "0/GTFp9D0gb6hOu9jXXnaWa5hPbzPpIzLVxITdJTwvo=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -4387,7 +4594,7 @@ }, "@@rules_java~//java:extensions.bzl%toolchains": { "general": { - "bzlTransitiveDigest": "tJHbmWnq7m+9eUBnUdv7jZziQ26FmcGL9C5/hU3Q9UQ=", + "bzlTransitiveDigest": "0N5b5J9fUzo0sgvH4F3kIEaeXunz4Wy2/UtSFV/eXUY=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -4892,7 +5099,7 @@ }, "@@rules_python~//python/extensions:python.bzl%python": { "general": { - "bzlTransitiveDigest": "mh86AsACwkNSoqpB2hzQpecNE0j+gb57EL0ZjxD3ZRE=", + "bzlTransitiveDigest": "IMdPzfoNLlz06lDUvDoajmn/Uz0yQDmK1+WG+jfMMNE=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -5051,7 +5258,7 @@ }, "@@toolchains_llvm~//toolchain/extensions:llvm.bzl%llvm": { "general": { - "bzlTransitiveDigest": "rdQ1nlqTcj0kPoX7LxaygMQPcdnBPV85jNsRMF1M/Hw=", + "bzlTransitiveDigest": "S0z5hqi5KbDjXVFL5scNHSTTjB1/WWgKnGICpMb8kok=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/bazel/common.bazelrc b/bazel/common.bazelrc index 2de0b25..5e8dc40 100644 --- a/bazel/common.bazelrc +++ b/bazel/common.bazelrc @@ -2,6 +2,7 @@ startup --windows_enable_symlinks common --enable_bzlmod common --registry=https://raw.githubusercontent.com/ecsact-dev/bazel_registry/main common --registry=https://raw.githubusercontent.com/bazelboost/registry/main +common --registry=https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2 # temporary common --registry=https://bcr.bazel.build build --enable_platform_specific_config build --incompatible_enable_cc_toolchain_resolution diff --git a/build_recipe.yml b/build_recipe.yml new file mode 100644 index 0000000..83f435d --- /dev/null +++ b/build_recipe.yml @@ -0,0 +1,54 @@ +name: Wasm System Implementations (Wasmer) + +imports: + - ecsact_set_system_execution_impl + - ecsact_system_execution_context_id + - ecsact_system_execution_context_parent + - ecsact_system_execution_context_same + - ecsact_system_execution_context_get + - ecsact_system_execution_context_update + - ecsact_system_execution_context_has + - ecsact_system_execution_context_generate + - ecsact_system_execution_context_add + - ecsact_system_execution_context_remove + - ecsact_system_execution_context_other + - ecsact_system_execution_context_entity + - ecsact_system_execution_context_action + +sources: + - path: ecsact/wasm/detail/cpp_util.hh + outdir: include/ecsact/wasm/detail + - ecsact/wasm/detail/globals.cc + - path: ecsact/wasm/detail/globals.hh + outdir: include/ecsact/wasm/detail + - path: ecsact/wasm/detail/guest_imports/env.hh + outdir: include/ecsact/wasm/detail/guest_imports + - path: ecsact/wasm/detail/guest_imports/wasi_snapshot_preview1.hh + outdir: include/ecsact/wasm/detail/guest_imports + - path: ecsact/wasm/detail/guest_imports.hh + outdir: include/ecsact/wasm/detail + - ecsact/wasm/detail/logger.cc + - path: ecsact/wasm/detail/logger.hh + outdir: include/ecsact/wasm/detail + - ecsact/wasm/detail/mem_stack.cc + - path: ecsact/wasm/detail/mem_stack.hh + outdir: include/ecsact/wasm/detail + - ecsact/wasm/detail/minst/minst.cc + - path: ecsact/wasm/detail/minst/minst.hh + outdir: include/ecsact/wasm/detail/minst + - path: ecsact/wasm/detail/util.hh + outdir: include/ecsact/wasm/detail + - ecsact/wasm/detail/wasi.cc + - path: ecsact/wasm/detail/wasi.hh + outdir: include/ecsact/wasm/detail + - ecsact/wasm/detail/wasi_fs.cc + - path: ecsact/wasm/detail/wasi_fs.hh + outdir: include/ecsact/wasm/detail + - ecsact/wasm/detail/wasm.cc + - ecsact/wasm/detail/wasm_ecsact_system_execution.cc + - path: ecsact/wasm/detail/wasm_ecsact_system_execution.h + outdir: include/ecsact/wasm/detail + - path: ecsact/wasm.h + outdir: include/ecsact + - path: ecsact/wasm.hh + outdir: include/ecsact diff --git a/test/MODULE.bazel b/test/MODULE.bazel index 860f4ea..76b86f2 100644 --- a/test/MODULE.bazel +++ b/test/MODULE.bazel @@ -30,6 +30,13 @@ git_override( remote = "https://github.com/hedronvision/bazel-compile-commands-extractor.git", ) +# TODO: https://github.com/bazelbuild/bazel-central-registry/pull/1916 +git_override( + module_name = "libarchive", + commit = "7c331f92acea5243c195cdc6fb46ecfa11ce1ce2", + remote = "https://github.com/zaucy/libarchive.git", +) + llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm", dev_dependency = True) llvm.toolchain(llvm_version = "17.0.6") use_repo(llvm, "llvm_toolchain") diff --git a/test/MODULE.bazel.lock b/test/MODULE.bazel.lock index 2b8d953..9948706 100644 --- a/test/MODULE.bazel.lock +++ b/test/MODULE.bazel.lock @@ -1,10 +1,11 @@ { "lockFileVersion": 6, - "moduleFileHash": "aef506dd26704aa6f885881275642d17d38431f5f8569bf814814a6f5179d665", + "moduleFileHash": "331cbbb3bfb87c211a0a314dd8e311b603f58e62756db002d157c514080aee08", "flags": { "cmdRegistries": [ "https://raw.githubusercontent.com/ecsact-dev/bazel_registry/main", "https://raw.githubusercontent.com/bazelboost/registry/main", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2", "https://bcr.bazel.build" ], "cmdModuleOverrides": {}, @@ -16,7 +17,7 @@ }, "localOverrideHashes": { "bazel_tools": "1ae69322ac3823527337acf02016e8ee95813d8d356f47060255b8956fa642f0", - "ecsact_si_wasm": "69313dd5fec3990084a07f09b62f542783fba80b0c134525520442f21638c1d7" + "ecsact_si_wasm": "6ae3fc51cce3220869b3468f14f024d45d65900dd36b7c30f1abde9b55350e69" }, "moduleDepGraph": { "": { @@ -36,7 +37,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 33, + "line": 40, "column": 21 }, "imports": { @@ -54,7 +55,7 @@ "devDependency": true, "location": { "file": "@@//:MODULE.bazel", - "line": 34, + "line": 41, "column": 15 } } @@ -68,7 +69,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 37, + "line": 44, "column": 23 }, "imports": { @@ -86,7 +87,7 @@ "devDependency": true, "location": { "file": "@@//:MODULE.bazel", - "line": 38, + "line": 45, "column": 17 } } @@ -100,7 +101,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 41, + "line": 48, "column": 23 }, "imports": { @@ -118,7 +119,7 @@ "rules_wasmer": "rules_wasmer@0.1.1", "ecsact_rt_entt": "ecsact_rt_entt@0.3.1", "ecsact_lang_cpp": "ecsact_lang_cpp@0.4.1", - "ecsact_interpret": "ecsact_interpret@0.6.0", + "ecsact_interpret": "ecsact_interpret@0.6.1", "ecsact_parse": "ecsact_parse@0.4.0", "ecsact_codegen": "ecsact_codegen@0.2.0", "magic_enum": "magic_enum@0.9.3", @@ -126,7 +127,7 @@ "boost.dll": "boost.dll@1.83.0.bzl.2", "boost.process": "boost.process@1.83.0.bzl.2", "entt": "entt@3.12.2", - "ecsact_cli": "ecsact_cli@0.3.4", + "ecsact_cli": "ecsact_cli@0.3.5", "rules_ecsact": "rules_ecsact@0.5.1", "xxhash": "xxhash@0.8.2", "ecsact_si_wasm": "ecsact_si_wasm@_", @@ -151,7 +152,7 @@ "extensionName": "cc_configure_extension", "usingModule": "rules_cc@0.0.9", "location": { - "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_cc/0.0.9/MODULE.bazel", "line": 9, "column": 29 }, @@ -165,7 +166,7 @@ } ], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -179,7 +180,7 @@ "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", "strip_prefix": "rules_cc-0.0.9", "remote_patches": { - "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" }, "remote_patch_strip": 0 } @@ -195,8 +196,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "googletest": "googletest@1.14.0", "abseil-cpp": "abseil-cpp@20230802.0", "boost.dll": "boost.dll@1.83.0.bzl.2", @@ -255,14 +256,14 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_ecsact": "rules_ecsact@0.5.1", "ecsact_runtime": "ecsact_runtime@0.6.1", "ecsact_lang_cpp": "ecsact_lang_cpp@0.4.1", "boost.mp11": "boost.mp11@1.83.0.bzl.1", "entt": "entt@3.12.2", "ecsact_codegen": "ecsact_codegen@0.2.0", - "ecsact_cli": "ecsact_cli@0.3.4", + "ecsact_cli": "ecsact_cli@0.3.5", "xxhash": "xxhash@0.8.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -291,7 +292,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "ecsact_runtime": "ecsact_runtime@0.6.1", "rules_ecsact": "rules_ecsact@0.5.1", "ecsact_codegen": "ecsact_codegen@0.2.0", @@ -312,17 +313,17 @@ } } }, - "ecsact_interpret@0.6.0": { + "ecsact_interpret@0.6.1": { "name": "ecsact_interpret", - "version": "0.6.0", - "key": "ecsact_interpret@0.6.0", + "version": "0.6.1", + "key": "ecsact_interpret@0.6.1", "repoName": "ecsact_interpret", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "magic_enum": "magic_enum@0.9.3", "ecsact_runtime": "ecsact_runtime@0.6.1", "ecsact_parse": "ecsact_parse@0.4.0", @@ -334,9 +335,9 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/ecsact-dev/ecsact_interpret/releases/download/0.6.0/ecsact_interpret-0.6.0.tar.gz" + "https://github.com/ecsact-dev/ecsact_interpret/releases/download/0.6.1/ecsact_interpret-0.6.1.tar.gz" ], - "integrity": "sha256-YDtn32eLL0JDIGBSelHroEiIBaS2tBjnXsVyn3Cuf18=", + "integrity": "sha256-1aW5PB3CmxlhNCtu9Q4pXk+Udh3eoyPF8mkY6fwS1Zk=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -353,7 +354,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "ecsact_runtime": "ecsact_runtime@0.6.1", "lexy": "lexy@2022.05.1", "magic_enum": "magic_enum@0.9.3", @@ -384,7 +385,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.dll": "boost.dll@1.83.0.bzl.2", "ecsact_runtime": "ecsact_runtime@0.6.1", "bazel_tools": "bazel_tools@_", @@ -414,7 +415,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -469,7 +470,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.assert": "boost.assert@1.83.0.bzl.1", "boost.config": "boost.config@1.83.0.bzl.6", "boost.core": "boost.core@1.83.0.bzl.1", @@ -512,8 +513,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.algorithm": "boost.algorithm@1.83.0.bzl.1", "boost.asio": "boost.asio@1.83.0.bzl.2", "boost.config": "boost.config@1.83.0.bzl.6", @@ -558,7 +559,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -576,10 +577,10 @@ } } }, - "ecsact_cli@0.3.4": { + "ecsact_cli@0.3.5": { "name": "ecsact_cli", - "version": "0.3.4", - "key": "ecsact_cli@0.3.4", + "version": "0.3.5", + "key": "ecsact_cli@0.3.5", "repoName": "ecsact_cli", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -587,21 +588,23 @@ "deps": { "rules_cc": "rules_cc@0.0.9", "nlohmann_json": "nlohmann_json@3.11.3", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_pkg": "rules_pkg@0.10.1", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "ecsact_parse": "ecsact_parse@0.4.0", "ecsact_runtime": "ecsact_runtime@0.6.1", - "ecsact_interpret": "ecsact_interpret@0.6.0", + "ecsact_interpret": "ecsact_interpret@0.6.1", "ecsact_codegen": "ecsact_codegen@0.2.0", "boost.dll": "boost.dll@1.83.0.bzl.2", "magic_enum": "magic_enum@0.9.3", - "curl": "curl@8.4.0", + "curl": "curl@8.7.1.bcr.1", "docopt.cpp": "docopt.cpp@0.6.2", "boost.process": "boost.process@1.83.0.bzl.2", "boost.algorithm": "boost.algorithm@1.83.0.bzl.1", "boost.url": "boost.url@1.83.0.bzl.2", "yaml-cpp": "yaml-cpp@0.8.0", + "libarchive": "libarchive@_", + "xxhash": "xxhash@0.8.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -610,9 +613,9 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/ecsact-dev/ecsact_cli/releases/download/0.3.4/ecsact_cli-0.3.4.tar.gz" + "https://github.com/ecsact-dev/ecsact_cli/releases/download/0.3.5/ecsact_cli-0.3.5.tar.gz" ], - "integrity": "sha256-o/uv0o+zrxPoSgTo88232q3TWfM4raPxnB95qlIQWaw=", + "integrity": "sha256-Paq+mFMEv6GT4i8Lrh0qmpwmBNScCTH+1V4ihrzgps0=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -629,9 +632,9 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", - "ecsact_cli": "ecsact_cli@0.3.4", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", + "ecsact_cli": "ecsact_cli@0.3.5", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -671,8 +674,8 @@ "integrity": "sha256-uu4Mav1PAxZd56TmeYjRbw8rJXtR0OPLkZCTAqJqecQ=", "strip_prefix": "xxHash-0.8.2", "remote_patches": { - "https://bcr.bazel.build/modules/xxhash/0.8.2/patches/add_build_file.patch": "sha256-WQDdUpYas3Sbezqz0dJ5kMdr/c729ki+QLZv4iwEOj8=", - "https://bcr.bazel.build/modules/xxhash/0.8.2/patches/module_dot_bazel.patch": "sha256-ZLVQs0CBa7/fVGDx0804Hg7ORsWd92G06m2z1N5PeMg=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/xxhash/0.8.2/patches/add_build_file.patch": "sha256-WQDdUpYas3Sbezqz0dJ5kMdr/c729ki+QLZv4iwEOj8=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/xxhash/0.8.2/patches/module_dot_bazel.patch": "sha256-ZLVQs0CBa7/fVGDx0804Hg7ORsWd92G06m2z1N5PeMg=" }, "remote_patch_strip": 0 } @@ -680,7 +683,7 @@ }, "ecsact_si_wasm@_": { "name": "ecsact_si_wasm", - "version": "0.1.1", + "version": "0.1.2", "key": "ecsact_si_wasm@_", "repoName": "ecsact_si_wasm", "executionPlatformsToRegister": [], @@ -692,7 +695,7 @@ "usingModule": "ecsact_si_wasm@_", "location": { "file": "@@ecsact_si_wasm~//:MODULE.bazel", - "line": 36, + "line": 43, "column": 23 }, "imports": { @@ -706,14 +709,14 @@ ], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "ecsact_runtime": "ecsact_runtime@0.6.1", "rules_ecsact": "rules_ecsact@0.5.1", "docopt.cpp": "docopt.cpp@0.6.2", "magic_enum": "magic_enum@0.9.3", "rules_wasmer": "rules_wasmer@0.1.1", - "ecsact_cli": "ecsact_cli@0.3.4", - "platforms": "platforms@0.0.9", + "ecsact_cli": "ecsact_cli@0.3.5", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" } @@ -727,9 +730,9 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -966,9 +969,9 @@ "rules_proto": "rules_proto@5.3.0-21.7", "rules_python": "rules_python@0.24.0", "buildozer": "buildozer@6.4.0.2", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "com_google_protobuf": "protobuf@21.7", - "zlib": "zlib@1.3", + "zlib": "zlib@1.3.1.bcr.1", "build_bazel_apple_support": "apple_support@1.5.0", "local_config_platform": "local_config_platform@_" } @@ -982,14 +985,14 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_" } }, - "platforms@0.0.9": { + "platforms@0.0.10": { "name": "platforms", - "version": "0.0.9", - "key": "platforms@0.0.9", + "version": "0.0.10", + "key": "platforms@0.0.10", "repoName": "platforms", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -997,9 +1000,9 @@ { "extensionBzlFile": "@platforms//host:extension.bzl", "extensionName": "host_platform", - "usingModule": "platforms@0.0.9", + "usingModule": "platforms@0.0.10", "location": { - "file": "https://bcr.bazel.build/modules/platforms/0.0.9/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/platforms/0.0.10/MODULE.bazel", "line": 9, "column": 30 }, @@ -1022,19 +1025,19 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/platforms/releases/download/0.0.9/platforms-0.0.9.tar.gz" + "https://github.com/bazelbuild/platforms/releases/download/0.0.10/platforms-0.0.10.tar.gz" ], - "integrity": "sha256-XtpTnIQSZQMcL4LYrno6ZJC9YhduDAOPxGnqv5H2FJs=", + "integrity": "sha256-IY7+juc20mo1cmY7N0olPAErcW2K8MB+hC6C8jigp+4=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 } } }, - "bazel_skylib@1.5.0": { + "bazel_skylib@1.6.1": { "name": "bazel_skylib", - "version": "1.5.0", - "key": "bazel_skylib@1.5.0", + "version": "1.6.1", + "key": "bazel_skylib@1.6.1", "repoName": "bazel_skylib", "executionPlatformsToRegister": [], "toolchainsToRegister": [ @@ -1043,7 +1046,7 @@ ], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1052,9 +1055,9 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.6.1/bazel-skylib-1.6.1.tar.gz" ], - "integrity": "sha256-zVWgYudjuTSZIfD124w5MyiNyLpPdt2UFqrGis7jy5Q=", + "integrity": "sha256-nziIakBUjG6WwQa3UvJCEw7hGqoGila6flb0UR8z5PI=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -1071,7 +1074,7 @@ "extensionUsages": [], "deps": { "com_google_absl": "abseil-cpp@20230802.0", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -1086,7 +1089,7 @@ "integrity": "sha256-itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=", "strip_prefix": "googletest-1.14.0", "remote_patches": { - "https://bcr.bazel.build/modules/googletest/1.14.0/patches/module_dot_bazel.patch": "sha256-CSomzvti38LCuURDG5EEoa3O1tQF3cKKt/mknnP1qcc=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/googletest/1.14.0/patches/module_dot_bazel.patch": "sha256-CSomzvti38LCuURDG5EEoa3O1tQF3cKKt/mknnP1qcc=" }, "remote_patch_strip": 0 } @@ -1102,8 +1105,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "com_google_googletest": "googletest@1.14.0", "com_github_google_benchmark": "google_benchmark@1.8.2", "bazel_tools": "bazel_tools@_", @@ -1119,7 +1122,7 @@ "integrity": "sha256-WdKXavnW7PABqBo1dJpuVRozW5SdNJGM+t4Hc3udk8U=", "strip_prefix": "abseil-cpp-20230802.0", "remote_patches": { - "https://bcr.bazel.build/modules/abseil-cpp/20230802.0/patches/module_dot_bazel.patch": "sha256-tppa7eDWtr2QUqOhIzKmHL5DEqUqfMFQIH7tkhFDY8E=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/abseil-cpp/20230802.0/patches/module_dot_bazel.patch": "sha256-tppa7eDWtr2QUqOhIzKmHL5DEqUqfMFQIH7tkhFDY8E=" }, "remote_patch_strip": 0 } @@ -1135,7 +1138,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1695,8 +1698,8 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "boringssl": "boringssl@0.0.0-20230215-5c22014", "boost.align": "boost.align@1.83.0.bzl.1", "boost.array": "boost.array@1.83.0.bzl.1", @@ -1966,7 +1969,7 @@ "integrity": "sha256-oiRh0TEZrFx48gXT3x2xNAPljOG7F5TtyTE2dzE/Sp0=", "strip_prefix": "", "remote_patches": { - "https://bcr.bazel.build/modules/nlohmann_json/3.11.3/patches/module_dot_bazel.patch": "sha256-OmeSCp1IqWbHGPJs0v5taUiPLEsI9KEJPLsnPpKB/B8=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/nlohmann_json/3.11.3/patches/module_dot_bazel.patch": "sha256-OmeSCp1IqWbHGPJs0v5taUiPLEsI9KEJPLsnPpKB/B8=" }, "remote_patch_strip": 0 } @@ -1983,7 +1986,7 @@ "deps": { "rules_license": "rules_license@0.0.7", "rules_python": "rules_python@0.24.0", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2001,16 +2004,18 @@ } } }, - "curl@8.4.0": { + "curl@8.7.1.bcr.1": { "name": "curl", - "version": "8.4.0", - "key": "curl@8.4.0", + "version": "8.7.1.bcr.1", + "key": "curl@8.7.1.bcr.1", "repoName": "curl", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "mbedtls": "mbedtls@3.6.0", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2019,15 +2024,16 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/curl/curl/releases/download/curl-8_4_0/curl-8.4.0.tar.gz" + "https://github.com/curl/curl/releases/download/curl-8_7_1/curl-8.7.1.tar.gz" ], - "integrity": "sha256-gW5BgJwEP/KF6MDwanWh+iUCEbv7LcCgN+7vOfGp5Cc=", - "strip_prefix": "curl-8.4.0", + "integrity": "sha256-+RJJyH9o6gDPJ8RP36WnhCPkHnG31AjlkBqYltkFxJU=", + "strip_prefix": "curl-8.7.1", "remote_patches": { - "https://bcr.bazel.build/modules/curl/8.4.0/patches/add_build_file.patch": "sha256-Vcb973u9Diuzp+nG0XzkID+LvaTdbJ6M6tZxH1Vtyo0=", - "https://bcr.bazel.build/modules/curl/8.4.0/patches/module_dot_bazel.patch": "sha256-EEYIkUUDdDiyntAtQHOhsgwqJgs/EvZP6pjuxPUeWIo=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/curl/8.7.1.bcr.1/patches/add_build_file.patch": "sha256-v72CABzBMc2lrA1Oy/QLsxd8x0bv/zkPjxTPGfArI8I=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/curl/8.7.1.bcr.1/patches/module_dot_bazel.patch": "sha256-CmB4PaZ8lHufyVHpS4z/rUPT3aPWg/I29b0ulErrYlY=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/curl/8.7.1.bcr.1/patches/add_curl_config.patch": "sha256-vdS5XRiVn5iKvJcdr0FilwCrJpQnWhEqStalazJ1Dy8=" }, - "remote_patch_strip": 0 + "remote_patch_strip": 1 } } }, @@ -2041,7 +2047,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "boost.regex": "boost.regex@1.83.0.bzl.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -2107,7 +2113,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -2122,12 +2128,34 @@ "integrity": "sha256-++dLvc7iHWVnFWiHBto8i+z9lG2SzURwXMYJi7I7OhY=", "strip_prefix": "yaml-cpp-0.8.0", "remote_patches": { - "https://bcr.bazel.build/modules/yaml-cpp/0.8.0/patches/module_dot_bazel.patch": "sha256-YM6xq0Mtu51Okntj5lRQ3V04DyZNm4hZdrSDMio1KeU=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/yaml-cpp/0.8.0/patches/module_dot_bazel.patch": "sha256-YM6xq0Mtu51Okntj5lRQ3V04DyZNm4hZdrSDMio1KeU=" }, "remote_patch_strip": 1 } } }, + "libarchive@_": { + "name": "libarchive", + "version": "3.7.3", + "key": "libarchive@_", + "repoName": "libarchive", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bzip2": "bzip2@1.0.8.bcr.1", + "lz4": "lz4@1.9.4", + "xz": "xz@5.4.5.bcr.2", + "zlib": "zlib@1.3.1.bcr.1", + "zstd": "zstd@1.5.6", + "platforms": "platforms@0.0.10", + "rules_cc": "rules_cc@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "mbedtls": "mbedtls@3.6.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + } + }, "rules_java@7.4.0": { "name": "rules_java", "version": "7.4.0", @@ -2166,7 +2194,7 @@ "extensionName": "toolchains", "usingModule": "rules_java@7.4.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_java/7.4.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_java/7.4.0/MODULE.bazel", "line": 19, "column": 27 }, @@ -2206,9 +2234,9 @@ } ], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_proto": "rules_proto@5.3.0-21.7", "rules_license": "rules_license@0.0.7", "bazel_tools": "bazel_tools@_", @@ -2263,7 +2291,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "com_google_protobuf": "protobuf@21.7", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", @@ -2298,7 +2326,7 @@ "extensionName": "internal_deps", "usingModule": "rules_python@0.24.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 14, "column": 30 }, @@ -2325,7 +2353,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 15, "column": 22 } @@ -2339,7 +2367,7 @@ "extensionName": "python", "usingModule": "rules_python@0.24.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 36, "column": 23 }, @@ -2356,7 +2384,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.24.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/MODULE.bazel", "line": 42, "column": 17 } @@ -2367,8 +2395,8 @@ } ], "deps": { - "platforms": "platforms@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_proto": "rules_proto@5.3.0-21.7", "com_google_protobuf": "protobuf@21.7", "bazel_tools": "bazel_tools@_", @@ -2384,7 +2412,7 @@ "integrity": "sha256-CoADsEQpTXhArH2dc+7wXWzraC11FngaTsYu6zRwJXg=", "strip_prefix": "rules_python-0.24.0", "remote_patches": { - "https://bcr.bazel.build/modules/rules_python/0.24.0/patches/module_dot_bazel_version.patch": "sha256-cz8Rx8aNLvYvSpiVWk8umcsBy6jAAC0YwU42zj1cNlU=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_python/0.24.0/patches/module_dot_bazel_version.patch": "sha256-cz8Rx8aNLvYvSpiVWk8umcsBy6jAAC0YwU42zj1cNlU=" }, "remote_patch_strip": 0 } @@ -2403,7 +2431,7 @@ "extensionName": "buildozer_binary", "usingModule": "buildozer@6.4.0.2", "location": { - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/buildozer/6.4.0.2/MODULE.bazel", "line": 7, "column": 33 }, @@ -2426,7 +2454,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/buildozer/6.4.0.2/MODULE.bazel", "line": 8, "column": 27 } @@ -2450,7 +2478,7 @@ "integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=", "strip_prefix": "buildozer-6.4.0.2", "remote_patches": { - "https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" }, "remote_patch_strip": 1 } @@ -2469,7 +2497,7 @@ "extensionName": "maven", "usingModule": "protobuf@21.7", "location": { - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/MODULE.bazel", "line": 22, "column": 22 }, @@ -2496,7 +2524,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/MODULE.bazel", "line": 24, "column": 14 } @@ -2507,14 +2535,14 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_python": "rules_python@0.24.0", "rules_cc": "rules_cc@0.0.9", "rules_proto": "rules_proto@5.3.0-21.7", "rules_java": "rules_java@7.4.0", "rules_pkg": "rules_pkg@0.10.1", "com_google_abseil": "abseil-cpp@20230802.0", - "zlib": "zlib@1.3", + "zlib": "zlib@1.3.1.bcr.1", "upb": "upb@0.0.0-20220923-a547704", "rules_jvm_external": "rules_jvm_external@4.4.2", "com_google_googletest": "googletest@1.14.0", @@ -2531,25 +2559,25 @@ "integrity": "sha256-VJOiH17T/FAuZv7GuUScBqVRztYwAvpIkDxA36jeeko=", "strip_prefix": "protobuf-21.7", "remote_patches": { - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=", - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=", - "https://bcr.bazel.build/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=", - "https://bcr.bazel.build/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/add_module_dot_bazel.patch": "sha256-q3V2+eq0v2XF0z8z+V+QF4cynD6JvHI1y3kI/+rzl5s=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/add_module_dot_bazel_for_examples.patch": "sha256-O7YP6s3lo/1opUiO0jqXYORNHdZ/2q3hjz1QGy8QdIU=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/relative_repo_names.patch": "sha256-RK9RjW8T5UJNG7flIrnFiNE9vKwWB+8uWWtJqXYT0w4=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/protobuf/21.7/patches/add_missing_files.patch": "sha256-Hyne4DG2u5bXcWHNxNMirA2QFAe/2Cl8oMm1XJdkQIY=" }, "remote_patch_strip": 1 } } }, - "zlib@1.3": { + "zlib@1.3.1.bcr.1": { "name": "zlib", - "version": "1.3", - "key": "zlib@1.3", + "version": "1.3.1.bcr.1", + "key": "zlib@1.3.1.bcr.1", "repoName": "zlib", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -2559,15 +2587,15 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" + "https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz" ], - "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", - "strip_prefix": "zlib-1.3", + "integrity": "sha256-mpOyt9/ax3zrpaVYpYDnRmfdb+3kWFuR7vtg8Dty3yM=", + "strip_prefix": "zlib-1.3.1", "remote_patches": { - "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", - "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zlib/1.3.1.bcr.1/patches/add_build_file.patch": "sha256-0MCgNjvE1kGfdKTdDt4PEBHJMIwtDYHB7h69zhxDSNI=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zlib/1.3.1.bcr.1/patches/add_module_file.patch": "sha256-euR5cSrSZnUKPOIJKRu3BY/Dphe1+ekPC6OWaAQfDjQ=" }, - "remote_patch_strip": 0 + "remote_patch_strip": 1 } } }, @@ -2586,7 +2614,7 @@ "extensionName": "apple_cc_configure_extension", "usingModule": "apple_support@1.5.0", "location": { - "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/apple_support/1.5.0/MODULE.bazel", "line": 17, "column": 35 }, @@ -2601,8 +2629,8 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2629,8 +2657,8 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", "rules_foreign_cc": "rules_foreign_cc@0.9.0", "rules_cc": "rules_cc@0.0.9", "libpfm": "libpfm@4.11.0", @@ -2647,7 +2675,7 @@ "integrity": "sha256-KqspgNA3YTf5adkoSPu2gharsHYzA0U0/IxlzE56DpM=", "strip_prefix": "benchmark-1.8.2", "remote_patches": { - "https://bcr.bazel.build/modules/google_benchmark/1.8.2/patches/module_dot_bazel.patch": "sha256-703OrC3OH7pk9qrGkAMbvp/8yEoHiesDKHNVIKVJB/M=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/google_benchmark/1.8.2/patches/module_dot_bazel.patch": "sha256-703OrC3OH7pk9qrGkAMbvp/8yEoHiesDKHNVIKVJB/M=" }, "remote_patch_strip": 0 } @@ -3467,7 +3495,7 @@ "extensionUsages": [], "deps": { "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3481,7 +3509,7 @@ "integrity": "sha256-hj/GcMRW8wkjdAwWOTBRMv37nRslujhaZ644Yu8SqK8=", "strip_prefix": "boringssl-5c22014ca513807ed03c657e8ede076164663979", "remote_patches": { - "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" }, "remote_patch_strip": 0 } @@ -3743,6 +3771,156 @@ } } }, + "mbedtls@3.6.0": { + "name": "mbedtls", + "version": "3.6.0", + "key": "mbedtls@3.6.0", + "repoName": "mbedtls", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.10", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/Mbed-TLS/mbedtls/releases/download/v3.6.0/mbedtls-3.6.0.tar.bz2" + ], + "integrity": "sha256-Ps+U/P2qyvt1d4agG3U4phdQ69hcSwJPVv+LoUkPzTg=", + "strip_prefix": "mbedtls-3.6.0", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/mbedtls/3.6.0/patches/add_build.patch": "sha256-+eevKk6D53jwSk1vngf7au/XMw/T++lxiQ/hlYb0fUA=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/mbedtls/3.6.0/patches/module_dot_bazel.patch": "sha256-zau8FpFxNUirkyEVgW50LwrrsB2Dt0Kp25zu0p55t0U=" + }, + "remote_patch_strip": 1 + } + } + }, + "bzip2@1.0.8.bcr.1": { + "name": "bzip2", + "version": "1.0.8.bcr.1", + "key": "bzip2@1.0.8.bcr.1", + "repoName": "bzip2", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz" + ], + "integrity": "sha256-q1oDF27hBtPw+pDjgdpHjdrkBZGBU8yiSOaCzQxKImk=", + "strip_prefix": "bzip2-1.0.8", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/bzip2/1.0.8.bcr.1/patches/add_build_file.patch": "sha256-QPcAoslzyuAkL4VQgb18uhZaUu8A30/LUrD8wHaKZHY=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/bzip2/1.0.8.bcr.1/patches/module_dot_bazel.patch": "sha256-lfm8AQkGepyTCT/UQrNpojSPcuu9TnCpPEWykSew7r8=" + }, + "remote_patch_strip": 0 + } + } + }, + "lz4@1.9.4": { + "name": "lz4", + "version": "1.9.4", + "key": "lz4@1.9.4", + "repoName": "lz4", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/lz4/lz4/releases/download/v1.9.4/lz4-1.9.4.tar.gz" + ], + "integrity": "sha256-Cw46oHyMBj3fQLCCvffjehVivaQKD/UnKVfz6Yfg5Us=", + "strip_prefix": "lz4-1.9.4", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/lz4/1.9.4/patches/add_build_file.patch": "sha256-v1zbuA4Ya6cX2rDv54qh/8kwM7dimnWuyg40vCik4FM=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/lz4/1.9.4/patches/module_dot_bazel.patch": "sha256-V8GT+T9/zjsD3c67mJ4qVJoOkR4VZlXnpXl6b/FKI/Y=" + }, + "remote_patch_strip": 0 + } + } + }, + "xz@5.4.5.bcr.2": { + "name": "xz", + "version": "5.4.5.bcr.2", + "key": "xz@5.4.5.bcr.2", + "repoName": "xz", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.6.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/tukaani-project/xz/releases/download/v5.4.5/xz-5.4.5.tar.gz" + ], + "integrity": "sha256-E1yQuTSu6PvA1Gfeh6Bctw1ifaNqvlGMNXqHNwnlt9Y=", + "strip_prefix": "xz-5.4.5", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/xz/5.4.5.bcr.2/patches/patch.diff": "sha256-/p4OtkABqNVS/ujgPMKK8iBMyF/N+CO4zc5Yt02t2+o=" + }, + "remote_patch_strip": 1 + } + } + }, + "zstd@1.5.6": { + "name": "zstd", + "version": "1.5.6", + "key": "zstd@1.5.6", + "repoName": "zstd", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.10", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/facebook/zstd/releases/download/v1.5.6/zstd-1.5.6.tar.gz" + ], + "integrity": "sha256-jCngbPQqrMHq/EB3ri7Gxvy5amJhV+BZPV6Co0/UA8E=", + "strip_prefix": "zstd-1.5.6", + "remote_patches": { + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zstd/1.5.6/patches/add_build_file.patch": "sha256-eWyxLXFI3vRjvK572z4lHJdoia96jUfQxzAP+hYY9ck=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/zstd/1.5.6/patches/module_dot_bazel.patch": "sha256-xNLcQox8GjyYhgThGYV16+CcXYkumiPAVXRZlWUqWJM=" + }, + "remote_patch_strip": 0 + } + } + }, "upb@0.0.0-20220923-a547704": { "name": "upb", "version": "0.0.0-20220923-a547704", @@ -3752,11 +3930,11 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_proto": "rules_proto@5.3.0-21.7", "com_google_protobuf": "protobuf@21.7", "com_google_absl": "abseil-cpp@20230802.0", - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3770,7 +3948,7 @@ "integrity": "sha256-z39x6v+QskwaKLSWRan/A6mmwecTQpHOcJActj5zZLU=", "strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577", "remote_patches": { - "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/upb/0.0.0-20220923-a547704/patches/module_dot_bazel.patch": "sha256-wH4mNS6ZYy+8uC0HoAft/c7SDsq2Kxf+J8dUakXhaB0=" }, "remote_patch_strip": 0 } @@ -3789,7 +3967,7 @@ "extensionName": "non_module_deps", "usingModule": "rules_jvm_external@4.4.2", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_jvm_external/4.4.2/MODULE.bazel", "line": 9, "column": 32 }, @@ -3806,7 +3984,7 @@ "extensionName": "maven", "usingModule": "rules_jvm_external@4.4.2", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_jvm_external/4.4.2/MODULE.bazel", "line": 16, "column": 22 }, @@ -3830,7 +4008,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_jvm_external/4.4.2/MODULE.bazel", "line": 18, "column": 14 } @@ -3841,7 +4019,7 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "io_bazel_stardoc": "stardoc@0.5.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -3885,7 +4063,7 @@ "extensionName": "ext", "usingModule": "rules_foreign_cc@0.9.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel", + "file": "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_foreign_cc/0.9.0/MODULE.bazel", "line": 13, "column": 20 }, @@ -3907,8 +4085,8 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3922,8 +4100,8 @@ "integrity": "sha256-Kk0HzWSwcZs5p8EiGKPlB2crgql7mMaonThWWJTPfFE=", "strip_prefix": "rules_foreign_cc-0.9.0", "remote_patches": { - "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/patches/examples.patch": "sha256-RxT7rVHxO30W350sYu7ybi4rStwoB8b8mr34ZU9ciIk=", - "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/patches/module_dot_bazel.patch": "sha256-VTNnq8ySdeo9pI4rrJ+EXa/9ZACgQQ4baUwoQpljzCM=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_foreign_cc/0.9.0/patches/examples.patch": "sha256-RxT7rVHxO30W350sYu7ybi4rStwoB8b8mr34ZU9ciIk=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/rules_foreign_cc/0.9.0/patches/module_dot_bazel.patch": "sha256-VTNnq8ySdeo9pI4rrJ+EXa/9ZACgQQ4baUwoQpljzCM=" }, "remote_patch_strip": 1 } @@ -3938,7 +4116,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.9", + "platforms": "platforms@0.0.10", "rules_foreign_cc": "rules_foreign_cc@0.9.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -3953,8 +4131,8 @@ "integrity": "sha256-XaX4hyveFLNjTJaI2YD2i9ootRAmhyPMEpc+7bq5/sw=", "strip_prefix": "libpfm-4.11.0", "remote_patches": { - "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/module_dot_bazel.patch": "sha256-G0wQJ2mVEoW/L5LGzmbNfuZaxI2+9NDuWJtqvCpM1pc=", - "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/add_build_file.patch": "sha256-E61d/qQgmeOcUliWaveHPp1EZoOjkvZJsqhGhHofqUg=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/libpfm/4.11.0/patches/module_dot_bazel.patch": "sha256-G0wQJ2mVEoW/L5LGzmbNfuZaxI2+9NDuWJtqvCpM1pc=", + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/libpfm/4.11.0/patches/add_build_file.patch": "sha256-E61d/qQgmeOcUliWaveHPp1EZoOjkvZJsqhGhHofqUg=" }, "remote_patch_strip": 0 } @@ -4167,7 +4345,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_java": "rules_java@7.4.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -4182,7 +4360,7 @@ "integrity": "sha256-qoFNrgrEALurLoiB+ZFcb0fElmS/CHxAmhX5BDjSwj4=", "strip_prefix": "", "remote_patches": { - "https://bcr.bazel.build/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI=" + "https://raw.githubusercontent.com/zaucy/bazel-central-registry/add-curl-config2/modules/stardoc/0.5.1/patches/module_dot_bazel.patch": "sha256-UAULCuTpJE7SG0YrR9XLjMfxMRmbP+za3uW9ONZ5rjI=" }, "remote_patch_strip": 0 } @@ -4297,7 +4475,7 @@ }, "@@rules_ecsact~//ecsact:extensions.bzl%ecsact": { "general": { - "bzlTransitiveDigest": "mSPr3k+H4//yzBqUaQk3109i/iFRvjxIadmY84toSuI=", + "bzlTransitiveDigest": "yBFs/NVyYI7QiMvvjA4I6IW9I+rk9eZIogM7wKkOIIk=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -4322,7 +4500,7 @@ }, "@@rules_foreign_cc~//foreign_cc:extensions.bzl%ext": { "general": { - "bzlTransitiveDigest": "QbxK92//k6c63fpMer2Lkk6224s9gwYoVFFS6mdkucI=", + "bzlTransitiveDigest": "0/GTFp9D0gb6hOu9jXXnaWa5hPbzPpIzLVxITdJTwvo=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -4593,7 +4771,7 @@ }, "@@rules_java~//java:extensions.bzl%toolchains": { "general": { - "bzlTransitiveDigest": "tJHbmWnq7m+9eUBnUdv7jZziQ26FmcGL9C5/hU3Q9UQ=", + "bzlTransitiveDigest": "0N5b5J9fUzo0sgvH4F3kIEaeXunz4Wy2/UtSFV/eXUY=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -5098,7 +5276,7 @@ }, "@@rules_python~//python/extensions:python.bzl%python": { "general": { - "bzlTransitiveDigest": "mh86AsACwkNSoqpB2hzQpecNE0j+gb57EL0ZjxD3ZRE=", + "bzlTransitiveDigest": "IMdPzfoNLlz06lDUvDoajmn/Uz0yQDmK1+WG+jfMMNE=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -5257,7 +5435,7 @@ }, "@@toolchains_llvm~//toolchain/extensions:llvm.bzl%llvm": { "general": { - "bzlTransitiveDigest": "rdQ1nlqTcj0kPoX7LxaygMQPcdnBPV85jNsRMF1M/Hw=", + "bzlTransitiveDigest": "S0z5hqi5KbDjXVFL5scNHSTTjB1/WWgKnGICpMb8kok=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/test/WORKSPACE.bzlmod b/test/WORKSPACE.bzlmod index ad8fa77..3e7d866 100644 --- a/test/WORKSPACE.bzlmod +++ b/test/WORKSPACE.bzlmod @@ -3,9 +3,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") # buildifier: disable http_archive( name = "emsdk", - integrity = "sha256-+PGTiLh08ChWQSU+8PAj68ZvErR67mehPNxmb4cxoGw=", - strip_prefix = "emsdk-417ebd7045d3407d4f5dd79e03f811a36766ce22/bazel", - url = "https://github.com/zaucy/emsdk/archive/417ebd7045d3407d4f5dd79e03f811a36766ce22.zip", + integrity = "sha256-bYYPeuS9Fr/Bj3MiAOZgjLKqc58t35xSJ1XLDUA38CU=", + strip_prefix = "emsdk-3.1.58/bazel", + url = "https://github.com/emscripten-core/emsdk/archive/3.1.58.tar.gz", ) # buildifier: disable=load-on-top