r-gganimate: fix depends

This commit is contained in:
Pekka Ristola 2024-02-27 21:32:26 +02:00
parent 6cbafd1a66
commit 116acb098c
No known key found for this signature in database
GPG key ID: 2C20BE716E05213E
2 changed files with 13 additions and 16 deletions

View file

@ -2,28 +2,31 @@
# Contributor: Guoyi Zhang <guoyizhang at malacology dot net>
_pkgname=gganimate
_pkgver=1.0.8
_pkgver=1.0.9
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=5
pkgrel=0
pkgdesc="A Grammar of Animated Graphics"
arch=(any)
url="https://cran.r-project.org/package=$_pkgname"
license=('MIT')
depends=(
r-cli
r-ggplot2
r-glue
r-lifecycle
r-progress
r-rlang
r-scales
r-stringi
r-transformr
r-tweenr
r-vctrs
)
checkdepends=(
r-gifski
r-magick
r-testthat
r-transformr
ttf-font
)
optdepends=(
@ -36,22 +39,13 @@ optdepends=(
r-magick
r-ragg
r-rmarkdown
r-sf
r-svglite
r-testthat
r-transformr
)
source=("https://cran.r-project.org/src/contrib/${_pkgname}_${_pkgver}.tar.gz")
md5sums=('2ec08a5316dfd4d845238dfb296e2b91')
b2sums=('fc9f5cccca22e11b9d191d527cffaf09979778841b06705b417f17232dba02011477557ed09c4d39770be6b7f3293419ed729e09cfdf935f8145aae68952f021')
prepare() {
# Skip test until upstream fixes the bug
# https://github.com/thomasp85/gganimate/commit/1193080105062a4259be0da085d0f26aca0f20c2
# https://github.com/thomasp85/gganimate/issues/287
# https://github.com/thomasp85/gganimate/issues/447
sed -i '/contour works/a\ \ skip("Upstream bug #287")' \
"$_pkgname/tests/testthat/test-transition-states.R"
}
md5sums=('9be9453ae809aa81f1722f2215681edb')
b2sums=('d52f9ec98be6b095ae5f735c23525d76174b61ada1ef88ac7c9bc767396757903d6214849293bfc9318992fb46e356b6e59368a247b6ef20b27644fe15d4fb9b')
build() {
mkdir build

View file

@ -3,18 +3,21 @@ maintainers:
- github: pekkarr
email: pekkarr@protonmail.com
repo_depends:
- r-cli
- r-ggplot2
- r-glue
- r-lifecycle
- r-progress
- r-rlang
- r-scales
- r-stringi
- r-transformr
- r-tweenr
- r-vctrs
repo_makedepends:
- r-gifski
- r-magick
- r-testthat
- r-transformr
update_on:
- source: rpkgs
pkgname: gganimate