Browse Source

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.
wip-gexp-hygiene
Ricardo Wurmus 5 years ago
parent
commit
c9ffa91fd3
No known key found for this signature in database GPG Key ID: 197A5888235FACAC
  1. 4
      guix/import/cran.scm

4
guix/import/cran.scm

@ -433,7 +433,9 @@ dependencies."
;; the Github mirror, so we have to exclude them
;; from the set of bioconductor packages that can be
;; 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))
(match (and=> (package-source package) origin-uri)
((? string? uri)

Loading…
Cancel
Save