File 0001-Set-CXX_STANDARD-14-for-Boost-Geometry.patch of Package libnest2d

From 496a59fbaabded0395497ffedd79ff651b127c83 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bruens@rwth-aachen.de>
Date: Sun, 24 Jan 2021 11:29:10 +0100
Subject: [PATCH] Set CXX_STANDARD 14 for Boost::Geometry

Boost::Geometry requires C++14 since Boost 1.75.
---
 include/libnest2d/backends/clipper/CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/libnest2d/backends/clipper/CMakeLists.txt b/include/libnest2d/backends/clipper/CMakeLists.txt
index 031a0a0..38b2a88 100644
--- a/include/libnest2d/backends/clipper/CMakeLists.txt
+++ b/include/libnest2d/backends/clipper/CMakeLists.txt
@@ -9,6 +9,7 @@ require_package(Boost 1.58 REQUIRED)
 
 if(TARGET Boost::boost)
     target_link_libraries(clipperBackend INTERFACE Boost::boost )
+    target_compile_features(clipperBackend INTERFACE cxx_std_14)
 elseif(Boost_INCLUDE_DIRS_FOUND)
     target_include_directories(clipperBackend INTERFACE $<BUILD_INTERFACE:${Boost_INCLUDE_DIRS}> )
 endif()
-- 
2.30.0

openSUSE Build Service is sponsored by