summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2023-08-16 11:41:10 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-08-21 15:13:22 +0000
commit321e8a44d2a0846aa3ac768ae90976c23d7233a3 (patch)
treecb4b6943b4a0f76781d77546dac4a977673daec1
parentfd3e73dda91f5e66796d6f30bfaa3ef7c39ae8d3 (diff)
Check for pkg-config dri module on Linux
Change-Id: Ifebdbbead1882fa0aa3c3c253c16cea17bd32f09 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit f14eddb25ec9604f4e706db1577b8ce07d247c73) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--configure.cmake8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure.cmake b/configure.cmake
index 8f30b3446..e69d88d40 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -56,6 +56,7 @@ if(PkgConfig_FOUND)
pkg_check_modules(VPX vpx>=1.10.0 IMPORTED_TARGET)
pkg_check_modules(LIBPCI libpci)
pkg_check_modules(LIBOPENJP2 libopenjp2)
+ pkg_check_modules(DRI dri)
endif()
if(Python3_EXECUTABLE)
@@ -536,7 +537,12 @@ add_check_for_support(
add_check_for_support(
MODULES QtWebEngine QtPdf
CONDITION NOT LINUX OR PkgConfig_FOUND
- MESSAGE "A pkg-config support is required."
+ MESSAGE "pkg-config support is required."
+)
+add_check_for_support(
+ MODULES QtWebEngine QtPdf
+ CONDITION NOT LINUX OR DRI_FOUND
+ MESSAGE "pkg-config(dri) is required."
)
add_check_for_support(
MODULES QtWebEngine QtPdf