Dane Springmeyer
284842a9d3
Merge pull request #3641 from mapnik/v3.0.x-more-dep-updates
...
Update mason deps
2017-03-19 12:39:30 -07:00
Dane Springmeyer
40753edadc
Merge branch 'v3.0.x-more-dep-updates' into build-fixes
2017-03-19 12:38:57 -07:00
Dane Springmeyer
e0db6b9a47
consistently use pkg-config in both postgis plugin and pgsql2sqlite + use GDAL_CONFIG var in plugins
2017-03-18 19:40:18 -07:00
Dane Springmeyer
91515cad69
update sqlite, icu, ccache, and libpq
2017-03-18 19:39:09 -07:00
Dane Springmeyer
0c232313d6
update visual test down now that mapnik/test-data-visual#44 is merged
2017-03-10 16:51:46 -08:00
Dane Springmeyer
8665fc7313
Merge pull request #3614 from mapnik/3.0.x-mason-upgrades
...
3.0.x mason upgrades
2017-03-10 14:58:14 -08:00
Dane Springmeyer
08822729cc
use zlib 1.2.8 package
2017-03-09 17:26:17 -08:00
Dane Springmeyer
f8e5f146ec
update mason version
2017-03-09 17:20:31 -08:00
Dane Springmeyer
07de7155f1
upgrade to latest harfbuzz
2017-03-09 17:10:34 -08:00
Mickey Rose
3fbe7f61a6
load_map: avoid segfault when ShieldSymbolizer has invalid placements
2017-02-22 03:21:48 +01:00
Dane Springmeyer
3706fcf587
use mason v0.7.0
2017-02-09 18:00:01 -08:00
Dane Springmeyer
947ac81ee4
point at mason master until mason is tagged
2017-02-08 19:24:33 -08:00
Dane Springmeyer
163af7a40f
update test-data - refs mapnik/test-data-visual#44
2017-02-08 17:31:46 -08:00
Dane Springmeyer
55e3e14f4d
more code coverage adjustments
2017-02-08 15:05:48 -08:00
Dane Springmeyer
7483f6328c
Add codecov.yml ignores
2017-02-08 15:02:47 -08:00
Dane Springmeyer
941a7eaf69
try codecov
2017-02-08 15:02:16 -08:00
artemp
489b7f2aca
fix typo
2017-02-08 14:04:59 -08:00
artemp
4c22e631a7
remove remaining usage of deprecated dymamic exceptions: dtors are implicitely noexcept
+ qualify what
methods with noexcept
2017-02-08 13:47:02 -08:00
artemp
2845cdc121
remove bogus throw()
specifier from 'add_attribute'
2017-02-08 13:46:51 -08:00
artemp
0cd3bd8737
dynamic exceptions deprecated in c++11 and removed in c++17 ( http://en.cppreference.com/w/cpp/language/except_spec )
2017-02-08 13:46:40 -08:00
Dane Springmeyer
85da8ef128
port fix for std::fread from master - a220bda05d
2017-02-08 13:33:41 -08:00
Dane Springmeyer
7affd674fd
remove unused var [skip ci]
2017-02-08 13:31:13 -08:00
Dane Springmeyer
1f2de83531
also upgrade libpq
2017-02-08 13:04:35 -08:00
Dane Springmeyer
887964ae97
upgrade mason deps
2017-02-08 10:57:27 -08:00
artemp
c1267ebcd5
update CHANGELOG for mapnik v3.0.13 release [skip ci]
2017-02-08 14:06:42 +01:00
Dane Springmeyer
2a153c0d1f
fix linking of postgis to boost_regex (when boost regex is statically linked to icu libs)
2017-02-07 12:54:12 -08:00
artemp
4f3e6f4846
update CHANGELOG
2017-02-06 16:00:00 +01:00
Artem Pavlenko
391a9f835b
Merge pull request #3612 from mapnik/v3.0.x-3611
...
V3.0.x ref #3611
2017-02-06 14:26:01 +01:00
artemp
74e66bac58
test - update malformed featurecollection test (ref #3611 )
2017-02-03 17:36:28 +01:00
artemp
d2d62bc95c
Return failure on invalid bounding box when --validate-features
option is used. (ref #3611 )
2017-02-03 17:23:48 +01:00
artemp
8cc7060ef1
remove bounding box validity check (ref #3611 )
2017-02-03 17:20:25 +01:00
Artem Pavlenko
e35bca7381
Merge pull request #3610 from mapnik/v3.0.x-3609
...
GeoJSON - backport positions grammar changes from master, fixes #3609
2017-02-03 11:28:22 +01:00
artemp
6cb3bce2d7
GeoJSON - backport positions grammar changes from master, fixes #3609
2017-02-03 11:22:24 +01:00
lightmare
17dcffaf78
Merge pull request #3583 from mapnik/v3.0.x-cherry-pr3566
...
v3.0.x cherry-pick #3566
2017-02-02 15:32:29 +01:00
Dane Springmeyer
1a268343a9
fix clang++ package name
2017-02-01 21:57:34 -08:00
Dane Springmeyer
7578534dc8
pass std::string to std::out_of_range
2017-02-01 21:54:27 -08:00
Dane Springmeyer
adcf611fab
upgrad clang++ on circle too
2017-01-31 16:34:50 -08:00
Dane Springmeyer
8f06db6ac0
ensure mason check works via tag
2017-01-31 16:32:50 -08:00
Dane Springmeyer
401aade813
use clang++ 3.9.1 / pin mason to v0.5.0
2017-01-31 16:18:55 -08:00
artemp
ab206321b5
update version to 3.0.13
2017-01-20 14:40:35 +01:00
artemp
5db03aeb03
update test-data
2017-01-19 11:14:20 +01:00
artemp
2db538c470
update in prep for v3.0.13 release
2017-01-18 14:27:49 +01:00
artemp
8a3a380b3b
fix blank
line test for require headers.size() == 1
+ reduce stderr verbosity.
2017-01-18 10:16:44 +01:00
artemp
ff4a1c1e9b
use variant v1.1.5
2017-01-18 10:09:52 +01:00
Dane Springmeyer
7ce68e2c08
fix variant_io include
2017-01-04 15:22:36 -08:00
Dane Springmeyer
5b1c5f83cb
Avoid -Winstantiation-after-specialization warnings
2017-01-04 15:08:08 -08:00
Dane Springmeyer
5d28a25ad3
Point as latest mason rather than branch
2017-01-04 11:45:55 -08:00
Artem Pavlenko
c71c1bc0a8
Merge pull request #3586 from lightmare/v3.0.x-groupsym-thunk-list
...
backport render_thunk_list change #3585 to v3.0.x branch
2017-01-04 10:30:05 +01:00
Mickey Rose
63128fdba1
can't store noncopyable list in std::vector
...
std::list can have a throwing move constructor.
std::vector of such lists makes copies when growing its storage array,
it doesn't move them.
render_thunk_list is noncopyable (because render_thunk is noncopyable),
and so can't be stored in std::vector in some STL implementations.
2017-01-03 22:53:39 +01:00
Mickey Rose
0a5495e442
change render_thunk_list to std::list<render_thunk>
...
Wrapping render_thunk in std::unique_ptr is one extra allocation per
element, with no purpose. The somewhat costly xyz_render_thunk move
constructor is only called once upon insertion, regardless of whether
we're emplacing render_thunk or unique_ptr.
2017-01-03 22:53:39 +01:00