Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
maxima
Commits:
5a5ab33f by Antonio Rojas at 2026-08-17T12:18:10+02:00
upgpkg: 5.50.0-1: Upstream update
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- − matrixexp.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = maxima
pkgdesc = A sophisticated computer algebra system
- pkgver = 5.49.0
- pkgrel = 14
+ pkgver = 5.50.0
+ pkgrel = 1
url = http://maxima.sourceforge.net
arch = x86_64
license = GPL-2.0-only
@@ -11,12 +11,10 @@ pkgbase = maxima
makedepends = python
makedepends = sbcl
options = !zipman
- source = maxima::git://git.code.sf.net/p/maxima/code#tag=5.49.0
- source = matrixexp.patch
+ source = maxima::git://git.code.sf.net/p/maxima/code#tag=5.50.0
source = maxima-sbcl-gmp.patch
source = 0001-ECL-Fix-autoconf-options-on-whitespace.patch
- sha256sums =
0bbc6258d1982b60be2e6c6ed7868f687dee5af00c2d0468e19b36ad90188117
- sha256sums =
ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619
+ sha256sums =
23bad9ff9ca61a60c588ce2f7156f491b2ebc488425477224a8e116bb2e1a1aa
sha256sums =
7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856
sha256sums =
05f6f82550e03af3927379d71a4e2a762ea523fa0c0ea1021741c7dd51414c32
=====================================
PKGBUILD
=====================================
@@ -4,10 +4,10 @@
pkgbase=maxima
pkgname=($pkgbase{,-sbcl,-ecl,-fas})
-pkgver=5.49.0
+pkgver=5.50.0
_sbclver=2.6.7
_eclver=26.5.5
-pkgrel=14
+pkgrel=1
pkgdesc='A sophisticated computer algebra system'
arch=(x86_64)
license=(GPL-2.0-only)
@@ -21,17 +21,14 @@ makedepends=(ecl
# needs a rebuild when ecl or sbcl changes version
options=(!zipman) # don't zip info pages or they won't work inside maxima
source=(maxima::git://git.code.sf.net/p/maxima/code#tag=$pkgver
- matrixexp.patch
maxima-sbcl-gmp.patch
0001-ECL-Fix-autoconf-options-on-whitespace.patch)
-sha256sums=('0bbc6258d1982b60be2e6c6ed7868f687dee5af00c2d0468e19b36ad90188117'
- 'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619'
+sha256sums=('23bad9ff9ca61a60c588ce2f7156f491b2ebc488425477224a8e116bb2e1a1aa'
'7e85da0b6672b096d7aefac861573a57323dfe805e08d033781448f7ca6ed856'
'05f6f82550e03af3927379d71a4e2a762ea523fa0c0ea1021741c7dd51414c32')
prepare() {
- patch -d $pkgname -p1 < matrixexp.patch # fix matrix exponentiation
patch -d $pkgname -p1 < maxima-sbcl-gmp.patch # Use GMP arithmetic with sbcl
(Void Linux)
patch -d $pkgname -p1 < 0001-ECL-Fix-autoconf-options-on-whitespace.patch #
Handle whitespace in LDFLAGS correctly
cd $pkgbase
=====================================
matrixexp.patch deleted
=====================================
@@ -1,13 +0,0 @@
---- a/share/linearalgebra/matrixexp.lisp
-+++ b/share/linearalgebra/matrixexp.lisp
-@@ -138,8 +138,8 @@
- (print `(ratvars = ,$ratvars gcd = '$gcd algebraic = ,$algebraic))
- (print `(ratfac = ,$ratfac))
- (merror "Unable to find the spectrum")))
--
-- (setq res ($fullratsimp (ncpower (sub (mult z ($ident n)) mat) -1) z))
-+
-+ (setq res ($fullratsimp ($invert_by_lu (sub (mult z ($ident n)) mat)
'$crering) z))
- (setq m (length sp))
- (dotimes (i m)
- (setq zi (nth i sp))
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/maxima/-/commit/5a5ab33fbe27e75edea45feb39a5866b2004b793
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/maxima/-/commit/5a5ab33fbe27e75edea45feb39a5866b2004b793
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help