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

Reply via email to