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