<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/cdc6a5e25b7281613ee3031f3723ddcf5c0f6625">https://github.com/macports/macports-ports/commit/cdc6a5e25b7281613ee3031f3723ddcf5c0f6625</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new cdc6a5e25b7 unicorn: update to 2.0.1
</span>cdc6a5e25b7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit cdc6a5e25b7281613ee3031f3723ddcf5c0f6625
</span>Author: Jeffrey Crowell <github@crowell.biz>
AuthorDate: Wed Nov 2 00:03:47 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    unicorn: update to 2.0.1
</span>---
 devel/unicorn/Portfile                  |  9 +++++----
 devel/unicorn/files/mac-endian-fix.diff | 31 +++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/unicorn/Portfile b/devel/unicorn/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bd0fbf4a95c..ed73872923d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/unicorn/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/unicorn/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup           legacysupport 1.1
</span> # CLOCK_MONOTONIC is available on macOS Sierra and newer
 legacysupport.newest_darwin_requires_legacy 15
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        unicorn-engine unicorn 2.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        unicorn-engine unicorn 2.0.1
</span> github.tarball_from archive
 
 license             GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,10 +19,11 @@ description         CPU emulator framework
</span> long_description    Unicorn is a lightweight multi-platform, \
     multi-architecture CPU emulator framework.
 homepage            https://www.unicorn-engine.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  fbfb94e03c11ceb4d5826dd16f996ff73cfcf636 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  67b445c760e2bbac663e8c8bc410e43311c7fc92df4dfa8d90e06a021d07f634 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4065595
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  2e46c2d89560b08f6025b843fbf52fc4c0b774ec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  0c1586f6b079e705d760403141db0ea65d0e22791cf0f43f38172d49497923fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    4070004
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          mac-endian-fix.diff
</span> depends_build-append       port:pkgconfig
 
 # "ERROR: You need at least GCC v4.8 or Clang v3.4
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/unicorn/files/mac-endian-fix.diff b/devel/unicorn/files/mac-endian-fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..54df8cd8ff8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/unicorn/files/mac-endian-fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,31 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tests/unit/endian.h.orig       2022-11-01 23:58:59
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tests/unit/endian.h    2022-11-01 23:59:04
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -31,7 +31,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // GNU libc offers the helpful header <endian.h> which defines
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // __BYTE_ORDER
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __DARWIN_BYTE_ORDER == __DARWIN_LITTLE_ENDIAN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define BOOST_LITTLE_ENDIAN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define BOOST_BYTE_ORDER __DARWIN_LITTLE_ENDIAN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __DARWIN_BYTE_ORDER == __DARWIN_BIG_ENDIAN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define BOOST_BIG_ENDIAN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define BOOST_BYTE_ORDER __DARWIN_BIG_ENDIAN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# error The file boost/detail/endian.hpp needs to be set up for your CPU type.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</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;'>+ #if defined (__GLIBC__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # include <endian.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # if (__BYTE_ORDER == __LITTLE_ENDIAN)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -69,6 +82,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # define BOOST_BYTE_ORDER 1234
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # error The file boost/detail/endian.hpp needs to be set up for your CPU type.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</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;'>+ 
</span></pre><pre style='margin:0'>

</pre>