science/openmodelica 1.25.7_3 FreeBSD
Modelica-based modeling and simulation environment
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
1eda05d6c5- License
- OSMC-PL
- Categories
- science, cad, java
Description
OPENMODELICA is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage.
The goal with the OpenModelica effort is to create a comprehensive Open Source Modelica modeling, compilation and simulation environment based on free software distributed in binary and source code form for research, teaching, and industrial usage.
Install
Binary package:
pkg install openmodelica
From the ports tree:
cd /usr/ports/science/openmodelica/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openmodelica>0:science/openmodelica
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.25.7_3 | - | - | - |
| FreeBSD:14:quarterly | - | 1.25.7_3 | n/a | - | - |
| FreeBSD:15:latest | - | 1.25.7_3 | n/a | - | - |
| FreeBSD:15:quarterly | - | 1.25.7_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | - | 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 7
asciidoc: textproc/asciidocautoconf>0: devel/autoconfautomake: devel/automakegmake: devel/gmakelibtool>0: devel/libtool${LOCALBASE}/include/readline/readline.h: devel/readlinesundials>0: math/sundials
Library 5
libboost_filesystem.so: devel/boost-libslibcurl.so: ftp/curllibicuuc.so: devel/iculibosg.so: graphics/osglibuuid.so: misc/libuuid
Runtime 2
bash: shells/bashgmake: devel/gmake
The full lists below include those, and their dependencies in turn.
Build dependencies 264
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/snappy
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/webrtc-audio-processing
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/binutils
- devel/boost-libs
- devel/cmake-core
- devel/collada-dom
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/hwloc2
- devel/icu
- devel/json-c
- 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/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsysinfo
- devel/libthai
- devel/libtool
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/llvm12
- devel/llvm19
- devel/m4
- devel/nspr
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt6-5compat
- devel/qt6-base
- devel/qt6-positioning
- devel/qt6-tools
- devel/re2
- devel/readline
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
The first 100 are listed.
Run dependencies 228
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/snappy
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/webrtc-audio-processing
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/boost-libs
- devel/collada-dom
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/llvm12
- devel/llvm19
- devel/nspr
- devel/orc
- devel/pcre2
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt6-5compat
- devel/qt6-base
- devel/qt6-positioning
- devel/qt6-tools
- devel/re2
- devel/readline
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/mesa-libs
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++14-lang iconv fortran gettext-runtime gl gnome blaslapack localbase:ldflags qt:6 readline pkgconfig python:build shebangfix java
- Service scripts
- none
- Conflicts with
- cminpack
Files
pkg-plist 1097
- bin/OMEdit
- bin/OMNotebook
- bin/OMPlot
- bin/OMShell
- bin/OMShell-terminal
- bin/OMSimulator
- bin/OMSimulatorPython3
- bin/omc
- bin/omc-diff
- include/cminpack-1/cminpack.h
- include/cminpack-1/minpack.h
- include/omc/FMI/fmi_import_context.h
- include/omc/FMI/fmi_import_util.h
- include/omc/FMI/fmi_util.h
- include/omc/FMI/fmi_version.h
- include/omc/FMI1/fmi1_enums.h
- include/omc/FMI1/fmi1_functions.h
- include/omc/FMI1/fmi1_import.h
- include/omc/FMI1/fmi1_import_capabilities.h
- include/omc/FMI1/fmi1_import_capi.h
- include/omc/FMI1/fmi1_import_convenience.h
- include/omc/FMI1/fmi1_import_cosim.h
- include/omc/FMI1/fmi1_import_type.h
- include/omc/FMI1/fmi1_import_unit.h
- include/omc/FMI1/fmi1_import_variable.h
- include/omc/FMI1/fmi1_import_variable_list.h
- include/omc/FMI1/fmi1_import_vendor_annotations.h
- include/omc/FMI1/fmi1_types.h
- include/omc/FMI1/fmiFunctions.h
- include/omc/FMI1/fmiModelFunctions.h
- include/omc/FMI1/fmiModelTypes.h
- include/omc/FMI1/fmiPlatformTypes.h
- include/omc/FMI2/fmi2FunctionTypes.h
- include/omc/FMI2/fmi2Functions.h
- include/omc/FMI2/fmi2TypesPlatform.h
- include/omc/FMI2/fmi2_enums.h
- include/omc/FMI2/fmi2_functions.h
- include/omc/FMI2/fmi2_import.h
- include/omc/FMI2/fmi2_import_capi.h
- include/omc/FMI2/fmi2_import_convenience.h
- include/omc/FMI2/fmi2_import_type.h
- include/omc/FMI2/fmi2_import_unit.h
- include/omc/FMI2/fmi2_import_variable.h
- include/omc/FMI2/fmi2_import_variable_list.h
- include/omc/FMI2/fmi2_types.h
- include/omc/FMI2/fmi2_xml_callbacks.h
- include/omc/JM/jm_callbacks.h
- include/omc/JM/jm_named_ptr.h
- include/omc/JM/jm_portability.h
- include/omc/JM/jm_stack.h
- include/omc/JM/jm_string_set.h
- include/omc/JM/jm_types.h
- include/omc/JM/jm_vector.h
- include/omc/JM/jm_vector_template.h
- include/omc/ModelicaExternalC/ModelicaIO.c
- include/omc/ModelicaExternalC/ModelicaIO.h
- include/omc/ModelicaExternalC/ModelicaMatIO.c
- include/omc/ModelicaExternalC/ModelicaMatIO.h
- include/omc/ModelicaExternalC/ModelicaStandardTables.c
- include/omc/ModelicaExternalC/ModelicaStandardTables.h
- include/omc/ModelicaExternalC/ModelicaStandardTablesDummyUsertab.c
- include/omc/ModelicaExternalC/read_data_impl.h
- include/omc/ModelicaExternalC/safe-math.h
- include/omc/ModelicaExternalC/snprintf.c
- include/omc/OMSimulator/OMSimulator.h
- include/omc/OMSimulator/Types.h
- include/omc/ParModelica/auto/om_pm_interface.hpp
- include/omc/c/ModelicaUtilities.h
- include/omc/c/dataReconciliation/dataReconciliation.h
- include/omc/c/fmi-export/fmu1_model_interface.c.inc
- include/omc/c/fmi-export/fmu1_model_interface.h
- include/omc/c/fmi-export/fmu2_model_interface.c.inc
- include/omc/c/fmi-export/fmu2_model_interface.h
- include/omc/c/fmi-export/fmu_read_flags.c.inc
- include/omc/c/fmi-export/fmu_read_flags.h
- include/omc/c/fmi/fmi2FunctionTypes.h
- include/omc/c/fmi/fmi2Functions.h
- include/omc/c/fmi/fmi2TypesPlatform.h
- include/omc/c/fmi/fmiModelFunctions.h
- include/omc/c/fmi/fmiModelTypes.h
- include/omc/c/gc/memory_pool.h
- include/omc/c/gc/omc_gc.h
- include/omc/c/linearization/linearize.h
- include/omc/c/meta/meta_modelica.h
- include/omc/c/meta/meta_modelica_builtin.h
- include/omc/c/meta/meta_modelica_builtin_boxptr.h
- include/omc/c/meta/meta_modelica_builtin_boxvar.h
- include/omc/c/meta/meta_modelica_data.h
- include/omc/c/meta/meta_modelica_mk_box.h
- include/omc/c/meta/meta_modelica_segv.h
- include/omc/c/omc_inline.h
- include/omc/c/omc_simulation_settings.h
- include/omc/c/openmodelica.h
- include/omc/c/openmodelica_func.h
- include/omc/c/openmodelica_types.h
- include/omc/c/optimization/OptimizerData.h
- include/omc/c/optimization/OptimizerInterface.h
- include/omc/c/optimization/OptimizerLocalFunction.h
- include/omc/c/simulation/jacobian_util.h
- include/omc/c/simulation/modelinfo.h
The first 100 are listed.
distinfo 8
| File | Size | SHA256 |
|---|---|---|
| openmodelica-1.25.7/OpenModelica-OpenModelica-v1.25.7_GH0.tar.gz | 1.48281929e+08 | c51a0a3e48c469924469fed14a1d722d15d494673cb20b6f64f38da3540102ae |
| openmodelica-1.25.7/OpenModelica-OMOptim-d53288b_GH0.tar.gz | 4.024177e+06 | d5012951f43e90dce03d7866d221278ee11ddfbdac4db20fe43d93adbc3748e7 |
| openmodelica-1.25.7/OpenModelica-OpenModelica-common-6e6d4fd_GH0.tar.gz | 36187 | bff17b6705ef5fe7c1ebae9ca42c1b29d414d7dec59535e1376499f6a5afac54 |
| openmodelica-1.25.7/OpenModelica-OMSimulator-e3a3aeb_GH0.tar.gz | 9.5557541e+07 | 6192d933c258950fb0171f5d0ddac0353632d17ee99f6974ba53dd654f547e49 |
| openmodelica-1.25.7/OpenModelica-OMSimulator-3rdParty-5c10de1648d1134a577d9284b58580a72383d89f_GH0.tar.gz | 7.637943e+06 | ea57e90ea76eca2657e8ddaa6c87301a16661200b3e8a00347a12bfdbb5f973d |
| openmodelica-1.25.7/OpenModelica-OMCompiler-3rdParty-3d2d50d_GH0.tar.gz | 6.1466733e+07 | 5f154453c2018a64e8a8a6e58fea59db7def74b937fafbfbaec73154f00cc96f |
| openmodelica-1.25.7/OpenModelica-OMSens_Qt-9c5dfb2_GH0.tar.gz | 210958 | 552e96f327678672dfe0d2e9c364deb625651333245613e92e5eea57f50e34c0 |
| openmodelica-1.25.7/OpenModelica-OMBootstrapping-04d16f7461e5401321f0f72613daf466ae2f76be_GH0.tar.gz | 3.346859e+06 | 9ac6d28be6a331dfb61a57b033f2bcf984448cd63bc1a4cd140d60c2f5c64a79 |