cad/opencascade740 7.4.0_5 FreeBSD
Open CASCADE Technology, 3D modeling & numerical simulation
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- OCTPL
- Categories
- cad, science
- Package size
- 33827.8 KiB, 163085.9 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
| System | Port | Version |
|---|---|---|
| FreeBSD | cad/opencascade740 | 7.4.0_5 |
| MidnightBSD | cad/opencascade740 | 7.4.0_6 |
Install
Binary package:
pkg install opencascade740
From the ports tree:
cd /usr/ports/cad/opencascade740/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= opencascade740>0:cad/opencascade740
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 7.4.0_5 | 7.4.0_5 | - | 7.4.0_4 | 7.4.0_5 |
| FreeBSD:14:quarterly | 7.4.0_5 | 7.4.0_5 | n/a | 7.4.0_4 | 7.4.0_5 |
| FreeBSD:15:latest | 7.4.0_5 | 7.4.0_5 | n/a | 7.4.0_4 | 7.4.0_4 |
| FreeBSD:15:quarterly | 7.4.0_5 | 7.4.0_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 7.4.0_5 | 7.4.0_5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/lib/qt5/bin/qmake: devel/qt5-qmake${LOCALBASE}/lib/qt5/bin/moc: devel/qt5-buildtools
Library 2
libfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2
Runtime 1
bash: shells/bash
The full lists below include those, and their dependencies in turn.
Build dependencies 91
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/cmake-core
- devel/gettext-runtime
- devel/glib20
- devel/jsoncpp
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/pcre2
- devel/py-packaging
- devel/qt5-buildtools
- devel/qt5-qmake
- devel/readline
- dns/libidn2
- graphics/freeimage
- graphics/ftgl
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/png
- graphics/tiff
- graphics/wayland
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/mpdecimal
- misc/hwdata
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg4
- multimedia/libass
- multimedia/libv4l
- multimedia/libva
- multimedia/libvdpau
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- ports-mgmt/pkg
- print/freetype2
- print/gl2ps
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- security/rhash
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/tk86
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 84
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libudev-devd
- devel/libunistring
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn2
- graphics/freeimage
- graphics/ftgl
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/png
- graphics/tiff
- graphics/wayland
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/mpdecimal
- misc/hwdata
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg4
- multimedia/libass
- multimedia/libv4l
- multimedia/libva
- multimedia/libvdpau
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- print/freetype2
- print/gl2ps
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/tk86
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Required by 2
Configuration
Options name: cad_opencascade
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| DOXYGEN | off | Build documentation with Doxygen |
| FFMPEG | on | FFmpeg support (WMA, AIFF, AC3, APE...) |
| VIS | on | Build Visualizazion module (requires OpenGL, freetype, ftgl and gl2ps) |
- USES
- cmake compiler:c++14-lang dos2unix gl python qt:5 shebangfix tk tar:tgz xorg
- Service scripts
- none
- Conflicts with
- opencascade
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| opencascade-7.4.0.tgz | 2.16650633e+08 | 1eace85115ea178f268e9d803ced994b66b72455b5484074b6ad7f643261f0a0 |
Commit history 0
No commits in the history this site was built from.