=================================================================== RCS file: /cvs/mystuff-openscad/cad/openscad/patches/patch-CMakeLists_txt,v retrieving revision 1.1.1.1 retrieving revision 1.3 diff -u -r1.1.1.1 -r1.3 --- mystuff-openscad/cad/openscad/patches/patch-CMakeLists_txt 2025/09/18 18:32:51 1.1.1.1 +++ mystuff-openscad/cad/openscad/patches/patch-CMakeLists_txt 2025/09/24 05:09:16 1.3 @@ -1,6 +1,15 @@ Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt +@@ -388,7 +388,7 @@ else() + target_compile_definitions(OpenSCAD PRIVATE EIGEN_DONT_ALIGN) + message(STATUS "Eigen: ${EIGEN3_VERSION}") + +- find_package(Boost 1.70 REQUIRED QUIET COMPONENTS regex program_options) ++ find_package(Boost 1.70 REQUIRED QUIET COMPONENTS filesystem regex program_options) + message(STATUS "Boost: ${Boost_VERSION}") + target_include_directories(OpenSCAD SYSTEM PRIVATE ${Boost_INCLUDE_DIRS}) + target_link_libraries(OpenSCAD PRIVATE ${Boost_LIBRARIES}) @@ -527,7 +527,7 @@ if(ENABLE_CAIRO) if (CAIRO_VERSION) message(STATUS "Cairo: ${CAIRO_VERSION}") @@ -10,15 +19,7 @@ target_compile_definitions(OpenSCAD PRIVATE ENABLE_CAIRO) else() message(STATUS "Cairo: disabled") -@@ -645,6 +645,7 @@ if(NOT HEADLESS) - else() - find_package(Qt5 5.12 COMPONENTS Core Widgets Multimedia OpenGL Concurrent Network Svg ${QT_TEST_IF_ANY} REQUIRED QUIET) - message(STATUS "Qt5: ${Qt5_VERSION}") -+ #target_link_libraries(OpenSCAD PRIVATE Qt5::Core Qt5::Widgets Qt5::Multimedia Qt5::OpenGL Qt5::Concurrent Qt5::Network Qt5::Svg ) - - if (Qt5_POSITION_INDEPENDENT_CODE) - set_property(TARGET OpenSCAD PROPERTY POSITION_INDEPENDENT_CODE ON) -@@ -749,7 +750,7 @@ elseif(UNIX) +@@ -749,7 +749,7 @@ elseif(UNIX) if (NOT USE_GLAD) target_compile_definitions(OpenSCAD PRIVATE GLEW_EGL) endif() @@ -27,7 +28,7 @@ endif() if(ENABLE_GLX AND OpenGL_GLX_FOUND) target_compile_definitions(OpenSCAD PRIVATE ENABLE_GLX) -@@ -1064,11 +1065,6 @@ else() +@@ -1064,11 +1064,6 @@ else() ${GLEW_SOURCES}) endif()