diff options
| author | Ricardo Wurmus <rekado@elephly.net> | 2024-01-30 15:06:24 +0100 |
|---|---|---|
| committer | Ricardo Wurmus <rekado@elephly.net> | 2024-01-30 15:16:20 +0100 |
| commit | a4e75305e29318f19cf7e23e21778006d3f64e30 (patch) | |
| tree | 807c70cf12c333f4d2201eadbcb97193a6d356e2 | |
| parent | a874d44053b01b1dfd0e0a2cea5594d0b849175a (diff) | |
gnu: r-sapa: Patch call of dstebz routine.
* gnu/packages/patches/r-sapa-lapack.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cran.scm (r-sapa)[source]: Add it.
Change-Id: I17354c4e8b3a0f322e17c9a1e17bc37c93630105
| -rw-r--r-- | gnu/local.mk | 1 | ||||
| -rw-r--r-- | gnu/packages/cran.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/patches/r-sapa-lapack.patch | 23 |
3 files changed, 27 insertions, 1 deletions
diff --git a/gnu/local.mk b/gnu/local.mk index 16058ac784a..4f868ca53e3 100644 --- a/gnu/local.mk +++ b/gnu/local.mk | |||
| @@ -1969,6 +1969,7 @@ dist_patch_DATA = \ | |||
| 1969 | %D%/packages/patches/renpy-use-system-fribidi.patch \ | 1969 | %D%/packages/patches/renpy-use-system-fribidi.patch \ |
| 1970 | %D%/packages/patches/reposurgeon-add-missing-docbook-files.patch \ | 1970 | %D%/packages/patches/reposurgeon-add-missing-docbook-files.patch \ |
| 1971 | %D%/packages/patches/r-httpuv-1.6.6-unvendor-libuv.patch \ | 1971 | %D%/packages/patches/r-httpuv-1.6.6-unvendor-libuv.patch \ |
| 1972 | %D%/packages/patches/r-sapa-lapack.patch \ | ||
| 1972 | %D%/packages/patches/ri-li-modernize_cpp.patch \ | 1973 | %D%/packages/patches/ri-li-modernize_cpp.patch \ |
| 1973 | %D%/packages/patches/ripperx-missing-file.patch \ | 1974 | %D%/packages/patches/ripperx-missing-file.patch \ |
| 1974 | %D%/packages/patches/rpcbind-CVE-2017-8779.patch \ | 1975 | %D%/packages/patches/rpcbind-CVE-2017-8779.patch \ |
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index e544a467a53..06850496410 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm | |||
| @@ -62,6 +62,7 @@ | |||
| 62 | #:use-module (guix utils) | 62 | #:use-module (guix utils) |
| 63 | #:use-module (guix build-system gnu) | 63 | #:use-module (guix build-system gnu) |
| 64 | #:use-module (guix build-system r) | 64 | #:use-module (guix build-system r) |
| 65 | #:use-module (gnu packages) | ||
| 65 | #:use-module (gnu packages algebra) | 66 | #:use-module (gnu packages algebra) |
| 66 | #:use-module (gnu packages autotools) | 67 | #:use-module (gnu packages autotools) |
| 67 | #:use-module (gnu packages base) | 68 | #:use-module (gnu packages base) |
| @@ -11144,7 +11145,8 @@ sapa R packages.") | |||
| 11144 | (uri (cran-uri "sapa" version)) | 11145 | (uri (cran-uri "sapa" version)) |
| 11145 | (sha256 | 11146 | (sha256 |
| 11146 | (base32 | 11147 | (base32 |
| 11147 | "0kj681rd4c2lvqr926lb6f4qwp281x5274dg6vbk8pf5y7s0qlpc")))) | 11148 | "0kj681rd4c2lvqr926lb6f4qwp281x5274dg6vbk8pf5y7s0qlpc")) |
| 11149 | (patches (search-patches "r-sapa-lapack.patch")))) | ||
| 11148 | (build-system r-build-system) | 11150 | (build-system r-build-system) |
| 11149 | (propagated-inputs | 11151 | (propagated-inputs |
| 11150 | (list r-ifultools r-splus2r)) | 11152 | (list r-ifultools r-splus2r)) |
diff --git a/gnu/packages/patches/r-sapa-lapack.patch b/gnu/packages/patches/r-sapa-lapack.patch new file mode 100644 index 00000000000..1911b133c55 --- /dev/null +++ b/gnu/packages/patches/r-sapa-lapack.patch | |||
| @@ -0,0 +1,23 @@ | |||
| 1 | From 5eb1faf8ee2eac3057ef55c99dd3083242559b9e Mon Sep 17 00:00:00 2001 | ||
| 2 | From: dbpercival <dbpercival@gmail.com> | ||
| 3 | Date: Sat, 8 Jul 2023 16:26:35 -0700 | ||
| 4 | Subject: [PATCH] Update sapa_lapack.c | ||
| 5 | |||
| 6 | Stephen's suggested change | ||
| 7 | --- | ||
| 8 | src/sapa_lapack.c | 2 +- | ||
| 9 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
| 10 | |||
| 11 | diff --git a/src/sapa_lapack.c b/src/sapa_lapack.c | ||
| 12 | index eff4851..a520e33 100644 | ||
| 13 | --- a/src/sapa_lapack.c | ||
| 14 | +++ b/src/sapa_lapack.c | ||
| 15 | @@ -102,7 +102,7 @@ SEXP R_sapa_dpss(SEXP nsample, SEXP ntaper, SEXP bandwidth) | ||
| 16 | ISPLIT, | ||
| 17 | WORK1, | ||
| 18 | IWORK1, | ||
| 19 | - &INFO); | ||
| 20 | + &INFO FCONE FCONE); | ||
| 21 | // if (INFO != 0) | ||
| 22 | // error(_("error code %d from LAPACK routine '%s'"), info, "dstebz"); | ||
| 23 | |||
