[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
31/87: gnu: Add r-httr2.
From: |
guix-commits |
Subject: |
31/87: gnu: Add r-httr2. |
Date: |
Mon, 9 Jan 2023 18:27:31 -0500 (EST) |
mbakke pushed a commit to branch staging
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")
- 15/87: gnu: python-afdko: Fix failing tests., (continued)
- 15/87: gnu: python-afdko: Fix failing tests., guix-commits, 2023/01/09
- 21/87: services: base: Add environment support to guix-configuration., guix-commits, 2023/01/09
- 23/87: substitute: Parse '_NIX_OPTIONS' once., guix-commits, 2023/01/09
- 24/87: derivations: 'read-derivation' correctly handles case with empty hash., guix-commits, 2023/01/09
- 25/87: daemon: Improve error message for wrong hash sizes., guix-commits, 2023/01/09
- 26/87: read-print: Do not use extended notation when printing '1+', '1-', etc., guix-commits, 2023/01/09
- 28/87: gnu: Add minetest-mobs-monster., guix-commits, 2023/01/09
- 34/87: gnu: r-rstpm2: Update to 1.5.9., guix-commits, 2023/01/09
- 36/87: gnu: r-timedate: Update to 4022.108., guix-commits, 2023/01/09
- 37/87: gnu: r-mitml: Update to 0.4-4., guix-commits, 2023/01/09
- 31/87: gnu: Add r-httr2.,
guix-commits <=
- 47/87: gnu: r-precrec: Update to 0.14.1., guix-commits, 2023/01/09
- 22/87: doc: cookbook: Add "Installing Guix on a Cluster" chapter., guix-commits, 2023/01/09
- 30/87: news: Add 'de' translation., guix-commits, 2023/01/09
- 32/87: gnu: r-collections: Update to 0.3.7., guix-commits, 2023/01/09
- 29/87: gnu: LLVM, Clang, libomp, lld: Update to 15.0.6., guix-commits, 2023/01/09
- 59/87: gnu: r-forecast: Update to 8.20., guix-commits, 2023/01/09
- 62/87: gnu: r-mlr3learners: Update to 0.5.6., guix-commits, 2023/01/09
- 63/87: gnu: r-rtweet: Update to 1.1.0., guix-commits, 2023/01/09
- 66/87: gnu: r-statmod: Update to 1.5.0., guix-commits, 2023/01/09
- 33/87: gnu: r-htmlwidgets: Update to 1.6.1., guix-commits, 2023/01/09