guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 8da0016c624942aae01de45fd412932dbed4a249
Author: Cayetano Santos <[email protected]>
AuthorDate: Mon Aug 24 15:29:24 2026 +0200
gnu: octave-cli: Update to 11.3.0.
* gnu/packages/maths.scm (octave-cli): Update to 11.3.0.
[arguments]: Add ’set-home #:phase.
[inputs]: Add rapidjson.
[native-inputs]: Add zip.
---
gnu/packages/maths.scm | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 0f32067558..39011053be 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -219,7 +219,7 @@
#:use-module (gnu packages wxwidgets)
#:use-module (gnu packages xdisorg)
#:use-module (gnu packages xml)
- #:use-module (srfi srfi-1)
+ #:use-module ((srfi srfi-1) #:hide (zip))
#:use-module (srfi srfi-26))
(define-public aris
@@ -3607,7 +3607,7 @@ can solve two kinds of problems:
(define-public octave-cli
(package
(name "octave-cli")
- (version "11.1.0")
+ (version "11.3.0")
(source
(origin
(method url-fetch)
@@ -3615,7 +3615,7 @@ can solve two kinds of problems:
version ".tar.xz"))
(sha256
(base32
- "0snbwck636nj76rx3ahcki36msxn2j87gphixlmqm7l0q472sglb"))))
+ "1q8jbrpvydqgp5bvy491nmiv6zm12mjzxd7wybsd3ridkcag701b"))))
(build-system gnu-build-system)
(inputs
(list alsa-lib
@@ -3645,6 +3645,7 @@ can solve two kinds of problems:
pcre
portaudio
qhull
+ rapidjson
readline
suitesparse
zlib))
@@ -3662,7 +3663,8 @@ can solve two kinds of problems:
less
ghostscript
gnuplot
- texinfo))
+ texinfo
+ zip))
;; Octave code uses this variable to detect directories holding multiple CA
;; certificates to verify peers with. This is required for the networking
;; functions that require encryption to work properly.
@@ -3683,6 +3685,9 @@ can solve two kinds of problems:
"--enable-link-all-dependencies")
#:phases
#~(modify-phases %standard-phases
+ (add-before 'check 'set-home
+ (lambda _
+ (setenv "HOME" (getenv "TMPDIR"))))
(add-after 'configure 'configure-makeinfo
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "libinterp/corefcn/help.h"