summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2022-01-18 17:27:25 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2022-01-19 11:13:32 +0100
commit0b6310bf48cfe9772be6ca2b51c685acce3f4ba6 (patch)
tree25e16d8dae8dfc9c3283017e045ec3a0c42b9be0 /src
parent76e67e7bdc4c0387b0652ff2e7eec426db1f233d (diff)
downloadqtwebengine-0b6310bf48cfe9772be6ca2b51c685acce3f4ba6.tar.gz
Find GIO like qtbase does
Otherwise it can conflict and cause issue on reconfigure Change-Id: I3e7756b4720bc5a1e82ef0f327b8c9dbc76667ec Pick-to: 6.3 6.2 Fixes: QTBUG-99669 Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io> Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/core/api/configure.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/api/configure.cmake b/src/core/api/configure.cmake
index 164c48a1f..5e67c1ad4 100644
--- a/src/core/api/configure.cmake
+++ b/src/core/api/configure.cmake
@@ -1,11 +1,11 @@
#### Libraries
if(NOT QT_CONFIGURE_RUNNING)
+ find_package(GLIB2 COMPONENTS gio)
find_package(PkgConfig)
if(PkgConfig_FOUND)
pkg_check_modules(ALSA alsa IMPORTED_TARGET)
pkg_check_modules(PULSEAUDIO libpulse>=0.9.10 libpulse-mainloop-glib)
- pkg_check_modules(GIO gio-2.0)
pkg_check_modules(XDAMAGE xdamage)
endif()
@@ -109,7 +109,7 @@ qt_feature("webengine-webrtc-pipewire" PRIVATE
LABEL "PipeWire over GIO"
PURPOSE "Provides PipeWire support in WebRTC using GIO."
AUTODETECT false
- CONDITION QT_FEATURE_webengine_webrtc AND GIO_FOUND
+ CONDITION QT_FEATURE_webengine_webrtc AND TARGET GLIB2::GIO
)
qt_feature("webengine-full-debug-info" PRIVATE
SECTION "WebEngine"