FreeBSD Bugzilla – Attachment 202502 Details for
Bug 236152
irc/weechat: Optionally support Guile scripts
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Adds lang/guile2 scriptinh support within irc/weechat
file_236152.txt (text/plain), 2.88 KB, created by
Jérémy "Vrakfall" Lecocq
on 2019-03-02 15:06:51 UTC
(
hide
)
Description:
Adds lang/guile2 scriptinh support within irc/weechat
Filename:
MIME Type:
Creator:
Jérémy "Vrakfall" Lecocq
Created:
2019-03-02 15:06:51 UTC
Size:
2.88 KB
patch
obsolete
>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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 236152
: 202502