[postgis-tickets] [SCM] PostGIS branch master updated. 3.2.0-124-g70b24ce64

git at osgeo.org git at osgeo.org
Thu Jan 6 22:49:09 PST 2022


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, master has been updated
       via  70b24ce64e8551e4a6409dde1802d17bfb0865a3 (commit)
      from  d7287d9afd946013476fb8c0484a1a2bd7931291 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 70b24ce64e8551e4a6409dde1802d17bfb0865a3
Author: Regina Obe <lr at pcorp.us>
Date:   Fri Jan 7 01:49:04 2022 -0500

    Change sfcgal_full_version to 3.3.0, missed the 3.2.0 cut.  Closes https://trac.osgeo.org/postgis/ticket/5040

diff --git a/doc/reference_sfcgal.xml b/doc/reference_sfcgal.xml
index e4c0685c2..b96348bff 100644
--- a/doc/reference_sfcgal.xml
+++ b/doc/reference_sfcgal.xml
@@ -70,7 +70,7 @@
 
         <para>Returns the full version of SFCGAL in use including CGAL and Boost versions</para>
 
-		<para>Availability: 3.2.0</para>
+		<para>Availability: 3.3.0</para>
 		<para>&sfcgal_required;</para>
 		<para>&Z_support;</para>
 		<para>&P_support;</para>
diff --git a/doc/xsl/postgis_aggs_mm.xml.xsl b/doc/xsl/postgis_aggs_mm.xml.xsl
index b50d52a44..33cd4cfcf 100644
--- a/doc/xsl/postgis_aggs_mm.xml.xsl
+++ b/doc/xsl/postgis_aggs_mm.xml.xsl
@@ -1,7 +1,7 @@
 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <!-- ********************************************************************
 	 ********************************************************************
-	 Copyright 2010-2021, Regina Obe
+	 Copyright 2010-2022, Regina Obe
 	 License: BSD
 	 Purpose: This is an xsl transform that generates file postgis_aggs_mm.xml which
 	 includes index listing of aggregate functions and mm /sql compliant functions as well as what is new in each release
@@ -483,6 +483,106 @@
 
 	   <sect1 id="NewFunctions">
 			<title>New, Enhanced or changed PostGIS Functions</title>
+						<sect2 id="NewFunctions_3_3">
+				<title>PostGIS Functions new or enhanced in 3.3</title>
+				<para>The functions given below are PostGIS functions that were added or enhanced.</para>
+        <xsl:if test="//para[contains(text(),'Availability: 3.3')]">
+				<para>Functions new in PostGIS 3.3</para>
+				<itemizedlist>
+				<!-- Pull out the purpose section for each ref entry and strip whitespace and put in a variable to be tagged unto each function comment  -->
+					<xsl:for-each select='//refentry'>
+						<xsl:sort select="refnamediv/refname"/>
+						<xsl:variable name='comment'>
+							<xsl:value-of select="normalize-space(translate(translate(refnamediv/refpurpose,'&#x0d;&#x0a;', ' '), '	', ' '))"/>
+						</xsl:variable>
+						<xsl:variable name="refid">
+							<xsl:value-of select="@id" />
+						</xsl:variable>
+
+						<xsl:variable name="refname">
+							<xsl:value-of select="refnamediv/refname" />
+						</xsl:variable>
+
+
+				<!-- For each section if there is note about availability in this version -->
+							<xsl:for-each select="refsection">
+								<xsl:for-each select="para | */para">
+									<xsl:choose>
+										<xsl:when test="contains(.,'Availability: 3.3')">
+											<listitem><simpara><link linkend="{$refid}"><xsl:value-of select="$refname" /></link> - <xsl:value-of select="." /><xsl:text> </xsl:text> <xsl:value-of select="$comment" /></simpara></listitem>
+										</xsl:when>
+									</xsl:choose>
+								</xsl:for-each>
+							</xsl:for-each>
+					</xsl:for-each>
+				</itemizedlist>
+        </xsl:if>
+
+				<xsl:if test="//para[contains(text(),'Enhanced: 3.3')]">
+				<para>Functions enhanced in PostGIS 3.3</para>
+				<itemizedlist>
+				<!-- Pull out the purpose section for each ref entry and strip whitespace and put in a variable to be tagged unto each function comment  -->
+					<xsl:for-each select='//refentry'>
+						<xsl:sort select="refnamediv/refname"/>
+						<xsl:variable name='comment'>
+							<xsl:value-of select="normalize-space(translate(translate(refnamediv/refpurpose,'&#x0d;&#x0a;', ' '), '	', ' '))"/>
+						</xsl:variable>
+						<xsl:variable name="refid">
+							<xsl:value-of select="@id" />
+						</xsl:variable>
+
+						<xsl:variable name="refname">
+							<xsl:value-of select="refnamediv/refname" />
+						</xsl:variable>
+
+
+				<!-- For each section if there is note about availability in this version -->
+							<xsl:for-each select="refsection">
+								<xsl:for-each select="para | */para">
+									<xsl:choose>
+										<xsl:when test="contains(.,'Enhanced: 3.3')">
+											<listitem><simpara><link linkend="{$refid}"><xsl:value-of select="$refname" /></link> - <xsl:value-of select="." /><xsl:text> </xsl:text> <xsl:value-of select="$comment" /></simpara></listitem>
+										</xsl:when>
+									</xsl:choose>
+								</xsl:for-each>
+							</xsl:for-each>
+					</xsl:for-each>
+				</itemizedlist>
+			</xsl:if>
+
+			<para>Functions changed in PostGIS 3.3</para>
+				<xsl:if test="//para[contains(text(),'Changed: 3.3')]">
+				<itemizedlist>
+				<!-- Pull out the purpose section for each ref entry and strip whitespace and put in a variable to be tagged unto each function comment  -->
+					<xsl:for-each select='//refentry'>
+						<xsl:sort select="refnamediv/refname"/>
+						<xsl:variable name='comment'>
+							<xsl:value-of select="normalize-space(translate(translate(refnamediv/refpurpose,'&#x0d;&#x0a;', ' '), '	', ' '))"/>
+						</xsl:variable>
+						<xsl:variable name="refid">
+							<xsl:value-of select="@id" />
+						</xsl:variable>
+
+						<xsl:variable name="refname">
+							<xsl:value-of select="refnamediv/refname" />
+						</xsl:variable>
+
+
+				<!-- For each section if there is note about availability in this version -->
+							<xsl:for-each select="refsection">
+								<xsl:for-each select="para | */para">
+									<xsl:choose>
+										<xsl:when test="contains(.,'Changed: 3.2')">
+											<listitem><simpara><link linkend="{$refid}"><xsl:value-of select="$refname" /></link> - <xsl:value-of select="." /><xsl:text> </xsl:text> <xsl:value-of select="$comment" /></simpara></listitem>
+										</xsl:when>
+									</xsl:choose>
+								</xsl:for-each>
+							</xsl:for-each>
+					</xsl:for-each>
+				</itemizedlist>
+				</xsl:if>
+			</sect2>
+
 			<sect2 id="NewFunctions_3_2">
 				<title>PostGIS Functions new or enhanced in 3.2</title>
 				<para>The functions given below are PostGIS functions that were added or enhanced.</para>
diff --git a/sfcgal/sfcgal.sql.in b/sfcgal/sfcgal.sql.in
index 8de50c939..2573f3afc 100644
--- a/sfcgal/sfcgal.sql.in
+++ b/sfcgal/sfcgal.sql.in
@@ -28,7 +28,7 @@ CREATE OR REPLACE FUNCTION postgis_sfcgal_version() RETURNS text
         LANGUAGE 'c' IMMUTABLE;
 
 #if POSTGIS_SFCGAL_VERSION >= 10400
--- Availability: 3.2.0
+-- Availability: 3.3.0
 CREATE OR REPLACE FUNCTION postgis_sfcgal_full_version() RETURNS text
         AS 'MODULE_PATHNAME'
         LANGUAGE 'c' IMMUTABLE;

-----------------------------------------------------------------------

Summary of changes:
 doc/reference_sfcgal.xml        |   2 +-
 doc/xsl/postgis_aggs_mm.xml.xsl | 102 +++++++++++++++++++++++++++++++++++++++-
 sfcgal/sfcgal.sql.in            |   2 +-
 3 files changed, 103 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list