Currently cad/oce does not build on Darwin, in part because sed
substitutions in CMakeFiles fail because the suffixes (.dylib) differ
from expected (.so). There are, however, two additional problems.
First, frameworks are not used by pkgsrc, yet CMakeLists.txt expects
them on Darwin and uses special installation steps. Instead, use the
standard installation steps. Additionally, there are a few PLIST
differences between Darwin and other platforms, which are handled with
PLIST.* variables that differentiate Darwin from other systems.
- Fix issue of raise exception when sweep along with cornered line
- osx ifx: Visualization, Font_FontMgr - do not look for fonts.dir on OS X
- fix external linkage error in BRepBuilderAPI_Copy
- Added missing ErrorStatus function in BRepLib_CheckCurveOnSurface
- Install Shaders directory to resource folder
- Fix normals of generated VTK polydata
- prevent DRAWEXE from being added to OCE_LIBRARIES (issue #660)
- Fix warnings with VTK 7.1
- Fix missing include and other minor header issues
- Fix clockget_time detection on osx
Opencascade Community Edition project gathers patches/changes/improvements
from the OCC community over the latest release.
Open CASCADE Technology is a software development platform freely available
in open source. It includes C++ components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.