summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2026-08-24 15:29:24 +0200
committerCayetano Santos <csantosb@inventati.org>2026-09-01 11:06:54 +0200
commit8da0016c624942aae01de45fd412932dbed4a249 (patch)
treec848de8956b82e49b8092549caeaa0b3c8aa7b7f
parentd3ba7c585836cb858d67cc824fcd54460c78a94a (diff)
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.
-rw-r--r--gnu/packages/maths.scm13
1 files changed, 9 insertions, 4 deletions
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 0f320675580..39011053be4 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -219,7 +219,7 @@
219 #:use-module (gnu packages wxwidgets) 219 #:use-module (gnu packages wxwidgets)
220 #:use-module (gnu packages xdisorg) 220 #:use-module (gnu packages xdisorg)
221 #:use-module (gnu packages xml) 221 #:use-module (gnu packages xml)
222 #:use-module (srfi srfi-1) 222 #:use-module ((srfi srfi-1) #:hide (zip))
223 #:use-module (srfi srfi-26)) 223 #:use-module (srfi srfi-26))
224 224
225(define-public aris 225(define-public aris
@@ -3607,7 +3607,7 @@ can solve two kinds of problems:
3607(define-public octave-cli 3607(define-public octave-cli
3608 (package 3608 (package
3609 (name "octave-cli") 3609 (name "octave-cli")
3610 (version "11.1.0") 3610 (version "11.3.0")
3611 (source 3611 (source
3612 (origin 3612 (origin
3613 (method url-fetch) 3613 (method url-fetch)
@@ -3615,7 +3615,7 @@ can solve two kinds of problems:
3615 version ".tar.xz")) 3615 version ".tar.xz"))
3616 (sha256 3616 (sha256
3617 (base32 3617 (base32
3618 "0snbwck636nj76rx3ahcki36msxn2j87gphixlmqm7l0q472sglb")))) 3618 "1q8jbrpvydqgp5bvy491nmiv6zm12mjzxd7wybsd3ridkcag701b"))))
3619 (build-system gnu-build-system) 3619 (build-system gnu-build-system)
3620 (inputs 3620 (inputs
3621 (list alsa-lib 3621 (list alsa-lib
@@ -3645,6 +3645,7 @@ can solve two kinds of problems:
3645 pcre 3645 pcre
3646 portaudio 3646 portaudio
3647 qhull 3647 qhull
3648 rapidjson
3648 readline 3649 readline
3649 suitesparse 3650 suitesparse
3650 zlib)) 3651 zlib))
@@ -3662,7 +3663,8 @@ can solve two kinds of problems:
3662 less 3663 less
3663 ghostscript 3664 ghostscript
3664 gnuplot 3665 gnuplot
3665 texinfo)) 3666 texinfo
3667 zip))
3666 ;; Octave code uses this variable to detect directories holding multiple CA 3668 ;; Octave code uses this variable to detect directories holding multiple CA
3667 ;; certificates to verify peers with. This is required for the networking 3669 ;; certificates to verify peers with. This is required for the networking
3668 ;; functions that require encryption to work properly. 3670 ;; functions that require encryption to work properly.
@@ -3683,6 +3685,9 @@ can solve two kinds of problems:
3683 "--enable-link-all-dependencies") 3685 "--enable-link-all-dependencies")
3684 #:phases 3686 #:phases
3685 #~(modify-phases %standard-phases 3687 #~(modify-phases %standard-phases
3688 (add-before 'check 'set-home
3689 (lambda _
3690 (setenv "HOME" (getenv "TMPDIR"))))
3686 (add-after 'configure 'configure-makeinfo 3691 (add-after 'configure 'configure-makeinfo
3687 (lambda* (#:key inputs #:allow-other-keys) 3692 (lambda* (#:key inputs #:allow-other-keys)
3688 (substitute* "libinterp/corefcn/help.h" 3693 (substitute* "libinterp/corefcn/help.h"