[geos] 03/08: Merge tag 'upstream/3.6.0' into experimental

Bas Couwenberg sebastic at debian.org
Tue Oct 25 17:44:29 UTC 2016


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch experimental
in repository geos.

commit bf12139899f3fc72f4352543136cf5af3681dd03
Merge: 49e06de 392b0a9
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Tue Oct 25 18:34:46 2016 +0200

    Merge tag 'upstream/3.6.0' into experimental
    
    Upstream version 3.6.0

 ._CMakeLists.txt                                   |   Bin 251 -> 0 bytes
 ._NEWS                                             |   Bin 250 -> 0 bytes
 ._configure.ac                                     |   Bin 247 -> 0 bytes
 CMakeLists.txt                                     |   134 +-
 ChangeLog                                          | 30059 ++++++++++++++-----
 Makefile.am                                        |     8 +-
 Makefile.in                                        |    13 +-
 NEWS                                               |    88 +-
 README                                             |   114 +-
 capi/._geos_c.h.in                                 |   Bin 253 -> 0 bytes
 capi/Makefile.in                                   |     4 +-
 capi/geos_c.cpp                                    |    64 +
 capi/geos_c.h                                      |   226 +-
 capi/geos_c.h.in                                   |   218 +-
 capi/geos_ts_c.cpp                                 |   716 +-
 config.guess                                       |    38 +-
 config.sub                                         |    26 +-
 configure                                          |   271 +-
 configure.ac                                       |    87 +-
 doc/Doxyfile                                       |     2 +-
 doc/Makefile.in                                    |     4 +-
 doc/example.cpp                                    |    16 +-
 geos_svn_revision.h                                |     2 +-
 include/Makefile.in                                |     4 +-
 include/geos/._version.h.vc                        |   Bin 210 -> 0 bytes
 include/geos/Makefile.in                           |     4 +-
 include/geos/algorithm/Makefile.in                 |     4 +-
 include/geos/algorithm/MinimumDiameter.h           |    45 +
 include/geos/algorithm/PointLocator.h              |     3 +
 include/geos/algorithm/SIRtreePointInRing.h        |     1 +
 include/geos/algorithm/distance/Makefile.in        |     4 +-
 include/geos/algorithm/locate/Makefile.in          |     4 +-
 include/geos/geom/BinaryOp.h                       |     4 +-
 include/geos/geom/Coordinate.h                     |    10 +-
 include/geos/geom/Geometry.h                       |    64 +-
 include/geos/geom/GeometryFactory.h                |   120 +-
 include/geos/geom/LineSegment.h                    |     4 +-
 include/geos/geom/LineString.h                     |    15 +-
 include/geos/geom/Makefile.in                      |     4 +-
 include/geos/geom/prep/Makefile.in                 |     4 +-
 include/geos/geom/util/Makefile.in                 |     4 +-
 include/geos/geomgraph/EdgeEnd.h                   |     4 +-
 include/geos/geomgraph/EdgeEndStar.h               |    11 +-
 include/geos/geomgraph/GeometryGraph.h             |    13 +
 include/geos/geomgraph/Makefile.in                 |     4 +-
 include/geos/geomgraph/index/Makefile.in           |     4 +-
 include/geos/geomgraph/index/SegmentIntersector.h  |    10 +
 .../geomgraph/index/SimpleMCSweepLineIntersector.h |     3 +-
 include/geos/index/Makefile.in                     |     4 +-
 include/geos/index/bintree/Makefile.in             |     4 +-
 include/geos/index/chain/Makefile.in               |     4 +-
 include/geos/index/intervalrtree/Makefile.in       |     4 +-
 include/geos/index/quadtree/Makefile.in            |     4 +-
 include/geos/index/strtree/BoundablePair.h         |   114 +
 include/geos/index/strtree/GeometryItemDistance.h  |    45 +
 include/geos/index/strtree/ItemDistance.h          |    44 +
 include/geos/index/strtree/Makefile.am             |     3 +
 include/geos/index/strtree/Makefile.in             |     7 +-
 include/geos/index/strtree/STRtree.h               |     7 +
 include/geos/index/sweepline/Makefile.in           |     4 +-
 include/geos/io/Makefile.in                        |     4 +-
 include/geos/linearref/Makefile.in                 |     4 +-
 include/geos/noding/Makefile.in                    |     4 +-
 include/geos/noding/snapround/Makefile.in          |     4 +-
 include/geos/operation/Makefile.in                 |     4 +-
 include/geos/operation/buffer/Makefile.in          |     4 +-
 include/geos/operation/distance/FacetSequence.h    |    66 +
 .../operation/distance/FacetSequenceTreeBuilder.h  |    52 +
 include/geos/operation/distance/Makefile.am        |     2 +
 include/geos/operation/distance/Makefile.in        |     6 +-
 include/geos/operation/intersection/Makefile.in    |     4 +-
 include/geos/operation/linemerge/Makefile.in       |     4 +-
 include/geos/operation/overlay/Makefile.in         |     4 +-
 .../operation/overlay/snap/LineStringSnapper.h     |     6 +-
 include/geos/operation/overlay/snap/Makefile.in    |     4 +-
 include/geos/operation/polygonize/Makefile.in      |     4 +-
 include/geos/operation/predicate/Makefile.in       |     4 +-
 include/geos/operation/relate/Makefile.in          |     4 +-
 include/geos/operation/sharedpaths/Makefile.in     |     4 +-
 include/geos/operation/union/Makefile.in           |     4 +-
 .../geos/operation/valid/ConnectedInteriorTester.h |     3 +-
 include/geos/operation/valid/Makefile.in           |     4 +-
 include/geos/planargraph/Makefile.in               |     4 +-
 include/geos/planargraph/algorithm/Makefile.in     |     4 +-
 include/geos/platform.h.cmake                      |     6 +
 include/geos/platform.h.in                         |     2 +-
 include/geos/precision/GeometryPrecisionReducer.h  |     3 +-
 include/geos/precision/Makefile.am                 |     1 +
 include/geos/precision/Makefile.in                 |     5 +-
 include/geos/precision/MinimumClearance.h          |    60 +
 include/geos/simplify/Makefile.in                  |     4 +-
 include/geos/timeval.h                             |    12 +
 include/geos/triangulate/Makefile.in               |     4 +-
 include/geos/triangulate/quadedge/Makefile.in      |     4 +-
 .../triangulate/quadedge/QuadEdgeSubdivision.h     |     2 +-
 include/geos/triangulate/quadedge/Vertex.h         |    16 +-
 include/geos/util/Makefile.in                      |     4 +-
 include/geos/version.h.vc                          |     4 +-
 install-sh                                         |    23 +-
 ltmain.sh                                          |    37 +-
 macros/._libtool.m4                                |   Bin 239 -> 0 bytes
 macros/._ltoptions.m4                              |   Bin 239 -> 0 bytes
 macros/._ltsugar.m4                                |   Bin 239 -> 0 bytes
 macros/._lt~obsolete.m4                            |   Bin 239 -> 0 bytes
 macros/Makefile.in                                 |     4 +-
 macros/libtool.m4                                  |    27 +-
 nmake.opt                                          |     6 +
 php/Makefile.am                                    |    62 -
 php/Makefile.in                                    |   885 -
 php/README                                         |    48 -
 php/TODO                                           |    11 -
 php/geos.c                                         |  2936 --
 php/php_geos.h                                     |    41 -
 php/test/Makefile.am                               |    52 -
 php/test/Makefile.in                               |   913 -
 php/test/crashme.php                               |    25 -
 php/test/test.php                                  |  2378 --
 src/CMakeLists.txt                                 |    52 +-
 src/Makefile.in                                    |     4 +-
 src/Makefile.vc                                    |    31 +-
 src/algorithm/CGAlgorithms.cpp                     |    12 +-
 src/algorithm/Centroid.cpp                         |    14 +-
 src/algorithm/LineIntersector.cpp                  |     2 +-
 src/algorithm/Makefile.in                          |     4 +-
 src/algorithm/MinimumDiameter.cpp                  |   140 +-
 src/algorithm/PointLocator.cpp                     |    19 +-
 src/algorithm/RobustDeterminant.cpp                |     3 +-
 src/algorithm/SIRtreePointInRing.cpp               |     5 +
 src/algorithm/distance/Makefile.in                 |     4 +-
 src/algorithm/locate/IndexedPointInAreaLocator.cpp |     4 +-
 src/algorithm/locate/Makefile.in                   |     4 +-
 src/geom/Coordinate.cpp                            |     6 +-
 src/geom/Geometry.cpp                              |    26 +-
 src/geom/GeometryFactory.cpp                       |    97 +-
 src/geom/LineSegment.cpp                           |     4 +-
 src/geom/Makefile.in                               |     4 +-
 src/geom/prep/Makefile.in                          |     4 +-
 src/geom/prep/PreparedPoint.cpp                    |     5 -
 src/geom/util/GeometryEditor.cpp                   |     8 +-
 src/geom/util/Makefile.in                          |     4 +-
 src/geomgraph/EdgeEnd.cpp                          |     2 +-
 src/geomgraph/EdgeEndStar.cpp                      |    38 +-
 src/geomgraph/GeometryGraph.cpp                    |    30 +-
 src/geomgraph/Makefile.in                          |     4 +-
 src/geomgraph/PlanarGraph.cpp                      |    22 +-
 src/geomgraph/index/Makefile.in                    |     4 +-
 src/geomgraph/index/SegmentIntersector.cpp         |    16 +
 .../index/SimpleMCSweepLineIntersector.cpp         |     4 +
 src/index/Makefile.in                              |     4 +-
 src/index/bintree/Makefile.in                      |     4 +-
 src/index/chain/Makefile.in                        |     4 +-
 src/index/intervalrtree/Makefile.in                |     4 +-
 src/index/quadtree/Makefile.in                     |     4 +-
 src/index/strtree/AbstractSTRtree.cpp              |     4 +-
 src/index/strtree/BoundablePair.cpp                |   109 +
 src/index/strtree/GeometryItemDistance.cpp         |    30 +
 src/index/strtree/Makefile.am                      |     4 +-
 src/index/strtree/Makefile.in                      |    13 +-
 src/index/strtree/STRtree.cpp                      |    86 +
 src/index/sweepline/Makefile.in                    |     4 +-
 src/io/Makefile.in                                 |     4 +-
 src/io/StringTokenizer.cpp                         |     1 +
 src/io/WKTWriter.cpp                               |     2 +-
 src/linearref/Makefile.in                          |     4 +-
 src/noding/Makefile.in                             |     4 +-
 src/noding/snapround/HotPixel.cpp                  |     8 +-
 src/noding/snapround/Makefile.in                   |     4 +-
 src/operation/Makefile.in                          |     4 +-
 src/operation/buffer/BufferBuilder.cpp             |    67 +-
 src/operation/buffer/BufferOp.cpp                  |     8 +-
 src/operation/buffer/Makefile.in                   |     4 +-
 src/operation/distance/FacetSequence.cpp           |   117 +
 .../distance/FacetSequenceTreeBuilder.cpp          |    76 +
 src/operation/distance/Makefile.am                 |     2 +
 src/operation/distance/Makefile.in                 |    12 +-
 src/operation/intersection/Makefile.in             |     4 +-
 .../intersection/RectangleIntersectionBuilder.cpp  |     3 -
 src/operation/linemerge/Makefile.in                |     4 +-
 src/operation/overlay/Makefile.in                  |     4 +-
 src/operation/overlay/PolygonBuilder.cpp           |     2 +-
 src/operation/overlay/snap/GeometrySnapper.cpp     |    14 +-
 src/operation/overlay/snap/LineStringSnapper.cpp   |    23 +-
 .../overlay/validate/OverlayResultValidator.cpp    |     2 +-
 src/operation/polygonize/Makefile.in               |     4 +-
 src/operation/predicate/Makefile.in                |     4 +-
 src/operation/relate/Makefile.in                   |     4 +-
 src/operation/relate/RelateComputer.cpp            |    19 +
 src/operation/sharedpaths/Makefile.in              |     4 +-
 src/operation/union/Makefile.in                    |     4 +-
 src/operation/valid/ConnectedInteriorTester.cpp    |     5 +-
 src/operation/valid/ConsistentAreaTester.cpp       |     5 +-
 src/operation/valid/IsValidOp.cpp                  |     2 +-
 src/operation/valid/Makefile.in                    |     4 +-
 src/planargraph/Makefile.in                        |     4 +-
 src/precision/GeometryPrecisionReducer.cpp         |     8 +-
 src/precision/Makefile.am                          |     1 +
 src/precision/Makefile.in                          |     8 +-
 src/precision/MinimumClearance.cpp                 |   186 +
 src/simplify/Makefile.in                           |     4 +-
 src/triangulate/Makefile.in                        |     4 +-
 src/triangulate/quadedge/Makefile.in               |     4 +-
 src/triangulate/quadedge/QuadEdgeSubdivision.cpp   |     5 +-
 src/triangulate/quadedge/Vertex.cpp                |    19 +-
 src/util/Makefile.in                               |     4 +-
 swig/Makefile.in                                   |     4 +-
 swig/geos.i                                        |     8 +-
 swig/python/Makefile.in                            |     4 +-
 swig/python/tests/Makefile.in                      |     4 +-
 swig/ruby/Makefile.in                              |     4 +-
 swig/ruby/test/Makefile.in                         |     4 +-
 tests/Makefile.in                                  |     4 +-
 tests/bigtest/Makefile.in                          |     4 +-
 tests/bigtest/TestSweepLineSpeed.cpp               |     5 +-
 tests/bigtest/bug234.cpp                           |    12 +-
 tests/geostest/Makefile.in                         |     4 +-
 tests/perf/Makefile.am                             |     4 +-
 tests/perf/Makefile.in                             |     8 +-
 tests/perf/capi/Makefile.in                        |     4 +-
 tests/perf/operation/Makefile.in                   |     4 +-
 .../operation/buffer/IteratedBufferStressTest.cpp  |     4 +-
 tests/perf/operation/buffer/Makefile.in            |     4 +-
 tests/perf/operation/predicate/Makefile.in         |     4 +-
 .../predicate/RectangleIntersectsPerfTest.cpp      |     8 +-
 tests/thread/Makefile.in                           |     4 +-
 tests/unit/Makefile.am                             |     9 +
 tests/unit/Makefile.in                             |    64 +-
 tests/unit/algorithm/ConvexHullTest.cpp            |     7 +-
 tests/unit/algorithm/MinimumDiameterTest.cpp       |   236 +
 tests/unit/algorithm/PointLocatorTest.cpp          |    13 +-
 .../unit/algorithm/RobustLineIntersectionTest.cpp  |     8 +-
 tests/unit/algorithm/RobustLineIntersectorTest.cpp |    11 +-
 .../distance/DiscreteHausdorffDistanceTest.cpp     |     8 +-
 tests/unit/capi/GEOSContainsTest.cpp               |   105 +
 tests/unit/capi/GEOSEqualsTest.cpp                 |   186 +
 tests/unit/capi/GEOSGeom_setPrecisionTest.cpp      |   186 +
 tests/unit/capi/GEOSMinimumClearanceTest.cpp       |   132 +
 tests/unit/capi/GEOSMinimumRectangleTest.cpp       |    84 +
 tests/unit/capi/GEOSMinimumWidthTest.cpp           |    99 +
 tests/unit/capi/GEOSPreparedGeometryTest.cpp       |   116 +-
 tests/unit/capi/GEOSSTRtreeTest.cpp                |   236 +
 tests/unit/capi/GEOSUserDataTest.cpp               |   105 +
 tests/unit/geom/Geometry/clone.cpp                 |     6 +-
 tests/unit/geom/Geometry/coversTest.cpp            |     7 +-
 tests/unit/geom/Geometry/equalsTest.cpp            |     3 +-
 tests/unit/geom/Geometry/isRectangleTest.cpp       |     3 -
 tests/unit/geom/Geometry/normalize.cpp             |     4 +-
 tests/unit/geom/GeometryFactoryTest.cpp            |   276 +-
 tests/unit/geom/LineStringTest.cpp                 |    64 +-
 tests/unit/geom/LinearRingTest.cpp                 |    27 +-
 tests/unit/geom/MultiPointTest.cpp                 |    28 +-
 tests/unit/geom/PointTest.cpp                      |    64 +-
 tests/unit/geom/PolygonTest.cpp                    |    33 +-
 .../unit/geom/prep/PreparedGeometryFactoryTest.cpp |    37 +-
 tests/unit/geom/util/GeometryExtracterTest.cpp     |     6 +-
 tests/unit/io/WKBReaderTest.cpp                    |    24 +-
 tests/unit/io/WKBWriterTest.cpp                    |    13 +-
 tests/unit/io/WKTReaderTest.cpp                    |    10 +-
 tests/unit/io/WKTWriterTest.cpp                    |    10 +-
 tests/unit/linearref/LengthIndexedLineTest.cpp     |     4 +-
 tests/unit/noding/OrientedCoordinateArray.cpp      |     8 +-
 .../noding/snapround/MCIndexSnapRounderTest.cpp    |     8 +-
 tests/unit/operation/IsSimpleOpTest.cpp            |     8 +-
 tests/unit/operation/buffer/BufferBuilderTest.cpp  |     6 +-
 tests/unit/operation/buffer/BufferOpTest.cpp       |     6 +-
 tests/unit/operation/distance/DistanceOpTest.cpp   |     8 +-
 .../intersection/RectangleIntersectionTest.cpp     |     5 +-
 tests/unit/operation/linemerge/LineMergerTest.cpp  |    46 +-
 .../unit/operation/linemerge/LineSequencerTest.cpp |     3 +-
 .../unit/operation/overlay/OverlayOpUnionTest.cpp  |    66 +
 .../operation/overlay/snap/GeometrySnapperTest.cpp |     5 +-
 .../overlay/snap/LineStringSnapperTest.cpp         |    47 +-
 .../overlay/validate/FuzzyPointLocatorTest.cpp     |     6 +-
 .../overlay/validate/OffsetPointGeneratorTest.cpp  |     4 +-
 .../validate/OverlayResultValidatorTest.cpp        |     4 +-
 tests/unit/operation/polygonize/PolygonizeTest.cpp |     4 +-
 .../operation/sharedpaths/SharedPathsOpTest.cpp    |     3 +-
 .../operation/union/CascadedPolygonUnionTest.cpp   |     6 +-
 tests/unit/operation/union/UnaryUnionOpTest.cpp    |     9 +-
 tests/unit/operation/valid/IsValidTest.cpp         |     7 +-
 tests/unit/operation/valid/ValidClosedRingTest.cpp |     7 +-
 .../valid/ValidSelfTouchingRingFormingHoleTest.cpp |     7 +-
 .../precision/GeometryPrecisionReducerTest.cpp     |    17 +-
 .../SimpleGeometryPrecisionReducerTest.cpp         |     7 +-
 .../unit/simplify/DouglasPeuckerSimplifierTest.cpp |     6 +-
 .../simplify/TopologyPreservingSimplifierTest.cpp  |     8 +-
 tests/unit/triangulate/DelaunayTest.cpp            |    10 +-
 tests/unit/triangulate/VoronoiTest.cpp             |     2 +-
 .../quadedge/QuadEdgeSubdivisionTest.cpp           |    14 +-
 .../unit/util/UniqueCoordinateArrayFilterTest.cpp  |     7 +-
 tests/xmltester/CMakeLists.txt                     |     8 +-
 tests/xmltester/Makefile.in                        |     4 +-
 tests/xmltester/SimpleWKTTester.cpp                |     4 +-
 tests/xmltester/XMLTester.cpp                      |    11 +-
 tests/xmltester/XMLTester.h                        |     2 +-
 tools/Makefile.in                                  |     4 +-
 295 files changed, 27575 insertions(+), 17111 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/geos.git



More information about the Pkg-grass-devel mailing list