Package: wnpp
Severity: wishlist
Owner: Fukui Daichi <[email protected]>
X-Debbugs-CC: [email protected], 
[email protected]

* Package name    : rust-crc32-codegen
  Version         : 0.1.0
  Upstream Author : Mahmoud Harmouch <[email protected]>
* URL             : https://github.com/wiseaidev/crc32-v2
* License         : MIT
  Programming Lang: Rust
  Description     : Build-time CRC-32 lookup table generator for crc32-v2

crc32-codegen is a small, dependency-free build-time helper crate that
generates CRC-32 lookup tables for crc32-v2. It lives as a workspace
member alongside crc32-v2 in the same upstream repository, but is
published to crates.io as its own independently-versioned crate, so
Debian needs it packaged as a build-dependency.

This is needed to package crc32-v2 >= 0.2.0, which replaced its
previously-embedded table-generation code with a
[build-dependencies.crc32-codegen] entry. crc32-v2 in turn is a
missing dependency of binwalk3 (the Rust rewrite of Binwalk), so this
ITP is part of a short dependency chain:

  rust-crc32-codegen -> rust-crc32-v2 -> binwalk3

crc32-codegen has no dependencies of its own, so packaging is
expected to be straightforward. I intend to maintain it within
pkg-rust-maintainers via the debcargo-conf monorepo process.

-- 
Fukui Daichi
GPG key: 4096R/9EF66C2D2315BB7C

Attachment: signature.asc
Description: PGP signature

Reply via email to