* [PR PATCH] maxima: update to 5.46.0.
@ 2022-04-15 18:48 tornaria
2022-07-15 2:15 ` github-actions
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: tornaria @ 2022-04-15 18:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 949 bytes --]
There is a new pull request by tornaria against master on the void-packages repository
https://github.com/tornaria/void-packages maxima
https://github.com/void-linux/void-packages/pull/36711
maxima: update to 5.46.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **briefly**
This update causes a bunch of doctest failures in sagemath-9.5, so let's hold it for a while.
```
sage -t --long ... .../sage/symbolic/integration/integral.py # 1 doctest failed
sage -t --long ... .../sage/calculus/calculus.py # 5 doctests failed
sage -t --long ... .../sage/functions/exp_integral.py # 1 doctest failed
sage -t --long ... .../sage/symbolic/relation.py # 1 doctest failed
sage -t --long ... .../sage/interfaces/maxima_lib.py # 2 doctests failed
```
A patch file from https://github.com/void-linux/void-packages/pull/36711.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-maxima-36711.patch --]
[-- Type: text/x-diff, Size: 2805 bytes --]
From 1f35172984fa04b8880cadca9fc8ee76682e287e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= <tornaria@cmat.edu.uy>
Date: Fri, 15 Apr 2022 14:25:08 -0300
Subject: [PATCH] maxima: update to 5.46.0.
---
...a43e5234305bd6f1de5909d4ce5d7e1ea864.patch | 24 -------------------
srcpkgs/maxima/template | 7 +++---
2 files changed, 4 insertions(+), 27 deletions(-)
delete mode 100644 srcpkgs/maxima/patches/a0d7a43e5234305bd6f1de5909d4ce5d7e1ea864.patch
diff --git a/srcpkgs/maxima/patches/a0d7a43e5234305bd6f1de5909d4ce5d7e1ea864.patch b/srcpkgs/maxima/patches/a0d7a43e5234305bd6f1de5909d4ce5d7e1ea864.patch
deleted file mode 100644
index e1ac1e5f6086..000000000000
--- a/srcpkgs/maxima/patches/a0d7a43e5234305bd6f1de5909d4ce5d7e1ea864.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-commit a0d7a43e5234305bd6f1de5909d4ce5d7e1ea864
-Author: Robert Dodier <robert_dodier@users.sourceforge.net>
-Date: Mon Oct 11 22:40:13 2021 -0700
-
- Apply patch #80: "Build a FASL library, needed by SageMath"
-
- This modifies maxima.system for ECL only.
-
-diff --git a/src/maxima.system b/src/maxima.system
-index d954bc2b9..525fb778e 100644
---- a/src/maxima.system
-+++ b/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*"
diff --git a/srcpkgs/maxima/template b/srcpkgs/maxima/template
index 69af367ca11d..baecb9fcfa6e 100644
--- a/srcpkgs/maxima/template
+++ b/srcpkgs/maxima/template
@@ -1,7 +1,7 @@
# Template file for 'maxima'
pkgname=maxima
-version=5.45.1
-revision=3
+version=5.46.0
+revision=1
build_style=gnu-configure
configure_args="$(vopt_enable clisp) $(vopt_enable sbcl sbcl-exec) $(vopt_enable ecl)"
hostmakedepends="python3 perl emacs texinfo patchelf"
@@ -12,8 +12,9 @@ short_desc="Computer Algebra System"
maintainer="Bosco Garcia <jboscogg@gmail.org>"
license="GPL-2.0-only"
homepage="http://maxima.sourceforge.net"
+changelog="https://sourceforge.net/p/maxima/code/ci/master/tree/changelogs/ChangeLog-${version%.*}.md?format=raw"
distfiles="${SOURCEFORGE_SITE}/maxima/maxima-${version}.tar.gz"
-checksum=fe9016276970bef214a1a244348558644514d7fdfaa4fc8b9d0e87afcbb4e7dc
+checksum=7390f06b48da65c9033e8b2f629b978b90056454a54022db7de70e2225aa8b07
# maxima-sbcl is nopie and should NOT be stripped or it won't work
nostrip_files=/usr/lib/maxima/$version/binary-sbcl/maxima
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-05-10 12:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-15 18:48 [PR PATCH] maxima: update to 5.46.0 tornaria
2022-07-15 2:15 ` github-actions
2022-07-30 2:14 ` [PR PATCH] [Closed]: " github-actions
2023-05-10 12:52 ` tornaria
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).