diff --git a/math/ipopt/Makefile b/math/ipopt/Makefile index e0e5604e0c91..eb67950e6762 100644 --- a/math/ipopt/Makefile +++ b/math/ipopt/Makefile @@ -1,49 +1,52 @@ PORTNAME= Ipopt DISTVERSIONPREFIX= releases/ -DISTVERSION= 3.14.9 +DISTVERSION= 3.14.10 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Software package for large-scale nonlinear optimization WWW= https://projects.coin-or.org/Ipopt LICENSE= EPL LIB_DEPENDS= libcoinasl.so:math/asl \ libcoinmetis.so:math/coin-or-metis \ libcoinmumps.so:math/coin-or-mumps +TEST_DEPENDS= bash:shells/bash USES= blaslapack compiler:c++11-lang fortran libtool pathfix \ - pkgconfig + pkgconfig shebangfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= coin-or +SHEBANG_FILES= test/run_unitTests.in + INSTALL_TARGET= install-strip TEST_TARGET= test GNU_CONFIGURE= yes CONFIGURE_ENV+= PKG_CONFIG_PATH=${PREFIX}/libdata/pkgconfig \ CXX="${CXX} -B${LOCALBASE}/bin" CONFIGURE_ARGS= --with-lapack-lib="${LAPACKLIB} -L${LOCALBASE}/lib" \ --with-blas-lib="${BLASLIB} -L${LOCALBASE}/lib" \ --disable-java CXXFLAGS+= -ffast-math DEBUG_CXXFLAGS= -fomit-frame-pointer DOCSDIR= ${PREFIX}/share/coin/doc/${PORTNAME} OPTIONS_DEFINE= DEBUG CONFLICTS_BUILD= coin-or-hsl # coin-or-hsl doesn't contain required by Ipopt code .include .if ${GCC_DEFAULT} >= 10 # workaround for Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) FFLAGS+= -fallow-argument-mismatch .endif .include diff --git a/math/ipopt/distinfo b/math/ipopt/distinfo index 838d94d701db..9eed0a891bc1 100644 --- a/math/ipopt/distinfo +++ b/math/ipopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659122989 -SHA256 (coin-or-Ipopt-releases-3.14.9_GH0.tar.gz) = e12eba451269ec30f4cf6e2acb8b35399f0d029c97dff10465416f5739c8cf7a -SIZE (coin-or-Ipopt-releases-3.14.9_GH0.tar.gz) = 1845391 +TIMESTAMP = 1665551978 +SHA256 (coin-or-Ipopt-releases-3.14.10_GH0.tar.gz) = b73d705ca05a8fb47392ca7e31c4da81ae7d0eb751767cd04ba2bb19b7f140f9 +SIZE (coin-or-Ipopt-releases-3.14.10_GH0.tar.gz) = 1846097 diff --git a/math/ipopt/pkg-plist b/math/ipopt/pkg-plist index 4326eae2440d..ba2022ea51d2 100644 --- a/math/ipopt/pkg-plist +++ b/math/ipopt/pkg-plist @@ -1,97 +1,97 @@ bin/ipopt bin/ipopt_sens include/coin-or/AmplTNLP.hpp include/coin-or/IpAlgBuilder.hpp include/coin-or/IpAlgStrategy.hpp include/coin-or/IpAlgTypes.hpp include/coin-or/IpAugSystemSolver.hpp include/coin-or/IpBlas.hpp include/coin-or/IpCachedResults.hpp include/coin-or/IpCompoundMatrix.hpp include/coin-or/IpCompoundSymMatrix.hpp include/coin-or/IpCompoundVector.hpp include/coin-or/IpConvCheck.hpp include/coin-or/IpDebug.hpp include/coin-or/IpDenseVector.hpp include/coin-or/IpDiagMatrix.hpp include/coin-or/IpEqMultCalculator.hpp include/coin-or/IpException.hpp include/coin-or/IpExpansionMatrix.hpp include/coin-or/IpGenTMatrix.hpp include/coin-or/IpHessianUpdater.hpp include/coin-or/IpIdentityMatrix.hpp include/coin-or/IpIpoptAlg.hpp include/coin-or/IpIpoptApplication.hpp include/coin-or/IpIpoptCalculatedQuantities.hpp include/coin-or/IpIpoptData.hpp include/coin-or/IpIpoptNLP.hpp include/coin-or/IpIterateInitializer.hpp include/coin-or/IpIteratesVector.hpp include/coin-or/IpIterationOutput.hpp include/coin-or/IpJournalist.hpp include/coin-or/IpLapack.hpp include/coin-or/IpLineSearch.hpp include/coin-or/IpLinearSolvers.h include/coin-or/IpMatrix.hpp include/coin-or/IpMuUpdate.hpp include/coin-or/IpNLP.hpp include/coin-or/IpNLPScaling.hpp include/coin-or/IpObserver.hpp include/coin-or/IpOptionsList.hpp include/coin-or/IpOrigIpoptNLP.hpp include/coin-or/IpPDSystemSolver.hpp include/coin-or/IpReferenced.hpp include/coin-or/IpRegOptions.hpp include/coin-or/IpReturnCodes.h include/coin-or/IpReturnCodes.hpp include/coin-or/IpReturnCodes.inc include/coin-or/IpReturnCodes_inc.h include/coin-or/IpScaledMatrix.hpp include/coin-or/IpSearchDirCalculator.hpp include/coin-or/IpSmartPtr.hpp include/coin-or/IpSolveStatistics.hpp include/coin-or/IpStdCInterface.h include/coin-or/IpSumSymMatrix.hpp include/coin-or/IpSymLinearSolver.hpp include/coin-or/IpSymMatrix.hpp include/coin-or/IpSymScaledMatrix.hpp include/coin-or/IpSymTMatrix.hpp include/coin-or/IpTNLP.hpp include/coin-or/IpTNLPAdapter.hpp include/coin-or/IpTNLPReducer.hpp include/coin-or/IpTaggedObject.hpp include/coin-or/IpTimedTask.hpp include/coin-or/IpTimingStatistics.hpp include/coin-or/IpTripletHelper.hpp include/coin-or/IpTypes.h include/coin-or/IpTypes.hpp include/coin-or/IpUtils.hpp include/coin-or/IpVector.hpp include/coin-or/IpZeroSymMatrix.hpp include/coin-or/IpoptConfig.h include/coin-or/SensAlgorithm.hpp include/coin-or/SensApplication.hpp include/coin-or/SensBacksolver.hpp include/coin-or/SensMeasurement.hpp include/coin-or/SensPCalculator.hpp include/coin-or/SensRegOp.hpp include/coin-or/SensSchurData.hpp include/coin-or/SensSchurDriver.hpp include/coin-or/SensSimpleBacksolver.hpp include/coin-or/SensStepCalc.hpp include/coin-or/SensUtils.hpp lib/libipopt.so lib/libipopt.so.3 -lib/libipopt.so.3.14.9 +lib/libipopt.so.3.14.10 lib/libipoptamplinterface.so lib/libipoptamplinterface.so.3 -lib/libipoptamplinterface.so.3.14.9 +lib/libipoptamplinterface.so.3.14.10 lib/libsipopt.so lib/libsipopt.so.3 -lib/libsipopt.so.3.14.9 +lib/libsipopt.so.3.14.10 libdata/pkgconfig/ipopt.pc libdata/pkgconfig/ipoptamplinterface.pc share/doc/ipopt/AUTHORS share/doc/ipopt/ChangeLog.md share/doc/ipopt/LICENSE share/doc/ipopt/README.md