open-standards/wai/wai-rs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
David Charlot fc5c19b696
All checks were successful
no-vanity-metrics / Scan committed Markdown for vanity metrics (push) Successful in 3s
WAI conformance / cargo-class corpora · linux (push) Successful in 30s
WAI conformance / cargo-class corpora · linux-arm64 (push) Successful in 41s
WAI conformance / cross-arch byte-equality · linux (push) Successful in 13s
WAI conformance / cross-arch byte-equality · linux-arm64 (push) Successful in 18s
WAI conformance / cargo-class corpora · windows (push) Successful in 1m46s
WAI conformance / cross-arch byte-equality · windows (push) Successful in 31s
WAI conformance / cargo-class corpora · macos (push) Successful in 1m18s
WAI conformance / cross-arch byte-equality · macos (push) Successful in 19s
docs(wai): document the system libraries a default wai-rs build links
`wai-rs` builds the codec chain by default, and those crates link system
libraries rather than vendoring them -- which follows from "WAI does not
re-implement codecs", but means a fresh clone fails inside a codec crate's
build script with no hint that the missing piece is an OS package. Nothing
in the tree said so.

Lists the packages for macOS and Debian/Ubuntu, and records the
`--no-default-features` path that skips the C chain entirely (the envelope,
manifest and `world` engine don't need it -- it's how wasm32 is built).

Debian names checked against Ubuntu 24.04; macOS set verified by building
wai-rs with default features after installing them.

Also corrects the jpegxl-rs comment, which claimed system libjxl 0.11.x
specifically -- 0.12.0 builds fine.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-08-26 12:27:29 -04:00
..
examples wai: learned integer-exact Gaussian-splat attribute codec (wai.splat.int_codec) 2026-06-28 09:14:46 -04:00
include wai: qLDPC decoding — wai.quantum.decode 2026-08-26 00:42:03 -04:00
src wai: circuit compilation + equivalence proof — wai.quantum.compile 2026-08-26 11:55:54 -04:00
tests wai-rs: prove the reconstruction binding over a REAL jpegai decode 2026-08-01 23:23:47 -04:00
build.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
Cargo.lock chore(deps): cargo update across the workspace; eoc toolchain → 1.98.0 2026-08-26 07:39:26 -04:00
Cargo.toml docs(wai): document the system libraries a default wai-rs build links 2026-08-26 12:27:29 -04:00
cbindgen.toml Add WAI — Web AI Media Transport & Execution standard 2026-05-24 13:36:51 -04:00