Mathis Logemann
|
9292899240
|
remove boost-fileystem from vcpkg, since c++17 is min req.
|
2024-05-18 10:22:29 +02:00 |
|
Mathis Logemann
|
ab626ac052
|
update pre-commit and format sources
|
2024-05-18 10:22:29 +02:00 |
|
Mathis Logemann
|
7ef431ece2
|
use std::optional instead of boost::optional
|
2024-05-18 10:22:29 +02:00 |
|
Mathis Logemann
|
e1feef5a79
|
Use std::string_view instead of boost::string_view
|
2024-05-18 10:22:29 +02:00 |
|
Artem Pavlenko
|
4114824e6b
|
pre-commit run --show-diff-on-failure --color=always --all-files
|
2024-05-15 10:29:13 +01:00 |
|
Artem Pavlenko
|
99aa246b73
|
Remove comment - duplicate names are OK
|
2024-05-15 10:25:47 +01:00 |
|
Artem Pavlenko
|
3a461630f7
|
remove extra space character for ouput (tidy)
|
2024-05-15 10:25:14 +01:00 |
|
Artem Pavlenko
|
1283ca5b77
|
Revive Symbolizer to json functionality
|
2024-05-15 10:24:27 +01:00 |
|
Artem Pavlenko
|
454837070d
|
Fix typo
|
2024-05-14 09:10:51 +01:00 |
|
Artem Pavlenko
|
f89f221445
|
Merge pull request #4449 from hummeltech/macOSCI
`macos-latest` was migrated from `macOS 12` on `amd64` to `macOS 14` on `arm64`
|
2024-05-06 11:14:29 +01:00 |
|
David Hummel
|
09067f55fa
|
Account for difference of PROJ_LIB
|
2024-05-05 13:04:14 -07:00 |
|
Artem Pavlenko
|
f84c30f20c
|
Merge pull request #4450 from mapnik/svg-refactor
Svg refactor
|
2024-04-30 10:07:21 +01:00 |
|
Artem Pavlenko
|
3176749613
|
clang-format
(pre-commit run --show-diff-on-failure --color=always --all-files)
|
2024-04-30 10:04:57 +01:00 |
|
Artem Pavlenko
|
e412e12599
|
svg_parser - cleanup + consistent push/pop attributes
|
2024-04-30 10:01:02 +01:00 |
|
Artem Pavlenko
|
77cd733258
|
svg_group - check parent is not nullptr
|
2024-04-30 09:59:35 +01:00 |
|
David Hummel
|
bbeac846d7
|
Address issues after recent upgrade to LCOV v2.1
|
2024-04-26 14:01:39 -07:00 |
|
David Hummel
|
e18643ed08
|
Install missing libtool package on macos-14
|
2024-04-26 13:16:47 -07:00 |
|
David Hummel
|
8afed63683
|
macos-latest changed from macOS 12 on amd64 to arm64
This seems to have happened around 2024.04.23
https://github.blog/changelog/2024-04-01-macos-14-sonoma-is-generally-available-and-the-latest-macos-runner-image/
|
2024-04-26 12:03:16 -07:00 |
|
Artem Pavlenko
|
6e81004cfb
|
add const qualifier to comparison operator
|
2024-04-25 10:55:04 +01:00 |
|
Artem Pavlenko
|
0d0c471eb5
|
Merge pull request #4446 from hummeltech/GitHubActionsNodeJS16
Resolve `Node.js 16 actions are deprecated` GitHub Actions warnings
|
2024-04-23 14:16:38 +01:00 |
|
Artem Pavlenko
|
751c96ec4a
|
tidy [skip ci]
|
2024-04-22 15:33:11 +01:00 |
|
Artem Pavlenko
|
7350d0a653
|
Merge pull request #4447 from hummeltech/MapnikTestVisual
No need to install `mapnik-test-visual`
|
2024-04-22 15:29:51 +01:00 |
|
Artem Pavlenko
|
e1d7d3deb5
|
Fix dasharray grammar
|
2024-04-22 15:22:19 +01:00 |
|
Artem Pavlenko
|
6e44fb052c
|
Expose parse_dasharray method (+MAPNIK_DECL), needed by python-bindings
|
2024-04-22 15:05:05 +01:00 |
|
David Hummel
|
7c45369e88
|
No need to install mapnik-test-visual
|
2024-04-21 16:54:28 -07:00 |
|
David Hummel
|
754b12b008
|
Resolve Node.js 16 actions are deprecated warnings
|
2024-04-19 16:27:48 -07:00 |
|
Mathis Logemann
|
a85bc95135
|
Merge pull request #4444 from mapnik/feature/increase_min_cxx_standard
Increase min cxx standard to 17
|
2024-04-19 20:04:58 +02:00 |
|
Mathis Logemann
|
15abda8b3e
|
[workflow] Remove unused matrix options
|
2024-04-19 18:20:33 +02:00 |
|
Mathis Logemann
|
dc5ad24ef8
|
Increase min cxx standard to 17
|
2024-04-19 18:17:01 +02:00 |
|
Artem Pavlenko
|
e3b0044f8e
|
github actions - build shared libs
|
2024-04-19 14:17:12 +01:00 |
|
Artem Pavlenko
|
a8d1797bcf
|
Merge pull request #4442 from hummeltech/macOSLCOV
Address `lcov`/`geninfo` errors on macOS CI builds
|
2024-04-19 08:57:01 +01:00 |
|
Artem Pavlenko
|
283e2762d4
|
Merge pull request #4443 from hummeltech/png_io.hppMissingString
Add missing `#include <string>` to `include/mapnik/png_io.hpp`
|
2024-04-18 09:09:50 +01:00 |
|
David Hummel
|
3ef2e8e3da
|
Address lcov/geninfo error on macOS
|
2024-04-17 18:12:40 -07:00 |
|
David Hummel
|
0ffd196010
|
Add missing #include <string> to include/mapnik/png_io.hpp
|
2024-04-17 13:43:02 -07:00 |
|
Artem Pavlenko
|
15f6745223
|
Merge pull request #4441 from mapnik/bugfix/dont_pollute_global_install
don't pollute global include dir when installing agg
|
2024-04-17 09:13:45 +01:00 |
|
Mathis Logemann
|
6c58ae3ae1
|
don't pollute global include dir when installing agg
|
2024-04-16 20:05:38 +02:00 |
|
Artem Pavlenko
|
0897271a8e
|
upgrade vcpkg-sha : b4a3d89125e45bc8f80fb94bef9761d4f4e14fb9 + reduce number of runners for now.
|
2024-04-16 09:24:55 +01:00 |
|
Artem Pavlenko
|
d6fc3b1ddc
|
Upgrade SCons to latest production release (v4.7.0) [skip ci]
|
2024-04-15 14:35:35 +01:00 |
|
Artem Pavlenko
|
5cc57566cc
|
Fix typo in CSS color unit test
|
2024-04-15 14:28:22 +01:00 |
|
Artem Pavlenko
|
658d5e69a4
|
Merge pull request #4438 from mapnik/css_color_fractional_percent
css color fractional percentage values
|
2024-04-15 14:17:10 +01:00 |
|
Artem Pavlenko
|
7afaa7e6cc
|
clang-format
|
2024-04-15 14:13:14 +01:00 |
|
Artem Pavlenko
|
5ac45af78e
|
Allow percentage values with a fractional component (implements https://github.com/mapnik/mapnik/issues/4437)
(https://www.w3.org/TR/css-color-4/#funcdef-rgba)
|
2024-04-15 14:09:04 +01:00 |
|
Artem Pavlenko
|
93ab8b4690
|
Fix compiler warning - definition of implicit copy constructor for 'enumeration<mapnik::colorizer_mode_enum, &mapnik::colorizer_mode_to_string, &mapnik::colorizer_mode_from_string, &mapnik::colorizer_mode_lookup>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] void operator=(const enumeration& other) { value_ = other.value_; }
|
2024-04-12 14:20:23 +01:00 |
|
Artem Pavlenko
|
7864289291
|
Update data-visual
|
2024-04-04 17:37:02 +01:00 |
|
Artem Pavlenko
|
0708ee8724
|
Use pkg-config to determine static linking dependencies, default to original behaviour.
|
2024-04-04 11:01:17 +01:00 |
|
Artem Pavlenko
|
c2c6d2ed60
|
gdal-config - use both --libs and --dep-libs when RUNTIME_LINK
+ `ogr.input` needs `pkg-config libpq --libs --static`
|
2024-04-03 18:18:13 +01:00 |
|
Artem Pavlenko
|
83f833f1ce
|
clang-format
|
2024-03-28 16:49:57 +00:00 |
|
Artem Pavlenko
|
7aceade7c5
|
Update visual-data [skip ci]
|
2024-03-28 16:17:05 +00:00 |
|
Artem Pavlenko
|
a9e0bf5bee
|
Link to sharpyuv when 'RUNTIME_LINK'=='static' (webp)
|
2024-03-28 15:57:14 +00:00 |
|
Artem Pavlenko
|
1e4c17256a
|
WEBP - add fallback pkg-config check if WEBP_INCLUDES and/or WEBP_LIBS aren't set.
|
2024-03-28 15:55:30 +00:00 |
|