[webkit-gtk] Enabling gamepad support by default in the GTK port

Adrian Perez de Castro aperez at igalia.com
Tue Oct 13 23:57:57 PDT 2020


The last few days I spent a bit of time polishing the gamepad support in
the WebKitGTK port (build fixes [1], solving a small timing issue [2], and
enabling layout tests [3]).

My intention, if nobody is against, is to submit a patch in the next weeks
to make ENABLE_GAMEPAD_SUPPORT the default.

The library used in the GTK port for handling gamepads, libmanette [4], is
actively maintained and available in Debian stable (Buster) [5]. As per our
dependencies policy, we need to keep WebKitGTK buildable on the old stable
Debian release (Stretch) until September 2021; therefore I propose to make
the ENABLE_GAMEPAD_SUPPORT option selectable at build time, thus allowing
Debian to continue providing WebKitGTK security updates for that release.

(On the other hand, both the previous Ubuntu LTS [6] and the current one
provide a package for libmanette, so all good there!)


[1] https://bugs.webkit.org/show_bug.cgi?id=217226
[2] https://bugs.webkit.org/show_bug.cgi?id=217494
[3] https://bugs.webkit.org/show_bug.cgi?id=98937
[4] https://gitlab.gnome.org/aplazas/libmanette
[5] https://packages.debian.org/buster/libmanette-0.2-dev
[6] https://packages.ubuntu.com/bionic/libmanette-0.2-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.webkit.org/pipermail/webkit-gtk/attachments/20201014/265c52c0/attachment.bin>

More information about the webkit-gtk mailing list