diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2024-11-18 14:45:09 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2024-12-03 16:58:37 +0100 |
commit | e880e356276db026facd485ffbea8dabb2b92fbb (patch) | |
tree | 54ec5d9b4371ab3ddd6e27956eab4031a0a35875 /gnu/packages/statistics.scm | |
parent | 6e934bfed8492938cedc1761b14ea8b9f527ecf4 (diff) | |
download | guix-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.scm | 17 |
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 |