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