Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/irc/dxirc/files/patch-qt_CMakeLists.txt
16462 views
1
--- qt/CMakeLists.txt.orig
2
+++ qt/CMakeLists.txt
3
@@ -5,11 +5,11 @@
4
option(QT6 "Compile with Qt6" FALSE)
5
6
if(UNIX)
7
- if(BSD)
8
+ if(${CMAKE_SYSTEM_NAME} MATCHES "BSD")
9
set(CMAKE_THREAD_LIBS -pthread)
10
set(CMAKE_USE_PTHREADS ON)
11
set(CMAKE_EXE_LINKER_FLAGS -pthread)
12
- endif(BSD)
13
+ endif(${CMAKE_SYSTEM_NAME} MATCHES "BSD")
14
endif(UNIX)
15
16
SET(DXIRCQT_LIBS "")
17
@@ -30,22 +30,22 @@
18
if(NOT APPLE)
19
if(USE_ENCHANT)
20
if(PKG_CONFIG_FOUND)
21
- pkg_check_modules(ENCHANT enchant-2)
22
- list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARIES})
23
- list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIRS})
24
- set(HAVE_ENCHANT TRUE)
25
- if(${ENCHANT_VERSION} VERSION_GREATER "1.6")
26
- set(HAVE_ENCHANT2 TRUE)
27
- endif()
28
- if(NOT ENCHANT_FOUND)
29
- pkg_check_modules(ENCHANT enchant)
30
- list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARIES})
31
- list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIRS})
32
- set(HAVE_ENCHANT TRUE)
33
- if(${ENCHANT_VERSION} VERSION_GREATER "1.6")
34
- set(HAVE_ENCHANT2 TRUE)
35
- endif()
36
- endif()
37
+ pkg_check_modules(ENCHANT enchant)
38
+ find_path(ENCHANT_INCLUDE_DIR enchant++.h
39
+ PATHS
40
+ ${ENCHANT_INCLUDE_DIRS}
41
+ /usr/include
42
+ /usr/local/include)
43
+ find_library(ENCHANT_LIBRARY enchant
44
+ ${ENCHANT_LIBRARY_DIRS}
45
+ /usr/lib
46
+ /usr/local/lib)
47
+ list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARY})
48
+ list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIR})
49
+ set(HAVE_ENCHANT TRUE)
50
+ if(${ENCHANT_VERSION} VERSION_GREATER "1.6")
51
+ set(HAVE_ENCHANT2 TRUE)
52
+ endif()
53
endif(PKG_CONFIG_FOUND)
54
if(NOT ENCHANT_FOUND)
55
set(ENCHANT_INCLUDE_DIR "" CACHE PATH "Path to enchant include dir")
56
@@ -122,6 +122,7 @@
57
dialogs/dccsenddialog.h
58
dialogs/configdialog.h
59
dialogs/keydialog.h
60
+dialogs/listdialog.h
61
engine/dxsocket.h
62
engine/ircengine.h
63
engine/dccengine.h
64
65