From 08d5dc27d074d1a09f4d8544037745aef87cb5bd Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Mon, 17 Jul 2023 11:19:39 +0300 Subject: [PATCH] Fix build with Debian/Ubuntu Support older pkg-config naming of libdisplay-info --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6a1a8c59c4..08a14f0fb5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -353,7 +353,10 @@ set_package_properties(QAccessibilityClient6 PROPERTIES set(HAVE_ACCESSIBILITY ${QAccessibilityClient6_FOUND}) find_package(KGlobalAccelD REQUIRED) -pkg_check_modules(libdisplayinfo REQUIRED IMPORTED_TARGET libdisplay-info) +pkg_check_modules(libdisplayinfo IMPORTED_TARGET display-info) +if (NOT libdisplayinfo_FOUND) + pkg_check_modules(libdisplayinfo REQUIRED IMPORTED_TARGET libdisplay-info) +endif() add_feature_info(libdisplayinfo libdisplayinfo_FOUND "EDID and DisplayID library: https://gitlab.freedesktop.org/emersion/libdisplay-info") ecm_find_qmlmodule(QtQuick 2.3)