diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-01-18 17:27:25 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-01-19 11:13:32 +0100 |
commit | 0b6310bf48cfe9772be6ca2b51c685acce3f4ba6 (patch) | |
tree | 25e16d8dae8dfc9c3283017e045ec3a0c42b9be0 /src | |
parent | 76e67e7bdc4c0387b0652ff2e7eec426db1f233d (diff) | |
download | qtwebengine-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.cmake | 4 |
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" |