2026-05-21 15:13:46 by Makoto Fujiwara | Files touched by this commit (3) |  |
Log message:
(sysutils/R-later) Updated 1.4.1 to 1.4.8
(pkgsrc)
- Add patch to resolve undefined function backtrace_symbols
(in /usr/lib/libexecinfo)
(upstream)
# later 1.4.8
* Fixed #262: Internal update for compatibility with Rcpp
re. `Rf_error` handling (#263).
# later 1.4.7
* Fixed #256: compilation failure with glibc >= 2.43 and GCC >= 15,
caused by the C11 `once_flag` type now being defined in `<stdlib.h>`
under C23. Renamed internal tinycthread symbols to avoid the
namespace collision (#257).
# later 1.4.6
* Improved responsiveness when idle at the R console on POSIX systems
(#251).
* Fixes #249: Moved the contents of `inst/include/later.h` into
`later_api.h` to ensure R headers are not included before Rcpp
headers when Rcpp auto-includes `$PACKAGE.h` in RcppExports.cpp. The
public API header remains `later_api.h` (#250).
# later 1.4.5
* Now requires R >= 3.5.0 (for `R_UnwindProtect()`) and Rcpp >=
1.0.10. Removed legacy non-unwind-protect code paths that were
previously used as a fallback on older R versions (#241).
# later 1.4.4
* Fixed timings in a test (#237). No user-facing changes.
# later 1.4.3
* Fixed #215: The `autorun` argument of `create_loop()`, long
deprecated, is removed (#222).
* Fixed #167: `.Random.seed` is no longer affected when the package is
loaded (#220).
* Set file-level variables as `static` to avoid triggering
`-Wmissing-variable-declarations` (@michaelchirico, #163).
# later 1.4.2
* Fixed #208: Fixed `keyword is hidden by macro definition` compiler
warning when using a C23 compiler. (@shikokuchuo, #209)
|
| 2025-09-27 11:57:41 by Thomas Klausner | Files touched by this commit (337) |
Log message:
*: recursive bump for boost 1.89
|
| 2025-07-20 11:40:39 by Thomas Klausner | Files touched by this commit (1) |
Log message:
R-later: require libatomic on i386
atomic64.mk is already included but doesn't provide the library
by default on i386.
|
2024-12-07 06:59:14 by Makoto Fujiwara | Files touched by this commit (2) |  |
Log message:
(sysutils/R-later) Updated 1.3.2 to 1.4.1
# later 1.4.1
* Fixed #203: Resolves an issue where packages that have `LinkingTo:
later` (including `promises` and `httpuv`) and were built against
`later` 1.4.0, would fail to load on systems that actually had older
versions of `later` installed, erroring out with the message
"function 'execLaterFdNative' not provided by package 'later'". With
this fix, such dependent packages should gracefully deal with older
versions at load time, and complain with helpful error messages if
newer C interfaces (than are available on the installed `later`) are
accessed. (#204)
# later 1.4.0
* Adds `later_fd()` which executes a function when a file descriptor
is ready for reading or writing, at some indeterminate time in the
future (subject to an optional timeout). This facilitates an
event-driven approach to asynchronous or streaming
downloads. (@shikokuchuo and @jcheng5, #190)
* Fixed #186: Improvements to package load time as `rlang` is now only
loaded when used. This is a notable efficiency for packages with
only a 'linking to' dependency on `later`. Also updates to native
symbol registration from dynamic lookup. (@shikokuchuo and @wch,
#187)
* Fixed #191: Errors raised in later callbacks were being re-thrown as
generic C++ std::runtime_error with Rcpp >= 1.0.10 (since
2022!). (@shikokuchuo and @lionel-, #192)
|
| 2024-01-20 02:46:16 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(sysutils/R-later) Updated 1.3.0 to 1.3.2
# later 1.3.2
* Fixed `unused variable` compiler warning. (@MichaelChirico, #176)
* Fixed #177: The order of includes in `later.h` could cause compilation
errors on some platforms. (@jeroen, #178)
* Closed #181: Fix R CMD check warning re error() format strings (for r-devel). \
(#133)
# later 1.3.1
* For C function declarations that take no parameters, added `void` parameter. (#172)
|
| 2022-08-06 19:24:46 by Havard Eidnes | Files touched by this commit (2) |
Log message:
sysutils/R-later: convert to using mk/atomic64.mk.
|
| 2022-06-22 16:04:50 by Havard Eidnes | Files touched by this commit (1) |
Log message:
sysiutils/R-later: needs -latomic on NetBSD/powerpc to build.
|
| 2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630) |
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|