giac: update to 1.9.0.49.

This commit is contained in:
Gonzalo Tornaría 2023-04-30 19:23:01 -03:00 committed by Andrew Benson
parent 90a1d65df6
commit 76f29bcf1c

View File

@ -1,6 +1,6 @@
# Template file for 'giac'
pkgname=giac
version=1.9.0.43
version=1.9.0.49
revision=1
build_style=gnu-configure
configure_args="--disable-micropy --disable-quickjs"
@ -15,13 +15,18 @@ license="GPL-3.0-or-later"
homepage="https://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
changelog="https://www-fourier.ujf-grenoble.fr/~parisse/install_en#new"
distfiles="https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${version%.*}-${version##*.}.tar.gz"
checksum=e3aea307c651a87914e57098fa3d0587b0eafe631a3aed74ac710229bb4d1abb
checksum=b9cd59b52b261a1598ab95bcd2d4b3f7ce1f90b226a9e5ad19e6e200b6f39147
# need more than 4*65536 stack, see try_parse() in gen.cc line 11812
LDFLAGS="-Wl,-z,stack-size=2097152"
build_options="openblas"
case $XBPS_TARGET_MACHINE in
# avoid numerical noise caused by extended-precision of registers
i686*) CXXFLAGS="-mfpmath=sse -msse2" ;;
esac
case "$XBPS_TARGET_MACHINE" in
x86_64*|i686*|aarch64*|armv[67]*|ppc64*)
# Prefer accelerated routines where available