<pre style='margin:0'>
Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/caa2e0328ebd93edd6a13c68accfb97f58a6b0ed">https://github.com/macports/macports-ports/commit/caa2e0328ebd93edd6a13c68accfb97f58a6b0ed</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 caa2e03  libmacho: Bump to version 921
</span>caa2e03 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit caa2e0328ebd93edd6a13c68accfb97f58a6b0ed
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Sun Nov 25 14:47:11 2018 -0800

<span style='display:block; white-space:pre;color:#404040;'>    libmacho: Bump to version 921
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
 devel/libmacho/Portfile                         | 13 +++--
 devel/libmacho/files/cctools-921-noavx512.patch | 71 +++++++++++++++++++++++++
 2 files changed, 79 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libmacho/Portfile b/devel/libmacho/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8ed38bc..8bb9f44 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libmacho/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libmacho/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@
</span> 
 PortSystem              1.0
 name                    libmacho
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 895
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 921
</span> subport ${name}-headers { }
 categories              devel
 platforms               darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,13 +13,16 @@ long_description        ${description} \
</span>                         It is included as part of the host libSystem on OS X, but this version \
                         may be needed for newer functionality.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                http://opensource.apple.com/source/cctools/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            http://opensource.apple.com/tarballs/cctools/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                https://opensource.apple.com/source/cctools/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites            https://opensource.apple.com/tarballs/cctools/
</span> 
 distname                cctools-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  e46dd79bd87c727f1326c569d0b8e9eadcc57495 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  ce66034fa35117f9ae76bbb7dd72d8068c405778fa42e877e8a13237a10c5cb7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  fedeb6bae83f0322cd131895cc39c525bf549581 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  53449a7f2e316c7df5e6b94fd04e12b6d0356f2487d77aad3000134e4c010cc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1755929
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              cctools-921-noavx512.patch
</span> 
 use_configure           no
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libmacho/files/cctools-921-noavx512.patch b/devel/libmacho/files/cctools-921-noavx512.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b9aa478
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libmacho/files/cctools-921-noavx512.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,71 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -Naurp cctools-921.orig/include/mach/i386/thread_status.h cctools-921/include/mach/i386/thread_status.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- include/mach/i386/thread_status.h      2018-10-04 15:13:10.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ include/mach/i386/thread_status.h      2018-11-07 14:22:53.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -115,9 +115,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_AVX_STATE32                   16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_AVX_STATE64                   (x86_AVX_STATE32 + 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_AVX_STATE                     (x86_AVX_STATE32 + 2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define x86_AVX512_STATE32                19
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define x86_AVX512_STATE64                (x86_AVX512_STATE32 + 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define x86_AVX512_STATE          (x86_AVX512_STATE32 + 2)
</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;'>+ /*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -148,9 +145,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     (x == x86_AVX_STATE32)        || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     (x == x86_AVX_STATE64)        || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     (x == x86_AVX_STATE)          || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (x == x86_AVX512_STATE32)     || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (x == x86_AVX512_STATE64)     || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (x == x86_AVX512_STATE)       || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     (x == THREAD_STATE_NONE))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ struct x86_state_hdr {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -194,10 +188,6 @@ typedef _STRUCT_X86_AVX_STATE32 x86_avx_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_AVX_STATE32_COUNT ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           (sizeof(x86_avx_state32_t)/sizeof(unsigned int)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-typedef _STRUCT_X86_AVX512_STATE32 x86_avx512_state32_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define x86_AVX512_STATE32_COUNT ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          (sizeof(x86_avx512_state32_t)/sizeof(unsigned int)))
</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;'>+  * to be deprecated in the future
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -229,10 +219,6 @@ typedef _STRUCT_X86_AVX_STATE64 x86_avx_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_AVX_STATE64_COUNT ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           (sizeof(x86_avx_state64_t)/sizeof(unsigned int)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-typedef _STRUCT_X86_AVX512_STATE64 x86_avx512_state64_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define x86_AVX512_STATE64_COUNT ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          (sizeof(x86_avx512_state64_t)/sizeof(unsigned int)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ typedef _STRUCT_X86_EXCEPTION_STATE64 x86_exception_state64_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_EXCEPTION_STATE64_COUNT       ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ( sizeof (x86_exception_state64_t) / sizeof (int) ))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -288,14 +274,6 @@ struct x86_avx_state {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   } ufs;
</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;'>+-struct x86_avx512_state {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  x86_state_hdr_t                 ash;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  union {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          x86_avx512_state32_t    as32;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          x86_avx512_state64_t    as64;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  } ufs;
</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;'>+ typedef struct x86_thread_state x86_thread_state_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_THREAD_STATE_COUNT    ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           ( sizeof (x86_thread_state_t) / sizeof (int) ))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -316,10 +294,6 @@ typedef struct x86_avx_state x86_avx_sta
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define x86_AVX_STATE_COUNT ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           (sizeof(x86_avx_state_t)/sizeof(unsigned int)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-typedef struct x86_avx512_state x86_avx512_state_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define x86_AVX512_STATE_COUNT ((mach_msg_type_number_t) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          (sizeof(x86_avx512_state_t)/sizeof(unsigned int)))
</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;'>+  * Machine-independent way for servers and Mach's exception mechanism to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * choose the most efficient state flavor for exception RPC's:
</span></pre><pre style='margin:0'>

</pre>