<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>