<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/b4127a203383a8ef10ea438fadb7e29e59d68270">https://github.com/macports/macports-ports/commit/b4127a203383a8ef10ea438fadb7e29e59d68270</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 b4127a20338 gdal: update to @3.4.3, patch for PPC build
</span>b4127a20338 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b4127a203383a8ef10ea438fadb7e29e59d68270
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun May 8 08:26:16 2022 +0800

<span style='display:block; white-space:pre;color:#404040;'>    gdal: update to @3.4.3, patch for PPC build
</span>---
 gis/gdal/Portfile                                  | 27 +++++++++++++---------
 gis/gdal/files/patch-bash-completion-location.diff | 11 ---------
 gis/gdal/files/patch-configure-ecw-libcxx.diff     |  6 ++---
 gis/gdal/files/patch-configure-ecw-libstdcxx.diff  |  6 ++---
 gis/gdal/files/patch-limits.diff                   | 11 +++++++++
 5 files changed, 33 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gdal/Portfile b/gis/gdal/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f349fac33d3..d54c625a9a6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/gdal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/gdal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,12 +11,11 @@ PortGroup           conflicts_build 1.0
</span> PortGroup           debug 1.0
 mpi.setup
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        OSGeo gdal 3.4.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        OSGeo gdal 3.4.3 v
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  93660258d1b992600d2439e10dd5c28ad24803b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  16baf03dfccf9e3f72bb2e15cd2d5b3f4be0437cdff8a785bceab0c7be557335 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    13273280
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  ea129e923a2318e2ddea23d0c218395de3d48dad \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  02a27b35899e1c4c3bcb6007da900128ddd7e8ab7cd6ccfecf338a301eadad5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    13275504
</span> 
 categories          gis
 license             MIT BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,11 +27,11 @@ description         GDAL - Geospatial Data Abstraction Library
</span> 
 long_description    GDAL is a translator library for raster geospatial \
                     data formats that is released under an X/MIT style \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    Open Source license. As a library, it presents a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    single abstract data model to the calling application \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Open Source license. As a library, it presents \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    a single abstract data model to the calling application \
</span>                     for all supported formats. The related OGR library \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    (which lives within the GDAL source tree) provides a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    similar capability for simple features vector data.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    (which lives within the GDAL source tree) provides \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    a similar capability for simple features vector data.
</span> 
 homepage            https://www.gdal.org/
 master_sites        https://download.osgeo.org/gdal/${version}/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +40,7 @@ use_xz              yes
</span> # error: call to 'abs' is ambiguous
 compiler.blacklist-append {clang < 900}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard     2014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2014
</span> # See https://trac.macports.org/ticket/56908
 compiler.thread_local_storage yes
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -261,8 +260,14 @@ configure.args-append                                   \
</span>                     --without-poppler                   \
                     --mandir=${prefix}/share/man
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${build_arch} eq "ppc" || ${build_arch} eq "ppc64"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append patch-limits.diff
</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;'>+
</span> # Always choose internal libjson code (#44098)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   --with-libjson-c=internal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append --with-libjson-c=internal
</span> 
 # for all platforms without C++11 support
 # this is just a suboptimal approximation (doesn't hold for gcc)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gdal/files/patch-bash-completion-location.diff b/gis/gdal/files/patch-bash-completion-location.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b3d4f5d2487..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/gdal/files/patch-bash-completion-location.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- scripts/GNUmakefile.orig       2019-06-28 02:38:47.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ scripts/GNUmakefile    2019-09-07 21:27:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -5,6 +5,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- install:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if test "x`pkg-config --version 2>/dev/null`" != "x" -a "x`pkg-config --variable=compatdir bash-completion`" != "x"; then \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          $(INSTALL_DIR) $(DESTDIR)${prefix}`pkg-config --variable=compatdir bash-completion` ; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          cp gdal-bash-completion.sh $(DESTDIR)${prefix}`pkg-config --variable=compatdir bash-completion`; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          $(INSTALL_DIR) $(DESTDIR)`pkg-config --variable=compatdir bash-completion` ; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          cp gdal-bash-completion.sh $(DESTDIR)`pkg-config --variable=compatdir bash-completion`; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fi
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gdal/files/patch-configure-ecw-libcxx.diff b/gis/gdal/files/patch-configure-ecw-libcxx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 881b67a1156..5deec8f5ade 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/gdal/files/patch-configure-ecw-libcxx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/gdal/files/patch-configure-ecw-libcxx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.old  2015-07-19 11:54:14.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2015-07-19 11:56:22.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -33174,7 +33174,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2022-04-22 17:06:14.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2022-05-08 07:14:14.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34540,7 +34540,7 @@
</span>      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found in $with_ecw/lib." >&5
  $as_echo "found in $with_ecw/lib." >&6; }
    elif test -r $with_ecw/bin/libNCSEcw.so -o -r $with_ecw/bin/libNCSEcw.dylib ; then
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gdal/files/patch-configure-ecw-libstdcxx.diff b/gis/gdal/files/patch-configure-ecw-libstdcxx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5765e8380ec..6012d8070e8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/gdal/files/patch-configure-ecw-libstdcxx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/gdal/files/patch-configure-ecw-libstdcxx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.old  2015-07-19 11:54:14.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2015-07-19 11:56:22.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -33174,7 +33174,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2022-04-22 17:06:14.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2022-05-08 07:15:42.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34540,7 +34540,7 @@
</span>      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found in $with_ecw/lib." >&5
  $as_echo "found in $with_ecw/lib." >&6; }
    elif test -r $with_ecw/bin/libNCSEcw.so -o -r $with_ecw/bin/libNCSEcw.dylib ; then
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gdal/files/patch-limits.diff b/gis/gdal/files/patch-limits.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..092245decb8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/gdal/files/patch-limits.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- frmts/pcidsk/sdk/blockdir/binarytilelayer.cpp.orig     2022-04-22 17:04:56.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ frmts/pcidsk/sdk/blockdir/binarytilelayer.cpp  2022-05-08 07:06:58.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,6 +30,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "core/pcidsk_utils.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "pcidsk_exception.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <algorithm>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdexcept>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <limits>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ using namespace PCIDSK;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>