Bug#1145305: ITP: rust-webkit6-sys -- FFI bindings for WebKit 6.0
Juan Manuel Méndez Rey <[email protected]>
| Newsgroups | gmane.linux.debian.devel.wnpp |
|---|---|
| Message-ID | <32981183183271e843a8a7f504e977e9__20245.6537213706$1787532215$gmane$org@proton.me> |
Package: wnpp Severity: wishlist Owner: Juan Manuel Méndez Rey <[email protected]> * Package name : rust-webkit6-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 WebKit 6.0 Low-level FFI bindings to libwebkitgtk-6.0 (already packaged in Debian as libwebkitgtk-6.0-dev), underlying the safe rust-webkit6 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 suite unconditionally checks a struct (WebKitImageClass) that does not exist in Debian's WebKitGTK 2.52.4 — a version/gir-files mismatch upstream, not a Debian packaging issue, and not gated behind any of the crate's own version features — so the test suite is marked broken. No patch needed otherwise. Already packaged and verified (full build + autopkgtest + lintian) against unstable; will upload once this bug is assigned.