[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/43: gnu: Add r-openssl.
From: |
Ricardo Wurmus |
Subject: |
09/43: gnu: Add r-openssl. |
Date: |
Tue, 26 Apr 2016 15:06:41 +0000 |
rekado pushed a commit to branch master
in repository guix.
commit c26c062838ac1a4f7cce9f6e4c8f0f8ada043c28
Author: Ricardo Wurmus <address@hidden>
Date: Wed Apr 20 14:13:06 2016 +0200
gnu: Add r-openssl.
* gnu/packages/statistics.scm (r-openssl): New variable.
---
gnu/packages/statistics.scm | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 25065c9..781620c 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1345,6 +1345,35 @@ module, Java Server Pages, and Python's psp module.")
collation, and NAMESPACE files.")
(license license:gpl2+)))
+(define-public r-openssl
+ (package
+ (name "r-openssl")
+ (version "0.9.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "openssl" version))
+ (sha256
+ (base32
+ "1dbsaciz39zvsmcyxkmpfm5yxzrpw2iv2nb86525wn80q0cyv0cb"))))
+ (build-system r-build-system)
+ (inputs
+ `(("openssl" ,openssl)))
+ (home-page "https://github.com/jeroenooms/openssl")
+ (synopsis "Toolkit for encryption, signatures and certificates")
+ (description
+ "This package provides R bindings to OpenSSL libssl and libcrypto, plus
+custom SSH pubkey parsers. It supports RSA, DSA and NIST curves P-256, P-384
+and P-521. Cryptographic signatures can either be created and verified
+manually or via x509 certificates. AES block cipher is used in CBC mode for
+symmetric encryption; RSA for asymmetric (public key) encryption. High-level
+envelope functions combine RSA and AES for encrypting arbitrary sized data.
+Other utilities include key generators, hash functions (md5, sha1, sha256,
+etc), base64 encoder, a secure random number generator, and @code{bignum} math
+methods for manually performing crypto calculations on large multibyte
+integers.")
+ (license license:expat)))
+
(define-public r-httr
(package
(name "r-httr")
- 41/43: gnu: r-httr: Update to 1.1.0., (continued)
- 41/43: gnu: r-httr: Update to 1.1.0., Ricardo Wurmus, 2016/04/26
- 25/43: gnu: r-git2r: Update to 0.14.0., Ricardo Wurmus, 2016/04/26
- 28/43: gnu: r-plotrix: Update to 3.6-1., Ricardo Wurmus, 2016/04/26
- 02/43: gnu: r-jsonlite: Update to 0.9.19., Ricardo Wurmus, 2016/04/26
- 24/43: gnu: r-roxygen2: Update to 5.0.1., Ricardo Wurmus, 2016/04/26
- 27/43: gnu: r-devtools: Update to 1.11.0., Ricardo Wurmus, 2016/04/26
- 17/43: gnu: r-bh: Update to 1.60.0-1., Ricardo Wurmus, 2016/04/26
- 05/43: gnu: r-curl: Update to 0.9.7., Ricardo Wurmus, 2016/04/26
- 26/43: gnu: r-rstudioapi: Update to 0.5., Ricardo Wurmus, 2016/04/26
- 42/43: gnu: r-plotly: Update to 3.4.13., Ricardo Wurmus, 2016/04/26
- 09/43: gnu: Add r-openssl.,
Ricardo Wurmus <=
- 38/43: gnu: r-viridis: Update to 0.3.4., Ricardo Wurmus, 2016/04/26
- 37/43: gnu: r-matrixstats: Update to 0.50.1., Ricardo Wurmus, 2016/04/26
- 29/43: gnu: r-rmarkdown: Update to 0.9.5., Ricardo Wurmus, 2016/04/26
- 34/43: gnu: r-r-oo: Update to 1.20.0., Ricardo Wurmus, 2016/04/26
- 30/43: gnu: r-gtable: Update to 0.2.0., Ricardo Wurmus, 2016/04/26
- 39/43: gnu: r-testthat: Update to 1.0.0., Ricardo Wurmus, 2016/04/26
- 32/43: gnu: r-xml: Update to 3.98-1.4., Ricardo Wurmus, 2016/04/26
- 10/43: gnu: Add r-tidyr., Ricardo Wurmus, 2016/04/26
- 35/43: gnu: r-r-utils: Update to 2.3.0., Ricardo Wurmus, 2016/04/26
- 31/43: gnu: r-gridextra: Update to 2.2.1., Ricardo Wurmus, 2016/04/26