| From d95f46e149226f634830e76cc1f4f8e3ee04ff5a Mon Sep 17 00:00:00 2001 |
| From: Martin Jansa <Martin.Jansa@gmail.com> |
| Date: Fri, 6 Nov 2020 04:38:13 +0100 |
| Subject: [PATCH] webkitgtk: fix build with x11 enabled |
| |
| Since |
| https://github.com/WebKit/webkit/commit/acd3f32cd43c363be032f93ede3aa10c4ee97fa4 |
| it uses XVisualInfo which is defined in Xutil.h |
| |
| Without this the build fails with: |
| webkitgtk-2.30.2/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp:132:5: error: 'XVisualInfo' was not declared in this scope; did you mean 'VisualID'? |
| 132 | XVisualInfo visualTemplate; |
| | ^~~~~~~~~~~ |
| | VisualID |
| |
| Upstream-Status: Pending |
| Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> |
| |
| --- |
| Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp b/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp |
| index 2d66b9cd..424fb5a1 100644 |
| --- a/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp |
| +++ b/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp |
| @@ -30,6 +30,7 @@ |
| |
| #if PLATFORM(X11) |
| #include <X11/Xlib.h> |
| +#include <X11/Xutil.h> |
| #include <X11/extensions/Xcomposite.h> |
| #if PLATFORM(GTK) |
| #include <X11/Xutil.h> |