View | Details | Raw Unified | Return to bug 236152
Collapse All | Expand All

(-)Makefile (working copy) (-6 / +8 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=      weechat
4
PORTNAME=      weechat
5
PORTVERSION=   2.4
5
PORTVERSION=   2.4
6
PORTREVISION=  1
6
CATEGORIES=    irc
7
CATEGORIES=    irc
7
MASTER_SITES=  https://weechat.org/files/src/
8
MASTER_SITES=  https://weechat.org/files/src/
8
9
Lines 19-31 Link Here
19
USES=          cmake:noninja ncurses libtool tar:xz
20
USES=          cmake:noninja ncurses libtool tar:xz
20
USE_LDCONFIG=  yes
21
USE_LDCONFIG=  yes
21
22
22
CMAKE_ARGS+=   -DENABLE_GUILE=no \
23
CMAKE_ARGS+=   -DLIBDATADIR=${LOCALBASE}/libdata
23
               -DLIBDATADIR=${LOCALBASE}/libdata
24
24
25
OPTIONS_DEFINE=                BACKTRACE DOCS CA_BUNDLE GNUTLS HEADLESS ICON ICONV \
25
OPTIONS_DEFINE=                BACKTRACE DOCS CA_BUNDLE GNUTLS HEADLESS ICON ICONV \
26
                       MANPAGES NLS
26
                       MANPAGES NLS
27
OPTIONS_DEFAULT=       ASPELL BACKTRACE CA_BUNDLE CHARSET GNUTLS HEADLESS \
27
OPTIONS_DEFAULT=       ASPELL BACKTRACE CA_BUNDLE CHARSET GNUTLS GUILE \
28
                       ICON LUA MANPAGES PERL PYTHON RUBY TCL
28
                       HEADLESS ICON LUA MANPAGES PERL PYTHON RUBY TCL
29
OPTIONS_SUB=           yes
29
OPTIONS_SUB=           yes
30
30
31
# BROKEN: ruby.h: error: wrong number of arguments specified for 'deprecated' attribute
31
# BROKEN: ruby.h: error: wrong number of arguments specified for 'deprecated' attribute
Lines 32-38 Link Here
32
OPTIONS_EXCLUDE_powerpc64=     RUBY
32
OPTIONS_EXCLUDE_powerpc64=     RUBY
33
33
34
OPTIONS_GROUP=         PLUGINS
34
OPTIONS_GROUP=         PLUGINS
35
OPTIONS_GROUP_PLUGINS= ASPELL CHARSET JAVASCRIPT LUA PERL PYTHON PHP RUBY TCL
35
OPTIONS_GROUP_PLUGINS= ASPELL CHARSET GUILE JAVASCRIPT LUA PERL PYTHON PHP RUBY TCL
36
36
37
BACKTRACE_DESC=                Provide crash backtraces
37
BACKTRACE_DESC=                Provide crash backtraces
38
CA_BUNDLE_DESC=                Include CA bundle for certificate verification
38
CA_BUNDLE_DESC=                Include CA bundle for certificate verification
Lines 39-50 Link Here
39
CHARSET_DESC=          Charset plugin (implies ICONV)
39
CHARSET_DESC=          Charset plugin (implies ICONV)
40
ICON_DESC=             Desktop icon
40
ICON_DESC=             Desktop icon
41
HEADLESS_DESC=         Build headless weechat as well
41
HEADLESS_DESC=         Build headless weechat as well
42
GUILE_DESC=            Guile script support
42
JAVASCRIPT_DESC=       Javascript script support
43
JAVASCRIPT_DESC=       Javascript script support
43
PLUGINS_DESC=          Weechat Plugins
44
PLUGINS_DESC=          Weechat Plugins
44
PYTHON_DESC=           Python script support
45
PYTHON_DESC=           Python script support
45
RUBY_DESC=             Ruby script support
46
RUBY_DESC=             Ruby script support
46
47
47
.for _opt in ASPELL CHARSET ICONV JAVASCRIPT GNUTLS LUA NLS PERL PHP PYTHON RUBY TCL
48
.for _opt in ASPELL CHARSET ICONV JAVASCRIPT GNUTLS GUILE LUA NLS PERL PHP PYTHON RUBY TCL
48
${_opt}_CMAKE_BOOL=    ENABLE_${_opt}
49
${_opt}_CMAKE_BOOL=    ENABLE_${_opt}
49
.endfor
50
.endfor
50
51
Lines 56-61 Link Here
56
DOCS_CMAKE_BOOL=       ENABLE_DOC
57
DOCS_CMAKE_BOOL=       ENABLE_DOC
57
DOCS_BUILD_DEPENDS=    ${LOCALBASE}/bin/asciidoctor:textproc/rubygem-asciidoctor
58
DOCS_BUILD_DEPENDS=    ${LOCALBASE}/bin/asciidoctor:textproc/rubygem-asciidoctor
58
HEADLESS_CMAKE_BOOL=   ENABLE_HEADLESS
59
HEADLESS_CMAKE_BOOL=   ENABLE_HEADLESS
60
GUILE_LIB_DEPENDS=     libguile-2.0.so:lang/guile2
59
ICONV_USES=            iconv
61
ICONV_USES=            iconv
60
JAVASCRIPT_LIB_DEPENDS=        libv8.so:lang/v8
62
JAVASCRIPT_LIB_DEPENDS=        libv8.so:lang/v8
61
GNUTLS_LIB_DEPENDS=    libgnutls.so:security/gnutls
63
GNUTLS_LIB_DEPENDS=    libgnutls.so:security/gnutls
(-)pkg-plist (working copy) (+1 lines)
Lines 39-44 Link Here
39
%%PYTHON%%lib/weechat/plugins/python.so
39
%%PYTHON%%lib/weechat/plugins/python.so
40
%%RUBY%%lib/weechat/plugins/ruby.so
40
%%RUBY%%lib/weechat/plugins/ruby.so
41
%%TCL%%lib/weechat/plugins/tcl.so
41
%%TCL%%lib/weechat/plugins/tcl.so
42
%%GUILE%%lib/weechat/plugins/guile.so
42
%%DOCS%%%%DOCSDIR%%/weechat_dev.en.html
43
%%DOCS%%%%DOCSDIR%%/weechat_dev.en.html
43
%%DOCS%%%%DOCSDIR%%/weechat_dev.fr.html
44
%%DOCS%%%%DOCSDIR%%/weechat_dev.fr.html
44
%%DOCS%%%%DOCSDIR%%/weechat_dev.ja.html
45
%%DOCS%%%%DOCSDIR%%/weechat_dev.ja.html

Return to bug 236152