pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/R-later
Module Name: pkgsrc
Committed By: mef
Date: Thu May 21 13:13:46 UTC 2026
Modified Files:
pkgsrc/sysutils/R-later: Makefile distinfo
Added Files:
pkgsrc/sysutils/R-later/patches: patch-src_Makevars.in
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)
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/sysutils/R-later/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/R-later/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/R-later/patches/patch-src_Makevars.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/R-later/Makefile
diff -u pkgsrc/sysutils/R-later/Makefile:1.10 pkgsrc/sysutils/R-later/Makefile:1.11
--- pkgsrc/sysutils/R-later/Makefile:1.10 Sat Sep 27 09:57:36 2025
+++ pkgsrc/sysutils/R-later/Makefile Thu May 21 13:13:45 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2025/09/27 09:57:36 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2026/05/21 13:13:45 mef Exp $
R_PKGNAME= later
-R_PKGVER= 1.4.1
-PKGREVISION= 1
+R_PKGVER= 1.4.8
CATEGORIES= sysutils
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -17,8 +16,12 @@ TEST_DEPENDS+= R-knitr-[0-9]*:../../prin
TEST_DEPENDS+= R-rmarkdown-[0-9]*:../../textproc/R-rmarkdown
TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat
+MAKE_ENV+= -DEXTRA_PKG_LIBS=-lexecinfo
USE_LANGUAGES= c c++
+# to make patches/patch-src_Makefile.in more portable
+USE_TOOLS+= gmake
+
.include "../../mk/bsd.prefs.mk"
.if ${MACHINE_PLATFORM:MNetBSD-*-i386}
Index: pkgsrc/sysutils/R-later/distinfo
diff -u pkgsrc/sysutils/R-later/distinfo:1.8 pkgsrc/sysutils/R-later/distinfo:1.9
--- pkgsrc/sysutils/R-later/distinfo:1.8 Sat Dec 7 05:59:14 2024
+++ pkgsrc/sysutils/R-later/distinfo Thu May 21 13:13:45 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.8 2024/12/07 05:59:14 mef Exp $
+$NetBSD: distinfo,v 1.9 2026/05/21 13:13:45 mef Exp $
-BLAKE2s (R/later_1.4.1.tar.gz) = 0c0928cdef67b64e08ad80af3b560381ac83791eff1943c64d48317fd9d204a4
-SHA512 (R/later_1.4.1.tar.gz) = 7ab445c59ea9383eef654edcc55af190317f9c82da5098e5cc37be621aee4cb7b63721170dd4273b8cfb13319cc8d16b2d825ae8763c15039b3a31367a07ace4
-Size (R/later_1.4.1.tar.gz) = 69832 bytes
+BLAKE2s (R/later_1.4.8.tar.gz) = 51fc0d3e9ec3f2c551191001e45de1db1d1424c8326acf53afecd4dc5298c4ed
+SHA512 (R/later_1.4.8.tar.gz) = eda0e97017d188f26528c559d2150e326865c3896d696f92c585cbd829388c0ef5eccde75b485b88a46234bf62bca2d6d5d0eea5e8c3875b1c69f956e8721a8c
+Size (R/later_1.4.8.tar.gz) = 70250 bytes
+SHA1 (patch-src_Makevars.in) = 808a94a079bce08ead8100ab0da94572a822aca8
Added files:
Index: pkgsrc/sysutils/R-later/patches/patch-src_Makevars.in
diff -u /dev/null pkgsrc/sysutils/R-later/patches/patch-src_Makevars.in:1.1
--- /dev/null Thu May 21 13:13:46 2026
+++ pkgsrc/sysutils/R-later/patches/patch-src_Makevars.in Thu May 21 13:13:45 2026
@@ -0,0 +1,19 @@
+$NetBSD: patch-src_Makevars.in,v 1.1 2026/05/21 13:13:45 mef Exp $
+
+the function backtrace_symbols which may be found at
+/usr/lib/libexecinfo.* ( in *BSD OS, I assume)
+
+--- src/Makevars.in.orig 2025-10-20 02:02:36.000000000 +0900
++++ src/Makevars.in 2026-05-21 21:58:07.950515018 +0900
+@@ -4,3 +4,11 @@ PKG_LIBS = -pthread @extra_pkg_libs@
+ #### Debugging flags ####
+ # Uncomment to enable thread assertions
+ # PKG_CPPFLAGS += -DDEBUG_THREAD -UNDEBUG
++
++UNAME := $(shell uname)
++
++ifneq ($(UNAME), Linux)
++ifneq ($(UNAME), SunOS)
++PKG_LIBS += -lexecinfo
++endif
++endif
Home |
Main Index |
Thread Index |
Old Index