gnu: Add julia-nullables.
* gnu/packages/julia-xyz.scm (julia-nullables-0.0.8): New variable.
This commit is contained in:
parent
17f3776807
commit
7365ca0fe4
|
@ -1852,3 +1852,40 @@ read and write). To avoid name conflicts, packages that provide support for
|
||||||
standard file formats through functions named load and save are encouraged to
|
standard file formats through functions named load and save are encouraged to
|
||||||
extend the definitions here.")
|
extend the definitions here.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public julia-nullables
|
||||||
|
(package
|
||||||
|
(name "julia-nullables")
|
||||||
|
(version "0.0.8")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/JuliaAttic/Nullables.jl")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name "Nullables")
|
||||||
|
(sha256
|
||||||
|
(base32 "00mdnk5hrl04wyw7g8dwybnxzn2wh0l52pa7398l3wggak2iqx1b"))))
|
||||||
|
(propagated-inputs `(("julia-compat" ,julia-compat)))
|
||||||
|
(build-system julia-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-before 'precompile 'fix-toml
|
||||||
|
(lambda*
|
||||||
|
(#:key outputs source #:allow-other-keys)
|
||||||
|
(julia-create-package-toml
|
||||||
|
outputs source
|
||||||
|
"Nullables"
|
||||||
|
"4d1e1d77-625e-5b40-9113-a560ec7a8ecd"
|
||||||
|
"0.0.8"
|
||||||
|
'())
|
||||||
|
#t)))))
|
||||||
|
(home-page "https://github.com/JuliaAttic/Nullables.jl")
|
||||||
|
(synopsis "Nullable type for Julia")
|
||||||
|
(description "This package provides the Nullable type from Julia. It also
|
||||||
|
defines the unsafe_get and isnull functions, and all methods previously
|
||||||
|
implemented in Julia Base: @code{get}, @code{eltype}, @code{convert},
|
||||||
|
@code{promote}, @code{show}, @code{map}, @code{broadcast}, @code{filter},
|
||||||
|
@code{isequal}, @code{isless} and @code{hash}.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
Loading…
Reference in New Issue