<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d8c413018a0d8c1ffb7beba77e7660d5b4c0df65">https://github.com/macports/macports-ports/commit/d8c413018a0d8c1ffb7beba77e7660d5b4c0df65</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 d8c4130 ksh93: Update to 20190108
</span>d8c4130 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d8c413018a0d8c1ffb7beba77e7660d5b4c0df65
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jan 8 08:12:55 2019 -0600
<span style='display:block; white-space:pre;color:#404040;'> ksh93: Update to 20190108
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> And use the right compiler.
</span>---
shells/ksh93/Portfile | 17 ++++++++++++-----
shells/ksh93/files/compiler.patch | 17 +++++++++++++++++
2 files changed, 29 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/shells/ksh93/Portfile b/shells/ksh93/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 530f9e8..3117fe0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/shells/ksh93/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/shells/ksh93/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,12 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup meson 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup att ast c7752ec621a07ddbe60a34a254a99c932d401ad1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20181014
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 dfaada4c3796763d0fe206791e50e6d860a263f0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b087292e29a1a30618da2a9f3c9e559e128f1c92634cc703a1b62305a5de6278 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 15264064
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup att ast d2c698b46ed15490ebce911580178f18e07f9bb6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20190108
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 0b07d39af350586b9e3e812dd10c24bcbc71b8bb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ffb412cd871eddfecb0c1fe6b1ebe33de648eb8b6297830f8dba138c38303656 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2189194
</span>
name ksh93
conflicts pdksh
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,3 +23,9 @@ description The AT&T Korn shell
</span> long_description The official version of ksh-93, by David Korn and AT&T research
depends_lib port:libiconv
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles compiler.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@CC@|${configure.cc}|g" ${worksrcpath}/scripts/libast_prereq.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/shells/ksh93/files/compiler.patch b/shells/ksh93/files/compiler.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..cfb9473
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/shells/ksh93/files/compiler.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use the right compiler.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/att/ast/issues/1107
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- scripts/libast_prereq.sh.orig 2019-01-06 23:28:19.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ scripts/libast_prereq.sh 2019-01-08 08:07:34.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,10 +22,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Generate the conftab.[ch] source files.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # shellcheck disable=SC2086
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-"$comp_dir/conf.sh" cc -std=gnu99 -D_BLD_DLL $INC_DIRS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++"$comp_dir/conf.sh" @CC@ -std=gnu99 -D_BLD_DLL $INC_DIRS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Generate header files whose content depends on the current platform.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "$MESON_SOURCE_ROOT/scripts/siglist.sh" > features/siglist.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # shellcheck disable=SC2086
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-cc -D_BLD_DLL $INC_DIRS -std=gnu99 -o "sfinit" "$MESON_SOURCE_ROOT/etc/sfinit.c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++@CC@ -D_BLD_DLL $INC_DIRS -std=gnu99 -o "sfinit" "$MESON_SOURCE_ROOT/etc/sfinit.c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ./sfinit > features/sfinit.h
</span></pre><pre style='margin:0'>
</pre>