cad/freecad-devel r20261023180141_2 FreeBSD
General purpose 3D CAD modeller
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7f8c6c3d2a- License
- LGPL20+
- Categories
- cad
- Package size
- 77095.9 KiB, 224069.5 KiB installed
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 r20261023180141, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | cad/freecad-devel | r20261023180141_2 newest | none known | - | [email protected] | 2026-10-24 |
| GhostBSD | cad/freecad-devel | r20260912105118_1 | no data | - | [email protected] | - |
Install
Binary package:
pkg install FreeCAD-devel
From the ports tree:
cd /usr/ports/cad/freecad-devel/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= FreeCAD-devel>0:cad/freecad-devel
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 | r20261001182810_2 | r20261020084043_2 | - | - | - |
| FreeBSD:14:quarterly | r20260912105118_2 | r20260912105118_2 | n/a | - | - |
| FreeBSD:15:latest | r20261001182810_2 | r20261020084043_2 | n/a | - | - |
| FreeBSD:15:quarterly | r20260912105118_2 | - | n/a | n/a | n/a |
| FreeBSD:16:latest | r20261001182810_2 | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
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 10
doxygen: devel/doxygengoogletest>0: devel/googletestpybind11-config: devel/py-pybind11pybind11>0: devel/pybind11${PYTHON_PKGNAMEPREFIX}pyside6-tools>0: devel/pyside6-tools${PYTHON_PKGNAMEPREFIX}pivy>0: graphics/py-pivy${PYTHON_SITELIBDIR}/matplotlib/__init__.py: math/py-matplotlib${PYTHON_PKGNAMEPREFIX}lark>0: devel/py-lark${PYTHON_PKGNAMEPREFIX}defusedxml>0: devel/py-defusedxmlswig: 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/hdf5libicui18n.so: devel/icu
Runtime 3
${PYTHON_PKGNAMEPREFIX}defusedxml>=0.7.1<0.8: devel/py-defusedxml${PYTHON_PKGNAMEPREFIX}pivy>0: graphics/py-pivy${PYTHON_SITELIBDIR}/matplotlib/__init__.py: math/py-matplotlib
The full lists below include those, and their dependencies in turn.
Build dependencies 356
- accessibility/at-spi2-core
- accessibility/qt6-speech
- accessibility/speech-dispatcher
- archivers/brotli
- archivers/draco
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/snappy
- archivers/zopfli
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/espeak-ng
- audio/flac
- audio/gstreamer1-plugins-pulse
- audio/jack
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/pcaudiolib
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- cad/opencascade
- comms/qt6-connectivity
- comms/qt6-sensors
- comms/qt6-serialbus
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt5-sql
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/cmake-core
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/dotconf
- devel/double-conversion
- devel/doxygen
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/googletest
- devel/gsettings-desktop-schemas
- devel/hwloc2
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/level-zero
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsoup3
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/llvm12
- devel/llvm19
- devel/nspr
- devel/onetbb
- devel/orc
- devel/pcre2
- devel/pcsc-lite
- devel/pkgconf
The first 100 are listed.
Run dependencies 332
- accessibility/at-spi2-core
- accessibility/qt6-speech
- accessibility/speech-dispatcher
- archivers/brotli
- archivers/draco
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/snappy
- archivers/zopfli
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/espeak-ng
- audio/flac
- audio/gstreamer1-plugins-pulse
- audio/jack
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/pcaudiolib
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- cad/opencascade
- comms/qt6-connectivity
- comms/qt6-sensors
- comms/qt6-serialbus
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt5-sql
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/dotconf
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/hwloc2
- devel/icu
- devel/json-glib
- devel/level-zero
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsoup3
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/llvm12
- devel/llvm19
- devel/nspr
- devel/onetbb
- devel/orc
- devel/pcre2
- devel/pcsc-lite
- devel/pkgconf
- devel/py-cycler
- devel/py-dbus
- devel/py-defusedxml
- devel/py-evdev
- devel/py-libevdev
- devel/py-lxml
The first 100 are listed.
No port depends on this one.
Configuration
Options name: cad_FreeCAD
| Option | Default | Description |
|---|---|---|
| COLLADA | off | Install pycollada for Collada files import |
| SPNAV | off | Enable libspnav (SpaceMouse) support |
- 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
Files
pkg-plist 3823
- 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/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_cs.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_de.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_el.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_fr.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_ko.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_pl.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_ru.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_sv.qm
- FreeCAD/Mod/AddonManager/Resources/translations/AddonManager_zh-CN.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
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_search.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_view_control_bar.py
- FreeCAD/Mod/AddonManager/Widgets/addonmanager_widget_view_selector.py
- FreeCAD/Mod/AddonManager/Widgets/spinner.py
- FreeCAD/Mod/AddonManager/__init__.py
- FreeCAD/Mod/AddonManager/add_toolbar_button_dialog.ui
- FreeCAD/Mod/AddonManager/addonmanager.dox
- FreeCAD/Mod/AddonManager/addonmanager_connection_checker.py
- FreeCAD/Mod/AddonManager/addonmanager_dependency_installer.py
- FreeCAD/Mod/AddonManager/addonmanager_firstrun.py
- FreeCAD/Mod/AddonManager/addonmanager_freecad_interface.py
- FreeCAD/Mod/AddonManager/addonmanager_git.py
- FreeCAD/Mod/AddonManager/addonmanager_icon_utilities.py
- FreeCAD/Mod/AddonManager/addonmanager_installation_manifest.py
- FreeCAD/Mod/AddonManager/addonmanager_installer.py
- FreeCAD/Mod/AddonManager/addonmanager_installer_gui.py
- FreeCAD/Mod/AddonManager/addonmanager_licenses.py
The first 100 are listed.
distinfo 6
| File | Size | SHA256 |
|---|---|---|
| FreeCAD-FreeCAD-r20261023180141-7f643c369dee071a9fa5058c831572ec48bbdd50_GH0.tar.gz | 7.9342705e+07 | b592e3808a97e21f2c43b3fe083927b37f76bbb32c5b2f726c1260ba89c53177 |
| FreeCAD-OndselSolver-4be80eef02a3486cda0d78f3ccbb308d207a9639_GH0.tar.gz | 4.697191e+06 | 701a5b6814114d3bd358700b4308e0c75c8fe86d24400d5accde0f3c11e3580a |
| microsoft-GSL-543d0dd3fe966ddf20e884b44e5fdbf12cb43784_GH0.tar.gz | 65378 | dd06a9190c02f6c04d008366faabc8947c817f33cbc6a838c5bfc9ad79652410 |
| FreeCAD-AddonManager-745c1b1ebc8bc684439210c5fa237d2c6287153b_GH0.tar.gz | 703348 | dc45a66acd4472953f6cc88f1391512f5a3b967acb1a13a0267a448315fe99fc |
| FreeCAD-coin-50e37f04e7027661ea2318d0425b7836ac819568_GH0.tar.gz | 5.892766e+06 | 8631fa24ed607bb032a47a916c7b52d3f4c521e863da5f268ff8194d0cee310d |
| FreeCAD-pivy-515f038d32f163a976acd8a8cd9e8d26e1d0b884_GH0.tar.gz | 6.393931e+06 | 9a7169062451a69a24748f70e2a1a0b729260b7640630b40b77893a0af20e9b8 |
Commit history 16
The latest 5 of 16 in the history this site was built from.