Package: wnpp Severity: wishlist Owner: Juan Manuel Méndez Rey <[email protected]>
* Package name : rust-javascriptcore6-sys Version : 0.6.0 Upstream Author : Bilal Elmoussaoui <[email protected]> * URL : https://gitlab.gnome.org/World/Rust/webkit6-rs * License : MIT Programming Lang: Rust Description : FFI bindings for JavaScriptCore 6 Low-level FFI bindings to libjavascriptcoregtk-6.0 (already packaged in Debian), underlying the safe rust-javascriptcore6 crate. Needed for the same reason as rust-webkit6 (see that ITP) — a build dependency of an upcoming WebKitGTK6-based rewrite of `stremio` (wishlist bug #943703). Packaging note: its ABI-verification test hardcodes an include of the full WebKit umbrella header (<webkit/webkit.h>) instead of JavaScriptCore's own self-sufficient header (<jsc/jsc.h>), which needlessly pulls in GTK4 headers this crate otherwise has nothing to do with; a one-line patch fixes the include. Already packaged and verified (full build + autopkgtest + lintian) against unstable with this patch; will upload once this bug is assigned.

