New upstream version 3.7.0~rc2
Bas Couwenberg
5 years ago
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 | ||
0 | 68 | 2018-08-19 Regina Obe <lr@pcorp.us> |
1 | 69 | |
2 | 70 | * NEWS, configure.ac: Prepping for geos 3.7.0rc1 release |
23 | 23 | |
24 | 24 | BUILT_SOURCES = geos_revision.h |
25 | 25 | |
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 \ | |
27 | 27 | cmake/modules/CheckPrototypeExists.cmake \ |
28 | 28 | cmake/modules/COPYING-CMAKE-SCRIPTS \ |
29 | 29 | cmake/modules/GenerateSourceGroups.cmake \ |
413 | 413 | tools |
414 | 414 | |
415 | 415 | 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 \ | |
417 | 417 | cmake/modules/CheckPrototypeExists.cmake \ |
418 | 418 | cmake/modules/COPYING-CMAKE-SCRIPTS \ |
419 | 419 | 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 | ||
0 | 11 | Changes in 3.7.0rc1 |
1 | 12 | 2018-08-19 |
2 | 13 | Fixes / enhancements since 3.7.0beta2 |
69 | 69 | #define GEOS_VERSION_MINOR 7 |
70 | 70 | #endif |
71 | 71 | #ifndef GEOS_VERSION_PATCH |
72 | #define GEOS_VERSION_PATCH 0rc1 | |
72 | #define GEOS_VERSION_PATCH 0rc2 | |
73 | 73 | #endif |
74 | 74 | #ifndef GEOS_VERSION |
75 | #define GEOS_VERSION "3.7.0rc1" | |
75 | #define GEOS_VERSION "3.7.0rc2" | |
76 | 76 | #endif |
77 | 77 | #ifndef GEOS_JTS_PORT |
78 | 78 | #define GEOS_JTS_PORT "1.13.0" |
81 | 81 | #define GEOS_CAPI_VERSION_MAJOR 1 |
82 | 82 | #define GEOS_CAPI_VERSION_MINOR 11 |
83 | 83 | #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" | |
85 | 85 | #endif |
86 | 86 | |
87 | 87 | #define GEOS_CAPI_FIRST_INTERFACE GEOS_CAPI_VERSION_MAJOR |
2631 | 2631 | |
2632 | 2632 | VERSION_MAJOR=3 |
2633 | 2633 | VERSION_MINOR=7 |
2634 | VERSION_PATCH=0rc1 | |
2634 | VERSION_PATCH=0rc2 | |
2635 | 2635 | 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/'` | |
2637 | 2637 | |
2638 | 2638 | CAPI_VERSION_MAJOR=`expr $CAPI_INTERFACE_CURRENT - $CAPI_INTERFACE_AGE` |
2639 | 2639 | CAPI_VERSION_MINOR=$CAPI_INTERFACE_AGE |
23 | 23 | dnl |
24 | 24 | VERSION_MAJOR=3 |
25 | 25 | VERSION_MINOR=7 |
26 | VERSION_PATCH=0rc1 | |
26 | VERSION_PATCH=0rc2 | |
27 | 27 | 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/'` | |
29 | 29 | |
30 | 30 | dnl CAPI_VERSION_MAJOR=$(($CAPI_INTERFACE_CURRENT-$CAPI_INTERFACE_AGE)) |
31 | 31 | dnl the following should be more portable |
22 | 22 | # This could be handy for archiving the generated documentation or |
23 | 23 | # if some version control system is used. |
24 | 24 | |
25 | PROJECT_NUMBER = 3.7.0rc1 | |
25 | PROJECT_NUMBER = 3.7.0rc2 | |
26 | 26 | |
27 | 27 | # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) |
28 | 28 | # base path where the generated documentation will be put. |
28 | 28 | the whole c api. */ |
29 | 29 | #define GEOS_VERSION_MAJOR 3 |
30 | 30 | #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" | |
33 | 33 | #define GEOS_JTS_PORT "1.13.0" |
34 | 34 | |
35 | 35 | #define GEOS_CAPI_VERSION_MAJOR 1 |
37 | 37 | #define GEOS_CAPI_VERSION_PATCH 0 |
38 | 38 | #define GEOS_CAPI_FIRST_INTERFACE GEOS_CAPI_VERSION_MAJOR |
39 | 39 | #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" | |
41 | 41 | |
42 | 42 | /* Supported geometry types */ |
43 | 43 | enum GEOSGeomTypes { |