Artem Pavlenko
5d9183fa97
Implement sort-by clause parser <field-name>, [DESC | ASC] e.g "name DESC" (default to ASC)
2025-10-27 13:56:34 +00:00
Artem Pavlenko
d8acccb636
Merge branch 'master' into layer-sort-by
2025-10-26 13:43:41 +00:00
Artem Pavlenko
4188a8d4e8
ogr.input - no need for version check via @rouault (ref #4531 )
2025-10-24 16:15:34 +01:00
Artem Pavlenko
37fb2bff7c
Merge branch 'sebastic-gdal-3.12'
2025-10-24 16:07:52 +01:00
Artem Pavlenko
4edf5e6c72
pre-commit run --show-diff-on-failure --color=always --all-files
2025-10-24 16:07:35 +01:00
Bas Couwenberg
ca60dda746
Fix build failure with GDAL 3.12.0.
2025-10-24 16:57:08 +02:00
Artem Pavlenko
c1dbec2196
Layer - initial implementation of sort-by [WIP] [skip ci]
2025-10-24 10:59:48 +01:00
Artem Pavlenko
66217fc1d0
tiles.input - don't abort fetching tiles on an empty results (e.g HTTP 204 from remote server) + simplify logic a bit
2025-10-21 10:32:36 +01:00
Artem Pavlenko
e4e80db44f
Merge pull request #4528 from hummeltech/32BitFixes
2025-10-06 07:19:16 +01:00
David Hummel
ac97931dd9
Re-apply fix from 5ed68a80c35259909ce80f37a236a5c83b6f8cea
2025-10-05 07:14:56 -07:00
Artem Pavlenko
838a1730b2
update CHANGELOG for mapnik v4.1.3 release [skip ci]
v4.1.3
2025-10-01 09:04:52 +01:00
Artem Pavlenko
2c52147f14
Scons - use explicit LIBS to build sqlite3-rtree test (otherwise test fails to link on Linux)
2025-09-30 15:27:37 +01:00
Artem Pavlenko
ac5266d17e
CMake - add optional SSL support in tiles.input via USE_PLUGIN_INPUT_TILES_SSL (default:ON)
2025-09-29 13:43:15 +01:00
Artem Pavlenko
765347e999
Merge pull request #4515 from mapnik/boost.beast-tiles
...
zxy tiles [WIP] -
* support accessing vector and raster tiles over network (see https://github.com/mapbox/tilejson-spec/ )
* refactor tiles.input to use producer-consumer pattern
* tiles.input - `max-threads` datasource parameter
* optional support for SSL (requires openssl)
2025-09-29 13:40:52 +01:00
Artem Pavlenko
58f1648aec
SCons - optional SSL support in tiles.input (requires openssl)
2025-09-28 16:49:34 +01:00
Artem Pavlenko
fb2316b6b3
Remove virtual dtor (mapped_memory_file has no virual methods)
2025-09-27 11:14:09 +01:00
Artem Pavlenko
355046829f
tiles.input - add max-threads (used to fetch tiles) datasource parameter (default 4)
2025-09-25 14:33:02 +01:00
Artem Pavlenko
18d097f11d
Merge branch 'master' into boost.beast-tiles
2025-09-25 14:07:26 +01:00
Artem Pavlenko
50ed90ff74
Merge remote-tracking branch 'refs/remotes/origin/boost.beast-tiles' into boost.beast-tiles
2025-09-25 14:07:17 +01:00
Artem Pavlenko
e5263fb1e8
Merge remote-tracking branch 'refs/remotes/origin/master'
2025-09-25 14:06:45 +01:00
Artem Pavlenko
5b86d095c5
use macos-26
2025-09-25 14:06:20 +01:00
Artem Pavlenko
1dd6ebee26
Merge branch 'master' into boost.beast-tiles
2025-09-25 14:04:19 +01:00
Artem Pavlenko
06f2c9ca85
Merge branch 'master' into boost.beast-tiles
2025-09-25 13:49:33 +01:00
Artem Pavlenko
f132ebcba7
Merge pull request #4523 from mapnik/release-linux-badge
...
Add "Release Linux" workflow badge
2025-09-25 13:46:49 +01:00
Artem Pavlenko
077ecf117e
Merge branch 'master' into release-linux-badge [skip ci]
2025-09-25 13:44:42 +01:00
Artem Pavlenko
bd17e59418
Merge remote-tracking branch 'refs/remotes/origin/master'
2025-09-25 13:42:31 +01:00
Artem Pavlenko
ca73916462
Merge pull request #4524 from mapnik/nuget
...
vcpkg binary cache using GitHub Packages in a GitHub Actions workflow
2025-09-25 13:41:05 +01:00
Artem Pavlenko
960cd8c6ae
buildAndTest + macos-26
2025-09-25 09:06:46 +01:00
Artem Pavlenko
2c3dab4f5a
buildAndTest - NuGet (Windows)
2025-09-24 22:27:40 +01:00
Artem Pavlenko
2817b027dc
buildAndTest - fix ident
2025-09-24 21:04:56 +01:00
Artem Pavlenko
a1e0d64d3d
buildAndTest - one more time
2025-09-24 20:59:36 +01:00
Artem Pavlenko
ff6bbe90ce
buildAndTest - re-arrange steps
2025-09-24 20:43:02 +01:00
Artem Pavlenko
8d4316518b
buildAndTest - simplify + aggregate workflow
2025-09-24 20:37:32 +01:00
Artem Pavlenko
b4a6ad8bc6
buildAndTest - choco install mono
2025-09-24 20:26:18 +01:00
Artem Pavlenko
c45ca60e9a
buildAndTest + conditional bootstrap vcpkg step (+windows-2022)
2025-09-24 20:18:26 +01:00
Artem Pavlenko
6a7afc0692
use VCPKG_CACHE_PAT
2025-09-24 18:42:18 +01:00
Artem Pavlenko
55e688072d
buildAndTest - fix premissions
2025-09-24 18:22:48 +01:00
Artem Pavlenko
35ffd16598
VCPKG_INSTALL_OPTIONS: "--debug"
2025-09-24 18:09:36 +01:00
Artem Pavlenko
b71eabb77f
VCPKG_BINARY_SOURCES: "clear;nuget, https://nuget.pkg.github.com/mapnik/index.json,readwrite "
2025-09-24 17:57:39 +01:00
Artem Pavlenko
595c7e5146
buildAndTest - try windows-2022
2025-09-24 17:43:19 +01:00
Artem Pavlenko
87af934f06
github actions - try using nuget for vcpkg binaries
2025-09-24 15:15:49 +01:00
Artem Pavlenko
510cce5435
Don't run "Set PROJ_LIB" on macos
2025-09-24 09:06:20 +01:00
Artem Pavlenko
59118ecb9f
libxml - remove deprecated methods
2025-09-24 09:05:19 +01:00
Artem Pavlenko
fc88cddde3
Don't run "Set PROJ_LIB" on macos
2025-09-23 17:13:14 +01:00
Artem Pavlenko
2b9aac0697
ctest -V
2025-09-23 15:13:24 +01:00
Artem Pavlenko
72b6c90ed6
Patch libpq RPATH issue (macOS ARM64)
2025-09-23 10:18:21 +01:00
Artem Pavlenko
97222adb4e
"Build and Test" badge [skip ci]
2025-09-22 15:23:55 +01:00
Artem Pavlenko
a1bf0c4559
Revert "add boost.beast + upgrade to VCPKG_RELEASE: 2025.08.27"
...
This reverts commit 2f388a4e0601de17c0156ac4e8e6661db5ff33cb.
2025-09-22 12:51:51 +01:00
Artem Pavlenko
8d3b5e1297
Add "Release Linux" workflow badge
2025-09-22 11:14:32 +01:00
Artem Pavlenko
1c62ad7c2e
Try migrating to macos-26 runner ( https://github.com/actions/runner-images )
2025-09-21 11:37:03 +01:00