Package: wnpp X-Debbugs-Cc: debian-r...@lists.debian.org, g...@nonempty.org Severity: wishlist
* Package name : rust-ash Version : 0.38.0 Upstream Contact: https://github.com/ash-rs/ash * URL : https://github.com/ash-rs/ash * License : MIT OR Apache-2.0 Programming Lang: Rust Description : Vulkan bindings for Rust A thin Vulkan wrapper for Rust. This Rust crate is a dependency for Waypipe's rewritten Rust version [1]. It has several workspace members, but I believe only the "ash" member from the workspace is needed (if something depends on a crate named "foo", which is a workspace member in a crate called "foo", then it's the workspace-member foo that is the actual dependency, right?). That workspace member builds fine on Debian sid. However: ash is a *generated* crate. The checked-in sources are generated from Vulkan headers, and then published as the ash crate (yuck!). That seems counter to Debian policy. The generator [2], in turn, has dependencies not yet in Debian. I am therefore hoping to solicit help and/or advice from the Rust team on packaging ash. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095971 [2] https://github.com/ash-rs/ash/tree/master/generator Thanks for any help and/or insight.
signature.asc
Description: PGP signature