Bug#1145303: ITP: rust-libmpv2-sys -- Native bindings to libmpv media player (FFI sys crate)
Juan Manuel Méndez Rey <[email protected]>
| Newsgroups | gmane.linux.debian.devel.wnpp |
|---|---|
| Message-ID | <bf08418238f282d8ca74798ff8f9b00a__19063.9389258408$1787532088$gmane$org@proton.me> |
Package: wnpp Severity: wishlist Owner: Juan Manuel Méndez Rey <[email protected]> * Package name : rust-libmpv2-sys Version : 4.0.1 Upstream Author : kohsine <[email protected]> * URL : https://github.com/kohsine/libmpv-rs * License : LGPL-2.1 Programming Lang: Rust Description : Native bindings to libmpv media player (FFI sys crate) Low-level FFI bindings to libmpv (already packaged in Debian as libmpv-dev), providing raw access to libmpv's client API. Ships pregenerated bindings by default, so it does not require bindgen/libclang at build time. Needed as a dependency of an upcoming WebKitGTK6-based rewrite of `stremio` (wishlist bug #943703), which embeds mpv for video playback. Unrelated to the older git-fork "libmpv2" crate vendored by the currently-packaged stremio-gtk (CEF-based) — this is the actively maintained crates.io crate. Already packaged and verified to build cleanly against unstable; will upload once this bug is assigned.