Title: [268721] trunk/Tools
- Revision
- 268721
- Author
- ape...@igalia.com
- Date
- 2020-10-20 03:53:38 -0700 (Tue, 20 Oct 2020)
Log Message
[GTK] Gamepad events do not occur in the flatpak shell.
https://bugs.webkit.org/show_bug.cgi?id=212453
Reviewed by Michael Catanzaro.
If the support for gudev is disabled in libmanette, it falls back to monitoring the
files under /dev/input by itself without trying to use udev at all. This works fine
because the Flatpak SDK environment has access to all of /dev.
* buildstream/elements/sdk/libmanette.bst: Pass -Dgudev=disabled to Meson, and remove
the libgudev dependency from the element.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (268720 => 268721)
--- trunk/Tools/ChangeLog 2020-10-20 09:42:31 UTC (rev 268720)
+++ trunk/Tools/ChangeLog 2020-10-20 10:53:38 UTC (rev 268721)
@@ -1,3 +1,17 @@
+2020-10-20 Adrian Perez de Castro <ape...@igalia.com>
+
+ [GTK] Gamepad events do not occur in the flatpak shell.
+ https://bugs.webkit.org/show_bug.cgi?id=212453
+
+ Reviewed by Michael Catanzaro.
+
+ If the support for gudev is disabled in libmanette, it falls back to monitoring the
+ files under /dev/input by itself without trying to use udev at all. This works fine
+ because the Flatpak SDK environment has access to all of /dev.
+
+ * buildstream/elements/sdk/libmanette.bst: Pass -Dgudev=disabled to Meson, and remove
+ the libgudev dependency from the element.
+
2020-10-20 Sam Weinig <wei...@apple.com>
Tweak WebPreferences*.yaml "exposed" key to only indicate that the key should not be changeable by the frontend
Modified: trunk/Tools/buildstream/elements/sdk/libmanette.bst (268720 => 268721)
--- trunk/Tools/buildstream/elements/sdk/libmanette.bst 2020-10-20 09:42:31 UTC (rev 268720)
+++ trunk/Tools/buildstream/elements/sdk/libmanette.bst 2020-10-20 10:53:38 UTC (rev 268721)
@@ -11,10 +11,9 @@
depends:
- sdk/glib.bst
- freedesktop-sdk.bst:bootstrap-import.bst
-- freedesktop-sdk.bst:components/libgudev.bst
-- freedesktop-sdk.bst:components/libevdev.bst
variables:
meson-local: >-
-Dvapi=false
-Dintrospection=false
+ -Dgudev=disabled
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes