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


Reply via email to