diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-07-05 12:48:33 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-07-05 12:48:33 +0000 |
| commit | 5d4c09bc57db7f4d9d405dc920c549f2524bbf02 (patch) | |
| tree | 8d4b5d664b3eecd2a2d08752486dcfa527a9af88 /dev-R | |
| parent | 252955d97f6158b3da6e4df0ad6fb2c9bebf259b (diff) | |
| download | baldeagleos-repo-5d4c09bc57db7f4d9d405dc920c549f2524bbf02.tar.gz baldeagleos-repo-5d4c09bc57db7f4d9d405dc920c549f2524bbf02.tar.xz baldeagleos-repo-5d4c09bc57db7f4d9d405dc920c549f2524bbf02.zip | |
Adding metadata
Diffstat (limited to 'dev-R')
67 files changed, 848 insertions, 9 deletions
diff --git a/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild b/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild index a45e3b5ef89b..51346d8c0acd 100644 --- a/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild +++ b/dev-R/AsioHeaders/AsioHeaders-1.22.1.1.ebuild @@ -8,6 +8,6 @@ inherit R-packages DESCRIPTION="'Asio' C++ Header Files" KEYWORDS="~amd64" LICENSE='Boost-1.0' -CRAN_PV="1.22.1-1" +CRAN_PV="$(ver_rs 3 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" diff --git a/dev-R/RUnit/Manifest b/dev-R/RUnit/Manifest new file mode 100644 index 000000000000..93e926fea376 --- /dev/null +++ b/dev-R/RUnit/Manifest @@ -0,0 +1 @@ +DIST RUnit_0.4.32.tar.gz 337142 BLAKE2B 3c705716507b67697d4982f09973a0fa3a92cbd7dafad730f649bdc37e6b6becbbc0fdd9ab59f8c96afaea3f8b1e32ec833b7fd3380b74c81c500a74fb3a979f SHA512 5df78b0b653cb122e8edd23fc95e00966c5e54ee5db081efb216e88847d8e292fb69af27932a35f5d51ebaf3a162128fd4a604b8d1e2dc8dfb6a8a72345432e7 diff --git a/dev-R/RUnit/RUnit-0.4.32.ebuild b/dev-R/RUnit/RUnit-0.4.32.ebuild new file mode 100644 index 000000000000..ef1af2c10540 --- /dev/null +++ b/dev-R/RUnit/RUnit-0.4.32.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION='R Unit Test Framework' +KEYWORDS="~amd64" +LICENSE='GPL-2' + +SUGGESTED_PACKAGES=" + dev-R/XML +" diff --git a/dev-R/RUnit/metadata.xml b/dev-R/RUnit/metadata.xml new file mode 100644 index 000000000000..29104cb22b97 --- /dev/null +++ b/dev-R/RUnit/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">R functions implementing a standard Unit Testing framework, with additional code inspection and report generation tools.</longdescription> + <upstream> + <maintainer> + <email>zenka.roman@mayo.edu</email> + <name>Roman Zenka</name> + </maintainer> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/R_methodsS3/Manifest b/dev-R/R_methodsS3/Manifest new file mode 100644 index 000000000000..882f551444f8 --- /dev/null +++ b/dev-R/R_methodsS3/Manifest @@ -0,0 +1 @@ +DIST R.methodsS3_1.8.2.tar.gz 24131 BLAKE2B 5f86f9302bca53497421a0d6bb34e6757657b8f81867f73934865de9c54fcf2a14f3520c3164c95c6b4e7f360b30c59aa04a2e1beedad9777f7408e4791b2b07 SHA512 4282f70afc4902575db614467d4606832e29889a427d783efb684b778bf9b515507527fa5a368ce7b1f6515aedc48047cabb24e6c22324f56ad02d006a8d055a diff --git a/dev-R/R_methodsS3/R_methodsS3-1.8.2.ebuild b/dev-R/R_methodsS3/R_methodsS3-1.8.2.ebuild new file mode 100644 index 000000000000..52ae9c545cf6 --- /dev/null +++ b/dev-R/R_methodsS3/R_methodsS3-1.8.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="S3 Methods Simplified" +KEYWORDS="~amd64" +LICENSE='LGPL-2.1+' +CRAN_PN="R.methodsS3" + +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + +SUGGESTED_PACKAGES=" + dev-R/codetools +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/R_methodsS3/metadata.xml b/dev-R/R_methodsS3/metadata.xml new file mode 100644 index 000000000000..13dfc6af4d8d --- /dev/null +++ b/dev-R/R_methodsS3/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Methods that simplify the setup of S3 generic functions and S3 methods. Major effort has been made in making definition of methods as simple as possible with a minimum of maintenance for package developers. For example, generic functions are created automatically, if missing, and naming conflict are automatically solved, if possible. The method setMethodS3() is a good start for those who in the future may want to migrate to S4. This is a cross-platform package implemented in pure R that generates standard S3 methods.</longdescription> + <upstream> + <maintainer> + <email>henrikb@braju.com</email> + <name>Henrik Bengtsson</name> + </maintainer> + <bugs-to>https://github.com/HenrikBengtsson/R.methodsS3/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/R_oo/Manifest b/dev-R/R_oo/Manifest new file mode 100644 index 000000000000..159808c0ea20 --- /dev/null +++ b/dev-R/R_oo/Manifest @@ -0,0 +1 @@ +DIST R.oo_1.25.0.tar.gz 384384 BLAKE2B b7f758b430d969a3c46b630149743faecffba5601c11b8d2f35cca7094388bb1459fca6515093ab80c90a8506e544b1abfb6b98f935c5dd8c4ce7fa8be37d247 SHA512 8d6f9fa243fd2088511345bd932c72b337492b4555a078a694c236820994b2a40eb8f665c50a604010cb86f3eb12728b33e56d2e719c8bf2d39b84eba8e99b4c diff --git a/dev-R/R_oo/R_oo-1.25.0.ebuild b/dev-R/R_oo/R_oo-1.25.0.ebuild new file mode 100644 index 000000000000..dbc461c3f303 --- /dev/null +++ b/dev-R/R_oo/R_oo-1.25.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="R Object-Oriented Programming with or without References" +KEYWORDS="~amd64" +LICENSE='LGPL-2.1+' +CRAN_PN="R.oo" + +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + +DEPEND=" + >=dev-R/R_methodsS3-1.8.1 +" + +SUGGESTED_PACKAGES=" + dev-R/codetools +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/R_oo/metadata.xml b/dev-R/R_oo/metadata.xml new file mode 100644 index 000000000000..aa747aacffef --- /dev/null +++ b/dev-R/R_oo/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Methods and classes for object-oriented programming in R with or without references. Large effort has been made on making definition of methods as simple as possible with a minimum of maintenance for package developers. The package has been developed since 2001 and is now considered very stable. This is a cross-platform package implemented in pure R that defines standard S3 classes without any tricks.</longdescription> + <upstream> + <maintainer> + <email>henrikb@braju.com</email> + <name>Henrik Bengtsson</name> + </maintainer> + <bugs-to>https://github.com/HenrikBengtsson/R.oo/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/R_utils/Manifest b/dev-R/R_utils/Manifest new file mode 100644 index 000000000000..54a21a28f5f4 --- /dev/null +++ b/dev-R/R_utils/Manifest @@ -0,0 +1 @@ +DIST R.utils_2.12.0.tar.gz 363986 BLAKE2B 48827d5b00523fea1d71e84ea17418fb5879b3378d41dfa87b85de3ddbf2b92046a7dad00a188392e3d9ba0cc959ffba6b6432e0a7b103a7261c00c825c01dbe SHA512 1a09ebc278f55ddb0f5adf56bcfb2647a026eb5d8597541cc96aad6e322832efd8603ee15d494f730ae4cf976316dee4adafd2785fc2390a5a896e97f08d2607 diff --git a/dev-R/R_utils/R_utils-2.12.0.ebuild b/dev-R/R_utils/R_utils-2.12.0.ebuild new file mode 100644 index 000000000000..2a72049d1bbd --- /dev/null +++ b/dev-R/R_utils/R_utils-2.12.0.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="Various Programming Utilities" +KEYWORDS="~amd64" +LICENSE='LGPL-2.1+' +CRAN_PN="R.utils" +IUSE="test" +RESTRICT="!test? ( test )" + +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + +DEPEND=" + >=dev-R/R_oo-1.24.0 + >=dev-R/R_methodsS3-1.8.1 + test? ( >=dev-R/digest-0.6.10 ) +" + +SUGGESTED_PACKAGES=" + >=dev-R/digest-0.6.10 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/R_utils/metadata.xml b/dev-R/R_utils/metadata.xml new file mode 100644 index 000000000000..036eecab4246 --- /dev/null +++ b/dev-R/R_utils/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Utility functions useful when programming and developing R packages.</longdescription> + <upstream> + <maintainer> + <email>henrikb@braju.com</email> + <name>Henrik Bengtsson</name> + </maintainer> + <bugs-to>https://github.com/HenrikBengtsson/R.utils/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/RcppEigen/Manifest b/dev-R/RcppEigen/Manifest new file mode 100644 index 000000000000..a44354498a36 --- /dev/null +++ b/dev-R/RcppEigen/Manifest @@ -0,0 +1 @@ +DIST RcppEigen_0.3.3.9.2.tar.gz 1476004 BLAKE2B c111b13bd34acf75e061302628e6821a506736717ae938a0105d45a5ee0f638439ebdb5e83e9319157deee81b96a928438c4d3d9d1be69ef64dcdab56425f44c SHA512 167ec253d2729fb03c822465d40f23a756a32c23280baf340255d6d700846fe220266273201f8144fb7ac040261e915f3e5058b5f4241d5f1070f2ae2c37c121 diff --git a/dev-R/RcppEigen/RcppEigen-0.3.3.9.2.ebuild b/dev-R/RcppEigen/RcppEigen-0.3.3.9.2.ebuild new file mode 100644 index 000000000000..78f8d5631e78 --- /dev/null +++ b/dev-R/RcppEigen/RcppEigen-0.3.3.9.2.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="'Rcpp' Integration for the 'Eigen' Templated Linear Algebra Library" +KEYWORDS="~amd64" +LICENSE='GPL-2+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + || ( dev-R/Matrix dev-lang/R[-minimal] ) + dev-R/Rcpp + test? ( + dev-R/tinytest + ) +" + +SUGGESTED_PACKAGES=" + dev-R/inline + dev-R/tinytest + dev-R/pkgKitten + dev-R/microbenchmark +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla tinytest.R +} diff --git a/dev-R/RcppEigen/metadata.xml b/dev-R/RcppEigen/metadata.xml new file mode 100644 index 000000000000..a0497c4390ba --- /dev/null +++ b/dev-R/RcppEigen/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">R and 'Eigen' integration using 'Rcpp'. 'Eigen' is a C++ template library for linear algebra: matrices, vectors, numerical solvers and related algorithms. It supports dense and sparse matrices on integer, floating point and complex numbers, decompositions of such matrices, and solutions of linear systems. Its performance on many algorithms is comparable with some of the best implementations based on 'Lapack' and level-3 'BLAS'. The 'RcppEigen' package includes the header files from the 'Eigen' C++ template library (currently version 3.3.4). Thus users do not need to install 'Eigen' itself in order to use 'RcppEigen'. Since version 3.1.1, 'Eigen' is licensed under the Mozilla Public License (version 2); earlier version were licensed under the GNU LGPL version 3 or later. 'RcppEigen' (the 'Rcpp' bindings/bridge to 'Eigen') is licensed under the GNU GPL version 2 or later, as is the rest of 'Rcpp'.</longdescription> + <upstream> + <maintainer> + <email>edd@debian.org</email> + <name>Dirk Eddelbuettel</name> + </maintainer> + <bugs-to>https://github.com/RcppCore/RcppEigen/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/RcppParallel/Manifest b/dev-R/RcppParallel/Manifest new file mode 100644 index 000000000000..3c4d4c568e0f --- /dev/null +++ b/dev-R/RcppParallel/Manifest @@ -0,0 +1 @@ +DIST RcppParallel_5.1.5.tar.gz 1967672 BLAKE2B 70b060cf3478009f8264a456d3fc10059c3595018c85ff2d7a8fe3c54cdc03bfdf811a1d72b7e62aac8585028bea63b733ac363e8c6c5475558257be6e2aae51 SHA512 d7d69fcad6087eb206dfe6337e00ddb1e0b8f1faa02ba57cd257173db98b6880edc35cb8f4b200132cd2692494f7e1c390432eb381892a04d1e3e797ee40da28 diff --git a/dev-R/RcppParallel/RcppParallel-5.1.5.ebuild b/dev-R/RcppParallel/RcppParallel-5.1.5.ebuild new file mode 100644 index 000000000000..81e1c8b495d4 --- /dev/null +++ b/dev-R/RcppParallel/RcppParallel-5.1.5.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="Parallel Programming Tools for 'Rcpp'" +KEYWORDS="~amd64" +LICENSE='GPL-3+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + test? ( + dev-R/RUnit + dev-R/Rcpp + ) + dev-cpp/tbb +" + +SUGGESTED_PACKAGES=" + dev-R/RUnit + dev-R/Rcpp + dev-R/knitr + dev-R/rmarkdown +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla doRUnit.R +} diff --git a/dev-R/RcppParallel/metadata.xml b/dev-R/RcppParallel/metadata.xml new file mode 100644 index 000000000000..8e52691d7191 --- /dev/null +++ b/dev-R/RcppParallel/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">High level functions for parallel programming with 'Rcpp'. For example, the 'parallelFor()' function can be used to convert the work of a standard serial "for" loop into a parallel one and the 'parallelReduce()' function can be used for accumulating aggregate or other values.</longdescription> + <upstream> + <maintainer> + <email>kevin@rstudio.com</email> + <name>Kevin Ushey</name> + </maintainer> + <bugs-to>https://github.com/RcppCore/RcppParallel/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild b/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild index 2630164e2476..4c9c6add62e9 100644 --- a/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild +++ b/dev-R/RhpcBLASctl/RhpcBLASctl-0.21.247.1.ebuild @@ -8,6 +8,6 @@ inherit R-packages DESCRIPTION="Control the Number of Threads on 'BLAS'" KEYWORDS="~amd64" LICENSE='AGPL-3' -CRAN_PV="0.21-247.1" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" diff --git a/dev-R/StanHeaders/Manifest b/dev-R/StanHeaders/Manifest new file mode 100644 index 000000000000..bc991e8d7655 --- /dev/null +++ b/dev-R/StanHeaders/Manifest @@ -0,0 +1 @@ +DIST StanHeaders_2.21.0-7.tar.gz 1402572 BLAKE2B 3693bdc6f8d21d547e1709ea1d10d78913055a9a9c96b58bf6f79896beaa2e388a3e207b15db6920f59f11321107e611f99a7f421c5e887640809da0ed01e8a9 SHA512 474637f3043defb4b646b37b12469a7bc9df823f954e9b5cd788063e702527065da54cbfb5f3829c44912e07855f403f00962149277a8f7c5f694319b30a9556 diff --git a/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild b/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild new file mode 100644 index 000000000000..39b44888c362 --- /dev/null +++ b/dev-R/StanHeaders/StanHeaders-2.21.0.7.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION='C++ Header Files for Stan' +KEYWORDS="~amd64" +LICENSE='BSD' +CRAN_PV="$(ver_rs 3 -)" + +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +DEPEND=" + >=dev-R/RcppParallel-5.0.1 + dev-R/RcppEigen +" + +SUGGESTED_PACKAGES=" + dev-R/Rcpp + dev-R/BH + >=dev-R/knitr-1.15.1 + dev-R/rmarkdown + dev-R/Matrix + dev-R/rstan +" diff --git a/dev-R/StanHeaders/metadata.xml b/dev-R/StanHeaders/metadata.xml new file mode 100644 index 000000000000..df870e1520a3 --- /dev/null +++ b/dev-R/StanHeaders/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">The C++ header files of the Stan project are provided by this package, but it contains little R code or documentation. The main reference is the vignette. There is a shared object containing part of the 'CVODES' library, but its functionality is not accessible from R. 'StanHeaders' is primarily useful for developers who want to utilize the 'LinkingTo' directive of their package's DESCRIPTION file to build on the Stan library without incurring unnecessary dependencies. The Stan project develops a probabilistic programming language that implements full or approximate Bayesian statistical inference via Markov Chain Monte Carlo or 'variational' methods and implements (optionally penalized) maximum likelihood estimation via optimization. The Stan library includes an advanced automatic differentiation scheme, 'templated' statistical and linear algebra functions that can handle the automatically 'differentiable' scalar types (and doubles, 'ints', etc.), and a parser for the Stan language. The 'rstan' package provides user-facing R functions to parse, compile, test, estimate, and analyze Stan models.</longdescription> + <upstream> + <maintainer> + <email>benjamin.goodrich@columbia.edu</email> + <name>Ben Goodrich</name> + </maintainer> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/XML/XML-3.99.0.10.ebuild b/dev-R/XML/XML-3.99.0.10.ebuild index a9edb8a3573f..ee2f3751403e 100644 --- a/dev-R/XML/XML-3.99.0.10.ebuild +++ b/dev-R/XML/XML-3.99.0.10.ebuild @@ -11,7 +11,7 @@ LICENSE='BSD' DEPEND=" >=dev-libs/libxml2-2.6.3 " -CRAN_PV="3.99-0.10" +CRAN_PV="$(ver_rs 2 -)" SUGGESTED_PACKAGES=" dev-R/bitops diff --git a/dev-R/abind/Manifest b/dev-R/abind/Manifest new file mode 100644 index 000000000000..db058f2e5f2e --- /dev/null +++ b/dev-R/abind/Manifest @@ -0,0 +1 @@ +DIST abind_1.4-5.tar.gz 21810 BLAKE2B 64228df7f46f0fce03d8c33c8655bb7d239a5d25db5c93cfe56942a2db8917698a5b4fb6e6a8a40c0f6bec9ed2d8a5923473a5813d6a9d8f5901a2f8fdcb260f SHA512 b1f5d716e04f748b9d189a4a3e15ad00c2b5a7c69425dbf9f36fcb4fe23f6ff5cec2eb22ec626ab194c1eb88bdfd271b535868b00157efd4acf0faa022d16987 diff --git a/dev-R/abind/abind-1.4.5.ebuild b/dev-R/abind/abind-1.4.5.ebuild new file mode 100644 index 000000000000..5d94758a29fc --- /dev/null +++ b/dev-R/abind/abind-1.4.5.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Unified Parallel and Distributed Processing in R for Everyone" +KEYWORDS="~amd64" +LICENSE='LGPL-2+' +CRAN_PV="$(ver_rs 2 -)" +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/abind/metadata.xml b/dev-R/abind/metadata.xml new file mode 100644 index 000000000000..9e96cd65a44c --- /dev/null +++ b/dev-R/abind/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Combine multidimensional arrays into a single array. This is a generalization of 'cbind' and 'rbind'. Works with vectors, matrices, and higher-dimensional arrays. Also provides functions 'adrop', 'asub', and 'afill' for manipulating, extracting and replacing data in arrays.</longdescription> + <upstream> + <maintainer> + <email>tplate@acm.org</email> + <name>Tony Plate</name> + </maintainer> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/base64enc/base64enc-0.1.3.ebuild b/dev-R/base64enc/base64enc-0.1.3.ebuild index b835d2233e7d..9a5d192a4684 100644 --- a/dev-R/base64enc/base64enc-0.1.3.ebuild +++ b/dev-R/base64enc/base64enc-0.1.3.ebuild @@ -8,6 +8,6 @@ inherit R-packages DESCRIPTION='Tools for base64 encoding' KEYWORDS="~amd64" LICENSE='GPL-2 GPL-3' -CRAN_PV="0.1-3" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" diff --git a/dev-R/boot/Manifest b/dev-R/boot/Manifest new file mode 100644 index 000000000000..84866107bab3 --- /dev/null +++ b/dev-R/boot/Manifest @@ -0,0 +1 @@ +DIST boot_1.3-28.tar.gz 236842 BLAKE2B 38d0d7191779f280d47910fe5d6bcb39954d4115e7c0b9481f918c537046c550eaf139592552e5ac9192e5965aba379fb1954323cc000b88d32f34afb959142b SHA512 e274f3de208cf4f9f74102a82ff34a32e92928328353d77ac9a99e1e34d66a65e941a66656367668bd7fe5633484eff8dcfa42a9e5957db72368c604e2a16007 diff --git a/dev-R/boot/boot-1.3.28.ebuild b/dev-R/boot/boot-1.3.28.ebuild new file mode 100644 index 000000000000..e55f04246278 --- /dev/null +++ b/dev-R/boot/boot-1.3.28.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MYPV="$(ver_rs 2 -)" + +inherit R-packages + +DESCRIPTION="Bootstrap Functions (Originally by Angelo Canty for S)" +SRC_URI="mirror://cran/src/contrib/${PN}_${MYPV}.tar.gz" + +KEYWORDS="~amd64" +LICENSE='public-domain' + +DEPEND=" + >=dev-lang/R-3.0.0 + !dev-lang/R[-minimal] +" +RDEPEND="${DEPEND}" + +SUGGESTED_PACKAGES=" + virtual/MASS + virtual/survival +" diff --git a/dev-R/boot/metadata.xml b/dev-R/boot/metadata.xml new file mode 100644 index 000000000000..468abfb593f0 --- /dev/null +++ b/dev-R/boot/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Functions and datasets for bootstrapping from the book "Bootstrap Methods and Their Application" by A. C. Davison and D. V. Hinkley (1997, CUP), originally written by Angelo Canty for S.</longdescription> + <upstream> + <maintainer> + <email>ripley@stats.ox.ac.uk</email> + <name>Brian Ripley</name> + </maintainer> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/carData/Manifest b/dev-R/carData/Manifest new file mode 100644 index 000000000000..ce09c2cdc647 --- /dev/null +++ b/dev-R/carData/Manifest @@ -0,0 +1 @@ +DIST carData_3.0-5.tar.gz 1004201 BLAKE2B dee8f9b5e73cbb785f445b70b6ae88ca8c7303bc4b361943e937596bcc355374856b64c61b9d325484670c779a6ff6df5a8912ee8f65d3afdbf2b1546f68409a SHA512 3e774c9c9cc4cad46079c843498b4439002326950fc3ce7bd2c6d268b164a196365ddc9d5185b3ca8b136d90c0dbe85c5d42ce44340a0c9648374f318243fd81 diff --git a/dev-R/carData/carData-3.0.5.ebuild b/dev-R/carData/carData-3.0.5.ebuild new file mode 100644 index 000000000000..2d8018bbd7c1 --- /dev/null +++ b/dev-R/carData/carData-3.0.5.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION="Companion to Applied Regression Data Sets" +KEYWORDS="~amd64" +LICENSE='GPL-2 GPL-3' +CRAN_PV="$(ver_rs 2 -)" + +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +SUGGESTED_PACKAGES=" + dev-R/car +" diff --git a/dev-R/carData/metadata.xml b/dev-R/carData/metadata.xml new file mode 100644 index 000000000000..39e952737f88 --- /dev/null +++ b/dev-R/carData/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en"> Datasets to Accompany J. Fox and S. Weisberg, An R Companion to Applied Regression, Third Edition, Sage (2019).</longdescription> + <upstream> + <maintainer> + <email>jfox@mcmaster.ca</email> + <name>John Fox</name> + </maintainer> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/codetools/codetools-0.2.18.ebuild b/dev-R/codetools/codetools-0.2.18.ebuild index ac0e5c8d9ab7..3d3f0db67125 100644 --- a/dev-R/codetools/codetools-0.2.18.ebuild +++ b/dev-R/codetools/codetools-0.2.18.ebuild @@ -10,7 +10,7 @@ KEYWORDS="~amd64" LICENSE='GPL-2+' RESTRICT="!test? ( test )" IUSE="test" -CRAN_PV="0.2-18" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" diff --git a/dev-R/data_table/Manifest b/dev-R/data_table/Manifest new file mode 100644 index 000000000000..a4010452cb24 --- /dev/null +++ b/dev-R/data_table/Manifest @@ -0,0 +1 @@ +DIST data.table_1.14.2.tar.gz 5301817 BLAKE2B 214872e0afd77e83bfed727db51fd1750d9e098f065f6326eb5b9a40e1f8bd09456bd7692dfc5018afab88e430425ea77918ad8c3bcc348893ac17c5ff9b1162 SHA512 6dabef158974554fa470ba57b190be8718b2e0029c0e8be722dc11ab35b5c6ff7538341da516286b97a770caa285fcda414b26e15c4672e86d603e63438ceca8 diff --git a/dev-R/data_table/data_table-1.14.2.ebuild b/dev-R/data_table/data_table-1.14.2.ebuild new file mode 100644 index 000000000000..b06c5be4a6e5 --- /dev/null +++ b/dev-R/data_table/data_table-1.14.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Various Programming Utilities" +KEYWORDS="~amd64" +LICENSE='MPL-2.0' +CRAN_PN="data.table" +SRC_URI="mirror://cran/src/contrib/${CRAN_PN}_${PV}.tar.gz" + + +SUGGESTED_PACKAGES=" + >=dev-R/bit64-4.0.0 + >=dev-R/bit-4.0.4 + dev-R/curl + dev-R/R_utils + dev-R/xts + dev-R/nanotime + >=dev-R/zoo-1.8.1 + dev-R/yaml + dev-R/knitr + dev-R/rmarkdown +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla main.R +} diff --git a/dev-R/data_table/metadata.xml b/dev-R/data_table/metadata.xml new file mode 100644 index 000000000000..6cb8f0fdcfd0 --- /dev/null +++ b/dev-R/data_table/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins, fast add/modify/delete of columns by group using no copies at all, list columns, friendly and fast character-separated-value read/write. Offers a natural and flexible syntax, for faster development.</longdescription> + <upstream> + <maintainer> + <email>mattjdowle@gmail.com</email> + <name>Matt Dowle</name> + </maintainer> + <bugs-to>https://github.com/Rdatatable/data.table/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/dtplyr/Manifest b/dev-R/dtplyr/Manifest new file mode 100644 index 000000000000..d2113e1a4203 --- /dev/null +++ b/dev-R/dtplyr/Manifest @@ -0,0 +1 @@ +DIST dtplyr_1.2.1.tar.gz 288369 BLAKE2B 334c2b1365c2a2fe1804c4175362834a9de036511a17919815d7df853ebfd4421faf6b14b4598bf85a8c2404dc64e992a634b177c7bce163618300a9d43e9c97 SHA512 1257ce97f17cce4141364280231ba441e35550d9c9b73c6836290c7e5890314a08437d78cbfdd20ae9690312f96e00ae4e0e5dd51166de7ef914bd5417f0c6e4 diff --git a/dev-R/dtplyr/dtplyr-1.2.1.ebuild b/dev-R/dtplyr/dtplyr-1.2.1.ebuild new file mode 100644 index 000000000000..c5346942d6e0 --- /dev/null +++ b/dev-R/dtplyr/dtplyr-1.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Data Table Back-End for 'dplyr'" +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/crayon + >=dev-R/data_table-1.13.0 + >=dev-R/dplyr-1.0.3 + dev-R/ellipsis + dev-R/glue + dev-R/lifecycle + dev-R/rlang + dev-R/tibble + dev-R/tidyselect + dev-R/vctrs + test? ( + >=dev-R/testthat-3.0.0 + >=dev-R/tidyr-1.1.0 + ) +" + +SUGGESTED_PACKAGES=" + dev-R/bench + dev-R/covr + dev-R/knitr + dev-R/rmarkdown + >=dev-R/testthat-3.0.0 + >=dev-R/tidyr-1.1.0 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} diff --git a/dev-R/dtplyr/metadata.xml b/dev-R/dtplyr/metadata.xml new file mode 100644 index 000000000000..115c1215aace --- /dev/null +++ b/dev-R/dtplyr/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Provides a data.table backend for 'dplyr'. The goal of 'dtplyr' is to allow you to write 'dplyr' code that is automatically translated to the equivalent, but usually much faster, data.table code.</longdescription> + <upstream> + <maintainer> + <email>hadley@rstudio.com</email> + <name>Hadley Wickham</name> + </maintainer> + <bugs-to>https://github.com/tidyverse/dtplyr/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/htmltools/htmltools-0.5.2.ebuild b/dev-R/htmltools/htmltools-0.5.2-r1.ebuild index 0a92f23700f2..21ff88d83dba 100644 --- a/dev-R/htmltools/htmltools-0.5.2.ebuild +++ b/dev-R/htmltools/htmltools-0.5.2-r1.ebuild @@ -34,5 +34,6 @@ SUGGESTED_PACKAGES=" src_test() { cd "${WORKDIR}/${P}/tests" || die + rm "testthat/test-images.R" || die NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R } diff --git a/dev-R/inline/Manifest b/dev-R/inline/Manifest new file mode 100644 index 000000000000..23ad3222e761 --- /dev/null +++ b/dev-R/inline/Manifest @@ -0,0 +1 @@ +DIST inline_0.3.19.tar.gz 25074 BLAKE2B c22ae3641b720c1ac3625377da7dc5a2dbc78d2165571b9e9ad6f3e870197b4a8867bb8f408fc2fa26e726f9a7e993ab4fb5eebfd39b6d9fa6006fe3f8d114bf SHA512 37e4b8b1f8917a2cce5dfc2bbf9309c5c8a0cddaf0c9e9a8b737af43a9a0b62ebf0f88d710fcd089b1d9a61eb9d638cbf90978486aea1f7872598ecf101153cc diff --git a/dev-R/inline/inline-0.3.19.ebuild b/dev-R/inline/inline-0.3.19.ebuild new file mode 100644 index 000000000000..5d0920188701 --- /dev/null +++ b/dev-R/inline/inline-0.3.19.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Functions to Inline C, C++, Fortran Function Calls from R' +KEYWORDS="~amd64" +LICENSE='LGPL-2+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + test? ( + >=dev-R/Rcpp-0.11.0 + dev-R/tinytest + ) +" + +SUGGESTED_PACKAGES=" + >=dev-R/Rcpp-0.11.0 + dev-R/tinytest +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla tinytest.R +} diff --git a/dev-R/inline/metadata.xml b/dev-R/inline/metadata.xml new file mode 100644 index 000000000000..f6dc5fba2d71 --- /dev/null +++ b/dev-R/inline/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Functionality to dynamically define R functions and S4 methods with 'inlined' C, C++ or Fortran code supporting the .C and .Call calling conventions.</longdescription> + <upstream> + <maintainer> + <email>edd@debian.org</email> + <name>Dirk Eddelbuettel</name> + </maintainer> + <bugs-to>https://github.com/eddelbuettel/inline/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/minqa/Manifest b/dev-R/minqa/Manifest new file mode 100644 index 000000000000..78e21ec55deb --- /dev/null +++ b/dev-R/minqa/Manifest @@ -0,0 +1 @@ +DIST minqa_1.2.4.tar.gz 53548 BLAKE2B 7d3d058425589eb72caa865fdcfca7de7ec66408a54cf7a144ea2001f6c012f5bb27228532056d511def502702541ab26325b10a83c2b411460e2312245ad31f SHA512 1f21e661b6bb8bad5074d2ac579ec0fa031a149c52dc22bc5d73927bfc71ac9bfbf73b01730288f5f4a9930aca53e838e028772996b2860a4f5578a151f61967 diff --git a/dev-R/minqa/metadata.xml b/dev-R/minqa/metadata.xml new file mode 100644 index 000000000000..24ae710669c6 --- /dev/null +++ b/dev-R/minqa/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Derivative-free optimization by quadratic approximation based on an interface to Fortran implementations by M. J. D. Powell.</longdescription> + <upstream> + <maintainer> + <email>katharine.mullen@stat.ucla.edu</email> + <name>Katharine M. Mullen</name> + </maintainer> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/minqa/minqa-1.2.4.ebuild b/dev-R/minqa/minqa-1.2.4.ebuild new file mode 100644 index 000000000000..5ffacf4f1692 --- /dev/null +++ b/dev-R/minqa/minqa-1.2.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION="Derivative-free optimization algorithms by quadratic approximation" +KEYWORDS="~amd64" +LICENSE='GPL-2' + +DEPEND=" + dev-R/Rcpp +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + for i in *.R; do + R_LIBS="${T}/R" edo Rscript --vanilla $i + done +} diff --git a/dev-R/nloptr/Manifest b/dev-R/nloptr/Manifest new file mode 100644 index 000000000000..9c88420d56b5 --- /dev/null +++ b/dev-R/nloptr/Manifest @@ -0,0 +1 @@ +DIST nloptr_2.0.3.tar.gz 2219877 BLAKE2B 28504ebd4b94e8de8da0b7a86da87f4d2d3e40dfb7411d3662df48f529a3c6e5b0f03b2094ade747d0c914627456df336183c72e2670b0c10fab7389ce72f3c8 SHA512 08f8a6b7ddc20f7b75c567ee7e55abd47228c4fc8db254080dc7f4010311a92ad4c75ca9b593adbb4183308e4142fdc9ab80aed1b7fe5da3b7450a19624b98e6 diff --git a/dev-R/nloptr/metadata.xml b/dev-R/nloptr/metadata.xml new file mode 100644 index 000000000000..28e7523071c2 --- /dev/null +++ b/dev-R/nloptr/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en"> Solve optimization problems using an R interface to NLopt. NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. See https://nlopt.readthedocs.io/en/latest/NLopt_Algorithms/ for more information on the available algorithms. Building from included sources requires 'CMake'. On Linux and 'macOS', if a suitable system build of NLopt (2.7.0 or later) is found, it is used; otherwise, it is built from included sources via 'CMake'. On Windows, NLopt is obtained through 'rwinlib' for 'R leq 4.1.x' or grabbed from the 'Rtools42 toolchain' for 'R geq 4.2.0'.</longdescription> + <upstream> + <maintainer> + <email>aymeric.stamm@math.cnrs.fr</email> + <name>Aymeric Stamm</name> + </maintainer> + <bugs-to>https://github.com/astamm/nloptr/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/nloptr/nloptr-2.0.3.ebuild b/dev-R/nloptr/nloptr-2.0.3.ebuild new file mode 100644 index 000000000000..feb76ef4d81c --- /dev/null +++ b/dev-R/nloptr/nloptr-2.0.3.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='R Interface to NLopt' +KEYWORDS="~amd64" +LICENSE='LGPL-3+' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + >=dev-R/testthat-3.0.0 + test? ( + dev-R/xml2 + ) +" + +SUGGESTED_PACKAGES=" + dev-R/covr + dev-R/knitr + dev-R/rmarkdown + >=dev-R/testthat-3.0.0 + dev-R/xml2 +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} diff --git a/dev-R/selectr/selectr-0.4.2.ebuild b/dev-R/selectr/selectr-0.4.2.ebuild index fc058ca730bc..4c13ef616de1 100644 --- a/dev-R/selectr/selectr-0.4.2.ebuild +++ b/dev-R/selectr/selectr-0.4.2.ebuild @@ -10,7 +10,7 @@ KEYWORDS="~amd64" LICENSE='BSD' RESTRICT="!test? ( test )" IUSE="test" -CRAN_PV="0.4-2" +CRAN_PV="$(ver_rs 2 -)" DEPEND=" dev-R/stringr diff --git a/dev-R/testit/Manifest b/dev-R/testit/Manifest new file mode 100644 index 000000000000..77834ed9f4d6 --- /dev/null +++ b/dev-R/testit/Manifest @@ -0,0 +1 @@ +DIST testit_0.13.tar.gz 8493 BLAKE2B c1375be2392f3acc15e66deff6d45b4f4d750c15d8f6254ca63062208baa9943d79c875fecd13c98fe5000bf572633aed7c98015305dfbf0fab59371f5f6fda4 SHA512 f48774a055d6eb04523e6c3a7afdbc74698aa11accc13cd66d860feab9a584a816c430196bf7e12999ea20746c9b85b6544af9dc8e16922694968392eab36d3f diff --git a/dev-R/testit/metadata.xml b/dev-R/testit/metadata.xml new file mode 100644 index 000000000000..2d9c175e2059 --- /dev/null +++ b/dev-R/testit/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Provides two convenience functions assert() and test_pkg() to facilitate testing R packages.</longdescription> + <upstream> + <maintainer> + <email>xie@yihui.name</email> + <name>Yihui Xie</name> + </maintainer> + <bugs-to>https://github.com/yihui/testit/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/testit/testit-0.13.ebuild b/dev-R/testit/testit-0.13.ebuild new file mode 100644 index 000000000000..4317d2d9b24e --- /dev/null +++ b/dev-R/testit/testit-0.13.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='A Simple Package for Testing R Packages' +KEYWORDS="~amd64" +LICENSE='GPL-3' + +SUGGESTED_PACKAGES=" + dev-R/rstudioapi + dev-R/covr +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla test-all.R +} diff --git a/dev-R/tidyr/tidyr-1.2.0.ebuild b/dev-R/tidyr/tidyr-1.2.0.ebuild index c9e672363046..62f54ee16ef8 100644 --- a/dev-R/tidyr/tidyr-1.2.0.ebuild +++ b/dev-R/tidyr/tidyr-1.2.0.ebuild @@ -24,7 +24,7 @@ DEPEND=" SUGGESTED_PACKAGES=" dev-R/covr - dev-R/data-table + dev-R/data_table dev-R/jsonlite dev-R/knitr dev-R/readr diff --git a/dev-R/tinytest/Manifest b/dev-R/tinytest/Manifest new file mode 100644 index 000000000000..bd3c6955983f --- /dev/null +++ b/dev-R/tinytest/Manifest @@ -0,0 +1 @@ +DIST tinytest_1.3.1.tar.gz 445398 BLAKE2B 481f8510dd09a75acdf2cba63ecf29c2ed7d39ea80042cc68fc3c8921806a97ef6010057c7c0d8f9a398e3948c467d55d9ff42adf4b4216e893863f32a273381 SHA512 bb580f42f47375e730a698072645c1cb8c5e6d46c8ab2e69b2fbd4c0f9edd5c97ddbbc0d4d3cc35d3d785e937f10d74a4c2c41f86777add8c81ec43c884bc019 diff --git a/dev-R/tinytest/metadata.xml b/dev-R/tinytest/metadata.xml new file mode 100644 index 000000000000..8ab94f4d051a --- /dev/null +++ b/dev-R/tinytest/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Provides a lightweight (zero-dependency) and easy to use unit testing framework. Main features: install tests with the package. Test results are treated as data that can be stored and manipulated. Test files are R scripts interspersed with test commands, that can be programmed over. Fully automated build-install-test sequence for packages. Skip tests when not run locally (e.g. on CRAN). Flexible and configurable output printing. Compare computed output with output stored with the package. Run tests in parallel. Extensible by other packages. Report side effects.</longdescription> + <upstream> + <maintainer> + <email>mark.vanderloo@gmail.com</email> + <name>Mark van der Loo</name> + </maintainer> + <bugs-to>https://github.com/markvanderloo/tinytest/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/tinytest/tinytest-1.3.1.ebuild b/dev-R/tinytest/tinytest-1.3.1.ebuild new file mode 100644 index 000000000000..6391f1dae21a --- /dev/null +++ b/dev-R/tinytest/tinytest-1.3.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Lightweight and Feature Complete Unit Testing Framework' +KEYWORDS="~amd64" +LICENSE='GPL-3' + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla tinytest.R +} diff --git a/dev-R/tinytex/Manifest b/dev-R/tinytex/Manifest new file mode 100644 index 000000000000..4fee2015abd3 --- /dev/null +++ b/dev-R/tinytex/Manifest @@ -0,0 +1 @@ +DIST tinytex_0.40.tar.gz 32846 BLAKE2B b3edb270254cf2a2f721a70531dc8d4486e073b68a8199c6e78ad8503a0cbff52ddfabe97c5227c62a2f7e5a51db1d34667536a1ade5bd5ac5553fc99298b094 SHA512 bcef31b9245ed0a989b04d6a1f91781eeabba9c8aac11f6dd7b2d457944e9f8f40adb1477c898d95eb72a1cbb6ddc728be80a7b8ce9010b294c0e44fe28f92ad diff --git a/dev-R/tinytex/metadata.xml b/dev-R/tinytex/metadata.xml new file mode 100644 index 000000000000..6604fa36cef3 --- /dev/null +++ b/dev-R/tinytex/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">Helper functions to install and maintain the 'LaTeX' distribution named 'TinyTeX' (https://yihui.org/tinytex/), a lightweight, cross-platform, portable, and easy-to-maintain version of 'TeX Live'. This package also contains helper functions to compile 'LaTeX' documents, and install missing 'LaTeX' packages automatically.</longdescription> + <upstream> + <maintainer> + <email>xie@yihui.name</email> + <name>Yihui Xie</name> + </maintainer> + <bugs-to>https://github.com/rstudio/tinytex/issues</bugs-to> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/tinytex/tinytex-0.40.ebuild b/dev-R/tinytex/tinytex-0.40.ebuild new file mode 100644 index 000000000000..2e8459972d2d --- /dev/null +++ b/dev-R/tinytex/tinytex-0.40.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages edo + +DESCRIPTION='Helper Functions to Install and Maintain TeX Live, and Compile LaTeX Documents' +KEYWORDS="~amd64" +LICENSE='MIT' +RESTRICT="!test? ( test )" +IUSE="test" + +DEPEND=" + dev-R/xfun + test? ( + dev-R/testit + ) +" + +SUGGESTED_PACKAGES=" + dev-R/testit + dev-R/rstudioapi +" + +src_test() { + cd "${WORKDIR}/${P}/tests" || die + R_LIBS="${T}/R" edo Rscript --vanilla test-cran.R +} diff --git a/dev-R/webfakes/webfakes-1.1.3.ebuild b/dev-R/webfakes/webfakes-1.1.3-r1.ebuild index 53aa6d7df8e1..cfb0139f70f4 100644 --- a/dev-R/webfakes/webfakes-1.1.3.ebuild +++ b/dev-R/webfakes/webfakes-1.1.3-r1.ebuild @@ -38,5 +38,5 @@ SUGGESTED_PACKAGES=" src_test() { cd "${WORKDIR}/${P}/tests" || die - NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R + R_LIBS="${T}/R" edo Rscript --vanilla testthat.R } diff --git a/dev-R/xtable/xtable-1.8.4.ebuild b/dev-R/xtable/xtable-1.8.4.ebuild index 43733745ffe5..187b38ca0954 100644 --- a/dev-R/xtable/xtable-1.8.4.ebuild +++ b/dev-R/xtable/xtable-1.8.4.ebuild @@ -10,7 +10,7 @@ KEYWORDS="~amd64" LICENSE='GPL-2+' RESTRICT="!test? ( test )" IUSE="test" -CRAN_PV="1.8-4" +CRAN_PV="$(ver_rs 2 -)" SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" diff --git a/dev-R/zoo/Manifest b/dev-R/zoo/Manifest new file mode 100644 index 000000000000..bc706c06c864 --- /dev/null +++ b/dev-R/zoo/Manifest @@ -0,0 +1 @@ +DIST zoo_1.8-10.tar.gz 808943 BLAKE2B 71a80b8602cee2a9e73e46e16e0c2474a8a6f9de1a8010a244dec59b474e939bd825acfdc3524f25dfe867bb622373a54dd81cb90478c101e279183f0a6a3af2 SHA512 473a1e8ebade7717ba4b90513c9791268323c5f762c217ff3fcf3915d74198142f7b4cc6a2651450428c323a2b37f8b38698e87cdd7ff0b0def8084bb31ba4da diff --git a/dev-R/zoo/metadata.xml b/dev-R/zoo/metadata.xml new file mode 100644 index 000000000000..c31c781b66ef --- /dev/null +++ b/dev-R/zoo/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>me@r0bert.dev</email> + <name>Robert Greener</name> + </maintainer> + <longdescription lang="en">An S3 class with methods for totally ordered indexed observations. It is particularly aimed at irregular time series of numeric vectors/matrices and factors. zoo's key design goals are independence of a particular index/date/time class and consistency with ts and base R by providing methods to extend standard generics.</longdescription> + <upstream> + <maintainer> + <email>Achim.Zeileis@R-project.org</email> + <name>Achim Zeileis</name> + </maintainer> + </upstream> + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-R/zoo/zoo-1.8.10.ebuild b/dev-R/zoo/zoo-1.8.10.ebuild new file mode 100644 index 000000000000..cd0be66db9e9 --- /dev/null +++ b/dev-R/zoo/zoo-1.8.10.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit R-packages + +DESCRIPTION="S3 Infrastructure for Regular and Irregular Time Series (Z's Ordered Observations)" +KEYWORDS="~amd64" +LICENSE='GPL-2 GPL-3' +CRAN_PV="$(ver_rs 2 -)" + +SRC_URI="mirror://cran/src/contrib/${PN}_${CRAN_PV}.tar.gz" + +DEPEND=" + virtual/lattice +" + +SUGGESTED_PACKAGES=" + dev-R/AER + dev-R/coda + dev-R/chron + >=dev-R/ggplot2-3.0.0 + dev-R/mondate + dev-R/scales + dev-R/stinepack + dev-R/strucchange + dev-R/timeDate + dev-R/timeSeries + dev-R/tis + dev-R/tseries + dev-R/xts +" |
