Date: Saturday, April 16, 2022 @ 22:00:21 Author: arojas Revision: 442792
Update to 5.46.0 Modified: maxima/trunk/PKGBUILD Deleted: maxima/trunk/build-fasl.patch ------------------+ PKGBUILD | 9 +++------ build-fasl.patch | 23 ----------------------- 2 files changed, 3 insertions(+), 29 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-04-16 21:51:12 UTC (rev 442791) +++ PKGBUILD 2022-04-16 22:00:21 UTC (rev 442792) @@ -4,10 +4,10 @@ pkgbase=maxima pkgname=($pkgbase{,-sbcl,-ecl,-fas}) -pkgver=5.45.1 +pkgver=5.46.0 _sbclver=2.2.2 _eclver=21.2.1 -pkgrel=12 +pkgrel=1 pkgdesc='A sophisticated computer algebra system' arch=(x86_64) license=(GPL) @@ -18,16 +18,13 @@ # needs a rebuild when ecl or sbcl changes version options=(!zipman) # don't zip info pages or they won't work inside maxima source=(https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz - build-fasl.patch matrixexp.patch maxima-sbcl-gmp.patch) -sha256sums=('fe9016276970bef214a1a244348558644514d7fdfaa4fc8b9d0e87afcbb4e7dc' - '90ced3b33361fa24c2b417e0aeba8956892f0965b4a22d57d0c04115f2a3274b' +sha256sums=('7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07' 'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619' '7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856') prepare() { - patch -d $pkgname-$pkgver -p1 < build-fasl.patch # build maxima ecl library patch -d $pkgname-$pkgver -p1 < matrixexp.patch # fix matrix exponentiation patch -d $pkgname-$pkgver -p1 < maxima-sbcl-gmp.patch # Use GMP arithmetic with sbcl (Void Linux) } Deleted: build-fasl.patch =================================================================== --- build-fasl.patch 2022-04-16 21:51:12 UTC (rev 442791) +++ build-fasl.patch 2022-04-16 22:00:21 UTC (rev 442792) @@ -1,23 +0,0 @@ -Build a fasl library for ecl in addition to an executable program. - -References: -* http://trac.sagemath.org/ticket/16178 -* https://github.com/cschwan/sage-on-gentoo/issues/226 -* https://bugs.gentoo.org/show_bug.cgi?id=499634 - -Index: maxima-5.29.1/src/maxima.system -=================================================================== ---- maxima-5.29.1.orig/src/maxima.system -+++ maxima-5.29.1/src/maxima.system -@@ -75,6 +75,11 @@ - ;; Convert dir/foo.fas to dir/foo.o - (make-pathname :type "o" :defaults p)) - files))) -+ (c::build-fasl "binary-ecl/maxima" :lisp-files obj -+ :ld-flags -+ (let ((x (symbol-value (find-symbol "*AUTOCONF-LD-FLAGS*" -+ (find-package "MAXIMA"))))) -+ (if (and x (not (string= x ""))) (list x)))) - (c::build-program "binary-ecl/maxima" :lisp-files obj - :ld-flags - (let ((x (symbol-value (find-symbol "*AUTOCONF-LD-FLAGS*"