summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBioArchLinuxBot2023-11-04 12:10:36 +0000
committerBioArchLinuxBot2023-11-04 12:10:36 +0000
commitb0c9c810bf5d9d437beeb30518a78d98cb225f8d (patch)
tree94498048bae987f539bfe21419c30999cbd7ec2b
parent10a58c5330cd9b697fc1540a39c18d84ecb239e2 (diff)
downloadaur-b0c9c810bf5d9d437beeb30518a78d98cb225f8d.tar.gz
[lilac] updated to 5.0.0-1
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD62
2 files changed, 67 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f8f967669c7d..c7cc3b56c759 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,23 @@
pkgbase = r-seurat
pkgdesc = Tools for Single Cell Genomics
- pkgver = 4.4.0
+ pkgver = 5.0.0
pkgrel = 1
url = https://cran.r-project.org/package=Seurat
arch = x86_64
license = MIT
- depends = r
+ checkdepends = r-glmgampoi
+ checkdepends = r-harmony
+ checkdepends = r-limma
+ checkdepends = r-singlecellexperiment
+ checkdepends = r-testthat
+ makedepends = r-rcppeigen
+ makedepends = r-rcppprogress
depends = r-cowplot
+ depends = r-fastdummies
depends = r-fitdistrplus
depends = r-future
depends = r-future.apply
+ depends = r-generics
depends = r-ggplot2
depends = r-ggrepel
depends = r-ggridges
@@ -19,6 +27,7 @@ pkgbase = r-seurat
depends = r-irlba
depends = r-jsonlite
depends = r-leiden
+ depends = r-lifecycle
depends = r-lmtest
depends = r-matrixstats
depends = r-miniui
@@ -32,11 +41,11 @@ pkgbase = r-seurat
depends = r-rcolorbrewer
depends = r-rcpp
depends = r-rcppannoy
- depends = r-rcppeigen
- depends = r-rcppprogress
+ depends = r-rcpphnsw
depends = r-reticulate
depends = r-rlang
depends = r-rocr
+ depends = r-rspectra
depends = r-rtsne
depends = r-scales
depends = r-scattermore
@@ -50,12 +59,15 @@ pkgbase = r-seurat
optdepends = r-ape
optdepends = r-biobase
optdepends = r-biocgenerics
+ optdepends = r-bpcells
optdepends = r-data.table
+ optdepends = r-delayedarray
optdepends = r-deseq2
optdepends = r-enrichr
optdepends = r-genomeinfodb
optdepends = r-genomicranges
optdepends = r-ggrastr
+ optdepends = r-harmony
optdepends = r-hdf5r
optdepends = r-iranges
optdepends = r-limma
@@ -63,6 +75,7 @@ pkgbase = r-seurat
optdepends = r-metap
optdepends = r-mixtools
optdepends = r-monocle
+ optdepends = r-presto
optdepends = r-r.utils
optdepends = r-rfast2
optdepends = r-rsvd
@@ -72,7 +85,8 @@ pkgbase = r-seurat
optdepends = r-summarizedexperiment
optdepends = r-testthat
optdepends = r-vgam
- source = https://cran.r-project.org/src/contrib/Seurat_4.4.0.tar.gz
- sha256sums = 0f17df9597642cfc1db4d8718f0b59ebab9fbed328b1f885f42ee85ea0dcb4dd
+ source = https://cran.r-project.org/src/contrib/Seurat_5.0.0.tar.gz
+ md5sums = 0815d7d51e297bf1f4975cefb60e2b6d
+ sha256sums = bb8c91610f58753aa57f38bf2ef1c97c9c85fbfe89c1c47a33805f3eb5eb78c3
pkgname = r-seurat
diff --git a/PKGBUILD b/PKGBUILD
index 3280ddeac74b..8d27102ca779 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,22 @@
-# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
+# Maintainer: Pekka Ristola <pekkarr [at] protonmail [dot] com>
+# Contributor: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=Seurat
-_pkgver=4.4.0
+_pkgver=5.0.0
pkgname=r-${_pkgname,,}
-pkgver=4.4.0
+pkgver=${_pkgver//-/.}
pkgrel=1
-pkgdesc='Tools for Single Cell Genomics'
-arch=('x86_64')
+pkgdesc="Tools for Single Cell Genomics"
+arch=(x86_64)
url="https://cran.r-project.org/package=${_pkgname}"
-license=('MIT')
+license=(MIT)
depends=(
- r
r-cowplot
+ r-fastdummies
r-fitdistrplus
r-future
r-future.apply
+ r-generics
r-ggplot2
r-ggrepel
r-ggridges
@@ -24,6 +26,7 @@ depends=(
r-irlba
r-jsonlite
r-leiden
+ r-lifecycle
r-lmtest
r-matrixstats
r-miniui
@@ -37,11 +40,11 @@ depends=(
r-rcolorbrewer
r-rcpp
r-rcppannoy
- r-rcppeigen
- r-rcppprogress
+ r-rcpphnsw
r-reticulate
r-rlang
r-rocr
+ r-rspectra
r-rtsne
r-scales
r-scattermore
@@ -53,16 +56,30 @@ depends=(
r-tibble
r-uwot
)
+makedepends=(
+ r-rcppeigen
+ r-rcppprogress
+)
+checkdepends=(
+ r-glmgampoi
+ r-harmony
+ r-limma
+ r-singlecellexperiment
+ r-testthat
+)
optdepends=(
r-ape
r-biobase
r-biocgenerics
+ r-bpcells
r-data.table
+ r-delayedarray
r-deseq2
r-enrichr
r-genomeinfodb
r-genomicranges
r-ggrastr
+ r-harmony
r-hdf5r
r-iranges
r-limma
@@ -70,6 +87,7 @@ optdepends=(
r-metap
r-mixtools
r-monocle
+ r-presto
r-r.utils
r-rfast2
r-rsvd
@@ -81,15 +99,29 @@ optdepends=(
r-vgam
)
source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
-sha256sums=('0f17df9597642cfc1db4d8718f0b59ebab9fbed328b1f885f42ee85ea0dcb4dd')
+md5sums=('0815d7d51e297bf1f4975cefb60e2b6d')
+sha256sums=('bb8c91610f58753aa57f38bf2ef1c97c9c85fbfe89c1c47a33805f3eb5eb78c3')
+
+prepare() {
+ # skip test that requires BPCells
+ sed -i '/"pca is equivalent for BPCells"/a\ \ skip_if_not_installed("BPCells")' \
+ "$_pkgname/tests/testthat/test_dimensional_reduction.R"
+}
build() {
- R CMD INSTALL ${_pkgname}_${_pkgver}.tar.gz -l "${srcdir}"
+ mkdir -p build
+ R CMD INSTALL "$_pkgname" -l build
+}
+
+check() {
+ cd "$_pkgname/tests"
+ R_LIBS="$srcdir/build" NOT_CRAN=true Rscript --vanilla testthat.R
}
package() {
- install -dm0755 "${pkgdir}/usr/lib/R/library"
- cp -a --no-preserve=ownership "${_pkgname}" "${pkgdir}/usr/lib/R/library"
- install -Dm644 "${_pkgname}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -d "$pkgdir/usr/lib/R/library"
+ cp -a --no-preserve=ownership "build/$_pkgname" "$pkgdir/usr/lib/R/library"
+
+ install -d "$pkgdir/usr/share/licenses/$pkgname"
+ ln -s "/usr/lib/R/library/$_pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
}
-# vim:set ts=2 sw=2 et: