math/{,py-}symengine: update 0.13.0 → 0.14.0

This commit is contained in:
Yuri Victorovich 2025-02-18 02:28:28 -08:00
parent a86395e79f
commit ec3a0ed26c
5 changed files with 19 additions and 14 deletions

View file

@ -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 <bsd.port.mk>

View file

@ -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

View file

@ -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 <bsd.port.mk>

View file

@ -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

View file

@ -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