Hi Xavier, That was the state in March, it has changed since. The Rust part of rollup 4.63.3 now build-depends only on these packages, all in unstable:
librust-anyhow-dev, librust-base-encode-dev, librust-console-error-panic-hook-dev, librust-js-sys-dev, librust-parking-lot-dev, librust-swc-core-dev, librust-wasm-bindgen-dev, librust-xxhash-rust-dev The only gap is the rust-swc-core version: 77.1.2+ds-2 adds swc_ecma_parser and swc_compiler_base (with swc_ecma_codegen and swc_ecma_minifier, which swc_compiler_base needs). The rest of your March list is solved: base-encode, radix_fmt and dragonbox_ecma are in the archive, ICU4X is not needed because Debian's idna_adapter uses unicode-normalization, rust-swc-core replaces unicode-id-start with unicode-ident, and the napi and Windows crates are not used by the WASM build. The +ds tarball ships an empty rust/vendor, so no crate is vendored; debian/README.source on the MR branch explains how it is made. -- Pkg-javascript-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel
