<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c50f10be877e43b488d1d63c84c26787a92b3306">https://github.com/macports/macports-ports/commit/c50f10be877e43b488d1d63c84c26787a92b3306</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 c50f10b  gtk-doc: add variants for different python versions
</span>c50f10b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c50f10be877e43b488d1d63c84c26787a92b3306
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Wed Oct 10 06:36:26 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gtk-doc: add variants for different python versions
</span>---
 gnome/gtk-doc/Portfile | 41 ++++++++++++++++++++++++++++++++++-------
 1 file changed, 34 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gtk-doc/Portfile b/gnome/gtk-doc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3aced6d..a3d69cf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gtk-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gtk-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem          1.0
</span> 
 name                gtk-doc
 version             1.29
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          gnome devel
 license             GPL-2+
 installs_libs       no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,17 +38,11 @@ depends_build       port:pkgconfig \
</span> depends_lib         port:libxml2 \
                     port:libxslt \
                     port:perl${pbranch} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python36 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py36-anytree \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py36-lxml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py36-pygments \
</span>                     port:docbook-xml \
                     port:docbook-xsl-nons \
                     port:itstool \
                     port:source-highlight
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_test        port:py36-mock
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant pdf description {Build with PDF output support} {
     depends_lib-append \
                     port:dblatex
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,12 +54,44 @@ if {![variant_isset pdf]} {
</span> }
 
 configure.perl      ${prefix}/bin/perl${pbranch}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.python    ${prefix}/bin/python3.6
</span> configure.env-append XSLTPROC=${prefix}/bin/xsltproc
 configure.args      --with-xml-catalog=${prefix}/etc/xml/catalog \
                     --with-highlight=source-highlight \
                     --disable-silent-rules
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python36 conflicts python37 description {Build using Python 3.6} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:python36 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py36-anytree \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py36-lxml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py36-pygments
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_test        port:py36-mock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.python    ${prefix}/bin/python3.6
</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 python37 conflicts python36 description {Build using Python 3.7} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:python37 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py37-anytree \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py37-lxml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py37-pygments
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_test        port:py37-mock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.python    ${prefix}/bin/python3.7
</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;'>+if {![variant_isset python37]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     default_variants +python36
</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;'>+if {![variant_isset python36] && ![variant_isset python37]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ui_error "You must select one of the python variants"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    return -code error "No python variant selected."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-configure {
     reinplace "s|^#!.*|#!${configure.perl} -w|" \
         ${worksrcpath}/tools/docpercentages.pl
</pre><pre style='margin:0'>

</pre>