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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8de50c9b2655e7e026eda1f52f9f4d4d91219a2b">https://github.com/macports/macports-ports/commit/8de50c9b2655e7e026eda1f52f9f4d4d91219a2b</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 8de50c9b265 exa: Fix build for arm64, add doc for macOS 10.12 (#12234)
</span>8de50c9b265 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8de50c9b2655e7e026eda1f52f9f4d4d91219a2b
</span>Author: Vadim-Valdis Yudaev <judaew@outlook.de>
AuthorDate: Thu Sep 16 21:17:34 2021 +0300

<span style='display:block; white-space:pre;color:#404040;'>    exa: Fix build for arm64, add doc for macOS 10.12 (#12234)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * Replace `pandoc` by `go-md2man` for arm64. `pandoc` cannot be build
</span><span style='display:block; white-space:pre;color:#404040;'>      because it dependency stack only support the arch x86_64. It's maybe
</span><span style='display:block; white-space:pre;color:#404040;'>    * Man-pages now be available on macOS 10.12 and below.
</span>---
 sysutils/exa/Portfile | 36 ++++++++++++++++++++++++------------
 1 file changed, 24 insertions(+), 12 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/exa/Portfile b/sysutils/exa/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7f84f8f10ef..0d6cd8cd233 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/exa/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/exa/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           github 1.0
</span> PortGroup           cargo 1.0
 
 github.setup        ogham exa 0.10.1 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          sysutils
 platforms           darwin
 maintainers         {catlett.info:chad @chadcatlett} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,20 +40,32 @@ build.pre_args-replace   --frozen --offline
</span> variant git description {Build with git functionality} {}
 
 variant doc description {Build man pages} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append port:pandoc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${worksrcpath} "${prefix}/bin/pandoc --standalone -f markdown -t man man/exa.1.md > man/exa.1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${worksrcpath} "${prefix}/bin/pandoc --standalone -f markdown -t man man/exa_colors.5.md > man/exa_colors.5"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 17 || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${configure.build_arch} eq "arm64"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append port:go-md2man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            system -W ${worksrcpath}/man "${prefix}/bin/go-md2man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                -in=${name}.1.md -out=${name}.1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            system -W ${worksrcpath}/man "${prefix}/bin/go-md2man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                -in=${name}_colors.5.md -out=${name}_colors.5"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            The man pages for macOS 10.12 and below or Apple Silicon have\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            minor formatting errors as they were built with go-md2man instead\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            of pandoc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append port:pandoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            system -W ${worksrcpath}/man "${prefix}/bin/pandoc --standalone \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                -f markdown -t man exa.1.md > exa.1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            system -W ${worksrcpath}/man "${prefix}/bin/pandoc --standalone \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                -f markdown -t man exa_colors.5.md > exa_colors.5"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# pandoc / stack fails to build on macOS 10.12 and older
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# see: https://trac.macports.org/ticket/60477
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants +git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants +git +doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +git +doc
</span> 
 if {![variant_isset git]} {
     build.args          --no-default-features
</pre><pre style='margin:0'>

</pre>