<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/0e141b3223e096ad5de92736eeb4e2eb8d1b19f8">https://github.com/macports/macports-ports/commit/0e141b3223e096ad5de92736eeb4e2eb8d1b19f8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0e141b3223e096ad5de92736eeb4e2eb8d1b19f8
</span>Author: Nicklas Larsson <n_larsson@yahoo.com>
AuthorDate: Mon Feb 24 19:17:04 2025 +0100

<span style='display:block; white-space:pre;color:#404040;'>    grass: update to 8.4.1
</span>---
 gis/grass/Portfile | 31 +++++++++++++------------------
 1 file changed, 13 insertions(+), 18 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/grass/Portfile b/gis/grass/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cd50723594f..3e9e5153e45 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/grass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/grass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,17 +2,12 @@
</span> 
 PortSystem          1.0
 PortGroup           debug 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github  1.0
</span> 
 epoch               1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Revert to https://grass.osgeo.org as master site with next point release
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# name                grass
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        osgeo grass 8.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# version             8.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                grass
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             8.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 maintainers         {yahoo.com:n_larsson @nilason} openmaintainer
 categories          gis
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,12 +27,11 @@ long_description    GRASS GIS offers powerful raster, vector, and geospatial   \
</span>                     to enable graphical user interface.
 
 homepage            https://grass.osgeo.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# master_sites        ${homepage}/grass[join [lrange [split ${version} .] 0 1] {}]/source/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir          grass
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ${homepage}/grass[join [lrange [split ${version} .] 0 1] {}]/source/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  f8f4a671ad8b97a562a19c635b2577597decbebf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5669a217ba4cee3e7a514b2e45038a42795f0d9030c02cc741878dcb53360de8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    69895829
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8892e0067af6143986c2ad87ab55fa45e1247ed5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d17dcf67e7c9bcd7103d53f4ba46a9d88430d84c6ce1350650b7021d62db0864 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    69956380
</span> 
 depends_build-append \
                     port:bison \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -108,7 +102,9 @@ configure.args-append \
</span>                     --with-zstd-libs=${prefix}/lib \
                     --with-x=no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_suffixes {39 310 311 312}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_suffixes {39 310 311 312 313}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# keep python_default in sync with qgis3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_default 312
</span> 
 if {${subport} eq ${name}} {
     build.target    default
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -244,7 +240,7 @@ if {${subport} eq ${name}} {
</span>         set pydefault "${pydefault}!\[variant_isset python${suffix}\] && "
     }
     set pydefault [string range ${pydefault} 0 end-4]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set pydefault "${pydefault}} { default_variants +python${suffix} }"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set pydefault "${pydefault}} { default_variants +python${python_default} }"
</span>     eval ${pydefault}
 
     post-configure {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -283,8 +279,7 @@ subport grass-gui {
</span>     build               {}
 
     # Python variants
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # for the time being, missing `py312-wxpython-4.0`, skip Python 3.12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set python_suffixes {39 310 311}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set python_suffixes {39 310 311 312 313}
</span>     set py_grass        [lindex $python_suffixes end]
     set py_variant      ${py_grass}
     foreach pyver ${python_suffixes} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -322,7 +317,7 @@ version of 'grass'. Change +python${py_variant} to +python${py_grass}."
</span>         set pydefault "${pydefault}!\[variant_isset python${suffix}\] && "
     }
     set pydefault [string range ${pydefault} 0 end-4]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set pydefault "${pydefault}} { default_variants +python${suffix} }"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set pydefault "${pydefault}} { default_variants +python${python_default} }"
</span>     eval ${pydefault}
 
     # Create app bundle
</pre><pre style='margin:0'>

</pre>