Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-gnome
Path: blob/main/irc/dxirc/files/patch-qt_CMakeLists.txt
14237 views
1
--- qt/CMakeLists.txt.orig 2015-11-16 14:35:35 UTC
2
+++ qt/CMakeLists.txt
3
@@ -13,11 +13,11 @@ project(dxirc-qt)
4
option(QT5 "Compile with Qt 5" TRUE)
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
@@ -35,11 +35,20 @@ endif(HAVE_LUA)
18
19
if(NOT APPLE)
20
if(HAVE_ENCHANT)
21
- if(PKG_CONFIG_FOUND)
22
- pkg_check_modules(ENCHANT enchant)
23
- list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARIES})
24
- list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIRS})
25
- endif(PKG_CONFIG_FOUND)
26
+ if(PKG_CONFIG_FOUND)
27
+ pkg_check_modules(ENCHANT enchant)
28
+ find_path(ENCHANT_INCLUDE_DIR enchant++.h
29
+ PATHS
30
+ ${ENCHANT_INCLUDE_DIRS}
31
+ /usr/include
32
+ /usr/local/include)
33
+ find_library(ENCHANT_LIBRARY enchant
34
+ ${ENCHANT_LIBRARY_DIRS}
35
+ /usr/lib
36
+ /usr/local/lib)
37
+ list(APPEND DXIRCQT_LIBS ${ENCHANT_LIBRARY})
38
+ list(APPEND DXIRCQT_INCLUDE_DIRS ${ENCHANT_INCLUDE_DIR})
39
+ endif(PKG_CONFIG_FOUND)
40
if(NOT ENCHANT_FOUND)
41
set(ENCHANT_INCLUDE_DIR "" CACHE PATH "Path to enchant include dir")
42
set(ENCHANT_LIBRARY "" CACHE FILEPATH "Filepath to enchant library")
43
@@ -110,6 +119,7 @@ dialogs/scriptdialog.h
44
dialogs/dccsenddialog.h
45
dialogs/configdialog.h
46
dialogs/keydialog.h
47
+dialogs/listdialog.h
48
engine/dxsocket.h
49
engine/ircengine.h
50
engine/dccengine.h
51
52