diff --git a/math/py-symengine/Makefile b/math/py-symengine/Makefile index b548bc2452b2..f64dc31ddcbf 100644 --- a/math/py-symengine/Makefile +++ b/math/py-symengine/Makefile @@ -1,6 +1,6 @@ PORTNAME= symengine DISTVERSIONPREFIX= v -DISTVERSION= 0.13.0 +DISTVERSION= 0.14.0 CATEGORIES= math python #MASTER_SITES= PYPI # latest release isn't compatible with math/symengine PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,10 +18,11 @@ LIB_DEPENDS= libarb.so:math/arb \ libgmp.so:math/gmp \ libmpc.so:math/mpc \ libmpfr.so:math/mpfr \ - libsymengine.so:math/symengine + libsymengine.so:math/symengine \ + libzstd.so:archivers/zstd TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} # see https://github.com/symengine/symengine.py/issues/416 -USES= cmake compiler:c++11-lang python +USES= cmake compiler:c++11-lang llvm:15 python USE_PYTHON= cython flavors pytest USE_GITHUB= yes @@ -31,4 +32,6 @@ BINARY_ALIAS= python=${PYTHON_CMD} # cmake scripts expect python executable # cmake scripts copy build type and flags from math/symengine, and ignore all local variables of that kind +# tests as of 0.14.0: 362 passed, 2 skipped, 1 warning in 18.87s + .include diff --git a/math/py-symengine/distinfo b/math/py-symengine/distinfo index bf51e42086b8..fcaf8c1d7222 100644 --- a/math/py-symengine/distinfo +++ b/math/py-symengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727599649 -SHA256 (symengine-symengine.py-v0.13.0_GH0.tar.gz) = fa48beb9b8d4574482edf19dc8671d4cb78f53c2511047a0e52bb88fbdeb6d0c -SIZE (symengine-symengine.py-v0.13.0_GH0.tar.gz) = 112450 +TIMESTAMP = 1739871463 +SHA256 (symengine-symengine.py-v0.14.0_GH0.tar.gz) = 38e742a9b3d03b36f07b2ccba39e7e3d626e37557c26bb03ce575b95cfbd9cc4 +SIZE (symengine-symengine.py-v0.14.0_GH0.tar.gz) = 113074 diff --git a/math/symengine/Makefile b/math/symengine/Makefile index afc1403ee76d..e841743d140d 100644 --- a/math/symengine/Makefile +++ b/math/symengine/Makefile @@ -1,12 +1,12 @@ PORTNAME= symengine DISTVERSIONPREFIX= v -DISTVERSION= 0.13.0 -PORTREVISION= 3 +DISTVERSION= 0.14.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Fast symbolic manipulation library, written in C++ -WWW= https://symengine.org/ +WWW= https://symengine.org \ + https://github.com/symengine/symengine LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -84,4 +84,6 @@ do-test: # one test fails: https://github.com/symengine/symengine/issues/1697 ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test +# tests as of 0.14.0: 100% tests passed, 0 tests failed out of 66 + .include diff --git a/math/symengine/distinfo b/math/symengine/distinfo index 47f7c6ea9ebc..2b666d169f3a 100644 --- a/math/symengine/distinfo +++ b/math/symengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727598707 -SHA256 (symengine-symengine-v0.13.0_GH0.tar.gz) = f46bcf037529cd1a422369327bf360ad4c7d2b02d0f607a62a5b09c74a55bb59 -SIZE (symengine-symengine-v0.13.0_GH0.tar.gz) = 942757 +TIMESTAMP = 1739871000 +SHA256 (symengine-symengine-v0.14.0_GH0.tar.gz) = 11c5f64e9eec998152437f288b8429ec001168277d55f3f5f1df78e3cf129707 +SIZE (symengine-symengine-v0.14.0_GH0.tar.gz) = 944589 diff --git a/math/symengine/pkg-plist b/math/symengine/pkg-plist index 83afdde2510a..f594f806dfa9 100644 --- a/math/symengine/pkg-plist +++ b/math/symengine/pkg-plist @@ -152,5 +152,5 @@ lib/cmake/symengine/SymEngineConfigVersion.cmake lib/cmake/symengine/SymEngineTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/symengine/SymEngineTargets.cmake lib/libsymengine.so -lib/libsymengine.so.0.13 -lib/libsymengine.so.0.13.0 +lib/libsymengine.so.0.14 +lib/libsymengine.so.0.14.0