gnu: r-flowclust: Add missing input.

* gnu/packages/bioconductor.scm (r-flowclust)[native-inputs]: Add
r-flowworkspace.
[properties]: Tell updater not to add r-opencyto.
[arguments]: Add phases 'delete-bad-tests.

Change-Id: Ie82854c0ff52c290e7482f67771aa9ef82a83343
This commit is contained in:
Ricardo Wurmus 2024-11-27 16:55:17 +01:00 committed by Andreas Enge
parent 54b89fb948
commit d7ccc1dfe3
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -20184,11 +20184,23 @@ (define-public r-flowclust
(sha256
(base32
"0li9vcgk82vn5wqzmz6hbn04vqa5l0mwsb6vyb537mkcg45dhcr3"))))
(properties `((upstream-name . "flowClust")))
(properties
`((upstream-name . "flowClust")
;; Avoid dependency cycle.
(updater-ignored-native-inputs . ("r-opencyto"))))
(build-system r-build-system)
(arguments
`(#:configure-flags
(list "--configure-args=--enable-bundled-gsl=no")))
(list
#:configure-flags
'(list "--configure-args=--enable-bundled-gsl=no")
#:phases
'(modify-phases %standard-phases
(add-after 'unpack 'delete-bad-tests
(lambda _
;; "invalid subscript type 'list'"
(delete-file "tests/testthat/test_2d.R")
;; "argument is of length zero"
(delete-file "tests/testthat/test_1d_gated_data.R"))))))
(propagated-inputs
(list r-biobase
r-biocgenerics
@ -20197,7 +20209,7 @@ (define-public r-flowclust
(inputs
(list gsl))
(native-inputs
(list pkg-config r-knitr r-testthat))
(list pkg-config r-flowworkspace r-knitr r-testthat))
(home-page "https://bioconductor.org/packages/flowClust")
(synopsis "Clustering for flow cytometry")
(description