<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/bf51f18d7b2763f64a1ef36ca9fa2fad01b8abfc">https://github.com/macports/macports-ports/commit/bf51f18d7b2763f64a1ef36ca9fa2fad01b8abfc</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 bf51f18d7b2 postgis3: upgrade to 3.2.0
</span>bf51f18d7b2 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit bf51f18d7b2763f64a1ef36ca9fa2fad01b8abfc
</span>Author: Veence <vince@macports.org>
AuthorDate: Sat Jan 1 17:01:20 2022 +0100
<span style='display:block; white-space:pre;color:#404040;'> postgis3: upgrade to 3.2.0
</span>---
databases/postgis3/Portfile | 37 ++++++++++++++++++++++++++++---------
1 file changed, 28 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/postgis3/Portfile b/databases/postgis3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6fe2910c63c..b35c132b9a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/postgis3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/postgis3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortSystem 1.0
</span> name postgis3
categories databases gis
license GPL-2+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.1.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> platforms darwin
maintainers {vince @Veence} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ homepage http://postgis.net/
</span> master_sites http://download.osgeo.org/postgis/source
distname postgis-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 daa6339bda59ccf043ba48ea642a2bf079d41ece \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dc8e3fe8bc532e422f5d724c5a7c437f6555511716f6410d4d2db9762e1a3796 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 17269391
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 ac46701c61ef4b86b4346eb9c5f17d5e8bee6cbd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7ab9e154c6947c0cffb8fa12d70806add9aa060e62b6c86a2e206f9d4b507cfd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 16884722
</span>
depends_build port:autoconf \
port:automake \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,13 +38,13 @@ depends_lib port:geos\
</span> port:json-c\
port:protobuf-c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# PostGIS 2.0 is not compatible with PostGIS 1.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# PostGIS 3.0 is not compatible with prior releases
</span>
conflicts postgis postgis2
# Neither is PostGIS 2.0 compatible with PostGreSQL 8
# Database variants (from the GDAL port)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set postgresql_suffixes {13 12}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set postgresql_suffixes {14 13 12}
</span>
set postgresql_variants {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,7 +79,7 @@ foreach suffix ${postgresql_suffixes} {
</span> }
set pgdefault [string range ${pgdefault} 0 end-4]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pgdefault "${pgdefault}} { default_variants +postgresql13 }"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pgdefault "${pgdefault}} { default_variants +postgresql14 }"
</span>
eval ${pgdefault}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -144,7 +144,26 @@ post-configure {
</span> }
build.args ICONV_LDFLAGS='-L${prefix}/lib -liconv'
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ! This version comes with the following warning if you use postgresql14:
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ‘Due to some query performance degradation with the new fast index build\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ that requires PG14, we have decided to disable the feature by default\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ until we get more user testing as to the true impact of real-world queries.\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ If you are running PG14+, you can reenable it by doing:
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ALTER OPERATOR FAMILY gist_geometry_ops_2d USING gist
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ADD FUNCTION 11 (geometry)
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ geometry_gist_sortsupport_2d (internal);
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ and then reindex your gist indexes.
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ To revert back to the old index behavior:
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ALTER OPERATOR FAMILY gist_geometry_ops_2d using gist
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ DROP FUNCTION 11 (geometry);
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ and then reindex your gist indexes.’"
</span>
livecheck.type regex
livecheck.url ${master_sites}
</pre><pre style='margin:0'>
</pre>