diff --git a/ChangeLog b/ChangeLog index d5bbb6b4c..3a40b9407 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,12 +1,13 @@ WeeChat ChangeLog ================= Sébastien Helleu -v0.3.7-dev, 2012-01-06 +v0.3.7-dev, 2012-01-16 Version 0.3.7 (under dev!) -------------------------- +* core: add library "pthread" in cmake file for link on OpenBSD * core: use extended regex in filters (patch #7616) * core: save current mouse state in option weechat.look.mouse (set option when mouse state is changed with command /mouse) diff --git a/src/gui/curses/CMakeLists.txt b/src/gui/curses/CMakeLists.txt index 7f5059556..099bec5ab 100644 --- a/src/gui/curses/CMakeLists.txt +++ b/src/gui/curses/CMakeLists.txt @@ -57,6 +57,10 @@ IF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") ENDIF(HAVE_BACKTRACE) ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") +IF(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") + LIST(APPEND EXTRA_LIBS "pthread") +ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") + IF(ICONV_LIBRARY) LIST(APPEND EXTRA_LIBS ${ICONV_LIBRARY}) ENDIF(ICONV_LIBRARY) diff --git a/src/gui/gtk/CMakeLists.txt b/src/gui/gtk/CMakeLists.txt index 073ef273a..1e764e1d1 100644 --- a/src/gui/gtk/CMakeLists.txt +++ b/src/gui/gtk/CMakeLists.txt @@ -46,6 +46,16 @@ IF(PKG_CONFIG_FOUND) ENDIF(GTK2_FOUND) ENDIF(PKG_CONFIG_FOUND) +IF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") + IF(HAVE_BACKTRACE) + LIST(APPEND EXTRA_LIBS "execinfo") + ENDIF(HAVE_BACKTRACE) +ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") + +IF(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") + LIST(APPEND EXTRA_LIBS "pthread") +ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") + IF(ICONV_LIBRARY) LIST(APPEND EXTRA_LIBS ${ICONV_LIBRARY}) ENDIF(ICONV_LIBRARY)