# Vips-Native prebuilt binary checksums.
#
# DO NOT hand-edit entries. After a binary release is published, CI
# produces a checksums.txt as a release asset; copy its contents here:
#
#     gh release download "$(cat BINARY_TAG)" \
#         --pattern checksums.txt --output /tmp/new.txt
#     cp /tmp/new.txt resources/checksums.txt
#     git add resources/checksums.txt
#     git commit -m "Update binary checksums for $(cat BINARY_TAG)"
#
# Format: one entry per line
#     <sha256-hex>  <artefact-filename>
#
# Lines starting with '#' and blank lines are ignored. When this file
# is empty or doesn't list the expected artefact, every prebuilt
# lookup fails SHA verify and Build.rakumod falls through to using
# the system-installed libvips (via the OS dynamic loader resolving
# `is native('vips')`) — same behaviour as Vips::Native 0.1.x.
#
# Each platform's archive bundles libvips + libgobject + libglib +
# all the format-handling libs (jpeg/png/webp/tiff/gif/heif/avif and
# their transitive deps), relocated with @loader_path (macOS) /
# $ORIGIN (Linux) / sibling DLL layout (Windows) so they load from
# the same XDG-staged directory.
#
# Sources we repackage from (the binary trust chain):
#   macOS arm64           Homebrew bottle (vips formula)
#   Linux x86_64 / arm64  conda-forge libvips package
#   Windows x86_64        libvips/build-win64-mxe GitHub release

89bf961afdcc9d2d77241cff26d8c3e432e2b1956e686121a6dc289063c5c2f9  vips-linux-aarch64-glibc.tar.gz
2a13756ac72ae97cbd22226378955ceca2cbca9a4522285bebe305d4269505dc  vips-linux-x86_64-glibc.tar.gz
de8dd1c6f2c7f5b6f92d1823fa2f5ab55fb59ebf0b813939cc3723f2d75f5246  vips-macos-arm64.tar.gz
b287222b7725e86aeea2b3177b7f0d519b12199c5df7d87243aaddebd7cf036d  vips-windows-arm64.zip
96b8b1c45f24b5f461087e961663ecb07cd63fbef655e9a78e96dfa322718fee  vips-windows-x86_64.zip
