# devel/R-Rcpp - The NetBSD Packages Collection

Seamless R and C++ integration

    The Rcpp package provides R functions as well as a C++ library which
    facilitate the integration of R and C++.

    R data types (SEXP) are matched to C++ objects in a class hierarchy.
    All R types are supported (vectors, functions, environment, etc ...)
    and each type is mapped to a dedicated class. For example, numeric
    vectors are represented as instances of the Rcpp::NumericVector class,
    environments are represented as instances of Rcpp::Environment,
    functions are represented as Rcpp::Function, etc ... The
    "Rcpp-introduction" vignette provides a good entry point to Rcpp.

    Rcpp also provides Rcpp modules, a framework that allows exposing C++
    functions and classes to the R level. The "Rcpp-modules" vignette
    details the current set of features of Rcpp-modules.

    Rcpp includes a concept called Rcpp sugar that brings many R functions
    into C++. Sugar takes advantage of lazy evaluation and expression
    templates to achieve great performance while exposing a syntax that is
    much nicer to use than the equivalent low-level loop code. The
    "Rcpp-sugar" vignette gives an overview of the feature.

    Additional documentation is available via the paper by Eddelbuettel
    and Francois (2011, JSS) paper and the book by Eddelbuettel (2013,
    Springer); see 'citation("Rcpp")' for details.

- Source version: `R-Rcpp-1.1.1.1.1`
- Maintainer: pkgsrc-users AT NetBSD.org
- Website: https://CRAN.R-project.org/package=Rcpp
- License: gnu-gpl-v2
- Package history: cvs, hg, git

## Build dependencies

pkgtools/mktools pkgtools/cwrappers

## Runtime dependencies

math/R math/R

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | aarch64 | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | aarch64eb | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | earmv7hf | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | earmv7hf | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | i386 | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | i386 | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | powerpc | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | powerpc | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | powerpc | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | sparc64 | R-Rcpp-1.0.12nb1.tgz
NetBSD 10.0 | sparc64 | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | sparc64 | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | x86_64 | R-Rcpp-1.0.14.tgz
NetBSD 10.0 | x86_64 | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | aarch64 | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | aarch64 | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | aarch64eb | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | aarch64eb | R-Rcpp-1.1.1.1.1.tgz
NetBSD 11.0 | earmv6hf | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | earmv6hf | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | i386 | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | i386 | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | powerpc | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | x86_64 | R-Rcpp-1.0.14.tgz
NetBSD 11.0 | x86_64 | R-Rcpp-1.0.14.tgz
NetBSD 9.0 | aarch64 | R-Rcpp-1.0.14.tgz
NetBSD 9.0 | aarch64 | R-Rcpp-1.0.14.tgz
NetBSD 9.0 | earmv7hf | R-Rcpp-1.0.14.tgz
NetBSD 9.0 | earmv7hf | R-Rcpp-1.0.14.tgz
NetBSD 9.0 | i386 | R-Rcpp-1.0.14.tgz
NetBSD 9.0 | i386 | R-Rcpp-1.0.14.tgz
NetBSD 9.0 | x86_64 | R-Rcpp-1.0.14.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

## Available build options

(none)

## Known vulnerabilities

(no vulnerabilities known)

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.