extra/giac to 1.9.0.93-1

This commit is contained in:
Kevin Mihelich 2024-02-16 02:07:58 +00:00
parent eed4235a35
commit a6271f1b2e
3 changed files with 13 additions and 5 deletions

View file

@ -1,6 +1,6 @@
pkgbase = giac
pkgdesc = A free computer algebra system
pkgver = 1.9.0.91
pkgver = 1.9.0.93
pkgrel = 1
url = http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
arch = x86_64
@ -9,6 +9,7 @@ pkgbase = giac
makedepends = libjpeg-turbo
makedepends = nauty
makedepends = python
makedepends = texlive-latexrecommended
makedepends = texlive-mathscience
depends = blas
depends = cblas
@ -33,9 +34,9 @@ pkgbase = giac
depends = readline
depends = zlib
optdepends = perl: for pgiac
source = http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_1.9.0-91.tar.gz
source = http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_1.9.0-93.tar.gz
source = format-security.patch
sha256sums = 64b3f63296bee61d9eef53d91c96ef82be19466ece671d19cd8dfd8a2fede149
sha256sums = 153fddf4a27de32300cc3e9e9497875bc52b3ad212f5ff464e711323da5b4c85
sha256sums = 04288944e408807a15aa502e1215087870d8921229c9f9890d862d3c9de337cd
pkgname = giac

View file

@ -0,0 +1,6 @@
[giac]
source = 'regex'
url = 'http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/'
regex = 'giac_([\d.-]+)\.[a-z]'
from_pattern = '-'
to_pattern = '.'

View file

@ -4,7 +4,7 @@
# - delete shipped x86 binary src/mkjs to force rebuild for ARM
pkgname=giac
_pkgver=1.9.0-91
_pkgver=1.9.0-93
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc='A free computer algebra system'
@ -37,11 +37,12 @@ makedepends=(hevea
libjpeg-turbo
nauty
python
texlive-latexrecommended
texlive-mathscience)
optdepends=('perl: for pgiac')
source=(http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgname}_$_pkgver.tar.gz
format-security.patch)
sha256sums=('64b3f63296bee61d9eef53d91c96ef82be19466ece671d19cd8dfd8a2fede149'
sha256sums=('153fddf4a27de32300cc3e9e9497875bc52b3ad212f5ff464e711323da5b4c85'
'04288944e408807a15aa502e1215087870d8921229c9f9890d862d3c9de337cd')
prepare() {