diff options
Diffstat (limited to 'dev-cpp/jsoncons/files/jsoncons-1.3.2-cmake4.patch')
| -rw-r--r-- | dev-cpp/jsoncons/files/jsoncons-1.3.2-cmake4.patch | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/dev-cpp/jsoncons/files/jsoncons-1.3.2-cmake4.patch b/dev-cpp/jsoncons/files/jsoncons-1.3.2-cmake4.patch deleted file mode 100644 index fe89ed0ecd2d..000000000000 --- a/dev-cpp/jsoncons/files/jsoncons-1.3.2-cmake4.patch +++ /dev/null @@ -1,62 +0,0 @@ -https://github.com/danielaparker/jsoncons/commit/d396ec86ea20b9805ba483d6c3dc20994824e823 -From: "Markus Kitsinger (SwooshyCueb)" <root@swooshalicio.us> -Date: Tue, 22 Apr 2025 10:58:00 -0500 -Subject: [PATCH] Update CMake policy usage to 3.14 - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.5) -+cmake_minimum_required(VERSION 3.5...3.14) - - project(jsoncons CXX) - -@@ -60,7 +60,7 @@ configure_package_config_file(cmake/Config.cmake - - # jsoncons is header-only and does not depend on the architecture. - --if (${CMAKE_VERSION} VERSION_LESS "3.14.0") -+if (CMAKE_VERSION VERSION_LESS "3.14.0") - write_basic_package_version_file(${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake - VERSION ${${PROJECT_NAME}_VERSION} - COMPATIBILITY AnyNewerVersion) ---- a/examples/build/cmake/CMakeLists.txt -+++ b/examples/build/cmake/CMakeLists.txt -@@ -3,7 +3,7 @@ - # jsoncons examples CMake file - # - --cmake_minimum_required (VERSION 2.8) -+cmake_minimum_required(VERSION 3.5...3.14) - - # load global config - include (../../build/cmake/Config.cmake) -@@ -27,7 +27,7 @@ foreach(example_file ${Example_sources}) - # Create an executable with the example name and file - add_executable(${example_name} ${example_file}) - -- if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" AND ${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") -+ if ((CMAKE_SYSTEM_NAME STREQUAL "Linux") AND (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")) - # special link option on Linux because llvm stl rely on GNU stl - target_link_libraries(${example_name} -Wl,-lstdc++) - endif() ---- a/test/CMakeLists.txt -+++ b/test/CMakeLists.txt -@@ -50,7 +50,7 @@ set(JSONCONS_THIRD_PARTY_INCLUDE_DIR ${JSONCONS_TESTS_DIR}/thirdparty) - set(CATCH_INCLUDE_DIR ${JSONCONS_THIRD_PARTY_INCLUDE_DIR}/catch) - add_library(catch INTERFACE) - --if (${CMAKE_VERSION} VERSION_LESS "3.8.0") -+if (CMAKE_VERSION VERSION_LESS "3.8.0") - target_compile_features(catch INTERFACE cxx_range_for) # for C++11 - flags - else() - target_compile_features(catch INTERFACE cxx_std_11) -@@ -198,7 +198,7 @@ add_executable(unit_tests - corelib/src/testmain.cpp - ) - --if (${CMAKE_VERSION} VERSION_LESS "3.8.0") -+if (CMAKE_VERSION VERSION_LESS "3.8.0") - target_compile_features(unit_tests INTERFACE cxx_range_for) # for C++11 - flags - else() - target_compile_features(unit_tests INTERFACE cxx_std_11) |
