<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7c201cd370fbe6baa771ab9639882a75c6f9f684">https://github.com/macports/macports-ports/commit/7c201cd370fbe6baa771ab9639882a75c6f9f684</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7c201cd370fbe6baa771ab9639882a75c6f9f684
</span>Author: Nicklas Larsson <n_larsson@yahoo.com>
AuthorDate: Tue Nov 14 19:11:19 2023 +0100
<span style='display:block; white-space:pre;color:#404040;'> gdal: update to version 3.8.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - add tiledb variant
</span><span style='display:block; white-space:pre;color:#404040;'> - enable JSONFG and PMTiles drivers
</span><span style='display:block; white-space:pre;color:#404040;'> - add libaec dependency, for GRIB driver
</span>---
gis/gdal/Portfile | 24 ++++++++++++++++++++----
1 file changed, 20 insertions(+), 4 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 46259e09e71..3880d94b3a9 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;'>@@ -8,12 +8,12 @@ PortGroup legacysupport 1.0
</span> PortGroup muniversal 1.0
name gdal
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.7.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.8.0
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3c1dfaf2f6abb8d74d728f8479c3bf1f4d432076 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e0a6f0c453ea7eb7c09967f50ac49426808fcd8f259dbc9888140eb69d7ffee6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8625812
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 21ca0198e5fa72efdb535118ab7ffa141b9671ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ec0f78d9dc32352aeac6edc9c3b27a991b91f9dc6f92c452207d84431c58757d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8853728
</span>
categories gis
license MIT BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +57,7 @@ depends_lib-append \
</span> port:giflib \
path:include/turbojpeg.h:libjpeg-turbo \
port:lerc \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libaec \
</span> port:libdeflate \
port:libpng \
port:libxml2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -158,6 +159,7 @@ configure.args-append \
</span> -DOGR_ENABLE_DRIVER_DXF=ON \
-DOGR_ENABLE_DRIVER_EDIGEO=ON \
-DOGR_ENABLE_DRIVER_FLATGEOBUF=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DOGR_ENABLE_DRIVER_JSONFG=ON \
</span> -DOGR_ENABLE_DRIVER_GEOCONCEPT=ON \
-DOGR_ENABLE_DRIVER_GMT=ON \
-DOGR_ENABLE_DRIVER_MAPML=ON \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -198,6 +200,7 @@ configure.args-append \
</span> -DGDAL_ENABLE_DRIVER_RASTERLITE=ON \
-DOGR_ENABLE_DRIVER_GPKG=ON \
-DOGR_ENABLE_DRIVER_OSM=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DOGR_ENABLE_DRIVER_PMTILES=ON \
</span> -DOGR_ENABLE_DRIVER_VFK=ON
# These drivers require expat
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -247,6 +250,7 @@ configure.args-append \
</span> -DGDAL_USE_HEIF=OFF \
-DGDAL_USE_ICONV=ON \
-DGDAL_USE_IDB=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DGDAL_USE_LIBAEC=ON \
</span> -DGDAL_USE_LIBKML=OFF \
-DGDAL_USE_LIBLZMA=OFF \
-DGDAL_USE_MRSID=OFF \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -265,11 +269,17 @@ configure.args-append \
</span> -DGDAL_USE_QHULL=ON \
-DGDAL_USE_SPATIALITE=ON \
-DGDAL_USE_SQLITE3=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DGDAL_USE_TILEDB=OFF \
</span> -DGDAL_USE_TIFF_INTERNAL=ON \
-DGDAL_USE_WEBP=ON \
-DGDAL_USE_XERCESC=OFF \
-DGDAL_USE_ZSTD=ON
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DLIBAEC_INCLUDE_DIR=${prefix}/lib/libaec/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DLIBAEC_LIBRARY=${prefix}/lib/libaec/lib/libaec.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Always choose internal libjson code (#44098)
configure.args-append -DGDAL_USE_JSONC_INTERNAL=ON
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -511,6 +521,12 @@ variant poppler description {Enable Poppler support} {
</span> configure.args-append -DGDAL_ENABLE_DRIVER_PDF=ON
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tiledb description {Enable TileDB support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:tiledb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DGDAL_USE_TILEDB=OFF -DGDAL_USE_TILEDB=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DGDAL_ENABLE_DRIVER_TILEDB=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # PostgreSQL variants
set pg_suffixes {12 13 14 15}
set pg_variants {}
</pre><pre style='margin:0'>
</pre>