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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c14480c4cd05f004e84e0a8bdef279ff8e9f5865">https://github.com/macports/macports-ports/commit/c14480c4cd05f004e84e0a8bdef279ff8e9f5865</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 c14480c  grass7: update to 7.4.1 - resolve a lot of errors in ctypegen section
</span>c14480c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c14480c4cd05f004e84e0a8bdef279ff8e9f5865
</span>Author: Veence <vince@macports.org>
AuthorDate: Thu Aug 2 15:02:52 2018 +0200

<span style='display:block; white-space:pre;color:#404040;'>    grass7: update to 7.4.1 - resolve a lot of errors in ctypegen section
</span>---
 gis/grass7/Portfile | 25 +++++++++++++++++++------
 1 file changed, 19 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/grass7/Portfile b/gis/grass7/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 18bd36d..a3022f4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/grass7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/grass7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,7 @@ PortSystem          1.0
</span> PortGroup           wxWidgets 1.0
 
 name                grass7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             7.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             7.4.1
</span> set realVersion     ${version}
 #distname           grass-${version}
 distname            grass-${realVersion}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,8 +20,9 @@ long_description    GRASS is a Geographic Information System (GIS) used for \
</span> homepage            http://grass.osgeo.org/
 master_sites        ${homepage}grass[join [lrange [split ${realVersion} .] 0 1] {}]/source/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  525d355eeebe3fa27b5700ac36640c7cc5f42f9f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  cb6fa188e030a3a447fc5451fbe0ecbeb4069ee2fd1bf52ed8e40e9b89e293cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  a5e92cfc97308b41098da45fa48a065c41965514 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  560b8669caaafa9e8dbd4bbf2b4b4bbab7dca1cc46ee828eaf26c744fe0635fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    57969640
</span> 
 depends_build       port:pkgconfig
 depends_lib         port:bzip2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,8 +53,6 @@ post-patch {
</span>     reinplace "s|PYVER.*|PYVER = 2.7|" ${worksrcpath}/macosx/Makefile
     reinplace "s|^PYTHON.*|PYTHON = ${python_bin}|" ${worksrcpath}/include/Make/Platform.make.in
     reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/lib/raster/gdal.c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_warn "WARNING! Experimental build. Report any problems."
</span> }
 
 # PROJ version
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -183,6 +181,21 @@ variant atlas description {Use Atlas for BLAS/LAPACK} {
</span> #    configure.args-append   --with-liblapack=${prefix}/lib/libtatlas.dylib
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${prefix}/include/ogr_srs_api.h ${worksrcpath}/lib/python/ctypes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${prefix}/include/ogr_api.h ${worksrcpath}/lib/python/ctypes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${prefix}/include/cpl_progress.h ${worksrcpath}/lib/python/ctypes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${prefix}/include/ogr_core.h ${worksrcpath}/lib/python/ctypes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${prefix}/include/gdal_version.h ${worksrcpath}/lib/python/ctypes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${prefix}/include/cpl_port.h ${worksrcpath}/lib/python/ctypes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -E "s|#include <x86intrin.h>|/* #include <x86intrin.h> */|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/lib/python/ctypes/cpl_port.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -E "s|\\\$\\\(CPPFLAGS)|-I${worksrcpath}/lib/python/ctypes \$(CPPFLAGS)\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        \\\\\"-DLL=\\\\\" \\\\\"-Drestrict=\\\\\" \\\\\"-D__attribute__(x)=\\\\\" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        \\\\\"-D_Nullable=\\\\\" \\\\\"-D_Nonnull=\\\\\" \\\\\"-D__compar=\\\\\"|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/lib/python/ctypes/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-destroot {
     xinstall -d ${destroot}${prefix}/share/grass-${version}/etc
     touch       ${destroot}${prefix}/share/grass-${version}/etc/fontcap
</pre><pre style='margin:0'>

</pre>