<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/bab680b08cbc68b9deccc44a58bf4a7cef34fe28">https://github.com/macports/macports-ports/commit/bab680b08cbc68b9deccc44a58bf4a7cef34fe28</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit bab680b08cbc68b9deccc44a58bf4a7cef34fe28
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Wed Jan 18 12:12:37 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    R-RcppFastFloat: new port
</span>---
 R/R-RcppFastFloat/Portfile                         | 18 ++++++++++++++++++
 .../0001-float_common.h-add-PPC-support.patch      | 22 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppFastFloat/Portfile b/R/R-RcppFastFloat/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b70c5791c3b
</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-RcppFastFloat/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           R 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran eddelbuettel RcppFastFloat 0.0.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             {GPL-2 GPL-3}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Rcpp bindings for the fast_float header-only library for number parsing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  44c38e0376c010c50995831908801a2f67b7a3cf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  16404491538feacc9ef4603886550f95a1a00898fb2d753ffa1b6383c98746a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    43414
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          0001-float_common.h-add-PPC-support.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:R-Rcpp
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-RcppFastFloat/files/0001-float_common.h-add-PPC-support.patch b/R/R-RcppFastFloat/files/0001-float_common.h-add-PPC-support.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ee7c1cd0beb
</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-RcppFastFloat/files/0001-float_common.h-add-PPC-support.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,22 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 30cc71e104d960ff6fa97e45059a32b69ef2cf28 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Wed, 18 Jan 2023 12:04:14 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] float_common.h: add PPC support
</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;'>+ inst/include/fast_float/float_common.h | 2 +-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/inst/include/fast_float/float_common.h b/inst/include/fast_float/float_common.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 6416989..b7122c9 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- inst/include/fast_float/float_common.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ inst/include/fast_float/float_common.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,7 +12,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        || (defined(__ppc64__) || defined(__PPC64__) || defined(__ppc64le__) || defined(__PPC64LE__)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define FASTFLOAT_64BIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #elif (defined(__i386) || defined(__i386__) || defined(_M_IX86)   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-     || defined(__arm__)                                        \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++     || defined(__arm__) || defined(__ppc__)                     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      || defined(__MINGW32__))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define FASTFLOAT_32BIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span></pre><pre style='margin:0'>

</pre>