Page MenuHomeFreeBSD

D56355.id177810.diff
No OneTemporary

D56355.id177810.diff

diff --git a/math/Makefile b/math/Makefile
--- a/math/Makefile
+++ b/math/Makefile
@@ -27,6 +27,7 @@
SUBDIR += R-cran-NMF
SUBDIR += R-cran-RcppArmadillo
SUBDIR += R-cran-RcppEigen
+ SUBDIR += R-cran-RcppParallel
SUBDIR += R-cran-RcppRoll
SUBDIR += R-cran-Rmpfr
SUBDIR += R-cran-Rsolnp
diff --git a/math/R-cran-RcppParallel/Makefile b/math/R-cran-RcppParallel/Makefile
new file mode 100644
--- /dev/null
+++ b/math/R-cran-RcppParallel/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= RcppParallel
+DISTVERSION= 5.1.11-2
+CATEGORIES= math
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= chris.longros@gmail.com
+COMMENT= Parallel programming tools for Rcpp
+WWW= https://rcppcore.github.io/RcppParallel/
+
+LICENSE= GPLv3
+
+LIB_DEPENDS= libtbb.so:devel/onetbb
+TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \
+ R-cran-Rcpp>0:devel/R-cran-Rcpp \
+ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
+ R-cran-RUnit>0:devel/R-cran-RUnit
+
+USES= cran:auto-plist,compiles gmake localbase
+
+CONFIGURE_ENV= TBB_LIB=${LOCALBASE}/lib \
+ TBB_INC=${LOCALBASE}/include
+MAKE_ENV= TBB_LIB=${LOCALBASE}/lib \
+ TBB_INC=${LOCALBASE}/include
+
+.include <bsd.port.mk>
diff --git a/math/R-cran-RcppParallel/distinfo b/math/R-cran-RcppParallel/distinfo
new file mode 100644
--- /dev/null
+++ b/math/R-cran-RcppParallel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1775929540
+SHA256 (RcppParallel_5.1.11-2.tar.gz) = 350d013d62cd80175e1b13fd5bbf973755e331a5d4d4590a163778a24b27980b
+SIZE (RcppParallel_5.1.11-2.tar.gz) = 1634090
diff --git a/math/R-cran-RcppParallel/pkg-descr b/math/R-cran-RcppParallel/pkg-descr
new file mode 100644
--- /dev/null
+++ b/math/R-cran-RcppParallel/pkg-descr
@@ -0,0 +1,4 @@
+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.

File Metadata

Mime Type
text/plain
Expires
Fri, May 22, 8:16 PM (8 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33429749
Default Alt Text
D56355.id177810.diff (1 KB)

Event Timeline