Commit graph

  • f226d4fd93 Conditionally apply BOOST_SPIRIT_X3_HIDE_CXX17_WARNING if cxx_std < 17 Artem Pavlenko 2023-06-11 11:22:49 +0100
  • 708e2a4009 Include rule.hpp as fwd decl no longer sufficient with clang++-14 (Apple clang version 14.0.3 (clang-1403.0.22.14.1) Artem Pavlenko 2023-06-11 11:20:16 +0100
  • 92426bfc8e Merge branch 'master' into svg-group-render Artem Pavlenko 2023-06-11 09:49:37 +0100
  • 20acc0e656
    Merge pull request #4389 from MoeSzyslak98/gcc-13-fix Artem Pavlenko 2023-06-11 09:44:02 +0100
  • 6003293e25
    Update build_and_test.yml Mathis Logemann 2023-06-11 08:30:42 +0200
  • 76c5fd047d add cstdint header for gcc13 compilation. kian 2023-06-09 15:32:59 +0330
  • 3b81effb3e remove unused local variable Artem Pavlenko 2023-04-25 14:23:08 +0100
  • 35d901072b mapnik-render: use mapnik/filesystem.hpp Artem Pavlenko 2023-03-27 09:34:03 +0100
  • e847bb738b Set USE_BOOST_FILESYSTEM=True if CXX_STD < 17 + fix typo Artem Pavlenko 2023-03-26 11:36:14 +0100
  • cd4069f91e Merge branch 'master' into svg-group-render Artem Pavlenko 2023-03-20 09:03:18 +0000
  • c4aa24496a
    Merge pull request #4385 from hummeltech/C++17Build Artem Pavlenko 2023-03-20 09:01:13 +0000
  • 63f33eed4b
    List advanced cached variables in CI [skip ci] Hummeltech 2023-03-19 14:05:58 -0700
  • bc09efb8f5
    Fixed typo USE_BOOST_FILESYSYTEM Hummeltech 2023-03-19 14:01:14 -0700
  • bb280a2815
    Fixing issues with USE_BOOST_FILESYSTEM definition Hummeltech 2023-03-19 13:39:20 -0700
  • 93e488a6cf
    Only test for !defined(USE_BOOST_FILESYSTEM) in filesystem.hpp Hummeltech 2023-03-19 09:39:13 -0700
  • 9f88d4c3a4
    Revert CMAKE_CXX_FLAGS msvc-cl change Hummeltech 2023-03-19 09:38:27 -0700
  • f6cd056552 Attempting to fix Windows build with C++17 David Hummel 2023-03-18 09:06:34 -0700
  • 0e9996dde0 Add build & test for CXX_STANDARD=17 to GitHub Actions David Hummel 2023-03-17 10:51:15 -0700
  • fc2d27d349
    Merge pull request #4384 from hummeltech/cplusplus17 Artem Pavlenko 2023-03-18 14:35:07 +0000
  • e4557c016f Oops, it looks like <version> does not exist until C++20 David Hummel 2023-03-17 10:31:30 -0700
  • edec46e8c3 Fixed check for '__cpp_lib_filesystem' always false until after '#include <filesystem>' David Hummel 2023-03-17 10:15:18 -0700
  • b7fdeeeb02 Move rotation struct definition into pixel_position.hpp Artem Pavlenko 2023-03-15 10:29:30 +0000
  • ecfccdd36c Merge branch 'master' into svg-group-render Artem Pavlenko 2023-03-15 08:37:06 +0000
  • 338942b490
    Merge pull request #4383 from mapnik/std-filesystem Artem Pavlenko 2023-03-15 07:47:55 +0000
  • 00199754a2
    Update test/visual/CMakeLists.txt std-filesystem Artem Pavlenko 2023-03-14 16:54:04 +0000
  • 49912a423e
    Update CMakeLists.txt Artem Pavlenko 2023-03-14 16:53:37 +0000
  • 5504aea704 clang-format Artem Pavlenko 2023-03-14 14:53:44 +0000
  • 779c04af06 demo/viewer - fix currentIndexChanged signal signature Artem Pavlenko 2023-03-14 14:44:45 +0000
  • e968587c03
    Merge branch 'mapnik:master' into master Leonid 2023-03-14 04:11:46 +0300
  • 2044fa25c6 clang-format singleton_cxx11 Artem Pavlenko 2023-03-13 15:43:08 +0000
  • a244effa91 Add mapnik/filesystem.hpp ref:https://github.com/mapnik/mapnik/pull/4383#discussion_r1131405532 Artem Pavlenko 2023-03-13 14:27:02 +0000
  • 45b48721fa replace std::tmpnam (deprecated) with make_unique Artem Pavlenko 2023-03-13 09:34:58 +0000
  • 106a46bbf6
    Update CMakeLists.txt Artem Pavlenko 2023-03-09 21:14:54 +0000
  • 96a6fcd941
    Update CMakeLists.txt Artem Pavlenko 2023-03-09 21:14:45 +0000
  • d680d1d7f5
    Update CMakeLists.txt Artem Pavlenko 2023-03-09 21:14:28 +0000
  • e1a09e48c4 c++11 style singleton implementation - singleton_cxx11<T> Artem Pavlenko 2023-03-09 21:06:55 +0000
  • be0b537f52 Use std::filesystem when CXX_STD >= 17 and not USE_BOOST_FILESYSTEM Artem Pavlenko 2023-03-09 13:17:28 +0000
  • a3f65197dd Merge branch 'master' into svg-group-render Artem Pavlenko 2023-03-08 12:02:34 +0000
  • c646d245b4 Upgrade SCons to v4.5.1 Artem Pavlenko 2023-03-08 12:01:16 +0000
  • f36ac22f82 MAPNIK_DECL only on __GNUC__ builds Artem Pavlenko 2023-03-07 11:25:52 +0000
  • 87ac079bb6 Add -fvisibility=hidden -fvisibility-inlines-hidden to mapnik target (CMake) Artem Pavlenko 2023-03-07 10:02:50 +0000
  • accb28eb80 external linking (MAPNIK_DECL) requires for -fvisibility=hidden -fvisibility-inlines-hidden to work for GCC/g++ builds Artem Pavlenko 2023-03-07 10:00:18 +0000
  • 7035b3e399 small typo Artem Pavlenko 2023-03-07 09:57:36 +0000
  • 692c2faa0e
    Merge pull request #4382 from hummeltech/master Artem Pavlenko 2023-03-02 15:48:40 +0000
  • db9c4bc340 Add fonts & input_plugins variables to libmapnik.pc David Hummel 2023-03-01 11:40:40 -0700
  • 52b5cab584 Update data-visual Artem Pavlenko 2023-02-28 10:37:15 +0000
  • 41bb612e5d Merge branch 'master' into svg-group-render Artem Pavlenko 2023-02-27 11:18:48 +0000
  • 3dbeb1ee4f Use explicit boost::filesystem::path::value_type to std::string conversion (win) Artem Pavlenko 2023-02-27 09:22:17 +0000
  • 21d31bf62e Fix deprecated headers warning Artem Pavlenko 2023-02-27 09:17:55 +0000
  • 02445f43ed mini cleanup Artem Pavlenko 2023-02-27 09:17:37 +0000
  • 1351d90d51 Use boost::filesystem when __cplusplus < 201703L Artem Pavlenko 2023-02-26 14:40:00 +0000
  • 8839f5774a pre-commit run --all-files Artem Pavlenko 2023-02-24 18:07:09 +0000
  • a499989b1d add missing header Artem Pavlenko 2023-02-24 18:05:01 +0000
  • d1f16479d1 pre-commit run --all-files Artem Pavlenko 2023-02-24 17:51:40 +0000
  • 5e980ec853 mapnik-render Artem Pavlenko 2023-02-24 11:11:16 +0000
  • 8efaa959f0 projection - rename 'expanded' to 'definition' (PJ_PROJ_INFO) + add 'description' method Artem Pavlenko 2023-02-24 09:23:52 +0000
  • e0da4468d2
    Merge pull request #4379 from mapnik/update/vcpkg-sha Artem Pavlenko 2023-02-03 13:54:16 +0000
  • b4f1bc09f8
    Update vcpkg-sha update/vcpkg-sha Mathis Logemann 2023-02-03 12:38:51 +0100
  • ce073c64c7 Merge branch 'master' into svg-group-render Artem Pavlenko 2023-01-24 14:30:28 +0000
  • b9175100bd
    Merge pull request #4378 from tomhughes/stdint Artem Pavlenko 2023-01-24 14:22:21 +0000
  • fb97fb10f7
    Merge pull request #4377 from mathisloge/fix/python-mapnik-findings Artem Pavlenko 2023-01-24 14:21:17 +0000
  • c62e03344f Include cstdint for uint16_t Tom Hughes 2023-01-23 19:01:17 +0000
  • ccbf27400c move datasource_plugin into mapnik target Mathis Logemann 2023-01-23 16:13:32 +0100
  • d02f6e4e1a Merge branch 'master' into viewbox-refactor viewbox-refactor Artem Pavlenko 2023-01-18 09:57:59 +0000
  • 00e2027d86 Merge branch 'master' into svg-group-render Artem Pavlenko 2023-01-18 09:52:43 +0000
  • 43a7d7e455 Fix compiler warning (consistent class or struct declarations) Artem Pavlenko 2023-01-18 09:42:42 +0000
  • edddd08d73 Merge branch 'master' into svg-group-render Artem Pavlenko 2023-01-18 09:48:29 +0000
  • aa9af233a3 SVG unit tests - update bounding box values Artem Pavlenko 2023-01-18 09:46:46 +0000
  • 442c98d3b4 Fix compiler warning (consistent class or struct declarations) Artem Pavlenko 2023-01-18 09:42:42 +0000
  • 4e064b8b8e
    Merge pull request #4291 from mathisloge/feature/cmake-static Artem Pavlenko 2023-01-17 11:27:42 +0000
  • 7cce5ce346 Merge branch 'master' of https://github.com/mapnik/mapnik into feature/cmake-static Mathis Logemann 2023-01-16 19:55:02 +0100
  • 9e96740114 Merge branch 'master' into viewbox-refactor Artem Pavlenko 2022-12-19 12:38:36 +0000
  • e811958745
    Merge pull request #4372 from mathisloge/refactor/enumarations Artem Pavlenko 2022-12-19 12:37:32 +0000
  • 97857f48b6 clang-format Artem Pavlenko 2022-12-19 12:33:41 +0000
  • 53288c5dd2 SVG parser - only set SVG dimensions top level <svg> element Artem Pavlenko 2022-12-19 12:29:04 +0000
  • 32263cde89 SVG parser - simplify viewport/viewBox logic + use functions e.g 'premultiply' rather than operator*= for clarity. Artem Pavlenko 2022-12-19 11:07:03 +0000
  • 64a031a19b changelog Mathis Logemann 2022-12-10 14:47:33 +0100
  • 51b5c9604a including <memory> - "src/test_png_encoding2.cpp:6:10: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type" Artem Pavlenko 2022-12-12 14:23:39 +0000
  • 6afcb73135 Merge branch 'master' into svg-group-render Artem Pavlenko 2022-12-12 12:10:43 +0000
  • e27bc63887 SVG parser - update test data Artem Pavlenko 2022-12-12 11:48:45 +0000
  • f4eec2e24f pre-commit run --all-files Artem Pavlenko 2022-12-12 10:46:41 +0000
  • d29aeb2ddb SVG parser unit test - add attribute comparison framework + test data Artem Pavlenko 2022-12-11 10:13:26 +0000
  • dd38dd18f9 rework enumeration<...> Mathis Logemann 2022-12-09 18:17:17 +0100
  • bc38652079 Finalize static plugins Mathis Logemann 2022-11-28 08:31:25 +0100
  • 365093d628
    Merge branch 'mapnik:master' into master Leonid 2022-12-09 09:29:26 +0300
  • 91a7f65cbd
    Fix SConstruct Leonid 2022-12-09 09:29:20 +0300
  • be46202511 Merge branch 'master' of https://github.com/mapnik/mapnik into feature/cmake-static Mathis Logemann 2022-11-28 08:29:20 +0100
  • d417b8933a
    Merge pull request #4366 from mathisloge/feature/refactor_actions Artem Pavlenko 2022-11-26 17:27:17 +0000
  • 2ff1f4228d [CI] fail-fast: false Mathis Logemann 2022-11-26 16:40:16 +0100
  • d949acb925 [CI] only build if the check source code step is succesfull Mathis Logemann 2022-11-26 16:10:16 +0100
  • cbb80aa0db refactor actions Mathis Logemann 2022-11-21 22:56:50 +0100
  • 0b62415225 Export comp_op_rgba_xxx to fix linking on Windows via @mathisloge Artem Pavlenko 2022-11-26 15:01:39 +0000
  • d436c94c25 SVG cairo - push/pop group Artem Pavlenko 2022-11-26 12:50:57 +0000
  • 0e5e77121c SVG - implement Cairo group renderer [WIP] [skip ci] Artem Pavlenko 2022-11-26 11:13:37 +0000
  • 0071eb1163 fix vcpkg for static Mathis Logemann 2022-11-26 08:36:42 +0100
  • df1ff425b7 Merge branch 'master' of https://github.com/mapnik/mapnik into feature/cmake-static Mathis Logemann 2022-11-26 08:32:20 +0100
  • 7c24ff09ee clang-format Artem Pavlenko 2022-11-25 13:54:41 +0000
  • e790aa6c06 Merge branch 'master' into svg-group-render Artem Pavlenko 2022-11-25 13:48:36 +0000
  • b7953fa68b
    Merge pull request #4368 from mathisloge/fix/win-error Artem Pavlenko 2022-11-25 10:57:01 +0000
  • 9c873d0e95
    Update ubuntu.yml Mathis Logemann 2022-11-24 22:36:17 +0100