tools

various tools I have been using throughout the years
Log | Files | Refs | README | LICENSE

commit 51fd783006703ff649335740ea6e1f12d8bf749d
parent e17ebda680c327190e8f10ffe2491738ef607bca
Author: mtmn <miro@haravara.org>
Date:   Thu,  7 May 2026 22:01:41 +0200

feat: bump bazel rules dep

Diffstat:
MMODULE.bazel | 6+++---
MMODULE.bazel.lock | 206++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
2 files changed, 150 insertions(+), 62 deletions(-)

diff --git a/MODULE.bazel b/MODULE.bazel @@ -4,10 +4,10 @@ module( bazel_dep(name = "bazel_skylib", version = "1.9.0") bazel_dep(name = "platforms", version = "1.0.0") -bazel_dep(name = "rules_cc", version = "0.2.17") +bazel_dep(name = "rules_cc", version = "0.2.18") bazel_dep(name = "rules_zig", version = "0.14.0") -bazel_dep(name = "rules_rust", version = "0.69.0") -bazel_dep(name = "rules_python", version = "1.9.0") +bazel_dep(name = "rules_rust", version = "0.70.0") +bazel_dep(name = "rules_python", version = "2.0.0") # https://github.com/bazelbuild/rules_rust rust = use_extension("@rules_rust//rust:extensions.bzl", "rust") diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock @@ -23,8 +23,8 @@ "https://bcr.bazel.build/modules/apple_support/1.24.2/source.json": "2c22c9827093250406c5568da6c54e6fdf0ef06238def3d99c71b12feb057a8d", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.14.0/MODULE.bazel": "2b31ffcc9bdc8295b2167e07a757dbbc9ac8906e7028e5170a3708cecaac119f", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.19.3/MODULE.bazel": "253d739ba126f62a5767d832765b12b59e9f8d2bc88cc1572f4a73e46eb298ca", - "https://bcr.bazel.build/modules/aspect_bazel_lib/2.21.2/MODULE.bazel": "276347663a25b0d5bd6cad869252bea3e160c4d980e764b15f3bae7f80b30624", - "https://bcr.bazel.build/modules/aspect_bazel_lib/2.21.2/source.json": "f42051fa42629f0e59b7ac2adf0a55749144b11f1efcd8c697f0ee247181e526", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.5/MODULE.bazel": "004ba890363d05372a97248c37205ae64b6fa31047629cd2c0895a9d0c7779e8", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.22.5/source.json": "ac2c3213df8f985785f1d0aeb7f0f73d5324e6e67d593d9b9470fb74a25d4a9b", "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel": "812d2dd42f65dca362152101fbec418029cc8fd34cbad1a2fde905383d705838", "https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd", "https://bcr.bazel.build/modules/bazel_features/1.10.0/MODULE.bazel": "f75e8807570484a99be90abcd52b5e1f390362c258bcb73106f4544957a48101", @@ -43,9 +43,12 @@ "https://bcr.bazel.build/modules/bazel_features/1.33.0/MODULE.bazel": "8b8dc9d2a4c88609409c3191165bccec0e4cb044cd7a72ccbe826583303459f6", "https://bcr.bazel.build/modules/bazel_features/1.4.1/MODULE.bazel": "e45b6bb2350aff3e442ae1111c555e27eac1d915e77775f6fdc4b351b758b5d7", "https://bcr.bazel.build/modules/bazel_features/1.42.1/MODULE.bazel": "275a59b5406ff18c01739860aa70ad7ccb3cfb474579411decca11c93b951080", - "https://bcr.bazel.build/modules/bazel_features/1.42.1/source.json": "fcd4396b2df85f64f2b3bb436ad870793ecf39180f1d796f913cc9276d355309", + "https://bcr.bazel.build/modules/bazel_features/1.43.0/MODULE.bazel": "defa2226f06ba20550d6548c3a2ea2a7929634437a52973869c20c225450eb91", + "https://bcr.bazel.build/modules/bazel_features/1.43.0/source.json": "1c4207dc858d6de0eecef30026793616bbf420c74aac27b6bad212534a730437", "https://bcr.bazel.build/modules/bazel_features/1.9.0/MODULE.bazel": "885151d58d90d8d9c811eb75e3288c11f850e1d6b481a8c9f766adee4712358b", "https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel": "8f679097876a9b609ad1f60249c49d68bfab783dd9be012faf9d82547b14815a", + "https://bcr.bazel.build/modules/bazel_lib/3.0.0/MODULE.bazel": "22b70b80ac89ad3f3772526cd9feee2fa412c2b01933fea7ed13238a448d370d", + "https://bcr.bazel.build/modules/bazel_lib/3.0.0/source.json": "895f21909c6fba01d7c17914bb6c8e135982275a1b18cdaa4e62272217ef1751", "https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8", "https://bcr.bazel.build/modules/bazel_skylib/1.1.1/MODULE.bazel": "1add3e7d93ff2e6998f9e118022c84d163917d912f5afafb3058e3d2f1545b5e", "https://bcr.bazel.build/modules/bazel_skylib/1.2.0/MODULE.bazel": "44fe84260e454ed94ad326352a698422dbe372b21a1ac9f3eab76eb531223686", @@ -57,6 +60,7 @@ "https://bcr.bazel.build/modules/bazel_skylib/1.6.1/MODULE.bazel": "8fdee2dbaace6c252131c00e1de4b165dc65af02ea278476187765e1a617b917", "https://bcr.bazel.build/modules/bazel_skylib/1.7.0/MODULE.bazel": "0db596f4563de7938de764cc8deeabec291f55e8ec15299718b93c4423e9796d", "https://bcr.bazel.build/modules/bazel_skylib/1.7.1/MODULE.bazel": "3120d80c5861aa616222ec015332e5f8d3171e062e3e804a2a0253e1be26e59b", + "https://bcr.bazel.build/modules/bazel_skylib/1.8.0/MODULE.bazel": "2fb3fb53675f6adfc1ca5bfbd5cfb655ae350fba4706d924a8ec7e3ba945671c", "https://bcr.bazel.build/modules/bazel_skylib/1.8.1/MODULE.bazel": "88ade7293becda963e0e3ea33e7d54d3425127e0a326e0d17da085a5f1f03ff6", "https://bcr.bazel.build/modules/bazel_skylib/1.8.2/MODULE.bazel": "69ad6927098316848b34a9142bcc975e018ba27f08c4ff403f50c1b6e646ca67", "https://bcr.bazel.build/modules/bazel_skylib/1.9.0/MODULE.bazel": "72997b29dfd95c3fa0d0c48322d05590418edef451f8db8db5509c57875fb4b7", @@ -128,9 +132,9 @@ "https://bcr.bazel.build/modules/rules_cc/0.1.5/MODULE.bazel": "88dfc9361e8b5ae1008ac38f7cdfd45ad738e4fa676a3ad67d19204f045a1fd8", "https://bcr.bazel.build/modules/rules_cc/0.2.0/MODULE.bazel": "b5c17f90458caae90d2ccd114c81970062946f49f355610ed89bebf954f5783c", "https://bcr.bazel.build/modules/rules_cc/0.2.13/MODULE.bazel": "eecdd666eda6be16a8d9dc15e44b5c75133405e820f620a234acc4b1fdc5aa37", - "https://bcr.bazel.build/modules/rules_cc/0.2.14/MODULE.bazel": "353c99ed148887ee89c54a17d4100ae7e7e436593d104b668476019023b58df8", "https://bcr.bazel.build/modules/rules_cc/0.2.17/MODULE.bazel": "1849602c86cb60da8613d2de887f9566a6d354a6df6d7009f9d04a14402f9a84", - "https://bcr.bazel.build/modules/rules_cc/0.2.17/source.json": "3832f45d145354049137c0090df04629d9c2b5493dc5c2bf46f1834040133a07", + "https://bcr.bazel.build/modules/rules_cc/0.2.18/MODULE.bazel": "4460ec36adc8f722a6a2a4ac9374cb91f2acebadaa93fc37966129afb3dece87", + "https://bcr.bazel.build/modules/rules_cc/0.2.18/source.json": "abad668ff2fd63ada1ac49bf386d37e27048b89a3465a6fd968bb832b00a09d3", "https://bcr.bazel.build/modules/rules_cc/0.2.4/MODULE.bazel": "1ff1223dfd24f3ecf8f028446d4a27608aa43c3f41e346d22838a4223980b8cc", "https://bcr.bazel.build/modules/rules_cc/0.2.8/MODULE.bazel": "f1df20f0bf22c28192a794f29b501ee2018fa37a3862a1a2132ae2940a23a642", "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6", @@ -200,8 +204,8 @@ "https://bcr.bazel.build/modules/rules_swift/2.4.0/MODULE.bazel": "1639617eb1ede28d774d967a738b4a68b0accb40650beadb57c21846beab5efd", "https://bcr.bazel.build/modules/rules_swift/3.1.2/MODULE.bazel": "72c8f5cf9d26427cee6c76c8e3853eb46ce6b0412a081b2b6db6e8ad56267400", "https://bcr.bazel.build/modules/rules_swift/3.1.2/source.json": "e85761f3098a6faf40b8187695e3de6d97944e98abd0d8ce579cb2daf6319a66", - "https://bcr.bazel.build/modules/rules_zig/0.12.3/MODULE.bazel": "d2917ed1d6d0510553101be587bd2d2b236a63ac20612c8f26a7fcfb2fb5c47f", - "https://bcr.bazel.build/modules/rules_zig/0.12.3/source.json": "9b599ada6d04fbe0144b8e4092bdc5540d49b8c62a3a13988d6ab1f03ba69ae9", + "https://bcr.bazel.build/modules/rules_zig/0.14.0/MODULE.bazel": "bc9d5474e28aa7ddbd1173dc26b890cd36c9c75b4447f0c5229cedda47778c2f", + "https://bcr.bazel.build/modules/rules_zig/0.14.0/source.json": "f0c43cfd72cba3768283d7366c569bf4c921772b43e44e777d02539117095465", "https://bcr.bazel.build/modules/stardoc/0.5.1/MODULE.bazel": "1a05d92974d0c122f5ccf09291442580317cdd859f07a8655f1db9a60374f9f8", "https://bcr.bazel.build/modules/stardoc/0.5.3/MODULE.bazel": "c7f6948dae6999bf0db32c1858ae345f112cacf98f174c7a8bb707e41b974f1c", "https://bcr.bazel.build/modules/stardoc/0.5.6/MODULE.bazel": "c43dabc564990eeab55e25ed61c07a1aadafe9ece96a4efabb3f8bf9063b71ef", @@ -315,7 +319,7 @@ }, "@@rules_rust+//crate_universe:extension.bzl%crate": { "general": { - "bzlTransitiveDigest": "Q6YfhSSac5eXmV/qH5mkCRH9WcYHavt9MF/hsxbgXiE=", + "bzlTransitiveDigest": "1Sn0gZ7KgCmuc7+Ld+l89Jsc6XoRt5AqXlRuGGH4rA8=", "usagesDigest": "WdHmLfrYmnR/6CjOFBFq6dIa/Wd3Iii94UHHrrDSkB0=", "recordedInputs": [ "ENV:CARGO_BAZEL_DEBUG \\0", @@ -4040,71 +4044,155 @@ }, "@@rules_zig+//zig:extensions.bzl%zig": { "general": { - "bzlTransitiveDigest": "0NkKAkEkkyfLJa7aiV5uv5YbQUCgvN/mFwybs5Vg/Dc=", - "usagesDigest": "mj7ukblq8dJEGsT/5KTGTv09+AgsrKIDn6lryY3MUe0=", + "bzlTransitiveDigest": "2N/bPP3F/BmxIlsKg+Bpt+Klpwy9jlN2xuKqIRFIhZw=", + "usagesDigest": "994BWcdwjD0LThKmgf/NjnXTJXkZM4q9x87mr3TK2kU=", "recordedInputs": [ "REPO_MAPPING:rules_zig+,bazel_skylib bazel_skylib+", "REPO_MAPPING:rules_zig+,bazel_tools bazel_tools", - "FILE:@@rules_zig+//zig/private/versions.json f1c2df3a27b39eac2e69bcb8b37c455d3136ad418c35b91e22f4020dcd5d179b" + "FILE:@@rules_zig+//zig/private/versions.json 5d4313a411f05e581e74a08ff333a229289434dc15c6f4f1de1db09076d4aa81" ], "generatedRepoSpecs": { - "zig_0.15.2_aarch64-linux": { + "zig_0.16.0_aarch64-linux": { "repoRuleId": "@@rules_zig+//zig/private/repo:zig_repository.bzl%zig_repository", "attributes": { - "url": "https://ziglang.org/download/0.15.2/zig-aarch64-linux-0.15.2.tar.xz", - "mirrors": [], - "sha256": "958ed7d1e00d0ea76590d27666efbf7a932281b3d7ba0c6b01b0ff26498f667f", - "zig_version": "0.15.2", + "url": "https://ziglang.org/download/0.16.0/zig-aarch64-linux-0.16.0.tar.xz", + "mirrors": [ + "https://pkg.machengine.org/zig", + "https://zigmirror.hryx.net/zig", + "https://zig.linus.dev/zig", + "https://zig.squirl.dev", + "https://zig.florent.dev", + "https://zig.mirror.mschae23.de/zig", + "https://zigmirror.meox.dev", + "https://ziglang.freetls.fastly.net", + "https://zig.tilok.dev", + "https://zig-mirror.tsimnet.eu/zig", + "https://zig.karearl.com/zig", + "https://pkg.earth/zig", + "https://fs.liujiacai.net/zigbuilds" + ], + "sha256": "ea4b09bfb22ec6f6c6ceac57ab63efb6b46e17ab08d21f69f3a48b38e1534f17", + "zig_version": "0.16.0", "platform": "aarch64-linux" } }, - "zig_0.15.2_aarch64-macos": { + "zig_0.16.0_aarch64-macos": { "repoRuleId": "@@rules_zig+//zig/private/repo:zig_repository.bzl%zig_repository", "attributes": { - "url": "https://ziglang.org/download/0.15.2/zig-aarch64-macos-0.15.2.tar.xz", - "mirrors": [], - "sha256": "3cc2bab367e185cdfb27501c4b30b1b0653c28d9f73df8dc91488e66ece5fa6b", - "zig_version": "0.15.2", + "url": "https://ziglang.org/download/0.16.0/zig-aarch64-macos-0.16.0.tar.xz", + "mirrors": [ + "https://pkg.machengine.org/zig", + "https://zigmirror.hryx.net/zig", + "https://zig.linus.dev/zig", + "https://zig.squirl.dev", + "https://zig.florent.dev", + "https://zig.mirror.mschae23.de/zig", + "https://zigmirror.meox.dev", + "https://ziglang.freetls.fastly.net", + "https://zig.tilok.dev", + "https://zig-mirror.tsimnet.eu/zig", + "https://zig.karearl.com/zig", + "https://pkg.earth/zig", + "https://fs.liujiacai.net/zigbuilds" + ], + "sha256": "b23d70deaa879b5c2d486ed3316f7eaa53e84acf6fc9cc747de152450d401489", + "zig_version": "0.16.0", "platform": "aarch64-macos" } }, - "zig_0.15.2_aarch64-windows": { + "zig_0.16.0_aarch64-windows": { "repoRuleId": "@@rules_zig+//zig/private/repo:zig_repository.bzl%zig_repository", "attributes": { - "url": "https://ziglang.org/download/0.15.2/zig-aarch64-windows-0.15.2.zip", - "mirrors": [], - "sha256": "b926465f8872bf983422257cd9ec248bb2b270996fbe8d57872cca13b56fc370", - "zig_version": "0.15.2", + "url": "https://ziglang.org/download/0.16.0/zig-aarch64-windows-0.16.0.zip", + "mirrors": [ + "https://pkg.machengine.org/zig", + "https://zigmirror.hryx.net/zig", + "https://zig.linus.dev/zig", + "https://zig.squirl.dev", + "https://zig.florent.dev", + "https://zig.mirror.mschae23.de/zig", + "https://zigmirror.meox.dev", + "https://ziglang.freetls.fastly.net", + "https://zig.tilok.dev", + "https://zig-mirror.tsimnet.eu/zig", + "https://zig.karearl.com/zig", + "https://pkg.earth/zig", + "https://fs.liujiacai.net/zigbuilds" + ], + "sha256": "aee38316ee4111717900f45dd3130145c39289e105541d737eb8c5ed653c78ef", + "zig_version": "0.16.0", "platform": "aarch64-windows" } }, - "zig_0.15.2_x86_64-linux": { + "zig_0.16.0_x86_64-linux": { "repoRuleId": "@@rules_zig+//zig/private/repo:zig_repository.bzl%zig_repository", "attributes": { - "url": "https://ziglang.org/download/0.15.2/zig-x86_64-linux-0.15.2.tar.xz", - "mirrors": [], - "sha256": "02aa270f183da276e5b5920b1dac44a63f1a49e55050ebde3aecc9eb82f93239", - "zig_version": "0.15.2", + "url": "https://ziglang.org/download/0.16.0/zig-x86_64-linux-0.16.0.tar.xz", + "mirrors": [ + "https://pkg.machengine.org/zig", + "https://zigmirror.hryx.net/zig", + "https://zig.linus.dev/zig", + "https://zig.squirl.dev", + "https://zig.florent.dev", + "https://zig.mirror.mschae23.de/zig", + "https://zigmirror.meox.dev", + "https://ziglang.freetls.fastly.net", + "https://zig.tilok.dev", + "https://zig-mirror.tsimnet.eu/zig", + "https://zig.karearl.com/zig", + "https://pkg.earth/zig", + "https://fs.liujiacai.net/zigbuilds" + ], + "sha256": "70e49664a74374b48b51e6f3fdfbf437f6395d42509050588bd49abe52ba3d00", + "zig_version": "0.16.0", "platform": "x86_64-linux" } }, - "zig_0.15.2_x86_64-macos": { + "zig_0.16.0_x86_64-macos": { "repoRuleId": "@@rules_zig+//zig/private/repo:zig_repository.bzl%zig_repository", "attributes": { - "url": "https://ziglang.org/download/0.15.2/zig-x86_64-macos-0.15.2.tar.xz", - "mirrors": [], - "sha256": "375b6909fc1495d16fc2c7db9538f707456bfc3373b14ee83fdd3e22b3d43f7f", - "zig_version": "0.15.2", + "url": "https://ziglang.org/download/0.16.0/zig-x86_64-macos-0.16.0.tar.xz", + "mirrors": [ + "https://pkg.machengine.org/zig", + "https://zigmirror.hryx.net/zig", + "https://zig.linus.dev/zig", + "https://zig.squirl.dev", + "https://zig.florent.dev", + "https://zig.mirror.mschae23.de/zig", + "https://zigmirror.meox.dev", + "https://ziglang.freetls.fastly.net", + "https://zig.tilok.dev", + "https://zig-mirror.tsimnet.eu/zig", + "https://zig.karearl.com/zig", + "https://pkg.earth/zig", + "https://fs.liujiacai.net/zigbuilds" + ], + "sha256": "0387557ed1877bc6a2e1802c8391953baddba76081876301c522f52977b52ba7", + "zig_version": "0.16.0", "platform": "x86_64-macos" } }, - "zig_0.15.2_x86_64-windows": { + "zig_0.16.0_x86_64-windows": { "repoRuleId": "@@rules_zig+//zig/private/repo:zig_repository.bzl%zig_repository", "attributes": { - "url": "https://ziglang.org/download/0.15.2/zig-x86_64-windows-0.15.2.zip", - "mirrors": [], - "sha256": "3a0ed1e8799a2f8ce2a6e6290a9ff22e6906f8227865911fb7ddedc3cc14cb0c", - "zig_version": "0.15.2", + "url": "https://ziglang.org/download/0.16.0/zig-x86_64-windows-0.16.0.zip", + "mirrors": [ + "https://pkg.machengine.org/zig", + "https://zigmirror.hryx.net/zig", + "https://zig.linus.dev/zig", + "https://zig.squirl.dev", + "https://zig.florent.dev", + "https://zig.mirror.mschae23.de/zig", + "https://zigmirror.meox.dev", + "https://ziglang.freetls.fastly.net", + "https://zig.tilok.dev", + "https://zig-mirror.tsimnet.eu/zig", + "https://zig.karearl.com/zig", + "https://pkg.earth/zig", + "https://fs.liujiacai.net/zigbuilds" + ], + "sha256": "68659eb5f1e4eb1437a722f1dd889c5a322c9954607f5edcf337bc3684a75a7e", + "zig_version": "0.16.0", "platform": "x86_64-windows" } }, @@ -4112,28 +4200,28 @@ "repoRuleId": "@@rules_zig+//zig/private/repo:toolchains_repo.bzl%toolchains_repo", "attributes": { "names": [ - "zig_0.15.2_aarch64-linux", - "zig_0.15.2_aarch64-macos", - "zig_0.15.2_aarch64-windows", - "zig_0.15.2_x86_64-linux", - "zig_0.15.2_x86_64-macos", - "zig_0.15.2_x86_64-windows" + "zig_0.16.0_aarch64-linux", + "zig_0.16.0_aarch64-macos", + "zig_0.16.0_aarch64-windows", + "zig_0.16.0_x86_64-linux", + "zig_0.16.0_x86_64-macos", + "zig_0.16.0_x86_64-windows" ], "labels": [ - "@zig_0.15.2_aarch64-linux//:zig_toolchain", - "@zig_0.15.2_aarch64-macos//:zig_toolchain", - "@zig_0.15.2_aarch64-windows//:zig_toolchain", - "@zig_0.15.2_x86_64-linux//:zig_toolchain", - "@zig_0.15.2_x86_64-macos//:zig_toolchain", - "@zig_0.15.2_x86_64-windows//:zig_toolchain" + "@zig_0.16.0_aarch64-linux//:zig_toolchain", + "@zig_0.16.0_aarch64-macos//:zig_toolchain", + "@zig_0.16.0_aarch64-windows//:zig_toolchain", + "@zig_0.16.0_x86_64-linux//:zig_toolchain", + "@zig_0.16.0_x86_64-macos//:zig_toolchain", + "@zig_0.16.0_x86_64-windows//:zig_toolchain" ], "zig_versions": [ - "0.15.2", - "0.15.2", - "0.15.2", - "0.15.2", - "0.15.2", - "0.15.2" + "0.16.0", + "0.16.0", + "0.16.0", + "0.16.0", + "0.16.0", + "0.16.0" ], "exec_lengths": [ 2,