Date: Thursday, February 17, 2022 @ 19:11:35 Author: arojas Revision: 1133799
Update to 0.9.0 Modified: symengine/trunk/PKGBUILD ----------+ PKGBUILD | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-02-17 18:57:55 UTC (rev 1133798) +++ PKGBUILD 2022-02-17 19:11:35 UTC (rev 1133799) @@ -2,7 +2,7 @@ # Contributor: Michael Schubert <mschu.dev at gmail> pkgname=symengine -pkgver=0.8.1 +pkgver=0.9.0 pkgrel=1 pkgdesc='Fast symbolic manipulation library, written in C++' url='http://sympy.org/' @@ -9,10 +9,15 @@ arch=(x86_64) license=(MIT) depends=(arb libmpc gmp-ecm primesieve gperftools zlib) -makedepends=(cmake boost llvm) +makedepends=(cmake boost llvm cereal) source=(https://github.com/symengine/symengine/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('41eb6ae6901c09e53d7f61f0758f9201e81fc534bfeecd4b2bd4b4e6f6768693') +sha256sums=('dcf174ac708ed2acea46691f6e78b9eb946d8a2ba62f75e87cf3bf4f0d651724') +prepare() { +# Workaround wrong version number in cereal + sed -e 's|10301|10300|' -i $pkgname-$pkgver/symengine/serialize-cereal.h +} + build() { cmake -B build -S $pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -25,10 +30,10 @@ -DWITH_MPFR=ON \ -DWITH_MPC=ON \ -DWITH_LLVM=ON \ - -DWITH_CPP14=ON \ -DWITH_PRIMESIEVE=ON \ -DWITH_BOOST=ON \ - -DWITH_COTIRE=OFF + -DWITH_COTIRE=OFF \ + -DWITH_SYSTEM_CEREAL=ON cmake --build build }