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
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		| 
						 | 
					@ -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)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue