Path: blob/main/irc/dxirc/files/patch-qt_CMakeLists.txt
16462 views
--- qt/CMakeLists.txt.orig1+++ qt/CMakeLists.txt2@@ -5,11 +5,11 @@3option(QT6 "Compile with Qt6" FALSE)45if(UNIX)6- if(BSD)7+ if(${CMAKE_SYSTEM_NAME} MATCHES "BSD")8set(CMAKE_THREAD_LIBS -pthread)9set(CMAKE_USE_PTHREADS ON)10set(CMAKE_EXE_LINKER_FLAGS -pthread)11- endif(BSD)12+ endif(${CMAKE_SYSTEM_NAME} MATCHES "BSD")13endif(UNIX)1415SET(DXIRCQT_LIBS "")16@@ -30,22 +30,22 @@17if(NOT APPLE)18if(USE_ENCHANT)19if(PKG_CONFIG_FOUND)20- pkg_check_modules(ENCHANT enchant-2)21- list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARIES})22- list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIRS})23- set(HAVE_ENCHANT TRUE)24- if(${ENCHANT_VERSION} VERSION_GREATER "1.6")25- set(HAVE_ENCHANT2 TRUE)26- endif()27- if(NOT ENCHANT_FOUND)28- pkg_check_modules(ENCHANT enchant)29- list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARIES})30- list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIRS})31- set(HAVE_ENCHANT TRUE)32- if(${ENCHANT_VERSION} VERSION_GREATER "1.6")33- set(HAVE_ENCHANT2 TRUE)34- endif()35- endif()36+ pkg_check_modules(ENCHANT enchant)37+ find_path(ENCHANT_INCLUDE_DIR enchant++.h38+ PATHS39+ ${ENCHANT_INCLUDE_DIRS}40+ /usr/include41+ /usr/local/include)42+ find_library(ENCHANT_LIBRARY enchant43+ ${ENCHANT_LIBRARY_DIRS}44+ /usr/lib45+ /usr/local/lib)46+ list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARY})47+ list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIR})48+ set(HAVE_ENCHANT TRUE)49+ if(${ENCHANT_VERSION} VERSION_GREATER "1.6")50+ set(HAVE_ENCHANT2 TRUE)51+ endif()52endif(PKG_CONFIG_FOUND)53if(NOT ENCHANT_FOUND)54set(ENCHANT_INCLUDE_DIR "" CACHE PATH "Path to enchant include dir")55@@ -122,6 +122,7 @@56dialogs/dccsenddialog.h57dialogs/configdialog.h58dialogs/keydialog.h59+dialogs/listdialog.h60engine/dxsocket.h61engine/ircengine.h62engine/dccengine.h636465