FreeBSD Ports

math/R-cran-RcppEigen 0.3.4.0.2

Rcpp integration for the Eigen templated linear algebra library

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ce2322be51
License
GPLv2+
Categories
math
Package size
1410.7 KiB, 9393.6 KiB installed

Description

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.2.2). 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.

Install

As a binary package — by origin, or by package name:

pkg install math/R-cran-RcppEigen
pkg install R-cran-RcppEigen

From the ports tree:

cd /usr/ports/math/R-cran-RcppEigen/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	R-cran-RcppEigen>0:math/R-cran-RcppEigen

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.3.4.0.20.3.4.0.2-0.3.4.0.20.3.4.0.2
FreeBSD:14:quarterly0.3.4.0.20.3.4.0.2n/a0.3.4.0.20.3.4.0.2
FreeBSD:15:latest0.3.4.0.20.3.4.0.2n/a0.3.4.0.20.3.4.0.2
FreeBSD:15:quarterly0.3.4.0.20.3.4.0.2n/an/an/a
FreeBSD:16:latest0.3.4.0.20.3.4.0.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

The full lists below include those, and their dependencies in turn.

All build dependencies 87
All run dependencies 87

Configuration

No options to configure.

USES
cran:auto-plist,compiles
Service scripts
none

Files

distinfo 1
FileSizeSHA256
RcppEigen_0.3.4.0.2.tar.gz1.761745e+06ecad7ba2129fd48b7ebb825558d38492ed1f3a8934959e27fcd6688175e542bb

Commit history 1

DateCommitCreditsLog message
ce2322be51 Devin Teske Update R-cran-* WWW to modern URL
Old R-cran-* ports have https://cran.r-project.org/web/packages/${PORTNAME} New R-cran-* ports have https://cran.r-project.org/package=${PORTNAME} Replace all the old WWW URLs with new WWW URLs Reviewed by: fuz Differential Revision: https://reviews.freebsd.org/D59714