Artifact 66a14cf675bb4a6bf031bfc23e0ed741d6075ba364824303dd4d7514b1f6e2fc:
- File build.zig.zon — part of check-in [a409e20ab8] at 2026-07-17 05:39:20 on branch zstd-phase0 — Add the pack-time zstd encoder seam (foundation for local storage compression). Vendors allyourcodebase/zstd (C libzstd) via zig fetch, confined to a new src/zstd.zig module so the core zit library stays C-free; the runtime read path decodes with pure-Zig std.compress.zstd. Frames carry no content checksum (zit verifies section 7.7 over uncompressed bytes; 0.16 std's zstd checksum path is unimplemented). Proven: libzstd level-19 encode round-trips byte-identically through std decode, and encoding is deterministic for pack idempotence. (user: dmestas, size: 550) [annotate] [blame] [check-ins using]
.{ .name = .zit, .version = "0.0.0", .fingerprint = 0x4570515ffc0991f4, // Changing this has security and trust implications. .minimum_zig_version = "0.16.0", .dependencies = .{ .zstd = .{ .url = "git+https://github.com/allyourcodebase/zstd.git#4ccb01e6fceae86fb9fe36c60b8a103cdc058155", .hash = "zstd-1.5.7-2-KEItkAMwAADNhCbGaImKrjXjnSA51jcqEbGCA3RasVZ9", }, }, .paths = .{ "build.zig", "build.zig.zon", "src", "docs", "README.md", }, }