cad/freecad 1.1.3 MidnightBSD
General purpose 3D CAD modeller
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
e13f5a8e0a- License
- lgpl+
- Categories
- cad
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.
In the other systems
The newest version among them is 1.1.4, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | cad/freecad | 1.1.3 behind since 2026-09-28 | no data | - | [email protected] | 2026-09-08 |
| FreeBSD | cad/freecad | 1.1.4_1 newest | none known | - | [email protected] | 2026-09-29 |
| OpenBSD | cad/freecad | 1.1.4 newest | no data | - | Johannes Thyssen Tishman <[email protected]> | 2026-10-24 |
| GhostBSD | cad/freecad | 1.1.3_1 behind since 2026-09-28 | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install FreeCAD
From mports:
cd /usr/mports/cad/freecad && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= FreeCAD>0:cad/freecad
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 8
doxygen: devel/doxygenpybind11-config: devel/py-pybind11${PYTHON_PKGNAMEPREFIX}pyside6-tools>0: devel/pyside6-tools${PYTHON_PKGNAMEPREFIX}pivy>0: graphics/py-pivy${PYTHON_SITELIBDIR}/matplotlib/__init__.py: math/py-matplotlibmicrosoft-gsl>0: devel/microsoft-gslgoogletest>0: devel/googletestswig: devel/swig
Library 19
libexpat.so: textproc/expat2libyaml-cpp.so: devel/yaml-cpplibfreetype.so: print/freetype2libtbb.so: devel/onetbblibpyside6.abi3.so: devel/pyside6libCoin.so: graphics/Coinlibfmt.so: devel/libfmtlibpng.so: graphics/pnglibtiff.so: graphics/tifflibTKernel.so: cad/opencascadelibxerces-c.so: textproc/xerces-c3libboost_thread.so: devel/boost-libslibfontconfig.so: x11-fonts/fontconfiglibfreeimage.so: graphics/freeimagelibavutil.so: multimedia/ffmpeglibmed.so: french/medlibshiboken6.abi3.so: devel/shiboken6libhdf5.so: science/hdf5libspnav.so: misc/libspnav
Runtime 2
${PYTHON_PKGNAMEPREFIX}pivy>0: graphics/py-pivy${PYTHON_SITELIBDIR}/matplotlib/__init__.py: math/py-matplotlib
Build dependencies 27
- cad/opencascade
- devel/boost-libs
- devel/doxygen
- devel/googletest
- devel/libfmt
- devel/microsoft-gsl
- devel/onetbb
- devel/py-pybind11
- devel/pyside6
- devel/pyside6-tools
- devel/shiboken6
- devel/swig
- devel/yaml-cpp
- french/med
- graphics/Coin
- graphics/freeimage
- graphics/png
- graphics/py-pivy
- graphics/tiff
- math/py-matplotlib
- misc/libspnav
- multimedia/ffmpeg
- print/freetype2
- science/hdf5
- textproc/expat2
- textproc/xerces-c3
- x11-fonts/fontconfig
Run dependencies 21
- cad/opencascade
- devel/boost-libs
- devel/libfmt
- devel/onetbb
- devel/pyside6
- devel/shiboken6
- devel/yaml-cpp
- french/med
- graphics/Coin
- graphics/freeimage
- graphics/png
- graphics/py-pivy
- graphics/tiff
- math/py-matplotlib
- misc/libspnav
- multimedia/ffmpeg
- print/freetype2
- science/hdf5
- textproc/expat2
- textproc/xerces-c3
- x11-fonts/fontconfig
No port depends on this one.
Configuration
Options name: cad_FreeCAD
| Option | Default | Description |
|---|---|---|
| COLLADA | off | Install pycollada for Collada files import |
- USES
- dos2unix compiler:c++20-lang cmake cpe gl eigen:3 fortran gmake jpeg localbase:ldflags mpi:openmpi pkgconfig python localbase qt:6 xorg desktop-file-utils shared-mime-info shebangfix
- Service scripts
- none
- Conflicts with
- freecad-devel
Files
pkg-plist 3471
- FreeCAD/Ext/PySide/QtCore.py
- FreeCAD/Ext/PySide/QtGui.py
- FreeCAD/Ext/PySide/QtNetwork.py
- FreeCAD/Ext/PySide/QtSvg.py
- FreeCAD/Ext/PySide/QtSvgWidgets.py
- FreeCAD/Ext/PySide/QtUiTools.py
- FreeCAD/Ext/PySide/QtWebEngineWidgets.py
- FreeCAD/Ext/PySide/QtWidgets.py
- FreeCAD/Ext/PySide/__init__.py
- FreeCAD/Ext/freecad/gui/RemoteDebugger.py
- FreeCAD/Ext/freecad/gui/RemoteDebugger.ui
- FreeCAD/Ext/lazy_loader/__init__.py
- FreeCAD/Ext/lazy_loader/lazy_loader.py
- FreeCAD/Mod/AddonManager/ALLOWED_PYTHON_PACKAGES.txt
- FreeCAD/Mod/AddonManager/Addon.py
- FreeCAD/Mod/AddonManager/AddonCatalog.py
- FreeCAD/Mod/AddonManager/AddonCatalog.schema.json
- FreeCAD/Mod/AddonManager/AddonCatalogCacheCreator.py
- FreeCAD/Mod/AddonManager/AddonManager.py
- FreeCAD/Mod/AddonManager/AddonManager.ui
- FreeCAD/Mod/AddonManager/AddonManagerOptions.py
- FreeCAD/Mod/AddonManager/AddonManagerOptions.ui
- FreeCAD/Mod/AddonManager/AddonManagerOptions_AddCustomRepository.ui
- FreeCAD/Mod/AddonManager/AddonStats.py
- FreeCAD/Mod/AddonManager/Init.py
- FreeCAD/Mod/AddonManager/InitGui.py
- FreeCAD/Mod/AddonManager/LICENSE
- FreeCAD/Mod/AddonManager/MacroCacheCreator.py
- FreeCAD/Mod/AddonManager/NetworkManager.py
- FreeCAD/Mod/AddonManager/PySideWrapper.py
- FreeCAD/Mod/AddonManager/PythonDependencyUpdateDialog.ui
- FreeCAD/Mod/AddonManager/Resources/icons/addon_manager.svg
- FreeCAD/Mod/AddonManager/Resources/icons/addon_manager_with_warning.svg
- FreeCAD/Mod/AddonManager/Resources/icons/button_left.svg
- FreeCAD/Mod/AddonManager/Resources/icons/button_valid.svg
- FreeCAD/Mod/AddonManager/Resources/icons/compact_view.svg
- FreeCAD/Mod/AddonManager/Resources/icons/composite_view.svg
- FreeCAD/Mod/AddonManager/Resources/icons/debug-stop.svg
- FreeCAD/Mod/AddonManager/Resources/icons/document-package.svg
- FreeCAD/Mod/AddonManager/Resources/icons/document-python.svg
- FreeCAD/Mod/AddonManager/Resources/icons/expanded_view.svg
- FreeCAD/Mod/AddonManager/Resources/icons/gear.svg
- FreeCAD/Mod/AddonManager/Resources/icons/list-add.svg
- FreeCAD/Mod/AddonManager/Resources/icons/list-remove.svg
- FreeCAD/Mod/AddonManager/Resources/icons/preferences-addon_manager.svg
- FreeCAD/Mod/AddonManager/Resources/icons/process-stop.svg
- FreeCAD/Mod/AddonManager/Resources/icons/regex_bad.svg
- FreeCAD/Mod/AddonManager/Resources/icons/regex_ok.svg
- FreeCAD/Mod/AddonManager/Resources/icons/sort_ascending.svg
- FreeCAD/Mod/AddonManager/Resources/icons/sort_descending.svg
- FreeCAD/Mod/AddonManager/Resources/icons/spinner.svg
- FreeCAD/Mod/AddonManager/Resources/icons/view-refresh.svg
- FreeCAD/Mod/AddonManager/Resources/licenses/Apache-2.0.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/BSD-2-Clause.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/BSD-3-Clause.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/CC0-1.0.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/GPL-2.0-or-later.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/GPL-3.0-or-later.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/LGPL-2.1-or-later.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/LGPL-3.0-or-later.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/MIT.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/MPL-2.0.txt
- FreeCAD/Mod/AddonManager/Resources/licenses/spdx.json
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_be.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_ca.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_cs.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_da.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_de.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_el.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_es-AR.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_es-CO.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_es-ES.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_es-VE.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_eu.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_fr.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_hr.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_hu.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_it.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_ja.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_ka.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_pl.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_pt-BR.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_pt-PT.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_ru.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_sr-CS.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_sr-SP.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_uk.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_zh-TW.qm
- FreeCAD/Mod/AddonManager/TestAddonManagerApp.py
- FreeCAD/Mod/AddonManager/TestAddonManagerGui.py
- FreeCAD/Mod/AddonManager/Widgets/__init__.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_colors.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_utility_dialogs.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_addon_buttons.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_filter_selector.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_global_buttons.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_package_details_view.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_progress_bar.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_readme_browser.py
The first 100 are listed.
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| FreeCAD-FreeCAD-1.1.3_GH0.tar.gz | 9.1757324e+07 | 47739954479d95ef339e2f24ab30489fbae54e99afb74cafce4b969c2d1835c3 |
| FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz | 4.66779e+06 | 77646ca7d8cbc6dc4e8304439be2ff2b9aecf397e6349e63b3b06e65dfed79c3 |
| FreeCAD-AddonManager-937b6877239dc78ef59eeefe8099e5f14243eda1_GH0.tar.gz | 849951 | 70b2fa7f3c58c0ea5be830de90d33369670ee6658f13aeb7684f1ea478528178 |