diff --git a/math/py-PuLP/Makefile b/math/py-PuLP/Makefile index 8fc4de2c9564..02ef6cb82a5e 100644 --- a/math/py-PuLP/Makefile +++ b/math/py-PuLP/Makefile @@ -1,43 +1,43 @@ PORTNAME= PuLP -DISTVERSION= 3.3.0 +DISTVERSION= 3.3.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:tl}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= LP modeler written in python WWW= https://github.com/coin-or/pulp LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= cbc:math/cbc \ glpsol:math/glpk USES= cpe python CPE_VENDOR= ${PORTNAME:tl}project USE_PYTHON= distutils concurrent autoplist pytest TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} NO_ARCH= yes post-extract: # pyproject.toml references setup.py and setup.py is missing in the tarball @${CP} ${FILESDIR}/setup.py ${WRKSRC}/setup.py @${MV} ${WRKSRC}/pyproject.toml ${WRKSRC}/pyproject.toml.bak post-install: # workaround for https://github.com/coin-or/pulp/issues/740: replace cbc binaries for other systems with the FreeBSD binary @for cbc_exe in ${STAGEDIR}${PYTHON_SITELIBDIR}/pulp/solverdir/cbc/*/*/cbc; do \ if [ -f "$${cbc_exe}" ]; then \ ${RM} $${cbc_exe} && \ ${LN} -s ${LOCALBASE}/bin/cbc $${cbc_exe}; \ fi; \ done do-test: @cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -c "from pulp.tests.run_tests import pulpTestAll; pulpTestAll()" || true # tests as of 3.3.0: All tests pass .include diff --git a/math/py-PuLP/distinfo b/math/py-PuLP/distinfo index c1a899244968..1fe76b28086f 100644 --- a/math/py-PuLP/distinfo +++ b/math/py-PuLP/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1777482170 -SHA256 (pulp-3.3.0.tar.gz) = 7eb99b9ce7beeb8bbb7ea9d1c919f02f003ab7867e0d1e322f2f2c26dd31c8ba -SIZE (pulp-3.3.0.tar.gz) = 16301847 +TIMESTAMP = 1778045387 +SHA256 (pulp-3.3.1.tar.gz) = a9ec237a56981b11c2096e8ba6bb72006833410ba5b400aa257426f85df5e293 +SIZE (pulp-3.3.1.tar.gz) = 16304830