From f59f8370dc85f0952d76cb69a5fe47a98e94b7f4 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Mon, 16 Mar 2026 10:47:42 +0100 Subject: [PATCH] gnu: r-devtools: Update to 2.5.0. * gnu/packages/cran.scm (r-devtools): Update to 2.5.0. [arguments]: Skip tests that attempt to contact bioconductor.org. [propagated-inputs]: Add r-pak; move r-remotes from here... [native-inputs]: ...to here; add r-covr and r-quarto. Change-Id: Ic97d32a1adb7a9dd7be10bb4455a820c2cdeb44d --- gnu/packages/cran.scm | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index d03dad4b09..c1c850569e 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -2939,14 +2939,25 @@ functions borrowed from contributed R packages as well.") (define-public r-devtools (package (name "r-devtools") - (version "2.4.6") + (version "2.5.0") (source (origin (method url-fetch) (uri (cran-uri "devtools" version)) (sha256 (base32 - "16hbp07y3i4wr6gh2bx2zf1czad7z9c7kfpw5dm6l3hin2ha296l")))) + "1vafq6bcyhz3xxqvbs1rpqvck2n83wq6cd7y3ai38yf1l6b7c137")))) (build-system r-build-system) + (arguments + (list + #:skipped-tests + ;; These tests all use pak to attempt to contact bioconductor.org + '(("test-reload.R" "reload works") + ("test-vignettes.R" + "Rmarkdown vignettes copied into doc" + "extra files copied and removed" + ".gitignore updated when building vignettes") + ("test-uninstall.R" + "uninstall\\(\\) unloads and removes from library")))) (propagated-inputs (list r-cli r-desc @@ -2955,12 +2966,12 @@ functions borrowed from contributed R packages as well.") r-lifecycle r-memoise r-miniui + r-pak r-pkgbuild r-pkgdown r-pkgload r-profvis r-rcmdcheck - r-remotes r-rlang r-roxygen2 r-rversions @@ -2970,7 +2981,7 @@ functions borrowed from contributed R packages as well.") r-usethis r-withr)) (native-inputs - (list r-knitr r-spelling)) + (list r-covr r-knitr r-quarto r-remotes r-spelling)) (home-page "https://github.com/hadley/devtools") (synopsis "Tools to make developing R packages easier") (description "The devtools package is a collection of package development