From ca90afccb079216615fd6ae16b3816ee0f4b7d7d Mon Sep 17 00:00:00 2001 From: nixo Date: Sat, 12 Oct 2019 12:25:10 +0200 Subject: [PATCH] gnu: Add julia-query. * gnu/packages/julia-xyz.scm (julia-query-0.12.1): New variable. --- gnu/packages/julia-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 6eb8eea170..e38e4b1fb2 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1798,3 +1798,31 @@ in Query.jl") (description "This package contains the underlying query operators that are exposed to users in @code{Query.jl}.") (license license:expat))) + +(define-public julia-query + (package + (name "julia-query") + (version "0.12.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/queryverse/Query.jl") + (commit + (string-append "v" version)))) + (file-name "Query") + (sha256 + (base32 "0pcc03f3vlx1i2llbv3jc8h0hc91jsf66lnrzaibz9ifm0lyda9r")))) + (propagated-inputs + `(("julia-macrotools" ,julia-macrotools) + ("julia-queryoperators" ,julia-queryoperators) + ("julia-iterabletables" ,julia-iterabletables) + ("julia-datavalues" ,julia-datavalues))) + (build-system julia-build-system) + (home-page "https://github.com/queryverse/Query.jl") + (synopsis "Query almost anything in julia") + (description "Query is a package for querying julia data sources. It can +filter, project, join and group data from any iterable data source, including +all the sources supported in @code{IterableTables.jl}.") + (license license:expat)))