<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9fa3e2436be1e31c1d43439ca2c69bd82ee14eea">https://github.com/macports/macports-ports/commit/9fa3e2436be1e31c1d43439ca2c69bd82ee14eea</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 9fa3e2436be shellcheck: support building with ghc 9.6
</span>9fa3e2436be is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9fa3e2436be1e31c1d43439ca2c69bd82ee14eea
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Tue Oct 17 00:51:07 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> shellcheck: support building with ghc 9.6
</span>---
devel/shellcheck/Portfile | 3 +++
devel/shellcheck/files/patch-ghc-9.6.diff | 28 ++++++++++++++++++++++++++++
2 files changed, 31 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/shellcheck/Portfile b/devel/shellcheck/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b735f98c9eb..d13a5e71bde 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/shellcheck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/shellcheck/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,3 +38,6 @@ if { [variant_isset "stack"] } {
</span> } else {
PortGroup haskell_cabal 1.0
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# remove after 0.9.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-ghc-9.6.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/shellcheck/files/patch-ghc-9.6.diff b/devel/shellcheck/files/patch-ghc-9.6.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..05aff4cee0d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/shellcheck/files/patch-ghc-9.6.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ShellCheck.cabal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ShellCheck.cabal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -46,7 +46,7 @@ library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ semigroups
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-depends:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -- The lower bounds are based on GHC 7.10.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -- The upper bounds are based on GHC 9.4.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -- The upper bounds are based on GHC 9.6.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ aeson >= 1.4.0 && < 2.2,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ array >= 0.5.1 && < 0.6,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ base >= 4.8.0.0 && < 5,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -54,13 +54,13 @@ library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ containers >= 0.5.6 && < 0.7,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ deepseq >= 1.4.1 && < 1.5,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Diff >= 0.4.0 && < 0.5,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- fgl >= 5.7.0 && < 5.9,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ fgl (>= 5.7.0 && < 5.8.1.0) || (>= 5.8.1.1 && < 5.9),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ filepath >= 1.4.0 && < 1.5,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- mtl >= 2.2.2 && < 2.3,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ mtl >= 2.2.2 && < 2.4,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ parsec >= 3.1.14 && < 3.2,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ QuickCheck >= 2.14.2 && < 2.15,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex-tdfa >= 1.2.0 && < 1.4,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- transformers >= 0.4.2 && < 0.6,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ transformers >= 0.4.2 && < 0.7,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -- getXdgDirectory from 1.2.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ directory >= 1.2.3 && < 1.4,
</span></pre><pre style='margin:0'>
</pre>