<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/ddd8d9d6cf868767f3eb020bc8c7a02affb098d9">https://github.com/macports/macports-ports/commit/ddd8d9d6cf868767f3eb020bc8c7a02affb098d9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ddd8d9d6cf868767f3eb020bc8c7a02affb098d9
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Wed Jan 24 01:29:53 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-blockcluster: update to 4.5.4
</span>---
 R/R-blockcluster/Portfile                           | 21 ++++++++++++++++-----
 .../files/patch-fix-compiler-choice.diff            | 12 ++++++++++++
 2 files changed, 28 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-blockcluster/Portfile b/R/R-blockcluster/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 566d9ae785b..4c91aee6fb3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-blockcluster/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-blockcluster/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,19 +3,30 @@
</span> PortSystem          1.0
 PortGroup           R 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             cran stkpp blockcluster 4.5.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran stkpp blockcluster 4.5.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories-append   math
 maintainers         nomaintainer
 license             GPL-3+
 description         Co-clustering package for binary, categorical, contingency and continuous data-sets
 long_description    {*}${description}
 homepage            https://gitlab.inria.fr/iovleff/blockcluster
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  de610d06786fe6f420a8fc5ed884111a36577499 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  11b8b8892faf9f03784f76673641652651230b0459472d2d4141fc0d305ac325 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1957830
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  671372d295c7cbfcbd2f47621874b533817e7cc7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  857536d2712eaa97ef30a770d771fec7234a0b24ff76a815853b9acf4573dced \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1954611
</span> 
 depends_lib-append  port:R-Rcpp \
                     port:R-rtkore
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# The build system left to its own does nonsense.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Ensure the right compiler is used.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-fix-compiler-choice.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup     require_fortran
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@CC@|${configure.cc}|" src/Makevars
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@CXX@|${configure.cxx}|" src/Makevars
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run            yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-blockcluster/files/patch-fix-compiler-choice.diff b/R/R-blockcluster/files/patch-fix-compiler-choice.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a0c6a88542c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-blockcluster/files/patch-fix-compiler-choice.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makevars   2024-01-23 20:05:53.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makevars   2024-01-24 01:12:12.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-## Test with clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#export CC=clang 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#export CXX=clang++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Build system is handicapped here and picks a random compiler otherwise.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export CC=@CC@ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export CXX=@CXX@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ COCLUSTDIR = ./coclust/
</span></pre><pre style='margin:0'>

</pre>