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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6e943e9893d4c8042fac908bf0013f282c724256">https://github.com/macports/macports-ports/commit/6e943e9893d4c8042fac908bf0013f282c724256</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 6e943e9893d ghc: Fix sphinx bug in User Manual creation (#17336)
</span>6e943e9893d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6e943e9893d4c8042fac908bf0013f282c724256
</span>Author: Steve Smith <essandess@users.noreply.github.com>
AuthorDate: Sun Jan 15 12:21:46 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    ghc: Fix sphinx bug in User Manual creation (#17336)
</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/66680
</span>---
 lang/ghc/Portfile                 |  8 +++++++-
 lang/ghc/files/fix_extlinks.patch | 30 ++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ghc/Portfile b/lang/ghc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fe47ef07631..a949bccee79 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ghc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ghc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           legacysupport 1.1
</span> 
 name                ghc
 version             9.4.4
<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          lang haskell
 maintainers         {ieee.org:s.t.smith @essandess} openmaintainer
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -98,6 +98,12 @@ if {${name} eq ${subport}} {
</span>                     "GHC=${haskell_cabal.cabal_root}/bin/ghc" \
                     "PATH=${workpath}/bin:${haskell_cabal.cabal_root}/bin:$env(PATH)"
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://trac.macports.org/ticket/66680
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # please remove afer this this sphinx issue is fixed:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://gitlab.haskell.org/ghc/ghc/-/issues/22766
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    fix_extlinks.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     # https://trac.macports.org/ticket/65899
     # https://trac.macports.org/wiki/UsingTheRightCompiler#testing
     foreach phase {build destroot test} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ghc/files/fix_extlinks.patch b/lang/ghc/files/fix_extlinks.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..1e626b90cb8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ghc/files/fix_extlinks.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- docs/users_guide/ghc_config.py.in.orig 2022-12-24 03:19:02.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ docs/users_guide/ghc_config.py.in      2023-01-13 14:57:38.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extlinks = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    'ghc-ticket': ('https://gitlab.haskell.org/ghc/ghc/issues/%s', '#'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    'ghc-wiki': ('https://gitlab.haskell.org/ghc/ghc/wikis/%s', '#'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    'ghc-ticket': ('https://gitlab.haskell.org/ghc/ghc/issues/%s', '#%s'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    'ghc-wiki': ('https://gitlab.haskell.org/ghc/ghc/wikis/%s', '#%s'),
</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;'>+ libs_base_uri = '../libraries'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libraries/Cabal/doc/conf.py.orig       2022-12-24 03:19:53.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libraries/Cabal/doc/conf.py    2023-01-13 14:54:34.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,12 +28,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # extlinks -- see http://www.sphinx-doc.org/en/stable/ext/extlinks.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extlinks = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    'issue': ('https://github.com/haskell/cabal/issues/%s', '#'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    'issue': ('https://github.com/haskell/cabal/issues/%s', '#%s'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    'ghc-wiki': ('https://gitlab.haskell.org/ghc/ghc/-/wikis/%s', ''),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    'ghc-ticket': ('https://gitlab.haskell.org/ghc/ghc/-/issues/%s', 'GHC #'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    'ghc-wiki': ('https://gitlab.haskell.org/ghc/ghc/-/wikis/%s', None),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    'ghc-ticket': ('https://gitlab.haskell.org/ghc/ghc/-/issues/%s', 'GHC #%s'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    'hackage-pkg': ('http://hackage.haskell.org/package/%s', ''),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    'hackage-pkg': ('http://hackage.haskell.org/package/%s', None),
</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;'>+ # General information about the project.
</span></pre><pre style='margin:0'>

</pre>