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

<span style='display:block; white-space:pre;color:#404040;'>    R-digest: update to 0.6.32
</span>---
 R/R-digest/Portfile                                | 14 +++++++----
 .../0001-Use-endian-macros-to-set-endianness.patch | 28 ++++++++++++++++++++++
 R/R-digest/files/0002-Fix-HAVE_MM_PREFETCH.patch   | 28 ++++++++++++++++++++++
 3 files changed, 65 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-digest/Portfile b/R/R-digest/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f59f94f8166..a67dc9a2fc9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-digest/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-digest/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,17 +3,21 @@
</span> PortSystem          1.0
 PortGroup           R 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             cran eddelbuettel digest 0.6.31
</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 eddelbuettel digest 0.6.32
</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-2 GPL-3}
 description         Create compact hash digests of R objects
 long_description    {*}${description}
 homepage            http://dirk.eddelbuettel.com/code/digest.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  9501a49f42491afcefa054a59248e4e82102ff64 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5a284f490eaca6750f695f00a584cfca3f180ca1046ac1107202141149d431b9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    163502
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  7d4ce31804d5d248f8930d5eb36db1633e6c3df4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f319ffc05f017b873ad890026e0d998bc570afe2fe8bf3a23f46e77cc44739b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    177411
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/eddelbuettel/digest/pull/191
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          0001-Use-endian-macros-to-set-endianness.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    0002-Fix-HAVE_MM_PREFETCH.patch
</span> 
 depends_test-append port:R-simplermarkdown \
                     port:R-tinytest
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-digest/files/0001-Use-endian-macros-to-set-endianness.patch b/R/R-digest/files/0001-Use-endian-macros-to-set-endianness.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4b0e3c086fd
</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-digest/files/0001-Use-endian-macros-to-set-endianness.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 13eb912483be1b044439a764c6f744773c6197d1 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: Tue, 27 Jun 2023 11:52:28 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH 1/2] Use endian macros to set endianness
</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/crc32c/crc32c_config.h | 4 ++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 4 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/crc32c/crc32c_config.h src/crc32c/crc32c_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index fa8ba50..aa63445 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/crc32c/crc32c_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/crc32c/crc32c_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6,7 +6,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define CRC32C_CRC32C_CONFIG_H_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Define to 1 if building for a big-endian platform.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__BYTE_ORDER__) && defined(__ORDER_BIG_ENDIAN__) && (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define BYTE_ORDER_BIG_ENDIAN 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define BYTE_ORDER_BIG_ENDIAN 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Define to 1 if the compiler has the __builtin_prefetch intrinsic.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HAVE_BUILTIN_PREFETCH 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.41.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-digest/files/0002-Fix-HAVE_MM_PREFETCH.patch b/R/R-digest/files/0002-Fix-HAVE_MM_PREFETCH.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..41a7bbe57dc
</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-digest/files/0002-Fix-HAVE_MM_PREFETCH.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 3849b1960440e0c3540c537d761a3838b4770513 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: Tue, 27 Jun 2023 12:00:56 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH 2/2] Fix HAVE_MM_PREFETCH
</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/crc32c/crc32c_config.h | 4 ++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 4 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/crc32c/crc32c_config.h src/crc32c/crc32c_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index aa63445..8eb6c87 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/crc32c/crc32c_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/crc32c/crc32c_config.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,7 +16,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HAVE_BUILTIN_PREFETCH 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Define to 1 if targeting X86 and the compiler has the _mm_prefetch intrinsic.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__i386__) || defined(__x86_64__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define HAVE_MM_PREFETCH 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define HAVE_MM_PREFETCH 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Define to 1 if targeting X86 and the compiler has the _mm_crc32_u{8,32,64}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // intrinsics.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.41.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>

</pre>