<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/419217e19b9456bb453c8e8f53d1ab4f721074c7">https://github.com/macports/macports-ports/commit/419217e19b9456bb453c8e8f53d1ab4f721074c7</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 419217e19b9 gdal: complete overhaul of the Portfile
</span>419217e19b9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 419217e19b9456bb453c8e8f53d1ab4f721074c7
</span>Author: Veence <vince@macports.org>
AuthorDate: Sat Mar 13 20:24:50 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    gdal: complete overhaul of the Portfile
</span>---
 gis/gdal/Portfile | 278 ++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 218 insertions(+), 60 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 14f4ddcaf77..003078c9d99 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;'>@@ -9,10 +9,10 @@ PortGroup           compiler_blacklist_versions 1.0
</span> PortGroup           legacysupport 1.0
 PortGroup           conflicts_build 1.0
 PortGroup           debug 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> mpi.setup
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> github.setup        OSGeo gdal 3.2.2 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> checksums           rmd160  d58c88f673c0e529436f87d2f1329d9743920a8d \
                     sha256  a7e1e414e5c405af48982bf4724a3da64a05770254f2ce8affb5f58a7604ca57 \
                     size    12251728
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,7 +54,6 @@ depends_lib-append  port:zlib \
</span>                     port:expat \
                     port:libxml2 \
                     port:webp \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:geos \
</span>                     port:giflib \
                     port:qhull \
                     port:sqlite3 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,63 +61,207 @@ depends_lib-append  port:zlib \
</span>                     port:curl \
                     port:charls
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts_build     port:wgrib2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> set PYINST          ""
 
 configure.universal_args-delete --disable-dependency-tracking
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-local=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-libz=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-zstd=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-liblzma \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-png=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-libtiff=internal \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-geotiff=internal \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-jpeg=internal\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-charls=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-gif=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-qhull=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-pam \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-sqlite3=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-spatialite=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# By default, disable all drivers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-all-optional-drivers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Enable all built-in raster drivers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-adrg                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-aigrid              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-airsar              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-arg                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-blx                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-bmp                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-bsb                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-cals                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ceos                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ceos2               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-coasp               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-cosar               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ctg                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-dimap               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-dted                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-e00grid             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-elas                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-envisat             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ers                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-esric               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-fit                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gff                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gsg                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gxf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-hf2                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-idrisi              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ignfheightasciigrid \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ilwis               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ingr                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-iris                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-iso8211             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-jaxapalsar          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-jdem                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-l1b                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-leveller            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-map                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-mrf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-msgn                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ngsgeoid            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-nitf                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-northwood           \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-pds                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-prf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-r                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-raw                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-rmf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-rs2                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-safe                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-saga                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-sdts                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-sentinel2           \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-sgi                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-sigdem              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-srtmhgt             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-terragen            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-tga                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-til                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-tsx                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-usgsdem             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-xpm                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-xyz                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-zmap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Same with built-in vector drivers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-arcgen              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-avc                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-bna                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-cad                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-csv                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-dgn                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-dxf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-edigeo              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-flatgeobuf          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-geoconcept          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-georss              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gml                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gmt                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gpsbabel            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gpx                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gtm                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-htf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-jml                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-mapml               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-mvt                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ntf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-openair             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-openfilegdb         \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-pgdump              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-rec                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-s57                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-segukooa            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-segy                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-selafin             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-shape               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-sua                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-svg                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-sxf                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-tiger               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-vdv                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-wasp                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-xplane              
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# These drivers require curl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-eeda                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-plmosaic            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-rda                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-wcs                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-wms                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-wmts                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-daas                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ogcapi              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-amigocloud          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-carto               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-cloudant            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-couchdb             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-csw                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-elastic             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ngw                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-plscenes            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-wfs                 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# These drivers require sqlite3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-rasterlite          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-mbtiles             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-gpkg                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-vfk                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-osm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# These drivers require expat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-ods                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-xlsx                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   --enable-driver-lvbag  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Miscellaneous drivers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-local=yes                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-libz=yes                     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-zstd=yes                     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-liblzma                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-png=yes                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-libtiff=internal             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-geotiff=internal             \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-jpeg=internal                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-charls=yes                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-gif=yes                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-qhull=yes                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-pam                          \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-sqlite3=${prefix}            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-spatialite=dlopen            \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-spatialite-soname=${prefix}/lib/libspatialite.dylib \
</span>                     --with-curl=${prefix}/bin/curl-config \
                     --with-geos=${prefix}/bin/geos-config \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-expat=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-webp=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-xml2=yes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-pg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-grass \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-libgrass \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-cfitsio \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-netcdf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-ogdi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-exr \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-mongocxx \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-mongocxxv3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-fme \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-libkml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-driver-kmlsuperoverlay \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-hdf4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-hdf5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-jasper \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-openjpeg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-ecw \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-kakadu \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-mrsid \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-jp2mrsid \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-msg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-oci \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-mysql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-ingres \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-xerces \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-odbc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-idb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-opencl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-perl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-python \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-poppler \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-expat=${prefix}              \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-webp=${prefix}               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-xml2=yes                     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-pg                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-grass                     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-libgrass                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-cfitsio                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-netcdf                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-ogdi                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-exr                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-mongocxx                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-mongocxxv3                \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-fme                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-libkml                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-hdf4                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-hdf5                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-jasper                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-openjpeg                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-ecw                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-kakadu                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-mrsid                     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-jp2mrsid                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-msg                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-bsb                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-oci                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-mysql                     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-ingres                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-xerces                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-odbc                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-idb                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-sde                       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-opencl                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-perl                      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-python                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-poppler                   \
</span>                     --mandir=${prefix}/share/man
 
 # Always choose internal libjson code (#44098)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -156,6 +299,11 @@ post-configure {
</span> # Set target to none
 build.target
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant grib description {Builds with grib2 support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:wgrib2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-driver-grib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant lto description {Enable Link Time Optimization} {
     configure.args-append   --enable-lto
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -171,7 +319,7 @@ variant libkml \
</span>     description {Enable libkml} {
     depends_lib-append      port:libkml
     configure.args-delete   --without-libkml
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --disable-driver-kmlsuperoverlay
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-driver-kmlsuperoverlay
</span>     configure.args-append   --with-libkml=${prefix}
     configure.args-append   --with-libkml-inc=${prefix}/include
     configure.args-append   --with-libkml-lib=${prefix}/lib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -304,10 +452,6 @@ variant netcdf description {Enable NetCDF file format} {
</span>     configure.args-append   --with-netcdf=${prefix}
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant grib description {Enable GRIB (weather) file format} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete   --without-grib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> #JPEG-2K
 variant jasper \
     description {Enable JasPer JPEG-2000 format support} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -327,6 +471,11 @@ variant xerces description {Enable xerces XML support for GML file format} {
</span>     depends_lib-append      path:include/xercesc/util/XercesVersion.hpp:xercesc3
     configure.args-delete   --without-xerces
     configure.args-append   --with-xerces=${prefix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # These drivers need xerces-c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-driver-nas 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   configure.args-append   --enable-driver-ili 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   configure.args-append   --enable-driver-gmlas
</span> }
 
 # Database variants
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -381,12 +530,21 @@ variant odbc description {Enable ODBC support} {
</span>     depends_lib-append      port:unixODBC
     configure.args-delete   --without-odbc
     configure.args-append   --with-odbc=${prefix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # These drivers depend on odbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   configure.args-append   --enable-driver-odbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   configure.args-append   --enable-driver-pgeo 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   configure.args-append   --enable-driver-mssqlspatial
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   configure.args-append   --enable-driver-geomedia
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   configure.args-append   --enable-driver-walk   disable walk driver support (enabled by default,
</span> }
 
 variant poppler description {Enable poppler support} {
     depends_lib-append      port:poppler
     configure.args-delete   --without-poppler
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append   --with-poppler=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --with-poppler=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-driver-pdf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-pdf-plugin
</span> }
 
 variant cfitsio description {Enable fits support} {
</pre><pre style='margin:0'>

</pre>