From 061c6b4a64e7954f8c99acec7d31451aeff06e48 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sun, 12 Jan 2025 13:38:08 +0100 Subject: [PATCH] R, bump version (#11644) --- dev-lang/r/patches/r-4.4.2.patchset | 24 +++++++++++++++++++ dev-lang/r/{r-4.4.1.recipe => r-4.4.2.recipe} | 6 ++--- 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 dev-lang/r/patches/r-4.4.2.patchset rename dev-lang/r/{r-4.4.1.recipe => r-4.4.2.recipe} (97%) diff --git a/dev-lang/r/patches/r-4.4.2.patchset b/dev-lang/r/patches/r-4.4.2.patchset new file mode 100644 index 000000000..14c7c4e85 --- /dev/null +++ b/dev-lang/r/patches/r-4.4.2.patchset @@ -0,0 +1,24 @@ +From ac3e0f366781c1ee7e0eee627024e0e5311f49b3 Mon Sep 17 00:00:00 2001 +From: Schrijvers Luc +Date: Sun, 12 Jan 2025 08:57:01 +0100 +Subject: Add #include for missing fd_set + + +diff --git a/src/include/R_ext/eventloop.h b/src/include/R_ext/eventloop.h +index 951b422..a636579 100644 +--- a/src/include/R_ext/eventloop.h ++++ b/src/include/R_ext/eventloop.h +@@ -43,6 +43,10 @@ + /* NOTE: At one time needed on FreeBSD so that fd_set is defined. */ + #include + ++#ifdef __HAIKU__ ++#include ++#endif ++ + #ifdef __cplusplus + extern "C" { + #endif +-- +2.45.2 + diff --git a/dev-lang/r/r-4.4.1.recipe b/dev-lang/r/r-4.4.2.recipe similarity index 97% rename from dev-lang/r/r-4.4.1.recipe rename to dev-lang/r/r-4.4.2.recipe index d7ccafadb..1790afeab 100644 --- a/dev-lang/r/r-4.4.1.recipe +++ b/dev-lang/r/r-4.4.2.recipe @@ -15,7 +15,7 @@ COPYRIGHT="2024 The R Foundation for Statistical Computing" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="https://cloud.r-project.org/src/base/R-4/R-$portVersion.tar.gz" -CHECKSUM_SHA256="b4cb675deaaeb7299d3b265d218cde43f192951ce5b89b7bb1a5148a36b2d94d" +CHECKSUM_SHA256="1578cd603e8d866b58743e49d8bf99c569e81079b6a60cf33cdf7bdffeb817ec" SOURCE_DIR="R-$portVersion" ARCHITECTURES="all !x86_gcc2" @@ -89,7 +89,7 @@ BUILD_REQUIRES=" devel:libpng16$secondaryArchSuffix devel:libquadmath$secondaryArchSuffix devel:libreadline$secondaryArchSuffix - devel:libssl$secondaryArchSuffix + devel:libssl$secondaryArchSuffix >= 3 # devel:libtclstub8.6 devel:libtiff$secondaryArchSuffix devel:libX11$secondaryArchSuffix @@ -155,5 +155,5 @@ INSTALL() TEST() { - make check + make VERBOSE=1 check }