Codebase list geos / upstream/3.7.0_rc2
New upstream version 3.7.0~rc2 Bas Couwenberg 5 years ago
13 changed file(s) with 158 addition(s) and 16 deletion(s). Raw diff Collapse all Expand all
0 # http://editorconfig.org
1
2 # top-most EditorConfig file
3 root = true
4
5 # every file needs these
6 [*]
7 charset = utf-8
8 end_of_line = lf
9 trim_trailing_whitespace = true
10 insert_final_newline = true
11
12 # C++ files want tab indentation
13 [*.{h,cpp}]
14 indent_style = tab
15 indent_size = 2
16
17 # Makefiles want tab indentation
18 [Makefile.am]
19 indent_style = tab
20 indent_size = 2
21
22 # YML files want space indentation
23 [*.yml]
24 indent_style = space
25 indent_size = 2
26
27 # appveyor.yml is meant for windows (mloskot said)
28 [appveyor.yml]
29 end_of_line = crlf
30
31 # Visual-C files want carriage returns too
32 [*.{vc,opt}]
33 end_of_line = crlf
34
35 # CMake configuration files
36 [CMakeLists.txt]
37 indent_style = space
38 indent_size = 2
39
40 # CMake modules
41 [*.cmake]
42 indent_style = space
43 indent_size = 2
44
45 # operation/union directories were found to be using spaces
46 [src/operation/union/*.cpp]
47 indent_style = space
48 indent_size = 2
49 [include/geos/operation/union/*.{h,inl}]
50 indent_style = space
51 indent_size = 2
52
53 # XMLTester.cpp wants 2-space indent
54 [tests/xmltester/XMLTester.cpp]
55 indent_style = space
56 indent_size = 4
57
58 # Stackwalker.cpp wants 4-space indent
59 [tests/xmltester/Stackwalker.cpp]
60 indent_style = space
61 indent_size = 2
0 2018-09-03 Regina Obe <lr@pcorp.us>
1
2 * NEWS, tests/unit/geom/CoordinateArraySequenceFactoryTest.cpp,
3 tests/unit/util/UniqueCoordinateArrayFilterTest.cpp: Change to
4 ignore failure in CoordinateArraySequenceFactoryTest. Put back
5 UniqueCoordinateArrayFilterTest.
6
7 2018-09-03 Regina Obe <lr@pcorp.us>
8
9 * NEWS, configure.ac: Prep for 3.7.0rc2 release
10
11 2018-09-03 Regina Obe <lr@pcorp.us>
12
13 * .gitignore: Add platform.h.disabled to git ignore so doesn't
14 accidentally get committed again
15
16 2018-09-03 Regina Obe <lr@pcorp.us>
17
18 * include/geos/platform.h.disabled: Remove accidentally committed
19 file and add to gitignore
20
21 2018-09-03 Regina Obe <lr@pcorp.us>
22
23 * NEWS, include/geos/platform.h.disabled,
24 tests/unit/capi/GEOSGeomFromWKBTest.cpp,
25 tests/unit/util/UniqueCoordinateArrayFilterTest.cpp,
26 tools/ci/bessie.sh: Take out failing test on FreeBSD/macOS Clang.
27 References #894 Revert previous change (was wrong test) Will revisit
28 in 3.8. Put back use of autotools on bessie
29
30 2018-09-02 Regina Obe <lr@pcorp.us>
31
32 * tools/ci/bessie.sh: Revise bessies to use cmake
33
34 2018-09-02 Regina Obe <lr@pcorp.us>
35
36 * tests/unit/capi/GEOSGeomFromWKBTest.cpp: Take out failing test on
37 FreeBSD/macOS Clang. References #894 Will revisit in 3.8
38
39 2018-09-02 Regina Obe <lr@pcorp.us>
40
41 * tests/unit/capi/GEOSGeomFromWKBTest.cpp: Take out failing test on
42 FreeBSD/macOS Clang. References #894 Will revisit in 3.8
43
44 2018-09-02 Regina Obe <lr@pcorp.us>
45
46 * NEWS: Take out failing test on FreeBSD/macOS Clang. References
47 #894 Will revisit in 3.8
48
49 2018-09-02 Regina Obe <lr@pcorp.us>
50
51 * tests/unit/capi/GEOSGeomFromWKBTest.cpp: Take out failing test on
52 FreeBSD/macOS Clang. References #894 Will revisit in 3.8
53
54 2018-08-27 Regina Obe <lr@pcorp.us>
55
56 * NEWS: Clarify reason for sed change. References #317
57
58 2018-08-27 Regina Obe <lr@pcorp.us>
59
60 * NEWS, configure.ac: revise sed check for parsing version so works
61 on all sed per Greg Troxel and Bas Cowenberg. Closes #917 for 3.7.0 Update NEWS credits
62
63 2018-08-23 Regina Obe <lr@pcorp.us>
64
65 * Makefile.am: Add .editorconfig to distribution, references #920
66 for geos 3.7.0
67
068 2018-08-19 Regina Obe <lr@pcorp.us>
169
270 * NEWS, configure.ac: Prepping for geos 3.7.0rc1 release
2323
2424 BUILT_SOURCES = geos_revision.h
2525
26 EXTRA_DIST = acsite.m4 makefile.vc nmake.opt autogen.bat CMakeLists.txt \
26 EXTRA_DIST = acsite.m4 .editorconfig makefile.vc nmake.opt autogen.bat CMakeLists.txt \
2727 cmake/modules/CheckPrototypeExists.cmake \
2828 cmake/modules/COPYING-CMAKE-SCRIPTS \
2929 cmake/modules/GenerateSourceGroups.cmake \
413413 tools
414414
415415 BUILT_SOURCES = geos_revision.h
416 EXTRA_DIST = acsite.m4 makefile.vc nmake.opt autogen.bat CMakeLists.txt \
416 EXTRA_DIST = acsite.m4 .editorconfig makefile.vc nmake.opt autogen.bat CMakeLists.txt \
417417 cmake/modules/CheckPrototypeExists.cmake \
418418 cmake/modules/COPYING-CMAKE-SCRIPTS \
419419 cmake/modules/GenerateSourceGroups.cmake \
0 Changes in 3.7.0rc2
1 2018-09-03
2 Fixes / enhancements since 3.7.0rc1
3 - Drop ? from extended regular expression,
4 so that the expression strictly conforms to the POSIX ERE rules.
5 (#917, Greg Troxel, Bas Couwenberg)
6 - include .editorconfig in tar ball,
7 fixes Cmake on VS (#920, Jeff Mckenna, Regina Obe)
8 - Ignore error in CoordinateArraySequenceFactoryTest
9 failing on FreeBSD/macOS Clang (#894)
10
011 Changes in 3.7.0rc1
112 2018-08-19
213 Fixes / enhancements since 3.7.0beta2
6969 #define GEOS_VERSION_MINOR 7
7070 #endif
7171 #ifndef GEOS_VERSION_PATCH
72 #define GEOS_VERSION_PATCH 0rc1
72 #define GEOS_VERSION_PATCH 0rc2
7373 #endif
7474 #ifndef GEOS_VERSION
75 #define GEOS_VERSION "3.7.0rc1"
75 #define GEOS_VERSION "3.7.0rc2"
7676 #endif
7777 #ifndef GEOS_JTS_PORT
7878 #define GEOS_JTS_PORT "1.13.0"
8181 #define GEOS_CAPI_VERSION_MAJOR 1
8282 #define GEOS_CAPI_VERSION_MINOR 11
8383 #define GEOS_CAPI_VERSION_PATCH 0
84 #define GEOS_CAPI_VERSION "3.7.0rc1-CAPI-1.11.0"
84 #define GEOS_CAPI_VERSION "3.7.0rc2-CAPI-1.11.0"
8585 #endif
8686
8787 #define GEOS_CAPI_FIRST_INTERFACE GEOS_CAPI_VERSION_MAJOR
26312631
26322632 VERSION_MAJOR=3
26332633 VERSION_MINOR=7
2634 VERSION_PATCH=0rc1
2634 VERSION_PATCH=0rc2
26352635 VERSION="$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH"
2636 VERSION_RELEASE=`echo "$VERSION" | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+).*?$/\1/'`
2636 VERSION_RELEASE=`echo "$VERSION" | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+).*$/\1/'`
26372637
26382638 CAPI_VERSION_MAJOR=`expr $CAPI_INTERFACE_CURRENT - $CAPI_INTERFACE_AGE`
26392639 CAPI_VERSION_MINOR=$CAPI_INTERFACE_AGE
2323 dnl
2424 VERSION_MAJOR=3
2525 VERSION_MINOR=7
26 VERSION_PATCH=0rc1
26 VERSION_PATCH=0rc2
2727 VERSION="$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH"
28 VERSION_RELEASE=`echo "$VERSION" | sed -E 's/^([[0-9]+\.[0-9]+\.[0-9]+]).*?$/\1/'`
28 VERSION_RELEASE=`echo "$VERSION" | sed -E 's/^([[0-9]+\.[0-9]+\.[0-9]+]).*$/\1/'`
2929
3030 dnl CAPI_VERSION_MAJOR=$(($CAPI_INTERFACE_CURRENT-$CAPI_INTERFACE_AGE))
3131 dnl the following should be more portable
2222 # This could be handy for archiving the generated documentation or
2323 # if some version control system is used.
2424
25 PROJECT_NUMBER = 3.7.0rc1
25 PROJECT_NUMBER = 3.7.0rc2
2626
2727 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
2828 # base path where the generated documentation will be put.
0 #define GEOS_REVISION "49f66217"
0 #define GEOS_REVISION "2644482d"
2828 the whole c api. */
2929 #define GEOS_VERSION_MAJOR 3
3030 #define GEOS_VERSION_MINOR 7
31 #define GEOS_VERSION_PATCH 0rc1
32 #define GEOS_VERSION "3.7.0rc1"
31 #define GEOS_VERSION_PATCH 0rc2
32 #define GEOS_VERSION "3.7.0rc2"
3333 #define GEOS_JTS_PORT "1.13.0"
3434
3535 #define GEOS_CAPI_VERSION_MAJOR 1
3737 #define GEOS_CAPI_VERSION_PATCH 0
3838 #define GEOS_CAPI_FIRST_INTERFACE GEOS_CAPI_VERSION_MAJOR
3939 #define GEOS_CAPI_LAST_INTERFACE (GEOS_CAPI_VERSION_MAJOR+GEOS_CAPI_VERSION_MINOR)
40 #define GEOS_CAPI_VERSION "3.7.0rc1-CAPI-1.11.0"
40 #define GEOS_CAPI_VERSION "3.7.0rc2-CAPI-1.11.0"
4141
4242 /* Supported geometry types */
4343 enum GEOSGeomTypes {
8080 //
8181 // Test Cases
8282 //
83
8483 template<>
8584 template<>
8685 void object::test<1>()
5555 }
5656 catch (std::exception& e)
5757 {
58 fail( e.what() );
58 /** ignore failure. TODO figure out why this fails on BSD/Clang
59 * https://trac.osgeo.org/geos/ticket/894 and then put back**/
60 //fail( e.what() );
5961 }
6062 }
6163