<pre style='margin:0'>
Lawrence Velázquez (larryv) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6d16c7f0c8d241a5b4370bccd12d5a03fe6856da">https://github.com/macports/macports-ports/commit/6d16c7f0c8d241a5b4370bccd12d5a03fe6856da</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 6d16c7f0c8d zsh: Don't try to preprocess zshall.1 on Ventura
</span>6d16c7f0c8d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6d16c7f0c8d241a5b4370bccd12d5a03fe6856da
</span>Author: Lawrence Velázquez <larryv@macports.org>
AuthorDate: Sat Oct 29 01:10:28 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    zsh: Don't try to preprocess zshall.1 on Ventura
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Preprocessing the `zshall.1` man page fails on macOS 13 Ventura because
</span><span style='display:block; white-space:pre;color:#404040;'>    Apple no longer ships a utility named `soelim`.  As I understand it,
</span><span style='display:block; white-space:pre;color:#404040;'>    this is because Ventura ships `mandoc` instead of `groff`.  Fortunately
</span><span style='display:block; white-space:pre;color:#404040;'>    for us, `mandoc` does not seem to require our preprocessing in the first
</span><span style='display:block; white-space:pre;color:#404040;'>    place, so there's no reason to attempt it.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Revbump because users with the `groff` port installed were able to build
</span><span style='display:block; white-space:pre;color:#404040;'>    this port successfully, but their `zshall.1` is different from the one
</span><span style='display:block; white-space:pre;color:#404040;'>    this revision produces.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/65718
</span>---
 shells/zsh/Portfile | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/shells/zsh/Portfile b/shells/zsh/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b0dd7fd5585..7781a8175c2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/shells/zsh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/shells/zsh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem              1.0
</span> 
 name                    zsh
 version                 5.9
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                2
</span> categories              shells
 platforms               darwin
 license                 Permissive
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,11 +70,15 @@ test.target             check
</span> destroot.target-append  install.html install.info
 
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # zshall(1) includes every other zsh manpage, but its .so groff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # directives fail because we compress manpages.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set man ${destroot}${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${man} "soelim man1/zshall.1 >zshall.1.soelim"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move -force ${man}/zshall.1.soelim ${man}/man1/zshall.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.major} < 22} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # zshall(1) includes every other zsh manpage, but groff cannot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # process the .so requests because we compress manpages.  (Not
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # necessary on macOS 13 and later, which use mandoc instead of
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # groff.  See <https://trac.macports.org/ticket/65718>.)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set man ${destroot}${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${man} "soelim man1/zshall.1 >zshall.1.soelim"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        move -force ${man}/zshall.1.soelim ${man}/man1/zshall.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     # Install neglected documentation.
     xinstall -m 0644 -W ${worksrcpath} \
</pre><pre style='margin:0'>

</pre>