| 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> |
| |
| diff -uNr webkitgtk-2.30.2.orig/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp webkitgtk-2.30.2/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp |
| --- webkitgtk-2.30.2.orig/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp 2020-08-12 09:17:55.000000000 +0000 |
| +++ webkitgtk-2.30.2/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp 2020-11-06 03:11:40.379913528 +0000 |
| @@ -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/extensions/Xdamage.h> |