Mickey Rose
bdaf7813af
minor CHANGELOG amendments in preparation for generating hyperlinks
...
[skip ci]
2018-07-01 11:55:45 +02:00
Mickey Rose
2e82c17d92
datasource tests: typos
2018-06-30 15:26:17 +02:00
Mickey Rose
58592ed597
datasource tests: fix failing csv test
...
- it was indeed the test that was wrong; the coordinates in nypd.csv are
specified with a decimal point, thus should be `value_double`
2018-06-30 15:21:55 +02:00
Mickey Rose
04e1f82734
datasource tests: use macro REQUIRE_ATTRIBUTES instead of function
...
- failing checks report location inside the function, not where it's
called from; using macro reports proper location
2018-06-30 15:20:22 +02:00
Mickey Rose
d62e215ff9
datasource tests: also check value types in REQUIRE_ATTRIBUTES
2018-06-30 15:20:19 +02:00
Mickey Rose
e31578045e
add script for auto-generating links in CHANGELOG
...
[skip ci]
2018-06-30 12:01:57 +02:00
Mickey Rose
b417ddf32d
SConstruct: shortest_name is a one-liner
2018-06-29 16:43:33 +02:00
Mickey Rose
89d0c6da19
SConstruct: change rollback_option to free function
...
It shouldn't be a conftest. First, it doesn't act like one. Second,
calling it as conf.rollback_option from within another conftest before
calling context.Result confuses scons, it doesn't expect conftests to be
nested and reports "error: no result" for the outer one as soon as the
inner is called.
2018-06-29 16:24:04 +02:00
Mickey Rose
16eb870303
SConstruct: fixup config.log message order
...
- always call .Message before .TryRun
- always unpack .TryRun result tuple
2018-06-29 16:07:47 +02:00
Mickey Rose
a17de02ce4
SConstruct: fixup ICU min version check
...
- "Say what you mean." The check is for version >= 4.0, not 4.2
- call .Message before .TryRun
- don't silence .Result
2018-06-29 16:00:23 +02:00
Mickey Rose
a2af3a53fa
SConstruct: fixup HarfBuzz configure checks
...
- call .Message before .TryRun
- don't silence .Result
- report found version even if it's really old and doesn't even define
HB_VERSION_ATLEAST macro
2018-06-29 15:48:51 +02:00
Mickey Rose
4531393367
SConstruct: fix configure check ogr_enabled
...
gdal-config --ogr-enabled writes yes/no to stdout,
but always returns 0 (unless an invalid argument is given)
2018-06-28 15:02:27 +02:00
Mickey Rose
e63003a6e0
SConstruct: log configure commands to config.log
...
Forgot that with `TryAction`, configure commands and their outputs were
being logged in `config.log`, and the previous commit failed to retain
this ability.
New function `config_command` mimics the logging, with the modification
that output lines are prefixed with `->` so they stand out a bit more.
2018-06-28 15:02:27 +02:00
Mickey Rose
9baa10d135
SConstruct: avoid incorrect usage of sconf.TryAction
...
Closes #3918
Replace all previous uses of `call` and `TryAction` with a new function
`silent_command`, which invokes `subprocess.Popen` and returns both exit
status and command output.
2018-06-27 21:03:30 +02:00
Mickey Rose
5544c4c74f
expressions_test: add test for unicode attribute name
...
Refs #1153
That issue doesn't affect current master, maybe it was valid at the time
of posting. I just couldn't find a test that'd confirm unicode in
attribute names actually works, so here it is.
2018-06-27 11:58:56 +02:00
Mickey Rose
6befc23101
expressions_test: change properties_type to std::map
2018-06-27 11:56:36 +02:00
Dane Springmeyer
42d3f2d0d3
Merge pull request #3917 from mapnik/only-throw-on-dupe-style-in-strict-mode
...
Only throw on duplicate styles in strict mode
2018-06-26 18:20:35 -07:00
Dane Springmeyer
d60be13ed8
remove unused code
2018-06-26 15:57:21 -07:00
Blake Thompson
a914047770
Merge pull request #3920 from manaswinidas/improve
...
Improves INSTALL.md
2018-06-26 11:24:38 -07:00
Dane Springmeyer
c458cf0c57
test duplicate style throw behavior exactly
2018-06-26 09:53:12 -07:00
Manaswini Das
1d7fc9c070
Improves INSTALL.md
2018-06-26 21:16:03 +05:30
Dane Springmeyer
434511ca3b
fix to only throw in strict mode
2018-06-24 19:08:38 -07:00
Dane Springmeyer
7673bbe827
only throw on duplicate styles in strict mode
2018-06-24 10:19:33 -07:00
Dane Springmeyer
e9ebc938e0
[build] ensure we don't fail abruptly in BOOST_LIB_VERSION_FROM_HEADER is unknown
2018-06-19 17:21:50 -07:00
Jiri Drbalek
712cce8213
Update test data
2018-06-11 14:40:58 +02:00
Jiri Drbalek
4753aeb73a
gdal: Refactoring
2018-06-11 12:00:43 +00:00
Jiri Drbalek
25f1b8cb18
gdal: Do not shrink query extent
2018-06-09 16:34:17 +00:00
Jiri Drbalek
10aaf85f54
gdal: Count in filter_factor
2018-06-09 16:34:17 +00:00
Jiri Drbalek
4f570413ba
gdal: Fix finding closest overview
2018-06-09 16:34:17 +00:00
Artem Pavlenko
9cd40947d8
update deps
2018-06-07 09:51:29 +01:00
Artem Pavlenko
7c8215dfda
Merge branch 'Algunenano-blessed_offset_clip'
2018-06-07 09:45:43 +01:00
Artem Pavlenko
977c86af6c
update visual test data
2018-06-07 09:45:14 +01:00
Raul Marin
8e11ef3fd7
Improve padding calculation
2018-06-06 18:39:15 +02:00
Artem Pavlenko
a396282189
Merge pull request #3905 from ISNIT0/patch-1
...
Update INSTALL.md
2018-05-30 15:32:31 +01:00
Joe Reeve
e84fbf1523
Update INSTALL.md
...
Added a `cd` to allow for simpler execution (copy-paste)
2018-05-30 10:51:46 +01:00
Artem Pavlenko
95d5fabad0
Merge branch 'master' into boost_1_67
2018-05-21 15:58:24 +01:00
Artem Pavlenko
16501f8641
Merge pull request #3899 from Algunenano/master_line_middle
...
Marker symbolizer: Fix bug with lines with 0 length
2018-05-21 15:53:59 +01:00
Artem Pavlenko
102fc3eaf9
Merge pull request #3892 from Algunenano/master_freetype29
...
Use pkg-config to find FreeType2 if available
2018-05-21 15:52:14 +01:00
Raul Marin
0becc1c5e9
Markers point placement: Add some basic tests
2018-05-11 15:39:55 +02:00
Raul Marin
0195047d7a
Marker symbolizer: Fix bug with lines with 0 length (division by zero)
2018-05-11 12:24:01 +02:00
Artem Pavlenko
b7e486d3c3
Merge pull request #3897 from mapycz/refactor-scale-denom
...
Scale denominator: a bit of refactoring
2018-05-09 08:46:09 +01:00
Jiri Drbalek
846e961b05
Replace magic number with described constant
2018-05-08 16:54:46 +00:00
Artem Pavlenko
d75a73a727
Merge pull request #3896 from mapycz/rm-ellipsoid
...
Remove useless ellipsoid.hpp
2018-05-08 17:47:02 +01:00
Artem Pavlenko
c2fe73ecbe
Merge pull request #3895 from mapycz/postgis-connection-creator-id
...
postgis: Exclude password from ConnectionCreator::id()
2018-05-08 17:46:26 +01:00
Artem Pavlenko
051f2fa906
Merge pull request #3894 from mapycz/postgis-connection-manager-thread-safe
...
postgis: Thread safe ConnectionManager
2018-05-08 17:44:45 +01:00
Jiri Drbalek
3deb55cc5f
Use existing constant
2018-05-08 16:44:41 +00:00
Jiri Drbalek
89b5cb4f22
Remove useless ellipsoid.hpp
2018-05-08 15:39:13 +00:00
Jiri Drbalek
ab05de48df
postgis: Exclude password from ConnectionCreator::id()
...
- Password is not necessary for connection identification
- When password is not required by the database,
user can accidentally use multiple different passwords
without noticing.
This leads to allocating more connection pools
and increase of connection consumption.
2018-05-07 13:49:57 +00:00
Jiri Drbalek
497055d80d
postgis: Thread safe ConnectionManager
2018-05-04 20:18:04 +00:00
Raul Marin
23755a527a
Use pkg-config to find FreeType2 if available
2018-05-03 17:07:37 +02:00