Port details on branch 2022Q3 |
- freecad General purpose 3D CAD modeller
- 0.21.2_4 cad =6 0.21.2_3Version of this port present on the latest quarterly branch.
- Maintainer: cmt@FreeBSD.org
- Port Added: 2007-05-26 19:29:31
- Last Update: 2024-04-17 11:28:34
- Commit Hash: 96261a1
- People watching this port, also watch:: UCD, postfix, openjdk8, python, zsh
- License: LGPL20+
- WWW:
- https://www.freecadweb.org/
- Description:
- FreeCAD is a general purpose parametric 3D modeler.
FreeCAD is aimed directly at mechanical engineering and product
design but also fits in a wider range of uses around engineering,
such as architecture or other engineering specialties.
FreeCAD features tools similar to Catia, SolidWorks or Solid Edge,
and therefore also falls into the category of MCAD, PLM, CAx and
CAE. It is a feature based parametric modeler with a modular software
architecture which makes it easy to provide additional functionality
without modifying the core system.
FreeCAD is under heavy development and might not be
ready for production use.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/cad/freecad/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/freecad
- pkg install FreeCAD
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: FreeCAD
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1710958473
SHA256 (FreeCAD-FreeCAD-0.21.2-8abd09398a010337c3b294e687e0666b60bceacf_GH0.tar.gz) = 05023d52a60b01d5c108a71279d21eb1c1b50db169016b0510ef39c7bbb2361d
SIZE (FreeCAD-FreeCAD-0.21.2-8abd09398a010337c3b294e687e0666b60bceacf_GH0.tar.gz) = 67392556
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- doxygen : devel/doxygen
- pybind11-config : devel/py-pybind11@py39
- pyside_tool.py : devel/pyside2-tools@py39
- py39-pivy>0 : graphics/py-pivy@py39
- __init__.py : math/py-matplotlib@py39
- Config.hxx : devel/py-cxx
- swig : devel/swig
- cmake : devel/cmake-core
- eigen3.pc : math/eigen3
- gfortran13 : lang/gcc13
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xt.pc : x11-toolkits/libXt
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- designer : devel/qt5-designer
- lrelease : devel/qt5-linguisttools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-pivy>0 : graphics/py-pivy@py39
- __init__.py : math/py-matplotlib@py39
- gfortran13 : lang/gcc13
- python3.9 : lang/python39
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xt.pc : x11-toolkits/libXt
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- designer : devel/qt5-designer
- lrelease : devel/qt5-linguisttools
- Library dependencies:
-
- libexpat.so : textproc/expat2
- libyaml-cpp.so : devel/yaml-cpp
- libfreetype.so : print/freetype2
- libtbb.so : devel/onetbb
- libboost_python39.so : devel/boost-python-libs@py39
- libpyside2.cpython-39.so : devel/pyside2@py39
- libCoin.so : graphics/Coin
- libfmt.so : devel/libfmt
- libpng.so : graphics/png
- libtiff.so : graphics/tiff
- libvtksys-9.2.so : math/vtk9
- libTKernel.so : cad/opencascade
- libxerces-c.so : textproc/xerces-c3
- libboost_thread.so : devel/boost-libs
- libfontconfig.so : x11-fonts/fontconfig
- libfreeimage.so : graphics/freeimage
- libavutil.so : multimedia/ffmpeg4
- libmed.so : french/med
- libshiboken2.cpython-39.so : devel/shiboken2@py39
- libhdf5.so : science/hdf5
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libjpeg.so : graphics/jpeg-turbo
- libmpi_mpifh.so : net/openmpi
- libQt5Concurrent.so : devel/qt5-concurrent
- libQt5Core.so : devel/qt5-core
- libQt5Qml.so : x11-toolkits/qt5-declarative
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Location.so : devel/qt5-location
- libQt5Network.so : net/qt5-network
- libQt5OpenGL.so : graphics/qt5-opengl
- libQt5PrintSupport.so : print/qt5-printsupport
- libQt5Svg.so : graphics/qt5-svg
- libQt5WebChannel.so : www/qt5-webchannel
- libQt5WebEngineCore.so : www/qt5-webengine
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5Xml.so : textproc/qt5-xml
- libQt5XmlPatterns.so : textproc/qt5-xmlpatterns
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for FreeCAD-0.21.2_4:
COLLADA=off: Install pycollada for Collada files import
===> Use 'make config' to modify these settings
- Options name:
- cad_freecad
- USES:
- dos2unix compiler:c++17-lang cmake cpe gl eigen:3 fortran gmake jpeg localbase:ldflags mpi:openmpi pkgconfig python localbase qt:5 xorg desktop-file-utils shared-mime-info shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|