Commit graph

10 commits

Author SHA1 Message Date
nia
f27e22519a archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
2021-10-26 10:13:59 +00:00
nia
2da474aec0 devel: Remove SHA1 hashes for distfiles 2021-10-07 13:38:55 +00:00
mef
4a5db98b9b (devel/R-callr) Updated 3.5.1 to 3.7.0 (make test fails at PDF creation)
# callr 3.7.0

* Reporting errors is much faster now (#185).

* The `user_profile` option of `r_vanilla()` defaults to `FALSE` now (#194).

* It is now possible to set R environment variables (`R_ENVIRON_USER`,
  `R_PROFILE_USER`, etc.) via the `env` argument (#193).

# callr 3.6.0

* callr now supports starting an R process with a different architecture,
  so on Windows 64-bit R can start a 32-bit R background process, and
  vice-versa (#95).

* callr now handles symbolic arguments properly, and does not evaluate them.
  E.g. `callr::r(function(x) x, list(quote(foobar)))` works now (#175).

* `callr::r_session` does not leak file descriptors now in the sub-process
  (#184).
2021-05-31 14:39:56 +00:00
mef
da28a7a68e (devel/R-callr) Updated 3.4.4 to 3.5.1 (make test fails at PDF creation)
# callr 3.5.1

* `callr::r_session` now handles large messages from the subprocess
  well (#168).

# callr 3.5.0

* callr can now pass the environment of the function to the subprocess,
  optionally. This makes it easier to call an internal function of a
  package in a subprocess. See the `package` argument of `r()`, `r_bg()`,
  `r_session$run()`, etc. (#147).
2020-12-13 23:12:13 +00:00
mef
dd94d11df5 (devel/R-callr) Updated 3.4.3 to 3.4.4, make test fails. Make test again pass (?)
# callr 3.4.4

* An `r_session` now exits if the load hook errors. This generates an error
  if the session is started with `wait = TRUE`. For `wait = FALSE` the
    first `$read()` operation will return with an error (#162).
2020-09-20 02:55:58 +00:00
mef
da13fc9549 (devel/R-callr) Add TEST_DEPENDS+= R-pingr-[0-9]* 2020-08-01 13:18:46 +00:00
mef
710ea38807 (devel/R-callr) Updated 3.4.1 to 3.4.3, make test needs pingr but N/A yet, thus fails
# callr 3.4.3

* `default_repos()` now returns a list if `getOption("repos")` is a list,
  and a vector otherwise, on R 4.x.y as well.

# callr 3.4.2

* Improved error messages. Error messages are now fully printed after
  an error. In non-interactive sessions, the stack trace is printed as well.
2020-07-31 15:19:37 +00:00
mef
f5a9e76388 (devel/R-callr) Updated to 3.4.1, 'make test' does not pass yet
# callr 3.4.1

* callr is now more careful when loading the local `.Rprofile` in the
  subprocess. This fixes issues with packrat and renv that use `.Rprofile`
    for setup (#139).
2020-01-26 14:07:54 +00:00
mef
cf8c9e159c (devel/R-callr) Updated from 3.3.1 to 3.4.0
(pkgsrc changes)
 - Add (some) TEST_DEPENDS, but 'make test' not completed yet,
   some not yet R-packages are required

(upstream changes)
# callr 3.4.0
* All callr functions and background processes properly clean up
  temporary files now (#104).

* callr now uses a more principled setup for the library path, and
  restores the related environment variables in the child process.
  This is a **breaking change** if you relied on having the library set
  in a `system()` subprocess of the callr subprocess (#114).

* Better printing of `rlang_error`s that happened in the subprocess.

* The stacking of error objects is slightly different now, as we keep the
  unmodified error from the subprocess in `$parent$error`.

* callr now loads `.Rprofile` files from the current working directory
  by default. This works better with packrat, renv, and other software
  that relies on a local profile for initialization (#131).

# callr 3.3.2
No user visible changes in this version.
2020-01-12 15:50:07 +00:00
brook
79a532562f R-callr: initial commit
It is sometimes useful to perform a computation in a separate R
process, without affecting the current R process at all. This packages
does exactly that.
2019-08-09 19:05:49 +00:00