<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/a5fa12ae01f35a931f2bf0c16eec73d1cc72792e">https://github.com/macports/macports-ports/commit/a5fa12ae01f35a931f2bf0c16eec73d1cc72792e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a5fa12ae01f35a931f2bf0c16eec73d1cc72792e
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Sun Mar 19 00:02:37 2023 +0700

<span style='display:block; white-space:pre;color:#404040;'>    R-pryr: new port
</span>---
 R/R-pryr/Portfile                                  | 25 ++++++++++++++++++++++
 .../files/0001-Fix-big-endian-for-PowerPC.patch    | 22 +++++++++++++++++++
 2 files changed, 47 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-pryr/Portfile b/R/R-pryr/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..c1fde99aa4f
</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-pryr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</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             github hadley pryr 0.1.6 v
</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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Pry open the covers of R
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Useful tools to pry back the covers of R and understand the language at a deeper level.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  284c19727a79814bb242d02ced168785a5fbabb1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6370ade9d2a42abc1f34b74346e4d527509b3f752a168dd60c9e6a870fdab10a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    67795
</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-lobstr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-Rcpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:R-stringr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/hadley/pryr/issues/75
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          0001-Fix-big-endian-for-PowerPC.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test-append port:R-testthat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-pryr/files/0001-Fix-big-endian-for-PowerPC.patch b/R/R-pryr/files/0001-Fix-big-endian-for-PowerPC.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d810ea77c87
</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-pryr/files/0001-Fix-big-endian-for-PowerPC.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 44f8d4d1e5b938cd998b90b21c2ca7163ad84fed 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: Sat, 18 Mar 2023 23:47:38 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Fix big endian for PowerPC
</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;'>+ src/bytes.cpp | 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/src/bytes.cpp b/src/bytes.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 28277be..871e15b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/bytes.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/bytes.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4,7 +4,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ using namespace Rcpp;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // good enough for now, I suppose
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if defined(__sparc__) || defined(__sparc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__sparc__) || defined(__sparc) || defined(__ppc__) || defined(__ppc64__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define IS_BIG_ENDIAN true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define IS_BIG_ENDIAN false
</span></pre><pre style='margin:0'>

</pre>