Date: Wed, 13 May 2026 19:41:36 +0000 From: Nuno Teixeira <eduardo@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Christos Longros <chris.longros@gmail.com> Subject: git: e35a06c79a06 - main - math/R-cran-RcppParallel: New port: Parallel programming tools for Rcpp Message-ID: <6a04d3f0.31faa.5cecb122@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=e35a06c79a064bf9fa889eabbc42798648cd6bb1 commit e35a06c79a064bf9fa889eabbc42798648cd6bb1 Author: Christos Longros <chris.longros@gmail.com> AuthorDate: 2026-05-13 19:25:56 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2026-05-13 19:31:01 +0000 math/R-cran-RcppParallel: New port: Parallel programming tools for Rcpp - Submitter becomes maintainer High-level parallel programming primitives for the R language. Includes the Intel TBB and RcppParallel libraries. WWW: https://rcppcore.github.io/RcppParallel/ PR: 294584 Differential Revision: https://reviews.freebsd.org/D56355 --- math/Makefile | 1 + math/R-cran-RcppParallel/Makefile | 25 +++++++++++++++++++++++++ math/R-cran-RcppParallel/distinfo | 3 +++ math/R-cran-RcppParallel/pkg-descr | 4 ++++ 4 files changed, 33 insertions(+) diff --git a/math/Makefile b/math/Makefile index 011ff37818bb..fc38b13ea4b4 100644 --- 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 index 000000000000..2dc62bc9a0c8 --- /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 index 000000000000..1ddddc612237 --- /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 index 000000000000..399d8d8d0f03 --- /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.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a04d3f0.31faa.5cecb122>
