<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch release-2.6
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/0e8ebd714a1fdfdc4618b8b324bf71c82ea19107">https://github.com/macports/macports-base/commit/0e8ebd714a1fdfdc4618b8b324bf71c82ea19107</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0e8ebd714a1fdfdc4618b8b324bf71c82ea19107
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Sat Oct 12 00:24:09 2019 +0200

<span style='display:block; white-space:pre;color:#404040;'>    postflight: Support zsh
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Apple switched the default Shell on macOS Catalina to zsh, so our
</span><span style='display:block; white-space:pre;color:#404040;'>    installer now no longer correctly configures $PATH in the default
</span><span style='display:block; white-space:pre;color:#404040;'>    configuration.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Add support for zsh to fix this. Write the PATH configuration to
</span><span style='display:block; white-space:pre;color:#404040;'>    ~/.zshenv, which seems to be the default location for this kind of
</span><span style='display:block; white-space:pre;color:#404040;'>    configuration data on zsh.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    (cherry picked from commit f9a3b2d5bcc27a1a279184c496a095f31b5d85a2)
</span>---
 portmgr/dmg/postflight.in | 6 ++++++
 1 file changed, 6 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/portmgr/dmg/postflight.in b/portmgr/dmg/postflight.in
</span><span style='display:block; white-space:pre;color:#808080;'>index b934df9..78ad3b9 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/portmgr/dmg/postflight.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/portmgr/dmg/postflight.in
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -243,6 +243,12 @@ case "${USHELL}" in
</span>             CONF_FILE=profile
         fi
         ;;
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    */zsh)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        echo "Detected the zsh shell."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ENV_COMMAND="export"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ASSIGN="="
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        CONF_FILE="zprofile"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ;;
</span>     *)
         echo "Unknown shell ($USHELL)! Please set your MacPorts compatible environment manually."
         update_macports
</pre><pre style='margin:0'>

</pre>