- tools/makepad_builder/src/lzx.rs is rewritten from Microsoft's [MS-PATCH] and [MS-CAB] specifications only (clean room, MIT OR Apache-2.0). The same public API, so cab.rs is unchanged. The previous decoder failed on every LZX input; the new one matches bsdtar byte for byte on 72 real Visual Studio cabinets (1115 files) and unpacks the remaining multi-folder ones with every signed executable verifying. Unit tests cover the spec's example, round trips at every window size and error handling; tests/lzx_real_cabs.rs (ignored) compares against a folder of reference extractions. - Every public workspace crate now declares a license: 87 Makepad crates MIT OR Apache-2.0, and 7 with ported third-party code take the upstream terms (terminal and agents MIT AND Unicode-3.0; wm, ai/loader, fast_inflate, rapier bench and wayland_codegen MIT). Slash forms are normalised to SPDX OR. Report: local/reports/license-cleanup.md (untracked). - libs/mb3d (a Mandelbulb3D port under LGPL-2.1) is removed; nothing referenced it. Checked on node 165: cargo check --workspace --release; cargo metadata shows a license on all 255 public members; makepad-builder library tests 14/14. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
12 lines
428 B
TOML
12 lines
428 B
TOML
[package]
|
|
name = "makepad-livepipe"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
license = "MIT OR Apache-2.0"
|
|
description = "A live picture pipe to the ai-hub fleet: camera or still in, per-frame results back"
|
|
|
|
[dependencies]
|
|
makepad-widgets-core = { path = "../../../widgets/core" }
|
|
makepad-video = { package = "makepad-platform-video", path = "../../../platform/video" }
|
|
makepad-ai-hub = { path = "../hub", default-features = false }
|
|
|