From 697e678587100a6ceb799c20e215e4fe95ba04ed Mon Sep 17 00:00:00 2001 From: Hillwood Yang Date: Wed, 17 Apr 2024 13:56:34 +0800 Subject: [PATCH] fix: Need link Xcursor for shutdown plugin (#993) Log: fix build error on openSUSE --- plugins/shutdown/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/shutdown/CMakeLists.txt b/plugins/shutdown/CMakeLists.txt index 4ab4bb5b3..91c43c205 100644 --- a/plugins/shutdown/CMakeLists.txt +++ b/plugins/shutdown/CMakeLists.txt @@ -20,6 +20,7 @@ find_package(DtkWidget REQUIRED) # add_definitions("-DDISABLE_POWER_OPTIONS") #endif() pkg_check_modules(QGSettings REQUIRED IMPORTED_TARGET gsettings-qt) +pkg_check_modules(Xcursor REQUIRED IMPORTED_TARGET xcursor) add_definitions("${QT_DEFINITIONS} -DQT_PLUGIN") add_library(${PLUGIN_NAME} SHARED ${SRCS} shutdown.qrc) @@ -30,6 +31,7 @@ target_include_directories(${PLUGIN_NAME} PUBLIC ${DtkWidget_INCLUDE_DIRS} target_link_libraries(${PLUGIN_NAME} PRIVATE ${DtkWidget_LIBRARIES} PkgConfig::QGSettings + PkgConfig::Xcursor Qt5::Widgets Qt5::DBus Qt5::Svg)