gnu: Add julia-quadmath.

* gnu/packages/julia-xyz.scm (julia-quadmath-0.5.2): New variable.
This commit is contained in:
nixo 2019-10-12 13:03:41 +02:00
parent 2ac2ed4177
commit 14a0494b38
1 changed files with 22 additions and 0 deletions

View File

@ -1933,3 +1933,25 @@ Hankel, Airy, error, Dawson, sine and cosine integrals, eta, zeta, digamma,
inverse digamma, trigamma, and polygamma functions. Most of these functions inverse digamma, trigamma, and polygamma functions. Most of these functions
were formerly part of Base in early versions of Julia.") were formerly part of Base in early versions of Julia.")
(license license:expat))) (license license:expat)))
(define-public julia-quadmath
(package
(name "julia-quadmath")
(version "0.5.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/JuliaMath/Quadmath.jl")
(commit (string-append "v" version))))
(file-name "Quadmath")
(sha256
(base32 "0gq0zxkqwv9z8w0635zcp86q7q67vgc91b6f4xrr3miq2fiy44q3"))))
(propagated-inputs `(("julia-requires" ,julia-requires)
("julia-specialfunctions" ,julia-specialfunctions)))
(build-system julia-build-system)
(home-page "https://github.com/JuliaMath/Quadmath.jl")
(synopsis "Float128 and libquadmath for the Julia language")
(description "This is a Julia interface to libquadmath, providing a
Float128 type corresponding to the IEEE754 binary128 floating point format.")
(license license:expat)))