<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/90fb6ec313e1e4206ee510f3f565c5c991373a3e">https://github.com/macports/macports-ports/commit/90fb6ec313e1e4206ee510f3f565c5c991373a3e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 90fb6ec313e1e4206ee510f3f565c5c991373a3e
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Fri May 10 06:11:20 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-SparseArray: update to 1.4.3
</span>---
 R/R-SparseArray/Portfile                        | 15 +++------
 R/R-SparseArray/files/patch-disable-openmp.diff | 45 -------------------------
 2 files changed, 4 insertions(+), 56 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-SparseArray/Portfile b/R/R-SparseArray/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e9c1b855ec5..71ee87c8f0a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-SparseArray/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-SparseArray/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,16 +3,16 @@
</span> PortSystem          1.0
 PortGroup           R 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             bioconductor Bioconductor SparseArray 1.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             bioconductor Bioconductor SparseArray 1.4.3
</span> revision            0
 categories-append   bioconductor devel
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 license             Artistic-2
 description         Efficient in-memory representation of multi-dimensional sparse arrays
 long_description    {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c1a59bfe4f1ee529562b2a3bb94bfa440bf33d00 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  955fcd82ad867b77d397b4d4e050142a32151d1257dac4989fa87404c40333ce \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    373380
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  d04307a1258acd09cf944aab45968365a0b71de7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a0e90df36e6f046897297ffc0d5049004e9383031935ec0965bb973d80f6c335 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    376028
</span> 
 depends_lib-append  port:R-BiocGenerics \
                     port:R-IRanges \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,13 +22,6 @@ depends_lib-append  port:R-BiocGenerics \
</span>                     port:R-S4Vectors \
                     port:R-XVector
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Temporarily disable OpenMP with Clang due to:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/Bioconductor/SparseArray/issues/9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-disable-openmp.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant tests description "Enable testing" {
     depends_test-append \
                     port:R-BiocStyle \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-SparseArray/files/patch-disable-openmp.diff b/R/R-SparseArray/files/patch-disable-openmp.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fd00832f1a3..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-SparseArray/files/patch-disable-openmp.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,45 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makevars   2024-05-01 08:54:02.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makevars   2024-05-05 04:55:32.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,2 +1,2 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--PKG_CFLAGS = $(SHLIB_OPENMP_CFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--PKG_LIBS = $(SHLIB_OPENMP_CFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PKG_CFLAGS =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PKG_LIBS =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/thread_control.c   2024-05-01 08:54:02.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/thread_control.c   2024-05-05 04:57:12.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,14 +3,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ****************************************************************************/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "thread_control.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef _OPENMP
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(_OPENMP) && !defined(__clang__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <omp.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int get_num_procs(void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef _OPENMP
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(_OPENMP) && !defined(__clang__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return omp_get_num_procs();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,7 +19,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int get_max_threads(void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef _OPENMP
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(_OPENMP) && !defined(__clang__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return omp_get_max_threads();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28,7 +28,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void set_max_threads(int nthread)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef _OPENMP
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(_OPENMP) && !defined(__clang__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   omp_set_num_threads(nthread);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return;
</span></pre><pre style='margin:0'>

</pre>