BSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-1.25.7_3---
FreeBSD:14:quarterly-1.25.7_3n/a--
FreeBSD:15:latest-1.25.7_3n/a--
FreeBSD:15:quarterly-1.25.7_3n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 7

Library 5

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 264

The first 100 are listed.

Run dependencies 228

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
FileSizeSHA256
openmodelica-1.25.7/OpenModelica-OpenModelica-v1.25.7_GH0.tar.gz1.48281929e+08c51a0a3e48c469924469fed14a1d722d15d494673cb20b6f64f38da3540102ae
openmodelica-1.25.7/OpenModelica-OMOptim-d53288b_GH0.tar.gz4.024177e+06d5012951f43e90dce03d7866d221278ee11ddfbdac4db20fe43d93adbc3748e7
openmodelica-1.25.7/OpenModelica-OpenModelica-common-6e6d4fd_GH0.tar.gz36187bff17b6705ef5fe7c1ebae9ca42c1b29d414d7dec59535e1376499f6a5afac54
openmodelica-1.25.7/OpenModelica-OMSimulator-e3a3aeb_GH0.tar.gz9.5557541e+076192d933c258950fb0171f5d0ddac0353632d17ee99f6974ba53dd654f547e49
openmodelica-1.25.7/OpenModelica-OMSimulator-3rdParty-5c10de1648d1134a577d9284b58580a72383d89f_GH0.tar.gz7.637943e+06ea57e90ea76eca2657e8ddaa6c87301a16661200b3e8a00347a12bfdbb5f973d
openmodelica-1.25.7/OpenModelica-OMCompiler-3rdParty-3d2d50d_GH0.tar.gz6.1466733e+075f154453c2018a64e8a8a6e58fea59db7def74b937fafbfbaec73154f00cc96f
openmodelica-1.25.7/OpenModelica-OMSens_Qt-9c5dfb2_GH0.tar.gz210958552e96f327678672dfe0d2e9c364deb625651333245613e92e5eea57f50e34c0
openmodelica-1.25.7/OpenModelica-OMBootstrapping-04d16f7461e5401321f0f72613daf466ae2f76be_GH0.tar.gz3.346859e+069ac6d28be6a331dfb61a57b033f2bcf984448cd63bc1a4cd140d60c2f5c64a79

Commit history 3

DateCommitCreditsLog message
1eda05d6c5 Yuri Victorovich */*: CMake 4.5 compatibility
PR: 295319
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
e7915e3b6d Yuri Victorovich science/openmodelica: Broken on 16
... until the SEGV in the next release is fixed. Reported by: fallout