<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d35be63be4400fda0ae42f5ac319774245b7f239">https://github.com/macports/macports-ports/commit/d35be63be4400fda0ae42f5ac319774245b7f239</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d35be63be44 weechat: update to 3.3
</span>d35be63be44 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d35be63be4400fda0ae42f5ac319774245b7f239
</span>Author: Calvin Ardi <calvin@isi.edu>
AuthorDate: Sun Sep 19 17:00:30 2021 -0700
<span style='display:block; white-space:pre;color:#404040;'> weechat: update to 3.3
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * removed tls variant as `ENABLE_GNUTLS` is no longer an option
</span><span style='display:block; white-space:pre;color:#404040;'> and GnuTLS is always compiled and used (as of weechat v2.9)
</span><span style='display:block; white-space:pre;color:#404040;'> * cleaned up Portfile:
</span><span style='display:block; white-space:pre;color:#404040;'> - sorted arguments and variants
</span><span style='display:block; white-space:pre;color:#404040;'> - updated descriptions of some variants
</span>---
irc/weechat/Portfile | 109 ++++++++++++++++++++++++---------------------------
1 file changed, 51 insertions(+), 58 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/weechat/Portfile b/irc/weechat/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0d7ea55ae6b..5d159c20992 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/irc/weechat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/weechat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,11 +10,11 @@ legacysupport.newest_darwin_requires_legacy 10
</span>
conflicts weechat-devel
name weechat
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.3
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 de2cd7e33bda4d6c4092e9ac12afcaa28de02568 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a55a2975aa119f76983412507e3ddb3fe68d0744e08739681ddc17744e77a4f7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2230316
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 f2c74ea964c1d6b09d5123ac8a9577ee3354188f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cafeab8af8be4582ccfd3e74fd40e5086a1efa158231f2c26b8b05c3950fcbdf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2564280
</span>
master_sites https://weechat.org/files/src/
use_xz yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,17 +26,18 @@ livecheck.url https://weechat.org/dev/info/stable/
</span> homepage https://weechat.org/
license GPL-3
description Fast, light & extensible IRC client
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- for many operating systems. Everything can be done with a keyboard. It is \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- customizable and extensible with plugins/scripts, and includes: \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \n - nicklist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \n - smart hotlist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \n - infobar with highlight notification \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \n - horizontal and vertical split \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \n - double charset support (decode/encode) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \n - FIFO pipe for remote control \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \n - and much more!
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description WeeChat (Wee Enhanced Environment for Chat) is \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ a fast and light IRC client for many operating \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ systems. Everything can be done with a keyboard. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ It is customizable and extensible with \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ plugins/scripts, and includes: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n - nicklist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n - smart hotlist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n - infobar with highlight notification \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n - horizontal and vertical split \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n - double charset support (decode/encode) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n - FIFO pipe for remote control \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \n - and much more!
</span>
categories irc
maintainers {isi.edu:calvin @cardi} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,57 +45,61 @@ platforms darwin
</span>
depends_build-append \
port:asciidoctor \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libxslt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:docbook-xsl-nons \
</span> port:pkgconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:docbook-xsl-nons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libxslt
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:curl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:curl \
</span> port:gettext \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gnutls \
</span> port:libgcrypt \
port:libiconv \
port:ncurses
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append path:etc/openssl/cert.pem:curl-ca-bundle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:cpputest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> license_noconflict asciidoctor
configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_GNUTLS=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_LUA=OFF \
</span> -DENABLE_GUILE=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_JAVASCRIPT=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_LUA=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_MAN=ON \
</span> -DENABLE_PERL=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_PHP=OFF \
</span> -DENABLE_PYTHON=OFF \
-DENABLE_PYTHON2=OFF \
-DENABLE_RUBY=OFF \
-DENABLE_SPELL=OFF \
-DENABLE_TCL=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_JAVASCRIPT=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_PHP=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_MAN=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_TESTS=OFF
</span>
variant python requires python27 description {Compatibility variant, requires +python27} {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python27 description "Bindings for python 2.7 plugins" conflicts python36 python37 python38 python39 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python27 description "Bindings for Python 2.7 plugins" conflicts python36 python37 python38 python39 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
configure.args-replace -DENABLE_PYTHON2=OFF -DENABLE_PYTHON2=ON
depends_lib-append port:python27
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python36 description "Bindings for python 3.6 plugins" conflicts python27 python37 python38 python39 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python36 description "Bindings for Python 3.6 plugins" conflicts python27 python37 python38 python39 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
depends_lib-append port:python36
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python37 description "Bindings for python 3.7 plugins" conflicts python27 python36 python38 python39 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python37 description "Bindings for Python 3.7 plugins" conflicts python27 python36 python38 python39 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
depends_lib-append port:python37
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python38 description "Bindings for python 3.8 plugins" conflicts python27 python36 python37 python39 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python38 description "Bindings for Python 3.8 plugins" conflicts python27 python36 python37 python39 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
depends_lib-append port:python38
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python39 description "Bindings for python 3.9 plugins" conflicts python27 python36 python37 python38 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python39 description "Bindings for Python 3.9 plugins" conflicts python27 python36 python37 python38 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
depends_lib-append port:python39
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -115,59 +120,47 @@ post-patch {
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant tcl description {Support for tcl} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete -DENABLE_TCL=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DENABLE_TCL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:tcl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant aspell description {Support for aspell} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant aspell description {Support for Spellcheck (aspell)} {
</span> configure.args-delete -DENABLE_SPELL=OFF
configure.args-append -DENABLE_SPELL=ON
depends_lib-append port:aspell
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant lua description {Bindings for lua plugins} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant doc description {Build HTML Documentation and Plugin API} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DENABLE_DOC=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:source-highlight
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant lua description {Bindings for Lua plugins} {
</span> configure.args-delete -DENABLE_LUA=OFF
configure.args-append -DENABLE_LUA=ON
depends_lib-append port:lua
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant scheme description {Bindings for Scheme (guile) plugins} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete -DENABLE_GUILE=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DENABLE_GUILE=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:guile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant perl description {Bindings for perl plugins} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant perl description {Bindings for Perl plugins} {
</span> configure.args-delete -DENABLE_PERL=OFF
configure.args-append -DENABLE_PERL=ON
depends_lib-append path:bin/perl:perl5
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby description {Bindings for ruby plugins} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby description {Bindings for Ruby plugins} {
</span> configure.args-delete -DENABLE_RUBY=OFF
configure.args-append -DENABLE_RUBY=ON
depends_lib-append port:ruby
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant tls description {Support for secure connecting} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append path:etc/openssl/cert.pem:curl-ca-bundle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete -DENABLE_GNUTLS=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DENABLE_GNUTLS=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DCA_FILE=${prefix}/etc/openssl/cert.pem
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:gnutls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant scheme description {Bindings for Scheme (guile) plugins} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete -DENABLE_GUILE=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DENABLE_GUILE=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:guile
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc description {Build Documentation and plugin API} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:source-highlight
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DENABLE_DOC=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tcl description {Bindings for Tcl plugins} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete -DENABLE_TCL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DENABLE_TCL=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:tcl
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +tls
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/doc/weechat
xinstall -m 644 -W ${worksrcpath} AUTHORS.adoc COPYING ChangeLog.adoc README.adoc ${destroot}${prefix}/share/doc/weechat
</pre><pre style='margin:0'>
</pre>