diff --git a/MODULE.bazel b/MODULE.bazel index 0df7e564..566d6a88 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -285,43 +285,17 @@ deb( # Distroless rootfs providing graphviz + fakechroot for hermetic dot execution # via //third_party/docs_runtime:dot (exec_in_sysroot). ############################################################################### -bazel_dep(name = "rules_distroless", version = "0.9.0") -git_override( - module_name = "rules_distroless", - commit = "dbf25be1c3a9a1698511a4817582efe61dc5ec15", - remote = "https://github.com/LittleHuba/rules_distroless.git", -) +bazel_dep(name = "rules_distroless", version = "0.8.0") # bsdtar (used by //bazel/rules/exec_in_sysroot to extract sysroot archives). bazel_dep(name = "tar.bzl", version = "0.6.0") apt = use_extension("@rules_distroless//apt:extensions.bzl", "apt") -apt.sources_list( - architectures = ["amd64"], - components = [ - "main", - "universe", - ], - suites = [ - "noble", - "noble-security", - "noble-updates", - ], - types = ["deb"], - uris = ["https://snapshot.ubuntu.com/ubuntu/20260401T000000Z"], -) apt.install( - dependency_set = "docs_runtime", + name = "docs_runtime", + lock = "//third_party/docs_runtime:docs_runtime.lock.json", + manifest = "//third_party/docs_runtime:docs_runtime.yaml", mergedusr = True, - packages = [ - "fakechroot", - "graphviz", - ], - suites = [ - "noble", - "noble-security", - "noble-updates", - ], ) use_repo(apt, "docs_runtime") @@ -370,6 +344,11 @@ use_repo(pip, "manual_analysis_deps") bazel_dep(name = "trlc", version = "3.0.0") bazel_dep(name = "lobster", version = "1.0.3") +git_override( + module_name = "lobster", + commit = "07382c33f95e22992e0f8788c0537ec06877e51f", + remote = "https://github.com/bmw-software-engineering/lobster.git", +) ############################################################################### # Dependencies for AI Checker diff --git a/bazel/rules/rules_score/test/MODULE.bazel b/bazel/rules/rules_score/test/MODULE.bazel index a7f676d6..6424372d 100644 --- a/bazel/rules/rules_score/test/MODULE.bazel +++ b/bazel/rules/rules_score/test/MODULE.bazel @@ -99,25 +99,13 @@ use_repo(llvm, "llvm_toolchain", "llvm_toolchain_llvm") register_toolchains( "//:test_libclang_toolchain", + "@llvm_toolchain//:all", ) -bazel_dep(name = "trlc", version = "0.0.0") -git_override( - module_name = "trlc", - commit = "8d25f639ff44976893d7866ba421a04db5698ebe", - remote = "https://github.com/bmw-software-engineering/trlc.git", -) - -bazel_dep(name = "lobster", version = "0.0.0") +bazel_dep(name = "trlc", version = "3.0.0") +bazel_dep(name = "lobster", version = "1.0.3") git_override( module_name = "lobster", - commit = "2792e2daee2cf524fdc7b1545fd3537791ebc36c", + commit = "07382c33f95e22992e0f8788c0537ec06877e51f", remote = "https://github.com/bmw-software-engineering/lobster.git", ) - -bazel_dep(name = "rules_distroless", version = "0.9.0") -git_override( - module_name = "rules_distroless", - commit = "dbf25be1c3a9a1698511a4817582efe61dc5ec15", - remote = "https://github.com/LittleHuba/rules_distroless.git", -) diff --git a/cr_checker/tests/MODULE.bazel b/cr_checker/tests/MODULE.bazel index 8076e1dc..5d3b4183 100644 --- a/cr_checker/tests/MODULE.bazel +++ b/cr_checker/tests/MODULE.bazel @@ -46,25 +46,4 @@ local_path_override( path = "../../", ) -bazel_dep(name = "trlc", version = "0.0.0") -git_override( - module_name = "trlc", - commit = "7f06d0396fd0e5f02b657d25700775af5113b7e0", - remote = "https://github.com/bmw-software-engineering/trlc.git", -) - -bazel_dep(name = "lobster", version = "0.0.0") -git_override( - module_name = "lobster", - commit = "94ed5961ca28ee1b840cd8a938138c17ae4da671", - remote = "https://github.com/bmw-software-engineering/lobster.git", -) - -bazel_dep(name = "rules_distroless", version = "0.9.0") -git_override( - module_name = "rules_distroless", - commit = "dbf25be1c3a9a1698511a4817582efe61dc5ec15", - remote = "https://github.com/LittleHuba/rules_distroless.git", -) - # end Tests