git: 8f9e292009df - main - devel/R-cran-parallelly: Update to 1.37.0

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Fri, 16 Feb 2024 21:59:24 UTC
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8f9e292009df19eaeff9506683a5b11a09164e49

commit 8f9e292009df19eaeff9506683a5b11a09164e49
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-02-16 21:58:12 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-02-16 21:59:12 +0000

    devel/R-cran-parallelly: Update to 1.37.0
    
    ChangeLog: https://cran.r-project.org/web/packages/parallelly/news/news.html
---
 devel/R-cran-parallelly/Makefile                          | 11 ++++++++---
 devel/R-cran-parallelly/distinfo                          |  6 +++---
 devel/R-cran-parallelly/files/patch-src_test__tcp__port.c | 13 +++++++++++++
 3 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/devel/R-cran-parallelly/Makefile b/devel/R-cran-parallelly/Makefile
index d3907b0f6b11..dc0306505fa6 100644
--- a/devel/R-cran-parallelly/Makefile
+++ b/devel/R-cran-parallelly/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	parallelly
-DISTVERSION=	1.36.0
+DISTVERSION=	1.37.0
 CATEGORIES=	devel
-DISTNAME=	${PORTNAME}_${PORTVERSION}
+DISTNAME=	${PORTNAME}_${DISTVERSION}
 
 MAINTAINER=	eduardo@FreeBSD.org
 COMMENT=	Enhancing the 'parallel' Package
@@ -9,6 +9,11 @@ WWW=		https://cran.r-project.org/web/packages/parallelly/
 
 LICENSE=	LGPL21+
 
-USES=		cran:auto-plist
+USES=		cran:auto-plist,compiles
+
+NO_ARCH_IGNORE=	parallelly.so
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/R/library/parallelly/libs/parallelly.so
 
 .include <bsd.port.mk>
diff --git a/devel/R-cran-parallelly/distinfo b/devel/R-cran-parallelly/distinfo
index 558c45e6b991..cd170f307bb5 100644
--- a/devel/R-cran-parallelly/distinfo
+++ b/devel/R-cran-parallelly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685875778
-SHA256 (parallelly_1.36.0.tar.gz) = b9c0a29155944aae8fdb4cab00c521c7ed16af250450dd2a3dd69d5661427c88
-SIZE (parallelly_1.36.0.tar.gz) = 141332
+TIMESTAMP = 1708120676
+SHA256 (parallelly_1.37.0.tar.gz) = 41e55e083e4250ddb336d14c6d8bd4d652b2cc4999a89d7228af97375574f9a7
+SIZE (parallelly_1.37.0.tar.gz) = 146152
diff --git a/devel/R-cran-parallelly/files/patch-src_test__tcp__port.c b/devel/R-cran-parallelly/files/patch-src_test__tcp__port.c
new file mode 100644
index 000000000000..108acff389c6
--- /dev/null
+++ b/devel/R-cran-parallelly/files/patch-src_test__tcp__port.c
@@ -0,0 +1,13 @@
+Fix 'error: use of undeclared identifier'
+https://github.com/HenrikBengtsson/parallelly/issues/112
+
+--- src/test_tcp_port.c.orig	2024-02-02 01:02:32 UTC
++++ src/test_tcp_port.c
+@@ -5,6 +5,7 @@
+ #ifdef _WIN32
+ #include <winsock2.h>
+ #else
++#include <sys/socket.h>  /* socket(), listen(), bind(), AF_INET, ... */
+ #include <netinet/in.h>
+ #endif
+