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