math/symengine: Use llvm-15; Add dependency

This commit is contained in:
Yuri Victorovich 2023-01-15 17:27:14 -08:00
parent efb86e0226
commit fdcd2aa43f
1 changed files with 4 additions and 5 deletions

View File

@ -1,7 +1,7 @@
PORTNAME= symengine
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@ -12,9 +12,10 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_serialization.so:devel/boost-libs \
libgmp.so:math/gmp
libgmp.so:math/gmp \
libzstd.so:archivers/zstd
USES= cmake compiler:c++11-lang
USES= cmake compiler:c++14-lang llvm:min=15,max=15
USE_GITHUB= yes
USE_LDCONFIG= yes
@ -78,8 +79,6 @@ PIRANHA_DESC= piranha
PIRANHA_CMAKE_ON= -DINTEGER_CLASS:STRING=piranha
PIRANHA_BUILD_DEPENDS= piranha>0:math/piranha
LLVM_VERSION= 13 # ${LLVM_DEFAULT} - llvm-90 fails for some reason
do-test: # one test fails: https://github.com/symengine/symengine/issues/1697
@cd ${BUILD_WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTING:BOOL=ON ${CMAKE_SOURCE_PATH} && \