aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/dbus/cmake.dep.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/dbus/cmake.dep.patch')
-rw-r--r--vcpkg/ports/dbus/cmake.dep.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/vcpkg/ports/dbus/cmake.dep.patch b/vcpkg/ports/dbus/cmake.dep.patch
new file mode 100644
index 0000000..ac827f0
--- /dev/null
+++ b/vcpkg/ports/dbus/cmake.dep.patch
@@ -0,0 +1,15 @@
+diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt
+index 8cde1ffe0..d4d09f223 100644
+--- a/tools/CMakeLists.txt
++++ b/tools/CMakeLists.txt
+@@ -91,7 +91,9 @@ endif()
+ add_executable(dbus-launch ${dbus_launch_SOURCES})
+ target_link_libraries(dbus-launch ${DBUS_LIBRARIES})
+ if(DBUS_BUILD_X11)
+- target_link_libraries(dbus-launch ${X11_LIBRARIES} )
++ find_package(Threads REQUIRED)
++ target_link_libraries(dbus-launch ${X11_LIBRARIES} ${X11_xcb_LIB} ${X11_Xau_LIB} ${X11_Xdmcp_LIB} Threads::Threads)
++ target_include_directories(dbus-launch PRIVATE ${X11_INCLUDE_DIR})
+ endif()
+ install(TARGETS dbus-launch ${INSTALL_TARGETS_DEFAULT_ARGS})
+