svn commit: r565820 - in head/cad/PrusaSlicer: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Wed Feb 17 22:52:34 UTC 2021
Author: amdmi3
Date: Wed Feb 17 22:52:32 2021
New Revision: 565820
URL: https://svnweb.freebsd.org/changeset/ports/565820
Log:
- Fix build with after devel/cereal update
PR: 253569
Submitted by: teodorsigaev at gmail.com (maintainer)
Added:
head/cad/PrusaSlicer/files/patch-src_CMakeLists.txt (contents, props changed)
head/cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt (contents, props changed)
Modified:
head/cad/PrusaSlicer/Makefile
head/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt
Modified: head/cad/PrusaSlicer/Makefile
==============================================================================
--- head/cad/PrusaSlicer/Makefile Wed Feb 17 22:50:20 2021 (r565819)
+++ head/cad/PrusaSlicer/Makefile Wed Feb 17 22:52:32 2021 (r565820)
@@ -3,7 +3,7 @@
PORTNAME= PrusaSlicer
DISTVERSIONPREFIX=version_
DISTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad
MAINTAINER= teodorsigaev at gmail.com
@@ -23,7 +23,7 @@ LIB_DEPENDS= libtbb.so:devel/tbb \
libmpfr.so:math/mpfr \
libdbus-1.so:devel/dbus \
libpng.so:graphics/png
-BUILD_DEPENDS= cereal>=1.2.2:devel/cereal \
+BUILD_DEPENDS= cereal>=1.3.0.10:devel/cereal \
cgal>=5.0.2:math/cgal
USES= cmake desktop-file-utils eigen:3 gettext gl iconv pkgconfig
Added: head/cad/PrusaSlicer/files/patch-src_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/PrusaSlicer/files/patch-src_CMakeLists.txt Wed Feb 17 22:52:32 2021 (r565820)
@@ -0,0 +1,11 @@
+--- src/CMakeLists.txt.orig 2021-02-16 20:42:55 UTC
++++ src/CMakeLists.txt
+@@ -111,7 +111,7 @@ if (NOT WIN32 AND NOT APPLE)
+ set_target_properties(PrusaSlicer PROPERTIES OUTPUT_NAME "prusa-slicer")
+ endif ()
+
+-target_link_libraries(PrusaSlicer libslic3r cereal)
++target_link_libraries(PrusaSlicer libslic3r)
+ if (APPLE)
+ # add_compile_options(-stdlib=libc++)
+ # add_definitions(-DBOOST_THREAD_DONT_USE_CHRONO -DBOOST_NO_CXX11_RVALUE_REFERENCES -DBOOST_THREAD_USES_MOVE)
Added: head/cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/PrusaSlicer/files/patch-src_libslic3r_CMakeLists.txt Wed Feb 17 22:52:32 2021 (r565820)
@@ -0,0 +1,10 @@
+--- src/libslic3r/CMakeLists.txt.orig 2021-02-16 20:42:21 UTC
++++ src/libslic3r/CMakeLists.txt
+@@ -297,7 +297,6 @@ target_include_directories(libslic3r PUBLIC ${EXPAT_IN
+ target_link_libraries(libslic3r
+ libnest2d
+ admesh
+- cereal
+ libigl
+ miniz
+ boost_libs
Modified: head/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt
==============================================================================
--- head/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt Wed Feb 17 22:50:20 2021 (r565819)
+++ head/cad/PrusaSlicer/files/patch-src_slic3r_CMakeLists.txt Wed Feb 17 22:52:32 2021 (r565820)
@@ -1,8 +1,11 @@
---- src/slic3r/CMakeLists.txt.orig 2021-01-12 12:07:42 UTC
+--- src/slic3r/CMakeLists.txt.orig 2021-01-11 13:01:51 UTC
+++ src/slic3r/CMakeLists.txt
-@@ -234,7 +234,7 @@ encoding_check(libslic3r_gui)
+@@ -232,9 +232,9 @@ add_library(libslic3r_gui STATIC ${SLIC3R_GUI_SOURCES}
- target_link_libraries(libslic3r_gui libslic3r avrdude cereal imgui GLEW::GLEW OpenGL::GL OpenGL::GLU hidapi libcurl ${wxWidgets_LIBRARIES})
+ encoding_check(libslic3r_gui)
+
+-target_link_libraries(libslic3r_gui libslic3r avrdude cereal imgui GLEW::GLEW OpenGL::GL OpenGL::GLU hidapi libcurl ${wxWidgets_LIBRARIES})
++target_link_libraries(libslic3r_gui libslic3r avrdude imgui GLEW::GLEW OpenGL::GL OpenGL::GLU hidapi libcurl ${wxWidgets_LIBRARIES})
-if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
More information about the svn-ports-all
mailing list