<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/08e993a255d3c67dc0ce98c8499653c2a17b0016">https://github.com/macports/macports-ports/commit/08e993a255d3c67dc0ce98c8499653c2a17b0016</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 08e993a255d littleutils: update to 1.2.6, simplify variants
</span>08e993a255d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 08e993a255d3c67dc0ce98c8499653c2a17b0016
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Mon Jun 26 07:38:13 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    littleutils: update to 1.2.6, simplify variants
</span>---
 sysutils/littleutils/Portfile | 48 ++++++++++++++++++++-----------------------
 1 file changed, 22 insertions(+), 26 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/littleutils/Portfile b/sysutils/littleutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f672f72ffbf..17e5429a583 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/littleutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/littleutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortSystem          1.0
</span> PortGroup           perl5 1.0
 
 name                littleutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.2.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.2.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          sysutils
 maintainers         {mps @Schamschula} openmaintainer
 license             GPL-3+ ijg permissive
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,9 +25,9 @@ homepage            https://sourceforge.net/projects/littleutils/
</span> master_sites        sourceforge:project/littleutils/littleutils-source/${version}/
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  f53a0cbd12f40004a0dbeecea08d4d9ae82e4ba6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  dfbedc748992d69b65f101ee655b1834cba918e22e39b94e6e1a16a1ab12812d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    212952
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  c482fac79804287dc5a4af8c4745f0128d1a0956 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  22ba0c7dcf167c4d40df9ae47c5c27591c9f11e23bd84f30ef0215116ceebdd3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    219456
</span> 
 perl5.major         5.34
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,32 +59,28 @@ configure.args      PROGPERL=${perl5.bin}
</span> 
 destroot.target     "install install-extra"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python37 conflicts python38 python39 python310 description {Use Python 3.7} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env   PROGPYTHON=${prefix}/bin/python3.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python37
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python37 conflicts python38 python39 python310 python311 description {Use Python 3.7} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python38 conflicts python37 python39 python310 python311 description {Use Python 3.8} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python39 conflicts python37 python38 python310 python311 description {Use Python 3.9} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python310 conflicts python37 python38 python39 python311 description {Use Python 3.10} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python311 conflicts python37 python38 python39 python310 description {Use Python 3.11} {}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python38 conflicts python37 python39 python310 description {Use Python 3.8} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env   PROGPYTHON=${prefix}/bin/python3.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset python37] && ![variant_isset python38] && ![variant_isset python39] && ![variant_isset python310]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +python311
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python39 conflicts python37 python38 python310 description {Use Python 3.9} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env   PROGPYTHON=${prefix}/bin/python3.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python39
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+foreach pv {311 310 39 38 37} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[variant_isset python${pv}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python${pv}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python310 conflicts python37 python38 python39 description {Use Python 3.10} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env   PROGPYTHON=${prefix}/bin/python3.10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python310
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set python.branch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    [string index ${pv} 0].[string range ${pv} 1 end]
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset python37] && ![variant_isset python38] && ![variant_isset python39]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants +python310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.env \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    PROGPYTHON=${prefix}/bin/python${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        break
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 livecheck.regex     /${name}-(\[0-9.\]+)${extract.suffix}
</pre><pre style='margin:0'>

</pre>