pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/R-devtools



Module Name:    pkgsrc
Committed By:   mef
Date:           Sun Jun 14 05:19:32 UTC 2026

Modified Files:
        pkgsrc/devel/R-devtools: Makefile distinfo

Log Message:
(devel/R-devtools) Updated 2.4.5 tol 2.5.2, Fix build againt R 4.6.0 is too deep, sorry

# devtools 2.5.2

* `install()` uses a new feature of `pak::local_install_deps()` to
  consider the current `.libPaths()` when resolving dependencies,
  instead of consulting only `.libPaths()[1]`. This was an unintended
  behavioral change introduced in 2.5.0 (#2691).

# devtools 2.5.1

* `build_readme()` no longer installs dependencies into the temporary library
  (a regression introduced in 2.5.0). It now exits early if a required
  dependency is missing and reports any that are out of date or at a dev
  version (#2683).
* `dev_sitrep()` reports if devtools itself is out of date (#2687).

# devtools 2.5.0

Deprecations

* Package installation functions are now deprecated: `install_bioc()`,
* `install_bitbucket()`, `install_cran()`, `install_deps()`,
* `install_dev()`, `install_dev_deps()`, `install_git()`,
* `install_github()`, `install_gitlab()`, `install_local()`,
* `install_svn()`, `install_url()`, `install_version()`,
* `update_packages()`, `dev_package_deps()`, `github_pull()`, and
* `github_release()`. We now recommend pak (<https://pak.r-lib.org/>)
* for general package installation. See `` ?`install-deprecated` ``
* for migration guidance.  remotes has moved from Imports to Suggests,
* as part of the pivot towards pak for package installation (#2663).
* `build_rmd()` is soft-deprecated and is discouraged for external
* use. It exists to be an internal helper for `build_readme()`.
* `build_vignettes()` and `clean_vignettes()` are now deprecated. We
* no longer recommend building vignettes in this way; instead use
* `pkgdown::build_article()` to render articles locally (#2488).
* `test_file()` and `test_coverage_file()` are now defunct. These were
* deprecated in devtools 2.4.0 (2021-04-07) in favour of
* `test_active_file()` and `test_coverage_active_file()`. Removing
* `test_file()` eliminates the conflict with `testthat::test_file()`.
* `release()` is deprecated in favour of
* `usethis::use_release_issue()`.  `create()` is deprecated in favour
* of`usethis::create_package()`.  `bash()`, `missing_s3()`,
* `reload()`, `show_news()`, and `wd()` are now deprecated. These
* functions are all historical parts of our workflow that we no longer
* use or recommend.

Other improvements

* `build_readme()` gains support for `README.qmd` and renders using
* Quarto (#2620).  `install()` now installs dependencies with
* `pak::local_install_deps()` instead of
* `remotes::install_deps()`. This lets us default to `upgrade =
* FALSE`, so that existing dependencies are only upgraded when a newer
* version is actually required (#2486). `keep_source` now defaults to
* `TRUE` when `build = FALSE`, so that source references are
* automatically preserved during development installs.
* `build_manual()` reports more details on failure (#2586).
* `build_site()` now just calls `pkgdown::build_site()`, meaning that
* you will get more (informative) output by default (#2578).
* `check_doc_fields()` is a new function that checks for missing
* `\value` and `\examples` fields in Rd files, which are commonly
* flagged by CRAN (#2525).  `check_mac_devel()` is a new function to
* check a package using the macOS builder at
* https://mac.r-project.org/macbuilder/submit.html (@nfrerebeau,
* #2507) `check_win()` and friends gain a `webform` argument that uses
* a webform instead of passive FTP upload (@brownag, #2619).
* `dev_sitrep()` now works correctly inside Positron (#2618), uses pak
* instead of remotes to check for dependencies that are
* missing/behind/ahead (#2663), and uses cli for user-facing messages.
* `is_loading()` is now re-exported from pkgload (#2556).
* `load_all()` now errors if called recursively, i.e. if you
* accidentally include a `load_all()` call in one of your R source
* files (#2617).  `show_news()` now looks for NEWS files in the same
* locations as `utils::news()`: `inst/NEWS.Rd`, `NEWS.md`, `NEWS`, and
* `inst/NEWS` (@arcresu, #2499).  `test_active_file()` now works when
* the active file is a snapshot file.  `test_coverage()` and
* `test_coverage_active_file()` gain a new `report` argument that can
* be set to `"html"` (the default, for an interactive browser report),
* `"zero"` (prints uncovered lines to the console, used for LLMs and
* non-interactive contexts), or `"silent"`. The `show_report` argument
* has been removed (#2632).

# devtools 2.4.6

* Functions that use httr now explicitly check that it is installed
  (@catalamarti, #2573).

* `test_coverage()` now works if the package has not been installed.

* `test_coverage_active_file()` now reports if any tests failed and does
  a better job of executing snapshot comparisons.

* `dev_mode()` and `check_rhub()` are deprecated.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/R-devtools/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/R-devtools/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/R-devtools/Makefile
diff -u pkgsrc/devel/R-devtools/Makefile:1.17 pkgsrc/devel/R-devtools/Makefile:1.18
--- pkgsrc/devel/R-devtools/Makefile:1.17       Sun Dec 18 09:30:46 2022
+++ pkgsrc/devel/R-devtools/Makefile    Sun Jun 14 05:19:32 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2022/12/18 09:30:46 mef Exp $
+# $NetBSD: Makefile,v 1.18 2026/06/14 05:19:32 mef Exp $
 
 R_PKGNAME=     devtools
-R_PKGVER=      2.4.5
+R_PKGVER=      2.5.2
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -10,12 +10,13 @@ LICENSE=    gnu-gpl-v2 OR gnu-gpl-v3
 
 DEPENDS+=      R-callr>=3.6.0:../../devel/R-callr
 DEPENDS+=      R-cli>=3.0.0:../../devel/R-cli
+DEPENDS+=      R-cliapp-[0-9]*:../../devel/R-cliapp
 DEPENDS+=      R-covr>=3.5.1:../../devel/R-covr
 DEPENDS+=      R-desc>=1.3.0:../../devel/R-desc
-DEPENDS+=      R-ellipsis>=0.3.1:../../math/R-ellipsis
+DEPENDS+=      R-ellipsis>=0.3.3:../../math/R-ellipsis
 DEPENDS+=      R-git2r>=0.23.0:../../devel/R-git2r
 DEPENDS+=      R-memoise>=2.0.1:../../devel/R-memoise
-DEPENDS+=      R-pkgbuild>=1.1.0:../../devel/R-pkgbuild
+DEPENDS+=      R-pkgbuild>=1.4.8:../../devel/R-pkgbuild
 DEPENDS+=      R-pkgload>=1.3.2:../../devel/R-pkgload
 DEPENDS+=      R-rcmdcheck>=1.3.3:../../devel/R-rcmdcheck
 DEPENDS+=      R-remotes>=2.3.0:../../devel/R-remotes
@@ -30,6 +31,7 @@ DEPENDS+=     R-jsonlite>=1.7.1:../../textpr
 DEPENDS+=      R-DT>=0.15:../../textproc/R-DT
 DEPENDS+=      R-httr>=1.4.2:../../www/R-httr
 DEPENDS+=      R-rversions>=2.0.2:../../devel/R-rversions
+DEPENDS+=      R-pak-[0-9]*:../../devel/R-pak
 DEPENDS+=      R-profvis-[0-9]*:../../benchmarks/R-profvis
 DEPENDS+=      R-pkgdown-[0-9]*:../../www/R-pkgdown
 DEPENDS+=      R-miniUI-[0-9]*:../../www/R-miniUI

Index: pkgsrc/devel/R-devtools/distinfo
diff -u pkgsrc/devel/R-devtools/distinfo:1.10 pkgsrc/devel/R-devtools/distinfo:1.11
--- pkgsrc/devel/R-devtools/distinfo:1.10       Sat Dec 17 15:34:41 2022
+++ pkgsrc/devel/R-devtools/distinfo    Sun Jun 14 05:19:32 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2022/12/17 15:34:41 mef Exp $
+$NetBSD: distinfo,v 1.11 2026/06/14 05:19:32 mef Exp $
 
-BLAKE2s (R/devtools_2.4.5.tar.gz) = 7a7787adb9f83b26cbcdf42bd6501ba0980214bfbde8340635995238196f1478
-SHA512 (R/devtools_2.4.5.tar.gz) = b28953a795caee2affc1e4183a156d1de89910fa90d0c852496a8b88ebf262210fa0225c95ba5e880991ddf2c30241061699f6d5295d670bdfe37cf485dfcf6d
-Size (R/devtools_2.4.5.tar.gz) = 374718 bytes
+BLAKE2s (R/devtools_2.5.2.tar.gz) = 757d1600680cd7b6362a9c30b7c1fc52a25f435a8b828af4410628669b7e1a64
+SHA512 (R/devtools_2.5.2.tar.gz) = 2c0286f549f3d3405ffc5255ea03ed502beaffef32167f990f91ad165cb9d60fb7812e7145d7231ea98d0249294d2f55b4ddcdfa47f4ef367604a16e124b7fcc
+Size (R/devtools_2.5.2.tar.gz) = 412614 bytes



Home | Main Index | Thread Index | Old Index