diff --git a/math/ipopt/Makefile b/math/ipopt/Makefile index 4e471c723670..377988f33cd6 100644 --- a/math/ipopt/Makefile +++ b/math/ipopt/Makefile @@ -1,46 +1,48 @@ PORTNAME= Ipopt -DISTVERSION= 3.14.4 -PORTREVISION= 1 +DISTVERSIONPREFIX= releases/ +DISTVERSION= 3.14.9 CATEGORIES= math -MASTER_SITES= https://www.coin-or.org/download/source/${PORTNAME}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Software package for large-scale nonlinear optimization LICENSE= EPL LIB_DEPENDS= libcoinasl.so:math/asl \ libcoinmetis.so:math/coin-or-metis \ libcoinmumps.so:math/coin-or-mumps USES= blaslapack compiler:c++11-lang fortran libtool pathfix \ pkgconfig -GNU_CONFIGURE= yes USE_LDCONFIG= yes -TEST_TARGET= test + +USE_GITHUB= yes +GH_ACCOUNT= coin-or + 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 -WRKSRC= ${WRKDIR}/${PORTNAME}-releases-${PORTVERSION} 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 2687991bd8fd..838d94d701db 100644 --- a/math/ipopt/distinfo +++ b/math/ipopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645644645 -SHA256 (Ipopt-3.14.4.tar.gz) = 60865150b6fad19c5968395b57ff4a0892380125646c3afa2a714926f5ac9487 -SIZE (Ipopt-3.14.4.tar.gz) = 1843885 +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 diff --git a/math/ipopt/pkg-plist b/math/ipopt/pkg-plist index 1744f69e61c4..4326eae2440d 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.4 +lib/libipopt.so.3.14.9 lib/libipoptamplinterface.so lib/libipoptamplinterface.so.3 -lib/libipoptamplinterface.so.3.14.4 +lib/libipoptamplinterface.so.3.14.9 lib/libsipopt.so lib/libsipopt.so.3 -lib/libsipopt.so.3.14.4 +lib/libsipopt.so.3.14.9 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