Index: Makefile =================================================================== --- Makefile (revision 494030) +++ Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= weechat PORTVERSION= 2.4 +PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= https://weechat.org/files/src/ @@ -19,13 +20,12 @@ USES= cmake:noninja ncurses libtool tar:xz USE_LDCONFIG= yes -CMAKE_ARGS+= -DENABLE_GUILE=no \ - -DLIBDATADIR=${LOCALBASE}/libdata +CMAKE_ARGS+= -DLIBDATADIR=${LOCALBASE}/libdata OPTIONS_DEFINE= BACKTRACE DOCS CA_BUNDLE GNUTLS HEADLESS ICON ICONV \ MANPAGES NLS -OPTIONS_DEFAULT= ASPELL BACKTRACE CA_BUNDLE CHARSET GNUTLS HEADLESS \ - ICON LUA MANPAGES PERL PYTHON RUBY TCL +OPTIONS_DEFAULT= ASPELL BACKTRACE CA_BUNDLE CHARSET GNUTLS GUILE \ + HEADLESS ICON LUA MANPAGES PERL PYTHON RUBY TCL OPTIONS_SUB= yes # BROKEN: ruby.h: error: wrong number of arguments specified for 'deprecated' attribute @@ -32,7 +32,7 @@ OPTIONS_EXCLUDE_powerpc64= RUBY OPTIONS_GROUP= PLUGINS -OPTIONS_GROUP_PLUGINS= ASPELL CHARSET JAVASCRIPT LUA PERL PYTHON PHP RUBY TCL +OPTIONS_GROUP_PLUGINS= ASPELL CHARSET GUILE JAVASCRIPT LUA PERL PYTHON PHP RUBY TCL BACKTRACE_DESC= Provide crash backtraces CA_BUNDLE_DESC= Include CA bundle for certificate verification @@ -39,12 +39,13 @@ CHARSET_DESC= Charset plugin (implies ICONV) ICON_DESC= Desktop icon HEADLESS_DESC= Build headless weechat as well +GUILE_DESC= Guile script support JAVASCRIPT_DESC= Javascript script support PLUGINS_DESC= Weechat Plugins PYTHON_DESC= Python script support RUBY_DESC= Ruby script support -.for _opt in ASPELL CHARSET ICONV JAVASCRIPT GNUTLS LUA NLS PERL PHP PYTHON RUBY TCL +.for _opt in ASPELL CHARSET ICONV JAVASCRIPT GNUTLS GUILE LUA NLS PERL PHP PYTHON RUBY TCL ${_opt}_CMAKE_BOOL= ENABLE_${_opt} .endfor @@ -56,6 +57,7 @@ DOCS_CMAKE_BOOL= ENABLE_DOC DOCS_BUILD_DEPENDS= ${LOCALBASE}/bin/asciidoctor:textproc/rubygem-asciidoctor HEADLESS_CMAKE_BOOL= ENABLE_HEADLESS +GUILE_LIB_DEPENDS= libguile-2.0.so:lang/guile2 ICONV_USES= iconv JAVASCRIPT_LIB_DEPENDS= libv8.so:lang/v8 GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls Index: pkg-plist =================================================================== --- pkg-plist (revision 494030) +++ pkg-plist (working copy) @@ -39,6 +39,7 @@ %%PYTHON%%lib/weechat/plugins/python.so %%RUBY%%lib/weechat/plugins/ruby.so %%TCL%%lib/weechat/plugins/tcl.so +%%GUILE%%lib/weechat/plugins/guile.so %%DOCS%%%%DOCSDIR%%/weechat_dev.en.html %%DOCS%%%%DOCSDIR%%/weechat_dev.fr.html %%DOCS%%%%DOCSDIR%%/weechat_dev.ja.html