<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/348efb2833bc1ab0819e9d5b5bad399585625cdf">https://github.com/macports/macports-ports/commit/348efb2833bc1ab0819e9d5b5bad399585625cdf</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 348efb2833bc1ab0819e9d5b5bad399585625cdf
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Sun Feb 18 09:51:14 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> R-V8: update to 4.4.2
</span>---
R/R-V8/Portfile | 10 +++++-----
R/R-V8/files/patch-fix-configure.diff | 8 ++++----
2 files changed, 9 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-V8/Portfile b/R/R-V8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9d461d59286..50969822b61 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-V8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-V8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,18 +3,18 @@
</span> PortSystem 1.0
PortGroup R 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup cran jeroen V8 4.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup cran jeroen V8 4.4.2
</span> revision 0
categories-append devel
maintainers {@barracuda156 gmail.com:vital.had} openmaintainer
license MIT
description Embedded javascript and webassembly engine for R
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 d60c0deb466b72d936aeb88afad271b80f3ba98e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5b6dd6133d83f3cc7297d0369706070f26c376d6ce6fb4cfcf2ad5308abd3a89 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 678532
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3d32a14922b7454ee49267f4cf6c55759b5210c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e7bc35f3420f5f537121d681a90c16a74b36dc17210c9425e7f03842493a9670 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 672334
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# TODO: update V8 to the latest 8.x version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: update V8 to the latest 8.x version. Keep PowerPC on 8.3 though.
</span> # FIXME: fix the build on PowerPC.
set v8_ver 8.3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-V8/files/patch-fix-configure.diff b/R/R-V8/files/patch-fix-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 7cf81673fc7..cd197e476cf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-V8/files/patch-fix-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-V8/files/patch-fix-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure 2023-10-10 03:23:36.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2023-11-11 02:24:33.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure 2024-02-15 19:17:46.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2024-02-18 09:41:40.000000000 +0800
</span> @@ -6,10 +6,10 @@
PKG_DEB_NAME="libv8-dev or libnode-dev"
PKG_RPM_NAME="v8-devel"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@
</span> +PKG_MP_NAME="@V8@"
PKG_TEST_HEADER="<v8.h>"
-PKG_LIBS="-lv8 -lv8_libplatform"
<span style='display:block; white-space:pre;background:#ffe0e0;'>--PKG_CFLAGS="-I/usr/include/v8 -I/usr/include/v8-3.14"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PKG_CFLAGS="-I/usr/include/v8"
</span> +PKG_LIBS="@V8_LIBS@"
+PKG_CFLAGS="-I@V8_HOME@/include"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,7 @@
</span>
-# Default to static V8 on supported production platforms
-if [ -z "$DISABLE_STATIC_LIBV8" ]; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>--if [ "$IS_MACOS" ] || [ "$IS_UBUNTU" ] || [ "$IS_RHEL" ] || [ "$CI" ] || [ -f "/usr/lib/libv8.so.3.14.5" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if [ "$IS_MACOS" ] || [ "$IS_UBUNTU" ] || [ "$IS_RHEL" ] || [ "$CI" ] || [ -f "/usr/lib/libv8.so.3.14.5" ] || [ -f "/usr/include/v8-3.14/v8.h" ]; then
</span> -if [ "$UARCH" = "x86_64" ] || [ "$UARCH" = "arm64" ] || [ "$UARCH" = "aarch64" ]; then
-DOWNLOAD_STATIC_LIBV8=1
-fi
</pre><pre style='margin:0'>
</pre>