[Bug 220110] [NEW PORT] cad/opencascade7: Open CASCADE Technology, 3D modeling & numerical simulation
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jun 18 13:54:08 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220110
Bug ID: 220110
Summary: [NEW PORT] cad/opencascade7: Open CASCADE Technology,
3D modeling & numerical simulation
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: tj+freebsd_ports at a13.fr
Created attachment 183603
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=183603&action=edit
cad/opencascade7 shar file
Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed
for rapid production of sophisticated domain-specific CAD/CAM/CAE applications.
We already have version 6.9.1 in port `cad/opencascade'. This last
one is currently used as a runtime dependency for `cad/freecad' port.
However, FreeCAD is transitioning to opencascade 7, because of
segfaults and bugs with opencascade 6.9.1.
Building `cad/freecad' with this new port instead solve those
issues.
The port I suggest here is less complete than `cad/opencascade', for
example VTK is disabled as FreeCAD does not require opencascade to be
built with this option, and this is currently my main focus.
I think there is two main issues in my work:
* I could not find a reliable source for download. We can fetch
snapshot from their gitweb:
fetch
'http://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;sf=tgz;h=89aebde;/opencascade-7.1.0.tar.gz'
But content differ every time.
I think the solution is to mirror it and specify
`MASTER_SITES=LOCAL/some_dir' or something like that. File is at:
http://vault.a13.fr/dev/opencascade-7.1.0.tar.gz
* I use the same `PORTNAME' as `cad/opencascade' port, and did not
add any `CONFLICT_*' var. I'm not sure if it's the best way.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list