Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/cad/OrcaSlicer/files/patch-src_libslic3r_CMakeLists.txt
34611 views
1
--- src/libslic3r/CMakeLists.txt.orig 2025-10-02 17:32:12 UTC
2
+++ src/libslic3r/CMakeLists.txt
3
@@ -474,7 +474,7 @@ find_package(CGAL REQUIRED)
4
cmake_policy(PUSH)
5
cmake_policy(SET CMP0011 NEW)
6
find_package(CGAL REQUIRED)
7
-find_package(OpenCV REQUIRED core)
8
+find_package(OpenCV REQUIRED core imgproc)
9
cmake_policy(POP)
10
11
add_library(libslic3r_cgal STATIC
12
@@ -513,6 +513,7 @@ target_include_directories(libslic3r SYSTEM PUBLIC ${E
13
target_compile_definitions(libslic3r PUBLIC -DUSE_TBB -DTBB_USE_CAPTURED_EXCEPTION=0)
14
target_include_directories(libslic3r PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
15
target_include_directories(libslic3r SYSTEM PUBLIC ${EXPAT_INCLUDE_DIRS})
16
+target_include_directories(libslic3r SYSTEM PUBLIC ${OpenCV_INCLUDE_DIRS})
17
18
# Find the OCCT and related libraries
19
set(OpenCASCADE_DIR "${CMAKE_PREFIX_PATH}/lib/cmake/occt")
20
@@ -522,11 +523,9 @@ set(OCCT_LIBS
21
find_package(JPEG REQUIRED)
22
23
set(OCCT_LIBS
24
- TKXDESTEP
25
- TKSTEP
26
- TKSTEP209
27
- TKSTEPAttr
28
- TKSTEPBase
29
+ -L${CMAKE_INSTALL_PREFIX}/lib
30
+ TKXSDRAWSTEP
31
+ TKDESTEP
32
TKXCAF
33
TKXSBase
34
TKVCAF
35
@@ -557,7 +556,7 @@ target_link_libraries(libslic3r
36
libigl
37
libnest2d
38
miniz
39
- opencv_world
40
+ ${OpenCV_LIBS}
41
PRIVATE
42
${CMAKE_DL_LIBS}
43
${EXPAT_LIBRARIES}
44
45