[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/50: gnu: Add r-httr2.
From: |
guix-commits |
Subject: |
01/50: gnu: Add r-httr2. |
Date: |
Mon, 9 Jan 2023 17:11:42 -0500 (EST) |
rekado pushed a commit to branch master
in repository guix.
commit b688e283dc46d9f3a8e7be5350015655484b952b
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Mon Jan 9 21:57:55 2023 +0100
gnu: Add r-httr2.
* gnu/packages/cran.scm (r-httr2): New variable.
---
gnu/packages/cran.scm | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index d6621c4edc..936c34c1a2 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -2802,6 +2802,38 @@ particularly easy to create complete web applications
using httpuv alone.")
;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
(license license:gpl3+)))
+(define-public r-httr2
+ (package
+ (name "r-httr2")
+ (version "0.2.2")
+ (source (origin
+ (method url-fetch)
+ (uri (cran-uri "httr2" version))
+ (sha256
+ (base32
+ "1gzjsw3w7c3rsp3gb9rdbfmmnmd2sq09s3wza49730gp84jvc6jx"))))
+ (properties `((upstream-name . "httr2")))
+ (build-system r-build-system)
+ (propagated-inputs
+ (list r-cli
+ r-curl
+ r-glue
+ r-magrittr
+ r-openssl
+ r-r6
+ r-rappdirs
+ r-rlang
+ r-withr))
+ (native-inputs (list r-knitr))
+ (home-page "https://httr2.r-lib.org")
+ (synopsis "Perform HTTP requests and process the responses")
+ (description
+ "This package provides tools for creating and modifying HTTP requests,
+then performing them and processing the results. @code{httr2} is a
+re-imagining of @code{httr} that uses a pipe-based interface and solves more
+of the problems that API wrapping packages face.")
+ (license license:expat)))
+
(define-public r-jsonlite
(package
(name "r-jsonlite")
- branch master updated (f62ac25ca3 -> 8423ca9da8), guix-commits, 2023/01/09
- 01/50: gnu: Add r-httr2.,
guix-commits <=
- 07/50: gnu: r-mitml: Update to 0.4-4., guix-commits, 2023/01/09
- 14/50: gnu: r-billboarder: Update to 0.4.0., guix-commits, 2023/01/09
- 08/50: gnu: r-seriation: Update to 1.4.1., guix-commits, 2023/01/09
- 06/50: gnu: r-timedate: Update to 4022.108., guix-commits, 2023/01/09
- 13/50: gnu: r-reticulate: Update to 1.27., guix-commits, 2023/01/09
- 16/50: gnu: r-writexl: Update to 1.4.2., guix-commits, 2023/01/09
- 26/50: gnu: r-lavaan: Update to 0.6-13., guix-commits, 2023/01/09
- 04/50: gnu: r-rstpm2: Update to 1.5.9., guix-commits, 2023/01/09
- 05/50: gnu: r-lava: Update to 1.7.1., guix-commits, 2023/01/09
- 17/50: gnu: r-precrec: Update to 0.14.1., guix-commits, 2023/01/09