configure: add X11 subsection in "Features used by QPA backends"

xcb-xlib is used by XCB and EGLFS_X11.

xlib is used by XCB, EGLFS_X11 and offscreen plugin (not listed
currently under "QPA backends").

egl_x11 is used by XCB GL integration plugin and EGLFS_X11.

Renamed X11 -> XCB under "QPA backends", because that is the
correct QPA name.

Change-Id: I455ac3a41da3ab84453d8de0edc657c3a5e064c9
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
bb10
Gatis Paeglis 2018-12-28 23:43:18 +01:00
parent 7d8fe4d98f
commit 0decdcb754
1 changed files with 11 additions and 3 deletions

View File

@ -1902,7 +1902,15 @@ QMAKE_LIBDIR_OPENGL[_ES2] and QMAKE_LIBS_OPENGL[_ES2] in the mkspec for your pla
"integrityhid",
"mtdev",
"tslib",
"xkbcommon"
"xkbcommon",
{
"section": "X11 specific",
"entries": [
"xlib",
"xcb-xlib",
"egl_x11"
]
}
]
},
{
@ -1930,10 +1938,10 @@ QMAKE_LIBDIR_OPENGL[_ES2] and QMAKE_LIBS_OPENGL[_ES2] in the mkspec for your pla
]
},
{
"section": "X11",
"section": "XCB",
"condition": "features.xcb",
"entries": [
"system-xcb", "egl_x11", "xkb", "xlib", "xcb-glx", "xcb-xinput", "xcb-xlib", "xcb-native-painting"
"system-xcb", "xkb", "xcb-xinput", "xcb-glx", "xcb-native-painting"
]
},
{