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