[Git][debian-gis-team/geos][upstream] New upstream version 3.7.0
Bas Couwenberg
gitlab at salsa.debian.org
Tue Sep 11 07:23:39 BST 2018
Bas Couwenberg pushed to branch upstream at Debian GIS Project / geos
Commits:
51377947 by Bas Couwenberg at 2018-09-11T05:34:21Z
New upstream version 3.7.0
- - - - -
10 changed files:
- ChangeLog
- NEWS
- capi/geos_c.h
- configure
- configure.ac
- doc/Doxyfile
- geos_revision.h
- ltmain.sh
- macros/libtool.m4
- swig/geos.i
Changes:
=====================================
ChangeLog
=====================================
@@ -1,3 +1,7 @@
+2018-09-10 Regina Obe <lr at pcorp.us>
+
+ * NEWS, configure.ac: Prepare for 3.7.0 release
+
2018-09-03 Regina Obe <lr at pcorp.us>
* NEWS, tests/unit/geom/CoordinateArraySequenceFactoryTest.cpp,
=====================================
NEWS
=====================================
@@ -1,3 +1,33 @@
+3.7.0 changes
+2018-09-10
+- New things:
+ - CAPI: GEOSDistanceIndexed (#795, Dan Baston)
+ - CAPI: GEOSCoordSeq_isCCW (#870, Dan Baston)
+ - CAPI: GEOSGeom_getXMin, GEOSGeom_getXMax,
+ GEOSGeom_getYMin, GEOSGeom_getYMax (#871, Dan Baston)
+ - CAPI: GEOSFrechetDistance (#797, Shinichi SUGIYAMA)
+ - CAPI: GEOSReverse (#872, Dan Baston)
+ - CAPI: GEOSGeomGetZ (#581, J Smith)
+
+- Improvements
+ - Interruptible snap operation (Paul Ramsey)
+ - Numerous packaging, doc, and build changes
+ (Debian group: Bas Couwenberg, Francesco Paolo Lovergine)
+ (NetBSD: Greg Troxel)
+ - Allow static library with C API for CMake builds (#878, Dakota Hawkins)
+
+- C++ API changes:
+ - Require defining USE_UNSTABLE_GEOS_CPP_API for use without
+ warnings.
+ - Make C++11 required (Mateusz Loskot)
+ - Use C++11 unique_ptr, nullptr, and override constructs
+ (Mateusz Loskot)
+ - C++11 standard delete on noncopyable
+ (#851, Vicky Vergara)
+ - Fix CommonBits::getBit to correctly handle i >= 32
+ (#834, Kurt Schwehr)
+
+
Changes in 3.7.0rc2
2018-09-03
Fixes / enhancements since 3.7.0rc1
@@ -25,32 +55,6 @@ Fixes since 3.7.0beta1
to address clang warnings (Dan Baston)
- Add missing CMake files to tarball (#895, Regina Obe)
-3.7.0 changes
-- New things:
- - CAPI: GEOSDistanceIndexed (#795, Dan Baston)
- - CAPI: GEOSCoordSeq_isCCW (#870, Dan Baston)
- - CAPI: GEOSGeom_getXMin, GEOSGeom_getXMax,
- GEOSGeom_getYMin, GEOSGeom_getYMax (#871, Dan Baston)
- - CAPI: GEOSFrechetDistance (#797, Shinichi SUGIYAMA)
- - CAPI: GEOSReverse (#872, Dan Baston)
- - CAPI: GEOSGeomGetZ (#581, J Smith)
-
-- Improvements
- - Interruptible snap operation (Paul Ramsey)
- - Numerous packaging, doc, and build changes
- (Debian group: Bas Couwenberg, Francesco Paolo Lovergine)
-
-- C++ API changes:
- - Require defining USE_UNSTABLE_GEOS_CPP_API for use without
- warnings.
- - Make C++11 required (Mateusz Loskot)
- - Use C++11 unique_ptr, nullptr, and override constructs
- (Mateusz Loskot)
- - C++11 standard delete on noncopyable
- (#851, Vicky Vergara)
- - Fix CommonBits::getBit to correctly handle i >= 32
- (#834, Kurt Schwehr)
-
Changes in 3.7.0beta1
2018-06-25
See 3.7.0 latest notes
=====================================
capi/geos_c.h
=====================================
@@ -70,10 +70,10 @@ extern "C" {
#define GEOS_VERSION_MINOR 7
#endif
#ifndef GEOS_VERSION_PATCH
-#define GEOS_VERSION_PATCH 0rc2
+#define GEOS_VERSION_PATCH 0
#endif
#ifndef GEOS_VERSION
-#define GEOS_VERSION "3.7.0rc2"
+#define GEOS_VERSION "3.7.0"
#endif
#ifndef GEOS_JTS_PORT
#define GEOS_JTS_PORT "1.13.0"
@@ -82,7 +82,7 @@ extern "C" {
#define GEOS_CAPI_VERSION_MAJOR 1
#define GEOS_CAPI_VERSION_MINOR 11
#define GEOS_CAPI_VERSION_PATCH 0
-#define GEOS_CAPI_VERSION "3.7.0rc2-CAPI-1.11.0"
+#define GEOS_CAPI_VERSION "3.7.0-CAPI-1.11.0"
#endif
#define GEOS_CAPI_FIRST_INTERFACE GEOS_CAPI_VERSION_MAJOR
=====================================
configure
=====================================
@@ -2632,7 +2632,7 @@ CAPI_INTERFACE_AGE=11
VERSION_MAJOR=3
VERSION_MINOR=7
-VERSION_PATCH=0rc2
+VERSION_PATCH=0
VERSION="$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH"
VERSION_RELEASE=`echo "$VERSION" | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+).*$/\1/'`
@@ -13394,7 +13394,7 @@ with_gnu_ld=$lt_cv_prog_gnu_ld
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
GXX=no
@@ -13886,7 +13886,7 @@ fi
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
;;
*)
if test yes = "$GXX"; then
@@ -13951,7 +13951,7 @@ fi
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
;;
*)
if test yes = "$GXX"; then
@@ -14290,7 +14290,7 @@ fi
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
# FIXME: insert proper C++ library support
@@ -14374,7 +14374,7 @@ fi
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
# g++ 2.7 appears to require '-G' NOT '-shared' on this
# platform.
@@ -14385,7 +14385,7 @@ fi
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
fi
hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir'
=====================================
configure.ac
=====================================
@@ -24,7 +24,7 @@ dnl -- encoding ABI break at every release
dnl
VERSION_MAJOR=3
VERSION_MINOR=7
-VERSION_PATCH=0rc2
+VERSION_PATCH=0
VERSION="$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH"
VERSION_RELEASE=`echo "$VERSION" | sed -E 's/^([[0-9]+\.[0-9]+\.[0-9]+]).*$/\1/'`
=====================================
doc/Doxyfile
=====================================
@@ -23,7 +23,7 @@ PROJECT_NAME = GEOS
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 3.7.0rc2
+PROJECT_NUMBER = 3.7.0
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
=====================================
geos_revision.h
=====================================
@@ -1 +1 @@
-#define GEOS_REVISION "2644482d"
+#define GEOS_REVISION "673b9939"
=====================================
ltmain.sh
=====================================
@@ -31,7 +31,7 @@
PROGRAM=libtool
PACKAGE=libtool
-VERSION="2.4.6 Debian-2.4.6-2.1"
+VERSION="2.4.6 Debian-2.4.6-3.1"
package_revision=2.4.6
@@ -2237,7 +2237,7 @@ include the following information:
compiler: $LTCC
compiler flags: $LTCFLAGS
linker: $LD (gnu? $with_gnu_ld)
- version: $progname $scriptversion Debian-2.4.6-2.1
+ version: $progname $scriptversion Debian-2.4.6-3.1
automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
=====================================
macros/libtool.m4
=====================================
@@ -6438,7 +6438,7 @@ if test yes != "$_lt_caught_CXX_error"; then
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
GXX=no
@@ -6813,7 +6813,7 @@ if test yes != "$_lt_caught_CXX_error"; then
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
;;
*)
if test yes = "$GXX"; then
@@ -6878,7 +6878,7 @@ if test yes != "$_lt_caught_CXX_error"; then
# explicitly linking system object files so we need to strip them
# from the output so that they don't get included in the library
# dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
;;
*)
if test yes = "$GXX"; then
@@ -7217,7 +7217,7 @@ if test yes != "$_lt_caught_CXX_error"; then
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
# FIXME: insert proper C++ library support
@@ -7301,7 +7301,7 @@ if test yes != "$_lt_caught_CXX_error"; then
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
else
# g++ 2.7 appears to require '-G' NOT '-shared' on this
# platform.
@@ -7312,7 +7312,7 @@ if test yes != "$_lt_caught_CXX_error"; then
# Commands to make compiler produce verbose output that lists
# what "hidden" libraries, object files and flags are used when
# linking a shared library.
- output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+ output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
fi
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir'
=====================================
swig/geos.i
=====================================
@@ -29,8 +29,8 @@
the whole c api. */
#define GEOS_VERSION_MAJOR 3
#define GEOS_VERSION_MINOR 7
-#define GEOS_VERSION_PATCH 0rc2
-#define GEOS_VERSION "3.7.0rc2"
+#define GEOS_VERSION_PATCH 0
+#define GEOS_VERSION "3.7.0"
#define GEOS_JTS_PORT "1.13.0"
#define GEOS_CAPI_VERSION_MAJOR 1
@@ -38,7 +38,7 @@
#define GEOS_CAPI_VERSION_PATCH 0
#define GEOS_CAPI_FIRST_INTERFACE GEOS_CAPI_VERSION_MAJOR
#define GEOS_CAPI_LAST_INTERFACE (GEOS_CAPI_VERSION_MAJOR+GEOS_CAPI_VERSION_MINOR)
-#define GEOS_CAPI_VERSION "3.7.0rc2-CAPI-1.11.0"
+#define GEOS_CAPI_VERSION "3.7.0-CAPI-1.11.0"
/* Supported geometry types */
enum GEOSGeomTypes {
View it on GitLab: https://salsa.debian.org/debian-gis-team/geos/commit/51377947185e5d1a84dedf612a6326706753cd0c
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/geos/commit/51377947185e5d1a84dedf612a6326706753cd0c
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20180911/71eefbbb/attachment-0001.html>
More information about the Pkg-grass-devel
mailing list