<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1e1c5560ebf258f6321a51fe27094a75c755cf00">https://github.com/macports/macports-ports/commit/1e1c5560ebf258f6321a51fe27094a75c755cf00</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 1e1c5560ebf weechat: update to 2.9, cleanup Portfile
</span>1e1c5560ebf is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1e1c5560ebf258f6321a51fe27094a75c755cf00
</span>Author: Calvin Ardi <calvin@isi.edu>
AuthorDate: Wed Sep 30 12:59:50 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> weechat: update to 2.9, cleanup Portfile
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * weechat-devel: remove subport, which is perpetually outdated as
</span><span style='display:block; white-space:pre;color:#404040;'> it is built nightly, and create a new port in obsolete portgroup
</span><span style='display:block; white-space:pre;color:#404040;'> * update to cmake 1.1 portgroup
</span><span style='display:block; white-space:pre;color:#404040;'> * remove unused github portgroup
</span><span style='display:block; white-space:pre;color:#404040;'> * switch to using xz decompression
</span><span style='display:block; white-space:pre;color:#404040;'> * remove cmake.out_of_source as default is yes
</span><span style='display:block; white-space:pre;color:#404040;'> * remove conflicts_build as v8 is no longer a port
</span><span style='display:block; white-space:pre;color:#404040;'> * add variants for python37, python38
</span><span style='display:block; white-space:pre;color:#404040;'> * update port maintainer
</span>---
irc/weechat-devel/Portfile | 12 +++++++++
irc/weechat/Portfile | 66 +++++++++++++++++++---------------------------
2 files changed, 39 insertions(+), 39 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/weechat-devel/Portfile b/irc/weechat-devel/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ebfa903309f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/weechat-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name weechat-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by weechat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.5-dev-20190424
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories irc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# remove after 2021-09-30
</span><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 a8e3e54307c..a57ac1e4aab 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;'>@@ -1,39 +1,19 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span> PortGroup conflicts_build 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup github 1.0
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts weechat-devel
</span> name weechat
<span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 392af28dcbff7b9546b1d4040c7f3e13486fe968 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 eab406c385c3a10d0107ddc3aac6596ae8c59af99e9158c6d769e90ec9adfa0e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2206584
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${name} eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- conflicts weechat-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- name weechat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 2.7.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 9d2e5eca3d2579bb1f027fb548ce1da6a88adb47 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 42ed46277401c64ff2be84a7691c2cbdc24638764f899fa2bdb1d2f364209f29 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3184887
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- master_sites https://weechat.org/files/src/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use_bzip2 yes
</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;'>-subport weechat-devel {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- conflicts weechat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- name weechat-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version 2.5-dev-20190424
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 ef1b9219d799507e783f84aab90b163546184139 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 00ca8188a67175e158fafa356a528731ed6520ae8b629627791653f1b204af1b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2952987
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- master_sites https://weechat.org/files/src/devel/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- distname ${name}-20190424
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- worksrcdir ${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://weechat.org/files/src/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_xz yes
</span>
homepage https://weechat.org/
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,8 +31,7 @@ long_description \
</span> \n - and much more!
categories irc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {gmail.com:starkhalo @harciga} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {isi.edu:calvin @cardi} openmaintainer
</span> platforms darwin
depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,10 +49,6 @@ depends_lib-append \
</span>
license_noconflict asciidoctor
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts_build v8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args-append \
-DENABLE_GNUTLS=OFF \
-DENABLE_LUA=OFF \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,25 +65,38 @@ configure.args-append \
</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 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python27 description "Bindings for python 2.7 plugins" conflicts python36 python37 python38 {
</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 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python36 description "Bindings for python 3.6 plugins" conflicts python27 python37 python38 {
</span> configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
depends_lib-append port:python36
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python37 description "Bindings for python 3.7 plugins" conflicts python27 python36 python38 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:python37
</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 python38 description "Bindings for python 3.8 plugins" conflicts python27 python36 python37 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DENABLE_PYTHON=OFF -DENABLE_PYTHON=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
set patchfile ${worksrcpath}/cmake/FindPython.cmake
if {[variant_isset python27]} {
reinplace -E "s|PYTHON python2|PYTHON python-2.7|g" ${patchfile}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset python36]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif {[variant_isset python36]} {
</span> reinplace -E "s|PYTHON python3|PYTHON python-3.6|g" ${patchfile}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif {[variant_isset python37]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -E "s|PYTHON python3|PYTHON python-3.7|g" ${patchfile}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif {[variant_isset python38]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -E "s|PYTHON python3|PYTHON python-3.8|g" ${patchfile}
</span> }
}
</pre><pre style='margin:0'>
</pre>