diff --git a/irc/weechat/Makefile b/irc/weechat/Makefile index dba99258c7..770bb3aad8 100644 --- a/irc/weechat/Makefile +++ b/irc/weechat/Makefile @@ -1,5 +1,5 @@ PORTNAME= weechat -PORTVERSION= 4.2.2 +PORTVERSION= 4.3.0 CATEGORIES= irc MASTER_SITES= https://weechat.org/files/src/ @@ -20,8 +20,8 @@ USE_LDCONFIG= yes CMAKE_ARGS= -DLIBDATADIR=${LOCALBASE}/libdata -OPTIONS_DEFINE= BACKTRACE DOCS HEADLESS ICON ICONV MANPAGES NLS ZSTD -OPTIONS_DEFAULT= ASPELL BACKTRACE CHARSET HEADLESS ICON LUA MANPAGES \ +OPTIONS_DEFINE= API BACKTRACE DOCS HEADLESS ICON ICONV MANPAGES NLS ZSTD +OPTIONS_DEFAULT= API ASPELL BACKTRACE CHARSET HEADLESS ICON LUA MANPAGES \ NLS PERL PYTHON RUBY TCL TYPING ZSTD OPTIONS_SUB= yes @@ -29,6 +29,7 @@ OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= ASPELL CHARSET GUILE JAVASCRIPT LUA PERL PHP PYTHON \ RUBY TCL TYPING +API_DESC= HTTP REST API BACKTRACE_DESC= Provide crash backtraces CHARSET_DESC= Charset plugin (implies ICONV) GUILE_DESC= Guile script support @@ -44,6 +45,8 @@ TYPING_DESC= Typing status plugin ${_opt}_CMAKE_BOOL= ENABLE_${_opt} .endfor +API_CMAKE_BOOL= ENABLE_CJSON +API_LIB_DEPENDS= libcjson.so:devel/libcjson ASPELL_CMAKE_BOOL= ENABLE_SPELL ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell CHARSET_IMPLIES= ICONV