diff options
author | TAKATSU Tomonari <tota@FreeBSD.org> | 2021-09-08 10:05:36 +0000 |
---|---|---|
committer | TAKATSU Tomonari <tota@FreeBSD.org> | 2021-09-08 11:43:37 +0000 |
commit | 7fd0023f9b13434f0df4b4c1727c2648bece2cf4 (patch) | |
tree | 9be1423bf819cb49561df549acb14ddc43948082 | |
parent | 8f8a5ad7b71a11c8897db947e5ee64d1cea18f0d (diff) | |
download | ports-7fd0023f9b13434f0df4b4c1727c2648bece2cf4.tar.gz ports-7fd0023f9b13434f0df4b4c1727c2648bece2cf4.zip |
devel/R-cran-parallelly: Add new port
Utility functions that enhance the 'parallel' package and support
the built-in parallel backends of the 'future' package. For example,
availableCores() gives the number of CPU cores available to your R
process as given by the operating system, 'cgroups' and Linux
containers, R options, and environment variables, including those
set by job schedulers on high-performance compute clusters. If none
is set, it will fall back to parallel::detectCores(). Another example
is makeClusterPSOCK(), which is backward compatible with
parallel::makePSOCKcluster() while doing a better job in setting
up remote cluster workers without the need for configuring the
firewall to do port-forwarding to your local computer.
WWW: https://cran.r-project.org/web/packages/parallelly/
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/R-cran-parallelly/Makefile | 13 | ||||
-rw-r--r-- | devel/R-cran-parallelly/distinfo | 3 | ||||
-rw-r--r-- | devel/R-cran-parallelly/pkg-descr | 13 |
4 files changed, 30 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 20d1f3f014a7..2fbec2144681 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -66,6 +66,7 @@ SUBDIR += R-cran-microbenchmark SUBDIR += R-cran-mockery SUBDIR += R-cran-optparse + SUBDIR += R-cran-parallelly SUBDIR += R-cran-pillar SUBDIR += R-cran-pkgbuild SUBDIR += R-cran-pkgcache diff --git a/devel/R-cran-parallelly/Makefile b/devel/R-cran-parallelly/Makefile new file mode 100644 index 000000000000..c9451f4ae751 --- /dev/null +++ b/devel/R-cran-parallelly/Makefile @@ -0,0 +1,13 @@ +PORTNAME= parallelly +PORTVERSION= 1.27.0 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${PORTVERSION} + +MAINTAINER= tota@FreeBSD.org +COMMENT= Enhancing the 'parallel' Package + +LICENSE= LGPL21+ + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/devel/R-cran-parallelly/distinfo b/devel/R-cran-parallelly/distinfo new file mode 100644 index 000000000000..aeb5f12b6a9b --- /dev/null +++ b/devel/R-cran-parallelly/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1631085934 +SHA256 (parallelly_1.27.0.tar.gz) = 6355dc4830894234f1623c6a21693bb0f56a7cab9d362312d14717ed184fbef7 +SIZE (parallelly_1.27.0.tar.gz) = 109339 diff --git a/devel/R-cran-parallelly/pkg-descr b/devel/R-cran-parallelly/pkg-descr new file mode 100644 index 000000000000..838fa481982c --- /dev/null +++ b/devel/R-cran-parallelly/pkg-descr @@ -0,0 +1,13 @@ +Utility functions that enhance the 'parallel' package and support +the built-in parallel backends of the 'future' package. For example, +availableCores() gives the number of CPU cores available to your R +process as given by the operating system, 'cgroups' and Linux +containers, R options, and environment variables, including those +set by job schedulers on high-performance compute clusters. If none +is set, it will fall back to parallel::detectCores(). Another example +is makeClusterPSOCK(), which is backward compatible with +parallel::makePSOCKcluster() while doing a better job in setting +up remote cluster workers without the need for configuring the +firewall to do port-forwarding to your local computer. + +WWW: https://cran.r-project.org/web/packages/parallelly/ |