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