Github messages for voidlinux
 help / color / mirror / Atom feed
* [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

* Re: maxima: update to 5.46.0.
  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
  2 siblings, 0 replies; 4+ messages in thread
From: github-actions @ 2022-07-15  2:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/36711#issuecomment-1185097774

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PR PATCH] [Closed]: maxima: update to 5.46.0.
  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 ` github-actions
  2023-05-10 12:52 ` tornaria
  2 siblings, 0 replies; 4+ messages in thread
From: github-actions @ 2022-07-30  2:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 797 bytes --]

There's a closed pull request on the void-packages repository

maxima: update to 5.46.0.
https://github.com/void-linux/void-packages/pull/36711

Description:
<!-- 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
```

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: maxima: update to 5.46.0.
  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
  2 siblings, 0 replies; 4+ messages in thread
From: tornaria @ 2023-05-10 12:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 234 bytes --]

New comment by tornaria on void-packages repository

https://github.com/void-linux/void-packages/pull/36711#issuecomment-1542158109

Comment:
We are dropping this in favor of #43659. We will update maxima when sagemath 10.0 is ready.

^ 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).