From 2a2b494370e9602ba291e38b8b42e1794e2a77bf Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 12 Jan 2023 21:20:03 +0100 Subject: [PATCH] gnu: Add r-jqr. * gnu/packages/cran.scm (r-jqr): New variable. --- gnu/packages/cran.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 32ae4140ae..3fcbd3b9f6 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -3202,6 +3202,30 @@ rmarkdown, etc.) depend on this package to avoid bundling redundant copies of jQuery.") (license license:expat))) +(define-public r-jqr + (package + (name "r-jqr") + (version "1.2.3") + (source (origin + (method url-fetch) + (uri (cran-uri "jqr" version)) + (sha256 + (base32 + "1a91zcjxdilhqdyr2lipnwc35f90h0wyqlbg0vw9ay7sq6llxgs9")))) + (properties `((upstream-name . "jqr"))) + (build-system r-build-system) + (inputs (list jq)) + (propagated-inputs (list r-lazyeval r-magrittr)) + (native-inputs (list pkg-config)) + (home-page "https://docs.ropensci.org/jqr/") + (synopsis "R client for jq, a JSON Processor") + (description + "This package provides an R client for @command{jq}, a JSON processor. +@command{jq} allows the following with JSON data: index into, parse, do +calculations, cut up and filter, change key names and values, perform +conditionals and comparisons, and more.") + (license license:expat))) + (define-public r-sass (package (name "r-sass")