rekado pushed a commit to branch master in repository guix. commit 5225fb888faecb68911a5c7c21d391386abaf950 Author: Ricardo Wurmus <rek...@elephly.net> AuthorDate: Mon May 12 21:32:30 2025 +0200
gnu: r-targets: Update to 1.11.3. * gnu/packages/cran.scm (r-targets): Update to 1.11.3. [properties]: Record updater-extra-native-inputs. [native-inputs]: Add r-crew. [arguments]: Disable two tests. Change-Id: I52710da0574a0272de4fbe9d8c9bf210851ac29a --- gnu/packages/cran.scm | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index be059805fe..6499cc5616 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -27051,15 +27051,27 @@ were influenced by the drake R package by Will Landau (2018) (define-public r-targets (package (name "r-targets") - (version "1.11.1") + (version "1.11.3") (source (origin (method url-fetch) (uri (cran-uri "targets" version)) (sha256 (base32 - "0ahzfd22k1la6zbgqdqvidqihgfpc5lmzd2aam9cgy31rql0l1qv")))) - (properties `((upstream-name . "targets"))) + "1i99gl0ynfwckyq3ib6r3rscwpi91grj1k8w4z76k7djy7gyg5y9")))) + (properties + '((upstream-name . "targets") + (updater-extra-native-inputs . ("r-crew")))) (build-system r-build-system) + (arguments + (list + #:phases + '(modify-phases %standard-phases + (add-after 'unpack 'disable-bad-tests + (lambda _ + ;; These tests fail with "Could not determine local IP". + (substitute* "tests/testthat/test-class_builder.R" + ((".*long chain of rev.*dep.*" m) + (string-append m "skip('skip');\n")))))))) (propagated-inputs (list r-base64url r-callr r-cli @@ -27078,7 +27090,7 @@ were influenced by the drake R package by Will Landau (2018) r-yaml)) ;; The importer adds a large number of test inputs, but we really don't ;; need to add them. - (native-inputs (list r-knitr r-testthat)) + (native-inputs (list r-crew r-knitr r-testthat)) (home-page "https://docs.ropensci.org/targets/") (synopsis "Dynamic function-oriented Make-like declarative pipelines") (description