aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/statistics.scm
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2024-11-18 14:45:09 +0100
committerRicardo Wurmus <rekado@elephly.net>2024-12-03 16:58:37 +0100
commite880e356276db026facd485ffbea8dabb2b92fbb (patch)
tree54ec5d9b4371ab3ddd6e27956eab4031a0a35875 /gnu/packages/statistics.scm
parent6e934bfed8492938cedc1761b14ea8b9f527ecf4 (diff)
downloadguix-e880e356276db026facd485ffbea8dabb2b92fbb.tar
guix-e880e356276db026facd485ffbea8dabb2b92fbb.tar.gz
gnu: r-highr: Add test inputs.
* gnu/packages/statistics.scm (r-highr)[properties]: Tell updater not to add r-knitr to native inputs. [arguments]: Only run tests, do not build vignettes. [native-inputs]: Add r-testit. Change-Id: I066fd653bdaefab468f7c34f22cebb36f2edaa5e
Diffstat (limited to 'gnu/packages/statistics.scm')
-rw-r--r--gnu/packages/statistics.scm17
1 files changed, 9 insertions, 8 deletions
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index d28a6c9e9c..af639b10ed 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1522,14 +1522,15 @@ There is also a Shiny app as a user interface in this package.")
(sha256
(base32
"19z0gwdy46z6gb46b3fs2ljxa2cn0bpvx7aam0jk75h180l183g9"))))
- (build-system r-build-system)
- (propagated-inputs
- (list r-xfun))
- ;; We cannot add knitr to the inputs, because highr depends on xfun, which
- ;; is an input to knitr.
- #;
- (native-inputs
- `(("r-knitr" ,r-knitr)))
+ (properties
+ ;; We can't have r-knitr among the inputs here, because r-highr depends
+ ;; on r-xfun, which is an input to r-knitr.
+ '((updater-ignored-native-inputs . ("r-knitr"))))
+ (build-system r-build-system)
+ ;; Do not build vignettes as they need r-knitr.
+ (arguments (list #:test-types '(list "tests")))
+ (propagated-inputs (list r-xfun))
+ (native-inputs (list r-testit))
(home-page "https://github.com/yihui/highr")
(synopsis "Syntax highlighting for R source code")
(description