diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2026-08-24 15:29:24 +0200 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-09-01 11:06:54 +0200 |
| commit | 8da0016c624942aae01de45fd412932dbed4a249 (patch) | |
| tree | c848de8956b82e49b8092549caeaa0b3c8aa7b7f | |
| parent | d3ba7c585836cb858d67cc824fcd54460c78a94a (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.scm | 13 |
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" |
