gnu: Add r-selectr.

* gnu/packages/cran.scm (r-selectr): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
This commit is contained in:
Charlie Ritter 2018-03-12 10:59:56 -04:00 committed by Marius Bakke
parent 948740b08a
commit 81a9d4a422
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 23 additions and 0 deletions

View File

@ -37,6 +37,29 @@
#:use-module (gnu packages statistics) #:use-module (gnu packages statistics)
#:use-module (gnu packages web)) #:use-module (gnu packages web))
(define-public r-selectr
(package
(name "r-selectr")
(version "0.3-2")
(source
(origin
(method url-fetch)
(uri (cran-uri "selectr" version))
(sha256
(base32
"0kdrj64rqg4z6hg92y9r2h602a2i73r5rnlpg23ys33d5d32n8jy"))))
(build-system r-build-system)
(propagated-inputs `(("r-stringr" ,r-stringr)))
(home-page "https://sjp.co.nz/projects/selectr/")
(synopsis "Translate CSS selectors to XPath expressions")
(description
"@code{r-selectr} translates a CSS3 selector into an equivalent XPath
expression. This allows you to use CSS selectors when working with the XML
package as it can only evaluate XPath expressions. Also provided are
convenience functions useful for using CSS selectors on XML nodes. This
package is a port of the Python package @code{cssselect}.")
(license license:bsd-3)))
(define-public r-reprex (define-public r-reprex
(package (package
(name "r-reprex") (name "r-reprex")