diff options
author | Niclas Rosenvik <nros@netbsd.org> | 2021-03-23 11:26:21 +0000 |
---|---|---|
committer | Niclas Rosenvik <nros@netbsd.org> | 2021-04-11 12:49:04 +0000 |
commit | 7266bd459e7cf8d4f4e3ad67b4ff23dea4fbfd0e (patch) | |
tree | 5421b79c6a005b5e110f58b5d5eb481e258516c0 /src/gui/configure.json | |
parent | 67c3f3f4ffcadba32ea42522a36b3f6d88fc3482 (diff) |
Fix GLX on non-linux X11 systems
Some parts of the GLX code is only enabled for Linux. This makes
builds on other X11 supported platforms break when GLX is found.
To fix this enable these parts of the code when Qt feature
xcb-glx-plugin is enabled. xcb-glx-plugin has to be made public
in order for QT_CONFIG(xcb_glx_plugin) to work correctly in
these parts of the code.
Change-Id: I6bf78b6a64787ed88c8e2fae40675244c9198c37
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Reviewed-by: Liang Qi <liang.qi@qt.io>
Diffstat (limited to 'src/gui/configure.json')
-rw-r--r-- | src/gui/configure.json | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/configure.json b/src/gui/configure.json index d5816c5968..ad53dca292 100644 --- a/src/gui/configure.json +++ b/src/gui/configure.json @@ -1371,7 +1371,7 @@ "label": "GLX Plugin", "emitIf": "features.xcb", "condition": "features.xcb-xlib && features.opengl && !features.opengles2", - "output": [ "privateFeature" ] + "output": [ "publicFeature" ] }, "xcb-glx": { "label": " XCB GLX", |