diff --git a/math/py-scs/Makefile b/math/py-scs/Makefile index e6f36d9e216a..d1b3a9918893 100644 --- a/math/py-scs/Makefile +++ b/math/py-scs/Makefile @@ -1,33 +1,34 @@ PORTNAME= scs -DISTVERSION= 3.2.9 -PORTREVISION= 3 +DISTVERSION= 3.2.11 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Splitting conic solver for Python WWW= https://github.com/cvxgrp/scs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}meson-python>0:devel/meson-python@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} LIB_DEPENDS= libopenblas.so:math/openblas RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0.13.2:science/py-scipy@${PY_FLAVOR} USES= python blaslapack:openblas fortran localbase:ldflags pkgconfig # fortran is for openblas USE_PYTHON= pep517 autoplist pytest # 2 tests fail, see https://github.com/cvxgrp/scs/issues/273 CONFIGURE_ENV= BLAS_LAPACK_LIBS="openblas" MAKE_ENV= ${CONFIGURE_ENV} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install: @${STRIP_CMD} \ ${STAGEDIR}${PYTHON_SITELIBDIR}/scs/_scs_direct${PYTHON_TAG}.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/scs/_scs_indirect${PYTHON_TAG}.so +# tests as of 3.2.11: 28 passed in 10.63s + .include diff --git a/math/py-scs/distinfo b/math/py-scs/distinfo index bcb0f972262b..2d061549744f 100644 --- a/math/py-scs/distinfo +++ b/math/py-scs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760338342 -SHA256 (scs-3.2.9.tar.gz) = df9542d435d21938ed09494a6c525a9772779902b61300961e16890a2df7f572 -SIZE (scs-3.2.9.tar.gz) = 1690742 +TIMESTAMP = 1785033789 +SHA256 (scs-3.2.11.tar.gz) = 2a5455cf2093d07f84f2f848c199faed52e79cdb3a11fe250b5622b6bbac4913 +SIZE (scs-3.2.11.tar.gz) = 1691825 diff --git a/math/scs/Makefile b/math/scs/Makefile index 751245bd12af..0ee7739a1733 100644 --- a/math/scs/Makefile +++ b/math/scs/Makefile @@ -1,32 +1,31 @@ PORTNAME= scs -DISTVERSION= 3.2.9 -PORTREVISION= 1 +DISTVERSION= 3.2.11 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Solver of convex cone problems via operator splitting WWW= https://github.com/cvxgrp/scs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gmake blaslapack:openblas fortran # fortran is for openblas USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= cvxgrp MAKE_ARGS= BLASLDFLAGS="-lopenblas" ALL_TARGET= default post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so do-test: cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} out/demo_socp_indirect && \ out/demo_socp_indirect 50 0.3 0.3 50 && \ ${ECHO} "Test succeeded" .include diff --git a/math/scs/distinfo b/math/scs/distinfo index c8b95aa28b52..a9d0e8fd96b9 100644 --- a/math/scs/distinfo +++ b/math/scs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760338156 -SHA256 (cvxgrp-scs-3.2.9_GH0.tar.gz) = f3d9095fb01fd634d12ccbe6f79ed2acbb7101ad57b723157d44a49cbe187669 -SIZE (cvxgrp-scs-3.2.9_GH0.tar.gz) = 1274849 +TIMESTAMP = 1785033725 +SHA256 (cvxgrp-scs-3.2.11_GH0.tar.gz) = ceb5d9ecf35836ee7e0ce64566190f11a99314ec8143dbb909329809afa3f77f +SIZE (cvxgrp-scs-3.2.11_GH0.tar.gz) = 1275700