From 262a9fb76babe8a5aeb655f989df4643bef12a93 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 9 May 2025 13:17:04 +0200 Subject: [PATCH] gnu: r-webmockr: Update to 2.0.0. * gnu/packages/cran.scm (r-webmockr): Update to 2.0.0. [properties]: Record updater-extra-native-inputs and updater-ignored-native-inputs. [propagated-inputs]: Remove r-base64enc; add r-cli and r-rlang. [native-inputs]: Add r-httr2 and r-xml2. Change-Id: I17ea1fccdf292abe5735c07aede77b668ee47098 --- gnu/packages/cran.scm | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 2f354fe4212ce4f1f7474d502e63a13946510b58..39ee279e9287019eca195480797746ae37406fdf 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -53726,26 +53726,31 @@ configuration of status code, short description, and verbose message.") (define-public r-webmockr (package (name "r-webmockr") - (version "1.0.0") + (version "2.0.0") (source (origin (method url-fetch) (uri (cran-uri "webmockr" version)) (sha256 (base32 - "09j6j5d60cz0sjzg7zacdk3pypip3hnhf2qq24nmvy9aiz0a4lkk")))) - (properties `((upstream-name . "webmockr"))) + "048skbz57f7xzg1c88j6hhpgyg4nnrx41w5wrh7lm0r71k2kaq2f")))) + (properties + '((upstream-name . "webmockr") + (updater-extra-native-inputs . ("r-xml2")) + ;; Avoid dependency cycle. + (updater-ignored-native-inputs . ("r-vcr")))) (build-system r-build-system) (propagated-inputs - (list r-base64enc + (list r-cli r-crul r-curl r-fauxpas r-jsonlite r-magrittr r-r6 + r-rlang r-urltools)) - (native-inputs (list r-httr r-testthat)) + (native-inputs (list r-httr r-httr2 r-testthat r-xml2)) (home-page "https://github.com/ropensci/webmockr") (synopsis "Stubbing and setting expectations on HTTP Requests") (description