git: 816b5083bda5 - main - science/openmodelica: update 1.25.4 → 1.25.7

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 26 Nov 2025 14:23:03 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=816b5083bda513b462eaf4addfd07bb96515e714

commit 816b5083bda513b462eaf4addfd07bb96515e714
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-11-26 08:47:15 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-11-26 14:22:57 +0000

    science/openmodelica: update 1.25.4 → 1.25.7
---
 science/openmodelica/Makefile                      |  17 ++--
 science/openmodelica/distinfo                      |  36 ++++----
 .../patch-OMCompiler_Compiler_runtime_systemimpl.c |   6 +-
 .../files/patch-OMSens__Qt_OMSensPlugin.h          |  13 +++
 science/openmodelica/pkg-plist                     | 100 ++++++---------------
 5 files changed, 70 insertions(+), 102 deletions(-)

diff --git a/science/openmodelica/Makefile b/science/openmodelica/Makefile
index d59982fddd01..eeb9e6e84e73 100644
--- a/science/openmodelica/Makefile
+++ b/science/openmodelica/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	openmodelica
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.25.4
-PORTREVISION=	2
+DISTVERSION=	1.25.7
 CATEGORIES=	science cad java
 DIST_SUBDIR=	${PORTNAME}-${PORTVERSION}
 
@@ -53,13 +52,12 @@ SHEBANG_GLOB=	*.sh *.in *.ac
 
 GH_TUPLE=	\
 		OpenModelica:OMOptim:d53288b:OpenModelica_OMOptim/OMOptim \
+			OpenModelica:OpenModelica-common:08a01802db5ba5edb540383c46718b89ff229ef2:OpenModelica_OpenModelica_common/OMOptim/common \
 		OpenModelica:OMSimulator:e3a3aeb:OpenModelica_OMSimulator/OMSimulator \
-		OpenModelica:OMSimulator-3rdParty:5c10de1648d1134a577d9284b58580a72383d89f:OpenModelica_OMSimulator_3rdParty/OMSimulator/3rdParty \
-		OpenModelica:OMCompiler-3rdParty:520663f:OpenModelica_OMCompiler_3rdParty/OMCompiler/3rdParty \
-		OpenModelica:OMSens:093ad11:OpenModelica_OMSens/OMSens \
-		OpenModelica:OMSens_Qt:bab329a:OpenModelica_OMSens_Qt/OMSens_Qt \
-		OpenModelica:OpenModelica-common:08a01802db5ba5edb540383c46718b89ff229ef2:OpenModelica_OpenModelica_common/OMOptim/common \
-		OpenModelica:OpenModelica-common:08a01802db5ba5edb540383c46718b89ff229ef2:OpenModelica_OpenModelica_common/OMSens_Qt/common
+			OpenModelica:OMSimulator-3rdParty:5c10de1648d1134a577d9284b58580a72383d89f:OpenModelica_OMSimulator_3rdParty/OMSimulator/3rdParty \
+		OpenModelica:OMCompiler-3rdParty:3d2d50d:OpenModelica_OMCompiler_3rdParty/OMCompiler/3rdParty \
+		OpenModelica:OMSens_Qt:9c5dfb2:OpenModelica_OMSens_Qt/OMSens_Qt \
+			OpenModelica:OpenModelica-common:6e6d4fd:OpenModelica_OpenModelica_common/OMSens_Qt/common
 GH_TUPLE+=	OpenModelica:OMBootstrapping:04d16f7461e5401321f0f72613daf466ae2f76be:bootstrapping/OMCompiler/Compiler/boot/bomc # downloaded by cmake
 
 # this should change make program everywhere, but it doesn't,
@@ -71,11 +69,14 @@ CMAKE_ARGS=	-DOM_QT_MAJOR_VERSION=6 \
 CMAKE_ARGS+=	-DOM_USE_CCACHE:BOOL=${CCACHE_ENABLED:S/yes/ON/:S/no/OFF/} # if refuses to build w/out ccache by default
 #CMAKE_ARGS+=	-DOM_QT_MAJOR_VERSION=6 # broken, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287596
 CMAKE_ON=	OM_OMEDIT_ENABLE_QTWEBENGINE
+CMAKE_OFF=	OM_OMC_ENABLE_IPOPT # broken: omc::3rd::ipopt isn't found, see https://github.com/OpenModelica/OpenModelica/issues/14702
 
 LDFLAGS+=	-lexecinfo -lintl -pthread
 
 BINARY_ALIAS=	make=${GMAKE}
 
+CONFLICTS_INSTALL=	cminpack # see https://github.com/OpenModelica/OpenModelica/issues/14701
+
 post-extract:
 	# remove stray *.orig files
 	@${FIND} ${WRKSRC} -name "*.orig" -delete
diff --git a/science/openmodelica/distinfo b/science/openmodelica/distinfo
index 37a2ebd2f3ff..2ad0980ff458 100644
--- a/science/openmodelica/distinfo
+++ b/science/openmodelica/distinfo
@@ -1,19 +1,17 @@
-TIMESTAMP = 1762846124
-SHA256 (openmodelica-1.25.4/OpenModelica-OpenModelica-v1.25.4_GH0.tar.gz) = b9d50f8321f4537735d70368b2ca105e35ad118797d71b0107b24eb660387ad4
-SIZE (openmodelica-1.25.4/OpenModelica-OpenModelica-v1.25.4_GH0.tar.gz) = 148278628
-SHA256 (openmodelica-1.25.4/OpenModelica-OMOptim-d53288b_GH0.tar.gz) = d5012951f43e90dce03d7866d221278ee11ddfbdac4db20fe43d93adbc3748e7
-SIZE (openmodelica-1.25.4/OpenModelica-OMOptim-d53288b_GH0.tar.gz) = 4024177
-SHA256 (openmodelica-1.25.4/OpenModelica-OMSimulator-e3a3aeb_GH0.tar.gz) = 6192d933c258950fb0171f5d0ddac0353632d17ee99f6974ba53dd654f547e49
-SIZE (openmodelica-1.25.4/OpenModelica-OMSimulator-e3a3aeb_GH0.tar.gz) = 95557541
-SHA256 (openmodelica-1.25.4/OpenModelica-OMSimulator-3rdParty-5c10de1648d1134a577d9284b58580a72383d89f_GH0.tar.gz) = ea57e90ea76eca2657e8ddaa6c87301a16661200b3e8a00347a12bfdbb5f973d
-SIZE (openmodelica-1.25.4/OpenModelica-OMSimulator-3rdParty-5c10de1648d1134a577d9284b58580a72383d89f_GH0.tar.gz) = 7637943
-SHA256 (openmodelica-1.25.4/OpenModelica-OMCompiler-3rdParty-520663f_GH0.tar.gz) = 37c82357fc1e862eb13d79cf1ff2d143f263502472db9bb2c350c0c551022954
-SIZE (openmodelica-1.25.4/OpenModelica-OMCompiler-3rdParty-520663f_GH0.tar.gz) = 50256095
-SHA256 (openmodelica-1.25.4/OpenModelica-OMSens-093ad11_GH0.tar.gz) = 335512c08f94902bb07e75278cea791370a551336272f7bebef8c707ef5e5e2b
-SIZE (openmodelica-1.25.4/OpenModelica-OMSens-093ad11_GH0.tar.gz) = 8871049
-SHA256 (openmodelica-1.25.4/OpenModelica-OMSens_Qt-bab329a_GH0.tar.gz) = 2f2dcba4defd7f13e9fd5e0c26bb4951b9f1fcc7da64960a6ad1cee32a628efa
-SIZE (openmodelica-1.25.4/OpenModelica-OMSens_Qt-bab329a_GH0.tar.gz) = 211270
-SHA256 (openmodelica-1.25.4/OpenModelica-OpenModelica-common-08a01802db5ba5edb540383c46718b89ff229ef2_GH0.tar.gz) = fdb5bb442da0375373ef221cf26195114bf149511c1c2be051caad6301c21c9a
-SIZE (openmodelica-1.25.4/OpenModelica-OpenModelica-common-08a01802db5ba5edb540383c46718b89ff229ef2_GH0.tar.gz) = 36148
-SHA256 (openmodelica-1.25.4/OpenModelica-OMBootstrapping-04d16f7461e5401321f0f72613daf466ae2f76be_GH0.tar.gz) = 9ac6d28be6a331dfb61a57b033f2bcf984448cd63bc1a4cd140d60c2f5c64a79
-SIZE (openmodelica-1.25.4/OpenModelica-OMBootstrapping-04d16f7461e5401321f0f72613daf466ae2f76be_GH0.tar.gz) = 3346859
+TIMESTAMP = 1764143142
+SHA256 (openmodelica-1.25.7/OpenModelica-OpenModelica-v1.25.7_GH0.tar.gz) = c51a0a3e48c469924469fed14a1d722d15d494673cb20b6f64f38da3540102ae
+SIZE (openmodelica-1.25.7/OpenModelica-OpenModelica-v1.25.7_GH0.tar.gz) = 148281929
+SHA256 (openmodelica-1.25.7/OpenModelica-OMOptim-d53288b_GH0.tar.gz) = d5012951f43e90dce03d7866d221278ee11ddfbdac4db20fe43d93adbc3748e7
+SIZE (openmodelica-1.25.7/OpenModelica-OMOptim-d53288b_GH0.tar.gz) = 4024177
+SHA256 (openmodelica-1.25.7/OpenModelica-OpenModelica-common-6e6d4fd_GH0.tar.gz) = bff17b6705ef5fe7c1ebae9ca42c1b29d414d7dec59535e1376499f6a5afac54
+SIZE (openmodelica-1.25.7/OpenModelica-OpenModelica-common-6e6d4fd_GH0.tar.gz) = 36187
+SHA256 (openmodelica-1.25.7/OpenModelica-OMSimulator-e3a3aeb_GH0.tar.gz) = 6192d933c258950fb0171f5d0ddac0353632d17ee99f6974ba53dd654f547e49
+SIZE (openmodelica-1.25.7/OpenModelica-OMSimulator-e3a3aeb_GH0.tar.gz) = 95557541
+SHA256 (openmodelica-1.25.7/OpenModelica-OMSimulator-3rdParty-5c10de1648d1134a577d9284b58580a72383d89f_GH0.tar.gz) = ea57e90ea76eca2657e8ddaa6c87301a16661200b3e8a00347a12bfdbb5f973d
+SIZE (openmodelica-1.25.7/OpenModelica-OMSimulator-3rdParty-5c10de1648d1134a577d9284b58580a72383d89f_GH0.tar.gz) = 7637943
+SHA256 (openmodelica-1.25.7/OpenModelica-OMCompiler-3rdParty-3d2d50d_GH0.tar.gz) = 5f154453c2018a64e8a8a6e58fea59db7def74b937fafbfbaec73154f00cc96f
+SIZE (openmodelica-1.25.7/OpenModelica-OMCompiler-3rdParty-3d2d50d_GH0.tar.gz) = 61466733
+SHA256 (openmodelica-1.25.7/OpenModelica-OMSens_Qt-9c5dfb2_GH0.tar.gz) = 552e96f327678672dfe0d2e9c364deb625651333245613e92e5eea57f50e34c0
+SIZE (openmodelica-1.25.7/OpenModelica-OMSens_Qt-9c5dfb2_GH0.tar.gz) = 210958
+SHA256 (openmodelica-1.25.7/OpenModelica-OMBootstrapping-04d16f7461e5401321f0f72613daf466ae2f76be_GH0.tar.gz) = 9ac6d28be6a331dfb61a57b033f2bcf984448cd63bc1a4cd140d60c2f5c64a79
+SIZE (openmodelica-1.25.7/OpenModelica-OMBootstrapping-04d16f7461e5401321f0f72613daf466ae2f76be_GH0.tar.gz) = 3346859
diff --git a/science/openmodelica/files/patch-OMCompiler_Compiler_runtime_systemimpl.c b/science/openmodelica/files/patch-OMCompiler_Compiler_runtime_systemimpl.c
index 9492fab582b3..e76992e3d19e 100644
--- a/science/openmodelica/files/patch-OMCompiler_Compiler_runtime_systemimpl.c
+++ b/science/openmodelica/files/patch-OMCompiler_Compiler_runtime_systemimpl.c
@@ -1,8 +1,8 @@
 - make it single-threaded as a workaround for https://github.com/OpenModelica/OpenModelica/issues/9922
 
---- OMCompiler/Compiler/runtime/systemimpl.c.orig	2023-04-14 14:33:28 UTC
+--- OMCompiler/Compiler/runtime/systemimpl.c.orig	2025-11-24 16:18:03 UTC
 +++ OMCompiler/Compiler/runtime/systemimpl.c
-@@ -772,6 +772,7 @@ char* System_popen(threadData_t *threadData, const cha
+@@ -779,6 +779,7 @@ int System_numProcessors(void)
  
  int System_numProcessors(void)
  {
@@ -10,7 +10,7 @@
  #if WITH_HWLOC==1
    hwloc_topology_t topology;
    if (0==hwloc_topology_init(&topology) && 0==hwloc_topology_load(topology)) {
-@@ -790,6 +791,8 @@ int System_numProcessors(void)
+@@ -797,6 +798,8 @@ int System_numProcessors(void)
  #else
    return intMax(sysconf(_SC_NPROCESSORS_ONLN), 1);
  #endif
diff --git a/science/openmodelica/files/patch-OMSens__Qt_OMSensPlugin.h b/science/openmodelica/files/patch-OMSens__Qt_OMSensPlugin.h
new file mode 100644
index 000000000000..81ab7c6f6374
--- /dev/null
+++ b/science/openmodelica/files/patch-OMSens__Qt_OMSensPlugin.h
@@ -0,0 +1,13 @@
+--- OMSens_Qt/OMSensPlugin.h.orig	2025-11-26 07:56:10 UTC
++++ OMSens_Qt/OMSensPlugin.h
+@@ -24,8 +24,8 @@ class OMSensPlugin: public QObject, public Information
+ public:
+   virtual void setOpenModelicaHome(const QString &omhome) override;
+   virtual void setTempPath(const QString &path) override;
+-  virtual void setOMSensPath(const QString &path) override;
+-  virtual void setPython(const QString &path) override;
++  virtual void setOMSensPath(const QString &path);
++  virtual void setPython(const QString &path);
+ 
+   // ModelInterface interface
+ public:
diff --git a/science/openmodelica/pkg-plist b/science/openmodelica/pkg-plist
index 9c08ba4f8e0a..c2d8884127a1 100644
--- a/science/openmodelica/pkg-plist
+++ b/science/openmodelica/pkg-plist
@@ -7,6 +7,8 @@ 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
@@ -42,73 +44,6 @@ 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/Ipopt/IpAlgBuilder.hpp
-include/omc/Ipopt/IpAlgStrategy.hpp
-include/omc/Ipopt/IpAlgTypes.hpp
-include/omc/Ipopt/IpAugSystemSolver.hpp
-include/omc/Ipopt/IpBlas.hpp
-include/omc/Ipopt/IpCachedResults.hpp
-include/omc/Ipopt/IpCompoundMatrix.hpp
-include/omc/Ipopt/IpCompoundSymMatrix.hpp
-include/omc/Ipopt/IpCompoundVector.hpp
-include/omc/Ipopt/IpConvCheck.hpp
-include/omc/Ipopt/IpDebug.hpp
-include/omc/Ipopt/IpDenseVector.hpp
-include/omc/Ipopt/IpDiagMatrix.hpp
-include/omc/Ipopt/IpEqMultCalculator.hpp
-include/omc/Ipopt/IpException.hpp
-include/omc/Ipopt/IpExpansionMatrix.hpp
-include/omc/Ipopt/IpGenTMatrix.hpp
-include/omc/Ipopt/IpHessianUpdater.hpp
-include/omc/Ipopt/IpIdentityMatrix.hpp
-include/omc/Ipopt/IpIpoptAlg.hpp
-include/omc/Ipopt/IpIpoptApplication.hpp
-include/omc/Ipopt/IpIpoptCalculatedQuantities.hpp
-include/omc/Ipopt/IpIpoptData.hpp
-include/omc/Ipopt/IpIpoptNLP.hpp
-include/omc/Ipopt/IpIterateInitializer.hpp
-include/omc/Ipopt/IpIteratesVector.hpp
-include/omc/Ipopt/IpIterationOutput.hpp
-include/omc/Ipopt/IpJournalist.hpp
-include/omc/Ipopt/IpLapack.hpp
-include/omc/Ipopt/IpLineSearch.hpp
-include/omc/Ipopt/IpMatrix.hpp
-include/omc/Ipopt/IpMuUpdate.hpp
-include/omc/Ipopt/IpNLP.hpp
-include/omc/Ipopt/IpNLPScaling.hpp
-include/omc/Ipopt/IpObserver.hpp
-include/omc/Ipopt/IpOptionsList.hpp
-include/omc/Ipopt/IpOrigIpoptNLP.hpp
-include/omc/Ipopt/IpPDSystemSolver.hpp
-include/omc/Ipopt/IpReferenced.hpp
-include/omc/Ipopt/IpRegOptions.hpp
-include/omc/Ipopt/IpReturnCodes.h
-include/omc/Ipopt/IpReturnCodes.hpp
-include/omc/Ipopt/IpReturnCodes.inc
-include/omc/Ipopt/IpReturnCodes_inc.h
-include/omc/Ipopt/IpScaledMatrix.hpp
-include/omc/Ipopt/IpSearchDirCalculator.hpp
-include/omc/Ipopt/IpSmartPtr.hpp
-include/omc/Ipopt/IpSolveStatistics.hpp
-include/omc/Ipopt/IpStdCInterface.h
-include/omc/Ipopt/IpSumSymMatrix.hpp
-include/omc/Ipopt/IpSymLinearSolver.hpp
-include/omc/Ipopt/IpSymMatrix.hpp
-include/omc/Ipopt/IpSymScaledMatrix.hpp
-include/omc/Ipopt/IpSymTMatrix.hpp
-include/omc/Ipopt/IpTNLP.hpp
-include/omc/Ipopt/IpTNLPAdapter.hpp
-include/omc/Ipopt/IpTNLPReducer.hpp
-include/omc/Ipopt/IpTaggedObject.hpp
-include/omc/Ipopt/IpTimedTask.hpp
-include/omc/Ipopt/IpTimingStatistics.hpp
-include/omc/Ipopt/IpTripletHelper.hpp
-include/omc/Ipopt/IpTypes.hpp
-include/omc/Ipopt/IpUtils.hpp
-include/omc/Ipopt/IpVector.hpp
-include/omc/Ipopt/IpZeroSymMatrix.hpp
-include/omc/Ipopt/IpoptConfig.h
-include/omc/Ipopt/config_ipopt_default.h
 include/omc/JM/jm_callbacks.h
 include/omc/JM/jm_named_ptr.h
 include/omc/JM/jm_portability.h
@@ -117,6 +52,16 @@ 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
@@ -261,8 +206,6 @@ include/omc/c/util/utility.h
 include/omc/c/util/varinfo.h
 include/omc/c/util/write_csv.h
 include/omc/c/util/write_matlab4.h
-include/omc/cminpack-1/cminpack.h
-include/omc/cminpack-1/minpack.h
 include/omc/cpp/Core/DataExchange/DefaultContainerManager.h
 include/omc/cpp/Core/DataExchange/FactoryExport.h
 include/omc/cpp/Core/DataExchange/FactoryPolicy.h
@@ -717,12 +660,12 @@ lib/omc/libamd.a
 lib/omc/libbtf.a
 lib/omc/libcdaskr.a
 lib/omc/libcminpack.a
-lib/omc/libcoinmumps.a
+lib/omc/libcminpackld.a
+lib/omc/libcminpacks.a
 lib/omc/libcolamd.a
 lib/omc/libexpat.a
 lib/omc/libffi.a
 lib/omc/libfmilib.a
-lib/omc/libipopt.a
 lib/omc/libklu.a
 lib/omc/liblis.a
 lib/omc/libmetis.a
@@ -761,8 +704,9 @@ lib/omc/libumfpack.a
 lib/omc/libzlib.a
 lib/omc/libzmq.a
 lib/omc/pkgconfig/cminpack.pc
+lib/omc/pkgconfig/cminpackld.pc
+lib/omc/pkgconfig/cminpacks.pc
 lib/omc/pkgconfig/expat.pc
-lib/omc/pkgconfig/ipopt.pc
 lib/omc/pkgconfig/libzmq.pc
 share/OMSimulator/schema/fmi2/fmi2Annotation.xsd
 share/OMSimulator/schema/fmi2/fmi2AttributeGroups.xsd
@@ -793,6 +737,8 @@ share/cmake/ZeroMQ/ZeroMQConfigVersion.cmake
 share/cmake/ZeroMQ/ZeroMQTargets-%%CMAKE_BUILD_TYPE%%.cmake
 share/cmake/ZeroMQ/ZeroMQTargets.cmake
 share/cmake/tbb/TBBConfigVersion.cmake
+share/cminpack/CMinpackConfig-%%CMAKE_BUILD_TYPE%%.cmake
+share/cminpack/CMinpackConfig.cmake
 share/omc/runtime/c/fmi/buildproject/CMakeLists.txt.in
 share/omc/runtime/c/fmi/buildproject/config.guess
 share/omc/runtime/c/fmi/buildproject/config.sub
@@ -808,16 +754,19 @@ share/omc/scripts/replace-startValue.bat
 share/omc/scripts/replace-startValue.sh
 share/omc/scripts/replace-startValue.xsl
 share/omc/scripts/simcodedump.xsl
+share/omc/sources/c/external_solvers/F77_aloc.c
 share/omc/sources/c/external_solvers/blaswrap.h
 share/omc/sources/c/external_solvers/clapack.h
 share/omc/sources/c/external_solvers/cminpack.h
 share/omc/sources/c/external_solvers/dgemm.c
+share/omc/sources/c/external_solvers/dgemv.c
 share/omc/sources/c/external_solvers/dger.c
 share/omc/sources/c/external_solvers/dgesc2.c
 share/omc/sources/c/external_solvers/dgesv.c
 share/omc/sources/c/external_solvers/dgetc2.c
 share/omc/sources/c/external_solvers/dgetf2.c
 share/omc/sources/c/external_solvers/dgetrf.c
+share/omc/sources/c/external_solvers/dgetri.c
 share/omc/sources/c/external_solvers/dgetrs.c
 share/omc/sources/c/external_solvers/dlabad.c
 share/omc/sources/c/external_solvers/dlamch.c
@@ -826,8 +775,13 @@ share/omc/sources/c/external_solvers/dogleg_.c
 share/omc/sources/c/external_solvers/dpmpar_.c
 share/omc/sources/c/external_solvers/dscal.c
 share/omc/sources/c/external_solvers/dswap.c
+share/omc/sources/c/external_solvers/dtrmm.c
+share/omc/sources/c/external_solvers/dtrmv.c
 share/omc/sources/c/external_solvers/dtrsm.c
+share/omc/sources/c/external_solvers/dtrti2.c
+share/omc/sources/c/external_solvers/dtrtri.c
 share/omc/sources/c/external_solvers/enorm_.c
+share/omc/sources/c/external_solvers/exit_.c
 share/omc/sources/c/external_solvers/f2c.h
 share/omc/sources/c/external_solvers/hybrj_.c
 share/omc/sources/c/external_solvers/i_nint.c
@@ -837,11 +791,13 @@ share/omc/sources/c/external_solvers/ilaenv.c
 share/omc/sources/c/external_solvers/iparmq.c
 share/omc/sources/c/external_solvers/lsame.c
 share/omc/sources/c/external_solvers/minpack.h
+share/omc/sources/c/external_solvers/minpackP.h
 share/omc/sources/c/external_solvers/pow_di.c
 share/omc/sources/c/external_solvers/qform_.c
 share/omc/sources/c/external_solvers/qrfac_.c
 share/omc/sources/c/external_solvers/r1mpyq_.c
 share/omc/sources/c/external_solvers/r1updt_.c
+share/omc/sources/c/external_solvers/s_cat.c
 share/omc/sources/c/external_solvers/s_cmp.c
 share/omc/sources/c/external_solvers/s_copy.c
 share/omc/sources/c/external_solvers/xerbla.c