Date: Sun, 18 Jun 2017 13:54:08 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 220110] [NEW PORT] cad/opencascade7: Open CASCADE Technology, 3D modeling & numerical simulation Message-ID: <bug-220110-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220110 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@FreeBSD.org Reporter: tj+freebsd_ports@a13.fr Created attachment 183603 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D183603&action= =3Dedit cad/opencascade7 shar file Open CASCADE Technology (OCCT) is an object-oriented C++ class library desi= gned for rapid production of sophisticated domain-specific CAD/CAM/CAE applicati= ons. 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=3Docct.git;a=3Dsnapshot;sf=3Dtgz;= h=3D89aebde;/opencascade-7.1.0.tar.gz' But content differ every time. I think the solution is to mirror it and specify `MASTER_SITES=3DLOCAL/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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220110-13>