<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6347beeacafac085fe892d1cce323bd229e636c0">https://github.com/macports/macports-ports/commit/6347beeacafac085fe892d1cce323bd229e636c0</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 6347beeacaf R: update to 4.4.2, adjust Accelerate variant
</span>6347beeacaf is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6347beeacafac085fe892d1cce323bd229e636c0
</span>Author: Knapoc <Knapoc@users.noreply.github.com>
AuthorDate: Thu Oct 31 12:49:50 2024 +0100
<span style='display:block; white-space:pre;color:#404040;'> R: update to 4.4.2, adjust Accelerate variant
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update to 4.4.2
</span><span style='display:block; white-space:pre;color:#404040;'> * adjust accelarate variant to use BLAS and LAPACK libraries under the Accelerate framework that 'are [...] inline with reference version 3.9.1’ # see https://cran.r-project.org/doc/manuals/r-release/R-admin.html#Accelerate-1
</span>---
_resources/port1.0/group/R-1.0.tcl | 2 +-
math/R/Portfile | 18 ++++++++++++------
2 files changed, 13 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/R-1.0.tcl b/_resources/port1.0/group/R-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index fb0d4a48c6e..a1e4343ac40 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/R-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/R-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -198,7 +198,7 @@ if {${os.platform} eq "darwin" && ${configure.cxx_stdlib} ne "libc++"} {
</span>
global prefix frameworks_dir
# Please update R version here:
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set Rversion 4.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set Rversion 4.4.2
</span> set branch [join [lrange [split ${Rversion} .] 0 1] .]
set packages ${frameworks_dir}/R.framework/Versions/${branch}/Resources/library
set suffix .tar.gz
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/R/Portfile b/math/R/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1c0c0d42826..1ce13ccc8b0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/R/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/R/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,8 +8,8 @@ PortGroup legacysupport 1.1
</span> name R
# Remember to set revision to 0 when bumping version
# And also to update Rversion in R PortGroup
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.4.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span>
set branch [join [lrange [split ${version} .] 0 1] .]
categories math science
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,9 +33,9 @@ homepage https://www.r-project.org
</span> master_sites https://cran.rstudio.com/src/base/R-4/ \
https://cran.r-project.org/src/base/R-4/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 bdc0bbab5ec655cbd97ba44e3c5e34c988fb5d4a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b4cb675deaaeb7299d3b265d218cde43f192951ce5b89b7bb1a5148a36b2d94d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 37353459
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 f988ada6892f197178f3a61cc1a1b1b1684c4a15 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1578cd603e8d866b58743e49d8bf99c569e81079b6a60cf33cdf7bdffeb817ec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 37582785
</span>
# Avoid Apple clangs:
compiler.blacklist-append {clang}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -199,7 +199,13 @@ platform darwin 13 {
</span> }
variant accelerate conflicts atlas builtin_lapack openblas description {build using the BLAS and Lapack in Apple's Accelerate framework} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-blas="-framework Accelerate" --with-lapack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { ([vercmp ${xcodeversion} >= 14.3] || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [vercmp ${xcodecltversion} >= 14.3]) && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (${os.platform} eq "darwin" && ${os.version} >= 22.3) } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-newAccelerate=lapack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-blas="-framework Accelerate" --with-lapack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
variant atlas conflicts accelerate builtin_lapack openblas description {build using the BLAS in the atlas port} {
</pre><pre style='margin:0'>
</pre>