gnu: Add julia-transcodingstreams.
* gnu/packages/julia-xyz.scm (julia-transcodingstreams-0.9.5): New variable.
This commit is contained in:
parent
6324a8e658
commit
d67407b3a7
|
@ -269,3 +269,32 @@ for Julia")
|
|||
operations. It can wrap any IO type automatically making incremental reading
|
||||
and writing faster.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public julia-transcodingstreams
|
||||
(package
|
||||
(name "julia-transcodingstreams")
|
||||
(version "0.9.5")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/bicycle1885/TranscodingStreams.jl")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name "TranscodingStreams")
|
||||
(sha256
|
||||
(base32 "0zfr4g4yv08iy96vshn7zn4lh2z5rwd4k1ybvyinp3srl69hxlk9"))))
|
||||
(propagated-inputs `(("julia-compat" ,julia-compat)))
|
||||
(build-system julia-build-system)
|
||||
(home-page "https://github.com/bicycle1885/TranscodingStreams.jl")
|
||||
(synopsis "Simple, consistent interfaces for any codec")
|
||||
(description " @code{TranscodingStreams.jl} is a package for transcoding
|
||||
data streams, which is:
|
||||
@enumerate
|
||||
@item fast: small overhead and specialized
|
||||
methods,
|
||||
@item consistent: basic I/O operations you already know will work as
|
||||
you expect,
|
||||
@item generic: support any I/O objects like files, buffers, pipes,
|
||||
@item extensible: you can define a new codec to transcode data
|
||||
@end enumerate")
|
||||
(license license:expat)))
|
||||
|
|
Loading…
Reference in New Issue