Debian Patches

Status for rust-webkit6/0.6.1-1

Patch Description Author Forwarded Bugs Origin Last update
0001-request-gtk4-v4_10-feature.patch Request gtk4's v4_10 feature (needed for gtk::Accessible) webkit6's generated bindings (src/auto/web_view.rs, web_view_base.rs)
reference gtk::Accessible unconditionally, but gtk4-rs 0.11.4 gated that
type's export behind the "v4_10" feature. webkit6's own [dependencies.gtk]
requires gtk4 = "0.11" with no feature pin, so it only builds by luck when
something else in the dependency graph happens to also enable v4_10 --
building webkit6 on its own (as Debian does) fails with:
.
error[E0425]: cannot find type `Accessible` in crate `gtk`
.
Already reported upstream (independently, before this packaging effort
found the same thing) with the identical diagnosis. Fixed by requesting
the feature explicitly.

diff --git a/Cargo.toml b/Cargo.toml
index ed05ec0..da8cd21 100644
Juan Manuel Méndez Rey <juan.mendezr@proton.me> yes

All known versions for source package 'rust-webkit6'

Links