diff options
author | Leo Famulari <leo@famulari.name> | 2018-02-17 17:29:53 -0500 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2018-03-15 10:57:52 -0400 |
commit | 9f1c0e03ecfe6453f57ba9d9344dcf97c257799b (patch) | |
tree | 6744d2f0d3d9bf8606fdd646535978a50f74daf8 | |
parent | 5b19776e055c7033f72fd7291711294cc276ab1f (diff) | |
download | gnu-guix-9f1c0e03ecfe6453f57ba9d9344dcf97c257799b.tar gnu-guix-9f1c0e03ecfe6453f57ba9d9344dcf97c257799b.tar.gz |
gnu: Add r-feather.
* gnu/packages/serialization.scm (r-feather): New variable.
-rw-r--r-- | gnu/packages/serialization.scm | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm index fd61462776..0c07a6384c 100644 --- a/gnu/packages/serialization.scm +++ b/gnu/packages/serialization.scm @@ -33,17 +33,20 @@ #:use-module (guix utils) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system python) + #:use-module (guix build-system r) #:use-module (gnu packages) #:use-module (gnu packages autotools) #:use-module (gnu packages boost) #:use-module (gnu packages check) #:use-module (gnu packages compression) + #:use-module (gnu packages cran) #:use-module (gnu packages documentation) #:use-module (gnu packages lua) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages perl) - #:use-module (guix build-system python)) + #:use-module (gnu packages statistics)) (define-public cereal (package @@ -437,3 +440,25 @@ to generate and parse. The two primary functions are @code{cbor.loads} and C#, C, Go, Java, JavaScript, PHP, and Python. It was originally created for game development and other performance-critical applications.") (license license:asl2.0))) + +(define-public r-feather + (package + (name "r-feather") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (cran-uri "feather" version)) + (sha256 + (base32 + "1q6dbkfnkpnabq8lb6bm9ma44cfcghx2lm23pyk3vg7943wrn1pi")))) + (build-system r-build-system) + (propagated-inputs + `(("r-hms" ,r-hms) + ("r-rcpp" ,r-rcpp) + ("r-tibble" ,r-tibble))) + (home-page "https://github.com/wesm/feather") + (synopsis "R Bindings to the Feather API") + (description "Read and write feather files, a lightweight binary columnar +daa store designed for maximum speed.") + (license license:asl2.0))) |