From 9d68f8a836c460d18e10d6819e034f1062725172 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 30 Apr 2023 19:23:01 -0300 Subject: [PATCH] giac: update to 1.9.0.49. --- srcpkgs/giac/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template index 0aa6500beb4cd4..4979287c40bfca 100644 --- a/srcpkgs/giac/template +++ b/srcpkgs/giac/template @@ -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