BSD Ports

cad/opencascade 8.0.1_3 FreeBSD

Open CASCADE Technology, 3D modeling & numerical simulation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e8660dbf74
License
OCTPL
Categories
cad, science
Package size
36745.4 KiB, 176256.5 KiB installed

Description

Open CASCADE Technology is a software development platform freely available in open source. It includes components for 3D surface and solid modeling, visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM applications.

BUGS: the interesting parts of this port are the libraries, but some components like Wok are not [yet] fully functional.

In the other systems

SystemPortVersion
FreeBSDcad/opencascade8.0.1_3
OpenBSDcad/opencascade7.9.3
DragonFlycad/opencascade7.8.1_5
MidnightBSDcad/opencascade8.0.1

Install

Binary package:

pkg install opencascade

From the ports tree:

cd /usr/ports/cad/opencascade/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opencascade>0:cad/opencascade
LIB_DEPENDS=	libTKBO.so:cad/opencascade

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest8.0.1_38.0.1_3--8.0.1_3
FreeBSD:14:quarterly8.0.1_18.0.1_1n/a7.9.1_18.0.1_1
FreeBSD:15:latest8.0.1_38.0.1_3n/a-7.9.1_1
FreeBSD:15:quarterly8.0.1_18.0.1_1n/an/an/a
FreeBSD:16:latest8.0.1_18.0.1_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 6

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 164

The first 100 are listed.

Run dependencies 154

The first 100 are listed.

Configuration

Options name: cad_opencascade

OptionDefaultDescription
DOCSoffBuild and/or install documentation
DOXYGENoffBuild documentation with Doxygen
FFMPEGonFFmpeg support (WMA, AIFF, AC3, APE...)
VISonBuild Visualizazion module (requires OpenGL, freetype, ftgl)
USES
cmake compiler:c++17-lang eigen:3 gettext-runtime gl gnome localbase python qmake:no_configure,no_env qt:5 shebangfix tk xorg
Service scripts
none
Conflicts with
opencascade740

Files

pkg-plist 27561
  • %%OCCROOT%%/bin/DRAWEXE
  • %%OCCROOT%%/bin/custom.sh
  • %%OCCROOT%%/bin/custom__.sh
  • %%OCCROOT%%/bin/draw.sh
  • %%OCCROOT%%/bin/env.sh
  • %%OCCROOT%%/data/iges/bearing.iges
  • %%OCCROOT%%/data/iges/hammer.iges
  • %%OCCROOT%%/data/images/Graph.PNG
  • %%OCCROOT%%/data/images/carrelage1.gif
  • %%OCCROOT%%/data/images/chataignier.gif
  • %%OCCROOT%%/data/images/cookerplate.gif
  • %%OCCROOT%%/data/images/cyl_4_1.gif
  • %%OCCROOT%%/data/images/hatch_1.png
  • %%OCCROOT%%/data/images/impexp.bmp
  • %%OCCROOT%%/data/images/marker_box1.png
  • %%OCCROOT%%/data/images/marker_box2.png
  • %%OCCROOT%%/data/images/marker_dot.png
  • %%OCCROOT%%/data/images/marker_kr.png
  • %%OCCROOT%%/data/images/nut.bmp
  • %%OCCROOT%%/data/images/petitsobj.gif
  • %%OCCROOT%%/data/images/plancher.gif
  • %%OCCROOT%%/data/images/salome_interface04.jpg
  • %%OCCROOT%%/data/images/terrain.gif
  • %%OCCROOT%%/data/images/wallpaper.gif
  • %%OCCROOT%%/data/occ/Axis_of_bearing.brep
  • %%OCCROOT%%/data/occ/Ball.brep
  • %%OCCROOT%%/data/occ/Bottom.brep
  • %%OCCROOT%%/data/occ/CrankArm.brep
  • %%OCCROOT%%/data/occ/CrankArm.rle
  • %%OCCROOT%%/data/occ/CylinderHead.rle
  • %%OCCROOT%%/data/occ/EngineBlock.rle
  • %%OCCROOT%%/data/occ/MAT.brep
  • %%OCCROOT%%/data/occ/MAT.pnt
  • %%OCCROOT%%/data/occ/MODERN_Chair_1.brep
  • %%OCCROOT%%/data/occ/MODERN_Cooker_1.brep
  • %%OCCROOT%%/data/occ/MODERN_Cooker_1_opened.brep
  • %%OCCROOT%%/data/occ/MODERN_Exhaust_1.brep
  • %%OCCROOT%%/data/occ/MODERN_MVCooker_1.brep
  • %%OCCROOT%%/data/occ/MODERN_MVCooker_1_opened.brep
  • %%OCCROOT%%/data/occ/MODERN_Refrigerator_1.brep
  • %%OCCROOT%%/data/occ/MODERN_Refrigerator_1_opened.brep
  • %%OCCROOT%%/data/occ/MODERN_Sink_1.brep
  • %%OCCROOT%%/data/occ/MODERN_Sink_1_opened.brep
  • %%OCCROOT%%/data/occ/MODERN_Table_1.brep
  • %%OCCROOT%%/data/occ/Motor-c.brep
  • %%OCCROOT%%/data/occ/Piston.rle
  • %%OCCROOT%%/data/occ/Propeller.rle
  • %%OCCROOT%%/data/occ/Pump_Nut.brep
  • %%OCCROOT%%/data/occ/Pump_TopCover.brep
  • %%OCCROOT%%/data/occ/Room.brep
  • %%OCCROOT%%/data/occ/SurfaceFromPoints/sol1.dat
  • %%OCCROOT%%/data/occ/SurfaceFromPoints/sol2.dat
  • %%OCCROOT%%/data/occ/Top.brep
  • %%OCCROOT%%/data/occ/asahi.brep
  • %%OCCROOT%%/data/occ/bottle.brep
  • %%OCCROOT%%/data/occ/edge.brep
  • %%OCCROOT%%/data/occ/face.brep
  • %%OCCROOT%%/data/occ/face1.brep
  • %%OCCROOT%%/data/occ/face2.brep
  • %%OCCROOT%%/data/occ/fuse.brep
  • %%OCCROOT%%/data/occ/hammer.brep
  • %%OCCROOT%%/data/occ/mal_ecrou.brep
  • %%OCCROOT%%/data/occ/mal_tige.brep
  • %%OCCROOT%%/data/occ/mal_vis.brep
  • %%OCCROOT%%/data/occ/shell1.brep
  • %%OCCROOT%%/data/occ/solid.brep
  • %%OCCROOT%%/data/occ/terrain.brep
  • %%OCCROOT%%/data/occ/wedge_ok.brep
  • %%OCCROOT%%/data/occ/wing.brep
  • %%OCCROOT%%/data/step/linkrods.step
  • %%OCCROOT%%/data/step/screw.step
  • %%OCCROOT%%/data/stl/TR12J_OCC.stl
  • %%OCCROOT%%/data/stl/TR12J_OCC64K.stl
  • %%OCCROOT%%/data/stl/bearing.stl
  • %%OCCROOT%%/data/stl/head.stl
  • %%OCCROOT%%/data/stl/motor.stl
  • %%OCCROOT%%/data/stl/propeller.stl
  • %%OCCROOT%%/data/stl/sh1.stl
  • %%OCCROOT%%/data/stl/sh2.stl
  • %%OCCROOT%%/data/stl/shape.stl
  • %%OCCROOT%%/data/stl/video_part.stl
  • %%OCCROOT%%/data/vrml/face.vrml
  • %%OCCROOT%%/resources/BOPAlgo/BOPAlgo.msg
  • %%OCCROOT%%/resources/DrawResources/CURVES.tcl
  • %%OCCROOT%%/resources/DrawResources/CheckCommands.tcl
  • %%OCCROOT%%/resources/DrawResources/CheckCommands.tcl.orig
  • %%OCCROOT%%/resources/DrawResources/DrawDefault
  • %%OCCROOT%%/resources/DrawResources/DrawPlugin
  • %%OCCROOT%%/resources/DrawResources/DrawTK.tcl
  • %%OCCROOT%%/resources/DrawResources/FILES
  • %%OCCROOT%%/resources/DrawResources/Geometry.tcl
  • %%OCCROOT%%/resources/DrawResources/InitEnvironment.tcl
  • %%OCCROOT%%/resources/DrawResources/Move.tcl
  • %%OCCROOT%%/resources/DrawResources/OCC_logo.png
  • %%OCCROOT%%/resources/DrawResources/PROFIL.tcl
  • %%OCCROOT%%/resources/DrawResources/SCAN.tcl
  • %%OCCROOT%%/resources/DrawResources/SURFACES.tcl
  • %%OCCROOT%%/resources/DrawResources/StandardCommands.tcl
  • %%OCCROOT%%/resources/DrawResources/StandardViews.tcl
  • %%OCCROOT%%/resources/DrawResources/TKTopTest.tcl

The first 100 are listed.

distinfo 1
FileSizeSHA256
opencascade-8_0_1/Open-Cascade-SAS-OCCT-V8_0_1_GH0.tar.gz4.5130339e+070d6913eae4bcc09a3653ceced6dda1aec11c35a1513d4c06762c9b002092c68a

Commit history 7

DateCommitCreditsLog message
e8660dbf74 Gleb Popov *: Bump PORTREVISION on multimedia/x265 consumers
PR: 299194
df99ced7c7 Baptiste Daroussin cad/opencascade: switch to FFmpeg 9
Use the default multimedia/ffmpeg Drop the transitive library list, as none of those are required directly
d98c0147b3 Gleb Popov *: Bump PORTREVISION on multimedia/x265 consumers
PR: 298481
388f5973b7 Daniel Engberg */*: Bump consumers of multimedia/libx264
Reported by: Kevin Oberman <[email protected]>
fa376ba9cc Thierry Thomas cad/opencascade: upgrade to V8.0.1
Release notes at https://github.com/Open-Cascade-SAS/OCCT/releases#release-V8.0.1

The latest 5 of 7 in the history this site was built from.