me
/
guix
Archived
1
0
Fork 0

gnu: Add r-sodium.

* gnu/packages/cran.scm (r-sodium): New variable.
master
Ricardo Wurmus 2021-02-04 11:21:36 +01:00
parent eae865c134
commit c3984a1382
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 28 additions and 0 deletions
gnu/packages

View File

@ -63,6 +63,7 @@
#:use-module (gnu packages bioinformatics)
#:use-module (gnu packages c)
#:use-module (gnu packages compression)
#:use-module (gnu packages crypto)
#:use-module (gnu packages curl)
#:use-module (gnu packages databases)
#:use-module (gnu packages fontutils)
@ -10857,6 +10858,33 @@ Anderson-Darling Distribution\".")
;; Any version of the GPL.
(license license:gpl3+)))
(define-public r-sodium
(package
(name "r-sodium")
(version "1.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "sodium" version))
(sha256
(base32
"1zxzi8xvxnhgcd5qrylf08nz1cdq3aslrswjas440qg63ypmbf6w"))))
(properties `((upstream-name . "sodium")))
(build-system r-build-system)
(inputs
`(("libsodium" ,libsodium)))
(native-inputs
`(("pkg-config" ,pkg-config)
("r-knitr" ,r-knitr)))
(home-page "https://github.com/jeroen/sodium")
(synopsis "R bindings to the libsodium crypto library")
(description
"This package provides bindings to libsodium: a library for encryption,
decryption, signatures, password hashing and more. Sodium uses curve25519, a
Diffie-Hellman function by Daniel Bernstein, which has become very popular
after it was discovered that the NSA had backdoored Dual EC DRBG.")
(license license:expat)))
(define-public r-softimpute
(package
(name "r-softimpute")