Commit graph

  • e18643ed08 Install missing libtool package on macos-14 David Hummel 2024-04-26 13:16:47 -0700
  • 8afed63683 macos-latest changed from macOS 12 on amd64 to arm64 David Hummel 2024-04-26 10:58:32 -0700
  • 8088aa4319
    Fix build with Boost 1.85.0 Michael Cho 2024-04-25 13:03:15 -0400
  • 6e81004cfb add const qualifier to comparison operator Artem Pavlenko 2024-04-25 10:55:04 +0100
  • 0d0c471eb5
    Merge pull request #4446 from hummeltech/GitHubActionsNodeJS16 Artem Pavlenko 2024-04-23 14:16:38 +0100
  • 751c96ec4a tidy [skip ci] Artem Pavlenko 2024-04-22 15:31:55 +0100
  • 7350d0a653
    Merge pull request #4447 from hummeltech/MapnikTestVisual Artem Pavlenko 2024-04-22 15:29:51 +0100
  • e1d7d3deb5 Fix dasharray grammar Artem Pavlenko 2024-04-22 15:22:19 +0100
  • 6e44fb052c Expose parse_dasharray method (+MAPNIK_DECL), needed by python-bindings Artem Pavlenko 2024-04-22 15:05:05 +0100
  • 7c45369e88 No need to install mapnik-test-visual David Hummel 2024-04-21 16:53:37 -0700
  • 754b12b008 Resolve Node.js 16 actions are deprecated warnings David Hummel 2024-04-19 16:27:01 -0700
  • a85bc95135
    Merge pull request #4444 from mapnik/feature/increase_min_cxx_standard Mathis Logemann 2024-04-19 20:04:58 +0200
  • 15abda8b3e [workflow] Remove unused matrix options Mathis Logemann 2024-04-19 18:20:33 +0200
  • dc5ad24ef8 Increase min cxx standard to 17 Mathis Logemann 2024-04-19 18:17:01 +0200
  • e3b0044f8e github actions - build shared libs Artem Pavlenko 2024-04-19 14:13:10 +0100
  • a8d1797bcf
    Merge pull request #4442 from hummeltech/macOSLCOV Artem Pavlenko 2024-04-19 08:57:01 +0100
  • 283e2762d4
    Merge pull request #4443 from hummeltech/png_io.hppMissingString Artem Pavlenko 2024-04-18 09:09:50 +0100
  • 3ef2e8e3da Address lcov/geninfo error on macOS David Hummel 2024-04-17 14:41:49 -0700
  • 0ffd196010 Add missing #include <string> to include/mapnik/png_io.hpp David Hummel 2024-04-17 13:42:47 -0700
  • 15f6745223
    Merge pull request #4441 from mapnik/bugfix/dont_pollute_global_install Artem Pavlenko 2024-04-17 09:13:45 +0100
  • 6c58ae3ae1 don't pollute global include dir when installing agg Mathis Logemann 2024-04-16 20:05:38 +0200
  • 0897271a8e upgrade vcpkg-sha : b4a3d89125e45bc8f80fb94bef9761d4f4e14fb9 + reduce number of runners for now. Artem Pavlenko 2024-04-16 09:24:55 +0100
  • d6fc3b1ddc Upgrade SCons to latest production release (v4.7.0) [skip ci] v4.0.0-rc1 Artem Pavlenko 2024-04-15 14:35:35 +0100
  • 5cc57566cc Fix typo in CSS color unit test Artem Pavlenko 2024-04-15 14:28:22 +0100
  • 658d5e69a4
    Merge pull request #4438 from mapnik/css_color_fractional_percent Artem Pavlenko 2024-04-15 14:17:10 +0100
  • 7afaa7e6cc clang-format Artem Pavlenko 2024-04-15 14:13:14 +0100
  • 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) Artem Pavlenko 2024-04-15 14:09:04 +0100
  • 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_; } Artem Pavlenko 2024-04-12 14:19:26 +0100
  • 7864289291 Update data-visual Artem Pavlenko 2024-04-04 17:37:02 +0100
  • 0708ee8724 Use pkg-config to determine static linking dependencies, default to original behaviour. Artem Pavlenko 2024-04-04 11:01:17 +0100
  • c2c6d2ed60 gdal-config - use both --libs and --dep-libs when RUNTIME_LINK + ogr.input needs pkg-config libpq --libs --static Artem Pavlenko 2024-04-03 18:18:13 +0100
  • 83f833f1ce clang-format Artem Pavlenko 2024-03-28 16:49:57 +0000
  • 7aceade7c5 Update visual-data [skip ci] Artem Pavlenko 2024-03-28 16:17:05 +0000
  • a9e0bf5bee Link to sharpyuv when 'RUNTIME_LINK'=='static' (webp) Artem Pavlenko 2024-03-28 15:57:14 +0000
  • 1e4c17256a WEBP - add fallback pkg-config check if WEBP_INCLUDES and/or WEBP_LIBS aren't set. Artem Pavlenko 2024-03-28 15:55:30 +0000
  • 6479059c7e Add specialisation for nodata->rgba8 conversion for mapnik::image_gray8 ( fixes gdal-overview-gray8 visual test) Artem Pavlenko 2024-03-28 15:33:41 +0000
  • e394db6c8f add boost-format Artem Pavlenko 2024-03-13 09:10:17 +0000
  • fb61b3fb12 Upgrade to actions/setup-python@v5 (node 20) Artem Pavlenko 2024-03-12 14:29:59 +0000
  • 493c7fd5a1 Attempting to fix deb package path Artem Pavlenko 2024-03-12 13:55:23 +0000
  • ba2125b095 Fix -> pre-commit/action@v3.0.1 Artem Pavlenko 2024-03-12 13:28:14 +0000
  • 6d420b0911 Upgrade to node20 actions e.g @v4 Artem Pavlenko 2024-03-12 13:24:34 +0000
  • f9b9261d53 Update vcpkg-sha : e105a86c97b8ab13d4dbe3f7bd9ebc17ece31634 Artem Pavlenko 2024-03-12 10:58:56 +0000
  • 61b5ff26f2 tidy - remoce PROJ.4 references [skip ci] Artem Pavlenko 2024-03-12 10:58:07 +0000
  • 2b932be0ca Update test data (GDAL/OGR 3.5.3) Artem Pavlenko 2024-03-07 09:23:03 +0000
  • 02e3b1577c Use __APPLE__ to check OS platform Artem Pavlenko 2024-03-07 09:09:56 +0000
  • 8d2388870a
    Merge pull request #4364 from mapnik/svg-group-render Artem Pavlenko 2024-03-01 09:13:49 +0000
  • 62c449e6d1 Use the same flags when calling FT_Load_Glyph + revive missing check_object_status_and_throw_exceptiona in set_font_face Artem Pavlenko 2024-03-01 08:58:25 +0000
  • e503b46fb3
    Merge d02f6e4e1a into 34c95df267 Artem Pavlenko 2024-02-28 17:37:29 -0700
  • a44489236a
    Merge b2994b80b8 into 34c95df267 Leonid 2024-02-28 10:35:54 +0100
  • d4173b022d Merge branch 'master' into svg-group-render [skip ci] Artem Pavlenko 2024-02-27 09:05:34 +0000
  • 34c95df267
    Merge pull request #4432 from mapnik/geojson-empty-geometries Artem Pavlenko 2024-02-27 09:04:24 +0000
  • 5b08c21eb0 Actually enable 'is_empty' test + cleanup Artem Pavlenko 2024-02-26 16:25:40 +0000
  • 38193817de pre-commit run --show-diff-on-failure --color=always --all-files [skip ci] Artem Pavlenko 2024-02-26 14:48:49 +0000
  • c067399041 GeoJSON unit tests - require expected geometries are "empty". Artem Pavlenko 2024-02-26 14:45:59 +0000
  • 0e9f8b06a3 Fix is_empty unit test e.g if multi geometry consists of empty geometries it is "empty". Artem Pavlenko 2024-02-26 14:44:19 +0000
  • b911464472 correct 'is_empty' implementation for multi geometries Artem Pavlenko 2024-02-26 14:40:36 +0000
  • 127f9ba143 add missing copy Artem Pavlenko 2024-02-26 14:39:41 +0000
  • 995d3044a4 GeoJSON - allow empty arrays in "coordinates" element for Multi* geometries (ref #4431) Artem Pavlenko 2024-02-26 14:01:09 +0000
  • 1da533b5e5 Fix building on Ubuntu 23.10 (add <cstdint>) [skip ci] Artem Pavlenko 2024-02-23 14:09:26 +0000
  • 6350e1b259 Update test data (+visual) Artem Pavlenko 2024-02-21 16:06:53 +0000
  • dcfb2d692c SVG - improve handling of gradientUnits and gradientTransform attributes (radial gradient) + correct default values [skip ci] Artem Pavlenko 2024-02-15 11:46:17 +0000
  • 1c6d14eb85 viewer.app - Increase max scale factor to 10 Artem Pavlenko 2024-02-09 09:19:26 +0000
  • cc1c990a2a clang-format : pre-commit run --show-diff-on-failure --color=always --all-files xsx Artem Pavlenko 2024-02-06 09:37:48 +0000
  • 45f954c578 Merge branch 'master' into svg-group-render Artem Pavlenko 2024-02-05 09:41:31 +0000
  • 4f6ab6a4a2 Fix spurious ',' in operator== Artem Pavlenko 2024-02-05 09:36:56 +0000
  • fcdfaeb9b1 Fix compiler errors David 2022-10-07 08:22:07 -0700
  • 6d139425c4 Update vcpkg commit ref in the ci David Hummel 2023-11-20 13:13:50 -0700
  • 2e1b32512b
    Merge pull request #4421 from hummeltech/ogr-open-options-CMake Artem Pavlenko 2023-11-28 08:54:08 +0000
  • 9d5c458405
    Merge pull request #4426 from geofabrik/configure-fix Artem Pavlenko 2023-11-24 14:05:45 +0000
  • ee76817d14 Fix bugs in configure script Michael Reichert 2023-11-24 13:46:29 +0100
  • 88652012a9
    Merge pull request #4424 from geofabrik/configure Artem Pavlenko 2023-11-24 08:50:04 +0000
  • a5a96aacad Fix configure script for variables read from mapnik-settings.env Michael Reichert 2023-11-23 22:03:11 +0100
  • c8fd548133 Fix build issues after addition of OGR open_options support David Hummel 2023-11-20 10:13:29 -0700
  • 437feebaf1
    Merge pull request #4423 from hummeltech/LibXML2_2.12.0_Support Artem Pavlenko 2023-11-21 09:16:08 +0000
  • 8cdca5f5be Fix broken builds with libxml2 >= v2.12.0 David Hummel 2023-11-20 10:21:12 -0700
  • d745e43eb1 pre-commit run --show-diff-on-failure --color=always --all-files Artem Pavlenko 2023-11-17 16:33:01 +0000
  • 7d2029165e Merge branch 'geofabrik-ogr-open-options-pr' Artem Pavlenko 2023-11-17 16:31:13 +0000
  • 2d20d5a3c5 Add support for open options in OGR input plugin Michael Reichert 2023-09-07 17:16:35 +0200
  • 738a7f19b7 Merge branch 'master' into svg-group-render Artem Pavlenko 2023-11-17 09:43:02 +0000
  • 279acf4c36
    Merge pull request #4419 from geofabrik/drop-old-gdal-pr Artem Pavlenko 2023-11-17 09:10:49 +0000
  • bff4fdde77 Drop support for old versions of GDAL/OGR (older than 2.0) Michael Reichert 2023-11-16 20:14:32 +0100
  • 08886e3b90
    Merge pull request #4414 from hummeltech/v3.1.x_Patches Artem Pavlenko 2023-11-01 14:20:26 +0000
  • a3b6d4a50b [PATCH] Fix building with boost_1_80 (81103491b4) Artem Pavlenko 2023-10-30 09:49:06 -0700
  • eaa9444201 [PATCH] Include cstdint for uint16_t (c62e03344f) Tom Hughes 2023-10-30 09:48:02 -0700
  • 26eb76cc07
    Merge pull request #4413 from hummeltech/v3.1.x_Boostv1.83 Artem Pavlenko 2023-10-30 14:39:58 +0000
  • 3300b67b0c Add support for building with Boost 1.83 arojas 2023-10-29 10:38:31 -0700
  • f391178af0 Upgrade to SCons 4.5.2 Artem Pavlenko 2023-09-22 14:38:30 +0100
  • 50f1b05f86 boost/algorithm/string/trim.hpp is needed for `trim_if' (boost 1.83) Artem Pavlenko 2023-09-22 14:37:34 +0100
  • e0baeecfd0
    Merge bc92a46c64 into d69a0902d4 Sandro Santilli 2023-09-18 11:24:53 +0800
  • 47f7f6bd4d Merge branch 'master' into svg-group-render Artem Pavlenko 2023-09-15 14:48:44 +0100
  • d69a0902d4 Forward declaration of 'mapnik::rule' is not sufficient when building on macOS : Artem Pavlenko 2023-09-15 14:46:29 +0100
  • cb352ac609 Remove unused local variable Artem Pavlenko 2023-09-15 14:45:18 +0100
  • 388d3fd8da Add missing scons-local-4.5.1 Artem Pavlenko 2023-06-11 11:31:23 +0100
  • b7332b07a1
    Merge pull request #4404 from hummeltech/include_mapnik_geometry_cstdint_header Artem Pavlenko 2023-09-15 09:12:49 +0100
  • b1282fe32c Add cstdint header include to include/mapnik/geometry/boost_spirit_karma_adapter.hpp David Hummel 2023-09-14 15:37:30 -0700
  • b2994b80b8
    Merge branch 'mapnik:master' into master Leonid 2023-07-03 13:58:31 +0300
  • ee8c403779 Merge branch 'master' into svg-group-render Artem Pavlenko 2023-06-12 08:29:49 +0100
  • 123232ffde
    Merge pull request #4390 from mapnik/feature/updateVcpkg Artem Pavlenko 2023-06-12 08:29:12 +0100
  • 2445dbe063 remove boost foreach include Mathis Logemann 2023-06-11 20:10:50 +0200
  • ed0f8dcb48 Add missing scons-local-4.5.1 Artem Pavlenko 2023-06-11 11:31:23 +0100