cad/freecad 1.1.4_1 FreeBSD
General purpose 3D CAD modeller
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97a84ef467- License
- LGPL20+
- Categories
- cad
- Package size
- 85689.6 KiB, 281855.1 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
| System | Port | Version |
|---|---|---|
| FreeBSD | cad/freecad | 1.1.4_1 |
| OpenBSD | cad/freecad | 1.1.4 |
| MidnightBSD | cad/freecad | 1.1.3 |
| GhostBSD | cad/freecad | 1.1.3_1 |
Install
Binary package:
pkg install FreeCAD
From the ports tree:
cd /usr/ports/cad/freecad/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= FreeCAD>0:cad/freecad
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 | 1.1.4_1 | 1.1.4_1 | - | - | - |
| FreeBSD:14:quarterly | 1.1.4_1 | 1.1.4_1 | n/a | 1.0.1_3 | - |
| FreeBSD:15:latest | 1.1.4_1 | 1.1.4_1 | n/a | - | 1.0.2_1 |
| FreeBSD:15:quarterly | 1.1.4_1 | 1.1.4_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.1.4_1 | 1.1.4_1 | 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 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
The full lists below include those, and their dependencies in turn.
Build dependencies 353
- 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/microsoft-gsl
- devel/nspr
- devel/onetbb
- devel/orc
- devel/pcre2
- devel/pcsc-lite
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-evdev
- devel/py-libevdev
- devel/py-lxml
- devel/py-olefile
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 |
- 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 3472
- 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.4_GH0.tar.gz | 9.1774185e+07 | b95270a74a26dbdde331c6ff8e764289da6c77713e2b2d4e0c0041dfe1950f3f |
| FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz | 4.66779e+06 | 77646ca7d8cbc6dc4e8304439be2ff2b9aecf397e6349e63b3b06e65dfed79c3 |
| FreeCAD-AddonManager-937b6877239dc78ef59eeefe8099e5f14243eda1_GH0.tar.gz | 849951 | 70b2fa7f3c58c0ea5be830de90d33369670ee6658f13aeb7684f1ea478528178 |
Commit history 9
The latest 5 of 9 in the history this site was built from.