<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/8435520d2dcc260c41830f376690bfa174f560af">https://github.com/macports/macports-ports/commit/8435520d2dcc260c41830f376690bfa174f560af</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8435520d2dcc260c41830f376690bfa174f560af
</span>Author: Nicklas Larsson <n_larsson@yahoo.com>
AuthorDate: Thu Oct 12 10:51:35 2023 +0200
<span style='display:block; white-space:pre;color:#404040;'> PDAL: tidy up portfile
</span>---
gis/pdal/Portfile | 46 ++++++++++++++++++++++------------------------
1 file changed, 22 insertions(+), 24 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/pdal/Portfile b/gis/pdal/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d983f79ce33..5f5676ea201 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/pdal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/pdal/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,34 +1,30 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span> PortGroup cmake 1.1
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup legacysupport 1.1
</span> PortGroup openssl 1.0
github.setup PDAL PDAL 2.5.6
revision 2
categories gis
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> maintainers {vince @Veence} {yahoo.com:n_larsson @nilason} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> description PDAL - Point Cloud Manipulation Library
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> long_description PDAL is a C++ BSD library for translating and\
manipulating point cloud data. It is very much\
like the GDAL library which handles raster and\
vector data.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> homepage https://www.pdal.io
distname PDAL-${version}-src
# Enable use of 'macports-libcxx' for macOS 10.14 and earlier, as port uses
# libcxx features normally only available on 10.15 and later.
legacysupport.use_mp_libcxx \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yes
</span> legacysupport.newest_darwin_requires_legacy \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 18
</span>
compiler.cxx_standard 2017
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,13 +35,14 @@ checksums rmd160 7173a396becdbd24989ca74d923c003340630f2b \
</span> depends_build-append \
port:pkgconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:geos \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:curl \
</span> port:gdal \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:geos \
</span> port:libgeotiff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:zstd \
</span> port:libxml2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:curl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:lzma \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zstd
</span>
patchfiles-append patch-powerpc.diff \
patch-libunwind-cmake.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,32 +53,33 @@ if {[vercmp $xcodeversion >= 15.0]} {
</span> conflicts libunwind
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args -DWITH_ZSTD=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_ZLIB=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_LZMA=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_TESTS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span> -DBUILD_TOOLS_NITFWRAP=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_BACKTRACE=OFF \
</span> -DWITH_COMPLETION=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_BACKTRACE=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_LZMA=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_TESTS=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_ZLIB=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_ZSTD=ON
</span>
configure.args-append \
-DBUILD_PLUGIN_CPD=OFF \
-DBUILD_PLUGIN_DRACO=OFF \
-DBUILD_PLUGIN_I3S=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBUILD_PLUGIN_ICEBRIDGE=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_PLUGIN_E57=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_PLUGIN_FBX=OFF \
</span> -DBUILD_PLUGIN_HDF=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_PLUGIN_ICEBRIDGE=OFF \
</span> -DBUILD_PLUGIN_MATLAB=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_PLUGIN_MBIO=OFF \
</span> -DBUILD_PLUGIN_NITF=OFF \
-DBUILD_PLUGIN_OPENSCENEGRAPH=OFF \
-DBUILD_PLUGIN_PGPOINTCLOUD=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBUILD_PLUGIN_RIVLIB=OFF \
</span> -DBUILD_PLUGIN_RDBLIB=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBUILD_PLUGIN_MBIO=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBUILD_PLUGIN_FBX=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_PLUGIN_RIVLIB=OFF \
</span> -DBUILD_PLUGIN_TEASER=OFF \
-DBUILD_PLUGIN_TILEDB=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBUILD_PLUGIN_TRAJECTORY=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBUILD_PLUGIN_E57=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_PLUGIN_TRAJECTORY=OFF
</span>
# PostgreSQL variants
set postgresql_suffixes {15 14 13 12 11 10 95 96}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -114,7 +112,7 @@ foreach suffix ${postgresql_suffixes} {
</span>
# Kludge: needs proper fixing
configure.cppflags-append -g
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags-append -g
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append -g
</span> post-configure {
reinplace "s|-isysroot\[^ \]*||" ${workpath}/build/bin/pdal-config
}
</pre><pre style='margin:0'>
</pre>