diff options
Diffstat (limited to 'dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-cxxstd.patch')
| -rw-r--r-- | dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-cxxstd.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-cxxstd.patch b/dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-cxxstd.patch new file mode 100644 index 000000000000..b499af84e6c9 --- /dev/null +++ b/dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-cxxstd.patch @@ -0,0 +1,25 @@ +dev-cpp/gtest requires c++ 17+ +https://github.com/jbeder/yaml-cpp/pull/1374 + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -105,7 +105,7 @@ target_include_directories(yaml-cpp + if (NOT DEFINED CMAKE_CXX_STANDARD) + set_target_properties(yaml-cpp + PROPERTIES +- CXX_STANDARD 11) ++ CXX_STANDARD 17) + endif() + + if(YAML_CPP_MAIN_PROJECT) +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -49,7 +49,7 @@ target_link_libraries(yaml-cpp-tests + + set_property(TARGET yaml-cpp-tests PROPERTY CXX_STANDARD_REQUIRED ON) + if (NOT DEFINED CMAKE_CXX_STANDARD) +- set_target_properties(yaml-cpp-tests PROPERTIES CXX_STANDARD 11) ++ set_target_properties(yaml-cpp-tests PROPERTIES CXX_STANDARD 17) + endif() + + |
