import cran: Exclude experiment packages in predicate "bioconductor-package?".
* guix/import/cran.scm (bioconductor-package?): Exclude experiment packages, because they cannot be updated with the default bioconductor updater.
This commit is contained in:
parent
7c9fcb0825
commit
c9ffa91fd3
|
@ -433,7 +433,9 @@ dependencies."
|
||||||
;; the Github mirror, so we have to exclude them
|
;; the Github mirror, so we have to exclude them
|
||||||
;; from the set of bioconductor packages that can be
|
;; from the set of bioconductor packages that can be
|
||||||
;; updated automatically.
|
;; updated automatically.
|
||||||
(not (string-contains uri "/data/annotation/"))))))
|
(not (string-contains uri "/data/annotation/"))
|
||||||
|
;; Experiment packages are in a separate repository.
|
||||||
|
(not (string-contains uri "/data/experiment/"))))))
|
||||||
(and (string-prefix? "r-" (package-name package))
|
(and (string-prefix? "r-" (package-name package))
|
||||||
(match (and=> (package-source package) origin-uri)
|
(match (and=> (package-source package) origin-uri)
|
||||||
((? string? uri)
|
((? string? uri)
|
||||||
|
|
Loading…
Reference in New Issue