<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/deda3fd1e70de298a34782f2401d72d75cd536e8">https://github.com/macports/macports-ports/commit/deda3fd1e70de298a34782f2401d72d75cd536e8</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 deda3fd1e70 pandoc: Add arm64 support
</span>deda3fd1e70 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit deda3fd1e70de298a34782f2401d72d75cd536e8
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Mon Jan 9 19:48:39 2023 -0500
<span style='display:block; white-space:pre;color:#404040;'> pandoc: Add arm64 support
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Fixes: https://trac.macports.org/ticket/64063
</span>---
textproc/pandoc/Portfile | 30 +++++++++++++++++++++++++-----
1 file changed, 25 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/pandoc/Portfile b/textproc/pandoc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0d8a0fbd068..b192922a5a7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/pandoc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/pandoc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,10 +3,9 @@
</span> PortSystem 1.0
PortGroup github 1.0
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup haskell_stack 1.0
</span>
github.setup jgm pandoc 2.19.2
<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 textproc haskell
license GPL-3
maintainers {judaew @judaew} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,14 +30,32 @@ checksums rmd160 a75cc2d710947fc5963d8c0e0aaa3456dcfda1aa \
</span> sha256 49b84fb4197565b516f364fe2c936b4df015f5f10e5f829cad9548c97e841c96 \
size 7358414
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.args --test-arguments='-p markdown'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> installs_libs no
compiler.blacklist-append \
{clang < 900}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant stack \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description {Use stack to build.} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set arm64_minimum_supported_major_version 20
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq {darwin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ && ${os.major} < ${arm64_minimum_supported_major_version}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # use stack to build x86_64 binaries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ +stack
</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 { [variant_isset "stack"] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup haskell_stack 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup haskell_cabal 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.target exe:pandoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.target-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --allow-newer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
xinstall -d ${destroot}${prefix}/share/doc
copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,3 +71,6 @@ post-destroot {
</span> xinstall -m 0644 ${worksrcpath}/man/pandoc.1 \
${destroot}${prefix}/share/man/man1
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args --test-arguments='-p markdown'
</span></pre><pre style='margin:0'>
</pre>