Vendor PicoSHA2 into LFS

The upstream repo (`okdshin/PicoSHA2`) is a personal GitHub account,
at risk of suspension — the same scenario that hit `rules_antlr`.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Paolo Tranquilli
2026-04-01 14:25:23 +02:00
parent 9f27a5278f
commit 9a1156dd62
2 changed files with 8 additions and 4 deletions

View File

@@ -81,12 +81,13 @@ def load_dependencies(module_ctx):
_load_prebuilt(plat)
_load_resource_dir(plat)
_github_archive(
# Vendored from okdshin/PicoSHA2 (personal account).
# To update (from the internal repo): resources/third_party/vendor.sh -o ql/swift/third_party/resources okdshin/PicoSHA2 <new_commit>
lfs_archive(
name = "picosha2",
src = "//swift/third_party/resources:PicoSHA2-27fcf6979298949e8a462e16d09a0351c18fcaf2.tar.zst",
strip_prefix = "PicoSHA2-27fcf6979298949e8a462e16d09a0351c18fcaf2",
build_file = _build % "picosha2",
repository = "okdshin/PicoSHA2",
commit = "27fcf6979298949e8a462e16d09a0351c18fcaf2",
sha256 = "d6647ca45a8b7bdaf027ecb68d041b22a899a0218b7206dee755c558a2725abb",
)
_github_archive(

Binary file not shown.