diff options
| author | Ricardo Wurmus <rekado@elephly.net> | 2025-01-23 15:38:29 +0100 |
|---|---|---|
| committer | Ricardo Wurmus <rekado@elephly.net> | 2025-01-23 15:59:20 +0100 |
| commit | 979ef5f4015770750df8642df80b0ef9fd652ae2 (patch) | |
| tree | 6e58fef23c952726041be667f292edb77f9b865a /gnu/packages/cran.scm | |
| parent | 08f18a48e3a01e8add4a02f9ed6681fefc68a825 (diff) | |
gnu: Add r-rcppint64.
* gnu/packages/cran.scm (r-rcppint64): New variable.
Change-Id: Ib6927919d76a0ef216521430f1868ab671a35296
Diffstat (limited to 'gnu/packages/cran.scm')
| -rw-r--r-- | gnu/packages/cran.scm | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 3983948b173..2c6082eacc5 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm | |||
| @@ -8874,6 +8874,33 @@ code using Rcpp or RcppArmadillo. Functions are available that return a | |||
| 8874 | distributions, Armadillo vectors and matrices.") | 8874 | distributions, Armadillo vectors and matrices.") |
| 8875 | (license license:gpl2+))) | 8875 | (license license:gpl2+))) |
| 8876 | 8876 | ||
| 8877 | (define-public r-rcppint64 | ||
| 8878 | (package | ||
| 8879 | (name "r-rcppint64") | ||
| 8880 | (version "0.0.5") | ||
| 8881 | (source | ||
| 8882 | (origin | ||
| 8883 | (method url-fetch) | ||
| 8884 | (uri (cran-uri "RcppInt64" version)) | ||
| 8885 | (sha256 | ||
| 8886 | (base32 "1h4lshkn3p3c7swygbpmkg0pa80xcp3f9alck5q4bmml61hicwjk")))) | ||
| 8887 | (properties `((upstream-name . "RcppInt64"))) | ||
| 8888 | (build-system r-build-system) | ||
| 8889 | (propagated-inputs (list r-rcpp)) | ||
| 8890 | (native-inputs (list r-tinytest)) | ||
| 8891 | (home-page "https://github.com/eddelbuettel/rcppint64") | ||
| 8892 | (synopsis | ||
| 8893 | "Rcpp-based helper functions to pass Int64 values between R and C++") | ||
| 8894 | (description | ||
| 8895 | "@code{int64} values can be created and accessed via the @code{bit64} | ||
| 8896 | package and its @code{integer64} class which package the @code{int64} | ||
| 8897 | representation cleverly into a @code{double}. The @code{nanotime} package | ||
| 8898 | builds on this to support nanosecond-resolution timestamps. This package | ||
| 8899 | helps conversions between R and C++ via several helper functions provided via | ||
| 8900 | a single header file. A complete example client package is included as an | ||
| 8901 | illustration.") | ||
| 8902 | (license license:gpl2+))) | ||
| 8903 | |||
| 8877 | (define-public r-rcppml | 8904 | (define-public r-rcppml |
| 8878 | (package | 8905 | (package |
| 8879 | (name "r-rcppml") | 8906 | (name "r-rcppml") |
