File tree 2 files changed +8
-3
lines changed 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -504,7 +504,7 @@ if(WITH_DESKTOP)
504
504
505
505
if (WITH_X11_FEATURES)
506
506
find_package (X11 REQUIRED)
507
- list (APPEND deps_libs X11 X11::Xtst X11::Xinerama )
507
+ list (APPEND deps_libs X11)
508
508
509
509
find_package (Qt5 COMPONENTS X11Extras REQUIRED)
510
510
list (APPEND deps_libs Qt5::X11Extras)
@@ -527,8 +527,9 @@ if(WITH_DESKTOP)
527
527
if (BUILD_XDO)
528
528
include (${cmake_path} /xdo.cmake)
529
529
else ()
530
- find_library (xdo_path xdo REQUIRED)
531
- list (APPEND deps_libs ${xdo_path} )
530
+ pkg_search_module(xdo REQUIRED libxdo)
531
+ list (APPEND deps_libs ${xdo_LIBRARIES} )
532
+ list (APPEND includes ${xdo_INCLUDE_DIRS} )
532
533
endif ()
533
534
endif ()
534
535
endif ()
Original file line number Diff line number Diff line change @@ -15,3 +15,7 @@ ExternalProject_Add(xdo
15
15
16
16
list (APPEND deps_libs "${external_lib_dir} /libxdo.a" )
17
17
list (APPEND deps xdo)
18
+
19
+ # libxdo depends on Xtst and Xinerama
20
+ find_package (X11 COMPONENTS Xtst Xinerama REQUIRED)
21
+ list (APPEND deps_libs X11::Xtst X11::Xinerama)
You can’t perform that action at this time.
0 commit comments