<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/23b9be1abfe743dea5cb4348ffe0a20486edfec0">https://github.com/macports/macports-ports/commit/23b9be1abfe743dea5cb4348ffe0a20486edfec0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 23b9be1abfe743dea5cb4348ffe0a20486edfec0
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sat May 18 08:56:11 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-qs: update to 0.26.3
</span>---
 R/R-qs/Portfile                       | 17 ++++++++++++-----
 R/R-qs/files/patch-libatomic-fix.diff |  9 +++++++++
 2 files changed, 21 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-qs/Portfile b/R/R-qs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 353cd3bc806..da948b0d0d1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-qs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-qs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,17 +3,24 @@
</span> PortSystem          1.0
 PortGroup           R 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             cran traversc qs 0.26.1
</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 traversc qs 0.26.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories-append   devel
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
 license             GPL-3
 description         Quick Serialization of R objects
 long_description    {*}${description}
 homepage            https://github.com/traversc/qs
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  143eb7943f74b7115e8103fa97dc03b897516fe1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  466f3026269e0da38d359aed1980431096f3497c0c8c9ad59715f91709b3af62 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2150826
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  6b00c315ed576da25cbc03bcae711289c665f909 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8801a41f6e5161a55193dc9a75fcee8da1b0e02eebd7653ec05326d594321ee3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2152800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This is again broken in upstream: https://github.com/traversc/qs/issues/98
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match macports-gcc* ${configure.compiler}] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    && (${configure.build_arch} in [list i386 ppc])} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-libatomic-fix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 depends_build-append \
                     port:pkgconfig
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-qs/files/patch-libatomic-fix.diff b/R/R-qs/files/patch-libatomic-fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6abbb3b8627
</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-qs/files/patch-libatomic-fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makevars.in        2023-03-27 13:03:13.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makevars.in        2024-05-18 08:50:43.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CPPFLAGS=-DRCPP_USE_UNWIND_PROTECT -DRCPP_NO_RTTI -DRCPP_NO_SUGAR -I. @ZSTD_INCLUDE_PATH@ @LZ4_INCLUDE_PATH@ @SIMD_FLAG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PKG_LIBS=-L. -lpthread @COMPILER_SPECIFIC_LIBS@ @ZSTD_LIBS@ @LZ4_LIBS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_LIBS=-L. -lpthread @COMPILER_SPECIFIC_LIBS@ @ZSTD_LIBS@ @LZ4_LIBS@ -latomic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBZSTD = ZSTD/zstd.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBLZ4  = LZ4/lz4.o LZ4/lz4hc.o
</span></pre><pre style='margin:0'>

</pre>