Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jun 2024 04:17:33 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 841493263a35 - main - math/py-Pyomo: update 6.7.2 =?utf-8?Q?=E2=86=92?= 6.7.3
Message-ID:  <202406180417.45I4HXc5003322@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=841493263a35a657ef618c2db1dd092e6760f358

commit 841493263a35a657ef618c2db1dd092e6760f358
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-06-18 04:17:04 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-06-18 04:17:27 +0000

    math/py-Pyomo: update 6.7.2 → 6.7.3
---
 math/py-Pyomo/Makefile | 12 ++++++++++--
 math/py-Pyomo/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/math/py-Pyomo/Makefile b/math/py-Pyomo/Makefile
index 8f7852e81108..6efe988b657d 100644
--- a/math/py-Pyomo/Makefile
+++ b/math/py-Pyomo/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	Pyomo
-DISTVERSION=	6.7.2
+DISTVERSION=	6.7.3
 CATEGORIES=	math python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -10,19 +10,27 @@ WWW=		https://github.com/Pyomo/pyomo
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
+LIB_DEPENDS=	libCbc.so:math/cbc # this library is loaded dynamically
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \
 		glpsol:math/glpk
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-parallel>0:devel/py-pytest-parallel@${PY_FLAVOR}
+TEST_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}docplex>0:math/py-docplex@${PY_FLAVOR} \
+		casadi>0:math/casadi \
+		ipopt:math/ipopt
 
 USES=		python
-USE_PYTHON=	distutils cython concurrent autoplist pytest # tests fail to run, see https://github.com/Pyomo/pyomo/issues/3274
+USE_PYTHON=	distutils cython concurrent autoplist pytest # 29 tests fail, see https://github.com/Pyomo/pyomo/issues/3294
+
+TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 
 USE_GITHUB=	yes
 GH_PROJECT=	pyomo
 
+BINARY_ALIAS=	python=${PYTHON_CMD} # for tests
+
 post-install:
 	@${STRIP_CMD} $$(${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name "*.so")
 
diff --git a/math/py-Pyomo/distinfo b/math/py-Pyomo/distinfo
index 7f4b4138f763..98574c13207a 100644
--- a/math/py-Pyomo/distinfo
+++ b/math/py-Pyomo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716762457
-SHA256 (Pyomo-pyomo-6.7.2_GH0.tar.gz) = 2b173872c87885cf66fbd2b0d33f0e54911bbdbc8caafab2417f7d257ee9edf4
-SIZE (Pyomo-pyomo-6.7.2_GH0.tar.gz) = 15167686
+TIMESTAMP = 1718662760
+SHA256 (Pyomo-pyomo-6.7.3_GH0.tar.gz) = d31cdd1c63a80d39e51ff79b1e9dc10a1a0814fafe7f68777e682129e2179614
+SIZE (Pyomo-pyomo-6.7.3_GH0.tar.gz) = 15176959



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406180417.45I4HXc5003322>