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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/eb2e10e5f1dc1bfadb1cde36c06df0f1738e3253">https://github.com/macports/macports-ports/commit/eb2e10e5f1dc1bfadb1cde36c06df0f1738e3253</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 eb2e10e5f1d flashrom: fix M1 arm64 build
</span>eb2e10e5f1d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit eb2e10e5f1dc1bfadb1cde36c06df0f1738e3253
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Tue Jul 5 17:44:24 2022 +0200

<span style='display:block; white-space:pre;color:#404040;'>    flashrom: fix M1 arm64 build
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/65442
</span>---
 sysutils/flashrom/Portfile           |  4 ++++
 sysutils/flashrom/files/fix_m1.patch | 23 +++++++++++++++++++++++
 2 files changed, 27 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/flashrom/Portfile b/sysutils/flashrom/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 367c32e2dea..93850a2356b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/flashrom/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/flashrom/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,6 +21,10 @@ use_bzip2           yes
</span> checksums           rmd160  6b6f4850eee46523c4571dc0a1a91db9af35410e \
                     sha256  e1f8d95881f5a4365dfe58776ce821dfcee0f138f75d0f44f8a3cd032d9ea42b \
                     size    366995
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix M1 arm64 build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   fix_m1.patch
</span> 
 # revert the upstream patch
 patchfiles-append   patch-ich_descriptors_tool.c.patch
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/flashrom/files/fix_m1.patch b/sysutils/flashrom/files/fix_m1.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9b3cad5a71f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/flashrom/files/fix_m1.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 0c7b279d78f95083b686f6b1d4ce0f7b91bf0fd0 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Allen Reese <areese999@apple.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Tue, 29 Jun 2021 14:24:55 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Add support for building on Apple Silicon by setting
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ __FLASHROM_LITTLE_ENDIAN__ when arm64 && __APPLE__
</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;'>+ platform.h | 2 ++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 2 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/platform.h b/platform.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 04f1ab1b9..744c1a24c 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- platform.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ platform.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -120,6 +120,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define __FLASHROM_BIG_ENDIAN__ 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #elif defined (__ARMEL__) || defined (__LITTLE_ENDIAN__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define __FLASHROM_LITTLE_ENDIAN__ 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif defined (__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define __FLASHROM_LITTLE_ENDIAN__ 1
</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;'>+ #elif IS_SPARC
</span></pre><pre style='margin:0'>

</pre>