summaryrefslogtreecommitdiffstats
path: root/src/core/configure.json
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2019-07-12 11:17:40 +0200
committerMichal Klocek <michal.klocek@qt.io>2019-07-12 11:42:05 +0200
commitbb2a0bbd71019c44a38ba8608f8a7b3cd2106f7e (patch)
tree917e977ef5b8036754f09fdf5eefcf0a8f6679c5 /src/core/configure.json
parentd35cd072c3f56aa285871a151adc30d9d81f3ea3 (diff)
Fix detection of ozone x11 support
Fixes: QTBUG-77011 Change-Id: I0136b360c74970b912124f6f308f598c80eceba3 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/configure.json')
-rw-r--r--src/core/configure.json20
1 files changed, 18 insertions, 2 deletions
diff --git a/src/core/configure.json b/src/core/configure.json
index 6dccd1644..9e4eb62ac 100644
--- a/src/core/configure.json
+++ b/src/core/configure.json
@@ -642,6 +642,17 @@
"condition": "config.unix && libs.webengine-x11",
"output": [ "privateFeature" ]
},
+ "webengine-ozone-x11" : {
+ "label": "Support qpa-xcb",
+ "condition": "config.unix
+ && features.webengine-system-x11
+ && features.webengine-system-libdrm
+ && features.webengine-system-xcomposite
+ && features.webengine-system-xcursor
+ && features.webengine-system-xi
+ && features.webengine-system-xtst",
+ "output": [ "privateFeature" ]
+ },
"webengine-sanitizer" : {
"label": "Sanitizer",
"autoDetect": "config.sanitizer && tests.webengine-sanitizer",
@@ -732,6 +743,11 @@
"webengine-kerberos",
{
"type": "feature",
+ "args": "webengine-ozone-x11",
+ "condition": "config.unix"
+ },
+ {
+ "type": "feature",
"args": "webengine-v8-snapshot-support",
"condition": "config.unix && config.cross_compile && features.webengine-v8-snapshot"
},
@@ -802,8 +818,7 @@
"webengine-system-png",
"webengine-system-jpeg",
"webengine-system-harfbuzz",
- "webengine-system-freetype",
- "webengine-system-x11"
+ "webengine-system-freetype"
]
},
{
@@ -821,6 +836,7 @@
"section": "Required system libraries for qpa-xcb",
"condition": "config.unix && !config.macos",
"entries": [
+ "webengine-system-x11",
"webengine-system-libdrm",
"webengine-system-xcomposite",
"webengine-system-xcursor",