From 6324a8e658a65b5bd56baf526a0ed393a74c7887 Mon Sep 17 00:00:00 2001 From: nixo Date: Thu, 10 Oct 2019 21:24:02 +0200 Subject: [PATCH] gnu: Add julia-bufferedstreams. * gnu/packages/julia-xyz.scm (julia-bufferedstreams-1.0.0): New variable. --- gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index cf71d09929..d39195ea81 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -247,3 +247,25 @@ for Julia") (synopsis "JSON parsing and printing") (description "Parsing and printing JSON in pure Julia.") (license license:expat))) + +(define-public julia-bufferedstreams + (package + (name "julia-bufferedstreams") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/BioJulia/BufferedStreams.jl") + (commit (string-append "v" version)))) + (file-name "BufferedStreams") + (sha256 + (base32 "0sf4sxbq55mg2pwxyxf0c839z1lk0yxg8nmb7617bfbvw31cp88z")))) + (propagated-inputs `(("julia-compat" ,julia-compat))) + (build-system julia-build-system) + (home-page "https://github.com/BioJulia/BufferedStreams.jl") + (synopsis "Fast composable IO streams") + (description "@code{BufferedStreams} provides buffering for IO +operations. It can wrap any IO type automatically making incremental reading +and writing faster.") + (license license:expat)))