From 2b334aeb659734377eb95301b2e7b07c93ea6fe8 Mon Sep 17 00:00:00 2001 From: Robert Greener Date: Sat, 2 Jul 2022 11:17:24 +0100 Subject: [PATCH] dev-R/memoise: new package, added 2.0.1 Signed-off-by: Robert Greener --- dev-R/memoise/Manifest | 1 + dev-R/memoise/memoise-2.0.1.ebuild | 32 ++++++++++++++++++++++++++++++ dev-R/memoise/metadata.xml | 17 ++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 dev-R/memoise/Manifest create mode 100644 dev-R/memoise/memoise-2.0.1.ebuild create mode 100644 dev-R/memoise/metadata.xml diff --git a/dev-R/memoise/Manifest b/dev-R/memoise/Manifest new file mode 100644 index 0000000000..4a2cba6ee1 --- /dev/null +++ b/dev-R/memoise/Manifest @@ -0,0 +1 @@ +DIST memoise_2.0.1.tar.gz 17852 BLAKE2B 0bf5e7e14a9835358367c49053289dbe929197e3c9e93cdf8dc11a73e034783269c7b392189c31f800790ed4eba2caa54fba3ec2885a6f64b669b3b970afff44 SHA512 e2565495917335cbddf8fd794e91ae1451181bab5f2daa2e8ed797461e647ecfbacc5e57bd06b274b2f6b563036895b18892898704dbc9e0966721b34584cd9b diff --git a/dev-R/memoise/memoise-2.0.1.ebuild b/dev-R/memoise/memoise-2.0.1.ebuild new file mode 100644 index 0000000000..79fcf9f65b --- /dev/null +++ b/dev-R/memoise/memoise-2.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="'Memoisation' of Functions" +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" +DEPEND=" + dev-R/rlang + dev-R/cachem + test? ( dev-R/testthat ) +" + +SUGGESTED_PACKAGES=" + dev-R/digest + dev-R/aws-s3 + dev-R/covr + dev-R/googleAuthR + dev-R/googleCloudStorageR + dev-r/httr + dev-R/testthat +" + +src_test() { + cd "${WORKDIR}/${P}/tests" + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} diff --git a/dev-R/memoise/metadata.xml b/dev-R/memoise/metadata.xml new file mode 100644 index 0000000000..a2b66ab0fe --- /dev/null +++ b/dev-R/memoise/metadata.xml @@ -0,0 +1,17 @@ + + + + + me@r0bert.dev + Robert Greener + + Cache the results of a function so that when you call it again with the same arguments it returns the previously computed value. + + + Winston Chang + winston@rstudio.com + + https://github.com/r-lib/memoise/issues + r-lib/memoise + +