<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>