pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/R-callr
Module Name: pkgsrc
Committed By: mef
Date: Sun Jun 7 21:55:08 UTC 2026
Modified Files:
pkgsrc/devel/R-callr: Makefile distinfo
Log Message:
(devel/R-callr) Updated 3.7.6 to 3.8 0
# callr 3.8.0
* `r()`, `rcmd()`, `rscript()` and `rscript_process` now accept
`pty = TRUE` to run the child R process in a pseudo-terminal.
* callr now supports `carrier::crate()`. `package = NULL`, the new
default, handles functions created with `carrier::crate()` automatically
(#249).
* The `CALLR_TMPDIR` environment variable can now be set to override the
directory callr uses for its auxiliary temporary files. When unset, callr
keeps using `tempdir()` (#172).
* `r_bg()` (and `r()`) subprocesses now exit with a non-zero status when
the evaluated expression throws an error or is interrupted, instead of
always exiting with status 0 (#291).
* `r()`, `r_bg()`, `r_session$new()` and friends now accept `libpath = NULL`,
which leaves the subprocess library path alone, so the subprocess uses
the `.libPaths()` of a fresh R session (e.g. as set up by a project
`.Rprofile`) instead of inheriting the parent's library path (#255).
* callr is now instrumented with [OpenTelemetry](https://opentelemetry.io/).
When an OpenTelemetry SDK (such as otelsdk) is loaded and configured,
callr emits spans for `r()`, `rcmd()`, `rscript()`, `r_process` and
`r_session` (including per-call `$call`, `$read` and `$close` spans),
and propagates the W3C `traceparent` header into the subprocess so
spans created inside the child are parented to the parent's span.
See the 'OpenTelemetry' article for details (#302).
* `r()`, `rcmd()`, `rscript()` and friends no longer hang on Windows when
called with `stdout = "|"` (or any value of `stdout`/`stderr` other than
a file path or `NULL`) (#313).
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/R-callr/Makefile \
pkgsrc/devel/R-callr/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-callr/Makefile
diff -u pkgsrc/devel/R-callr/Makefile:1.12 pkgsrc/devel/R-callr/Makefile:1.13
--- pkgsrc/devel/R-callr/Makefile:1.12 Sun Sep 22 23:44:34 2024
+++ pkgsrc/devel/R-callr/Makefile Sun Jun 7 21:55:07 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2024/09/22 23:44:34 mef Exp $
+# $NetBSD: Makefile,v 1.13 2026/06/07 21:55:07 mef Exp $
R_PKGNAME= callr
-R_PKGVER= 3.7.6
+R_PKGVER= 3.8.0
CATEGORIES= devel
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/R-callr/distinfo
diff -u pkgsrc/devel/R-callr/distinfo:1.12 pkgsrc/devel/R-callr/distinfo:1.13
--- pkgsrc/devel/R-callr/distinfo:1.12 Sun Sep 22 23:44:34 2024
+++ pkgsrc/devel/R-callr/distinfo Sun Jun 7 21:55:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2024/09/22 23:44:34 mef Exp $
+$NetBSD: distinfo,v 1.13 2026/06/07 21:55:07 mef Exp $
-BLAKE2s (R/callr_3.7.6.tar.gz) = d89e43f0677a66edee41f5449ef48b4d359f82318b47749a06360ca54d140c4a
-SHA512 (R/callr_3.7.6.tar.gz) = fa3dd14685b50435c21a2238b7909e12a8f447f520c734b9d6758d654aa538c2ba042befb51b1635cb0b70208b0d40acb7980bb7cedfdc24974de8202a62f1cf
-Size (R/callr_3.7.6.tar.gz) = 104358 bytes
+BLAKE2s (R/callr_3.8.0.tar.gz) = 0b61758015fc6802b58ed3bc4de1672e7f91ef28725543865913cfdc59bdf35e
+SHA512 (R/callr_3.8.0.tar.gz) = 0c86b7787189f58d12daef6bec0a3166dfb89bb211763ef21db43ec9cf3ac29fbf06f75f2b372432753e0182a07c53d9b0edabc4412656ec3a33b2d2c6ebdd13
+Size (R/callr_3.8.0.tar.gz) = 113258 bytes
Home |
Main Index |
Thread Index |
Old Index