<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/c2b82b5995539a164af166f3fca1f26064707551">https://github.com/macports/macports-ports/commit/c2b82b5995539a164af166f3fca1f26064707551</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c2b82b5995539a164af166f3fca1f26064707551
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Sep 19 23:45:00 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    espeak-ng: Update to 1.51.1
</span>---
 audio/espeak-ng/Portfile                       | 27 ++++++++---------
 audio/espeak-ng/files/gradle.patch             | 24 ----------------
 audio/espeak-ng/files/patch-espeak-ng-mac.diff | 40 --------------------------
 3 files changed, 14 insertions(+), 77 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/espeak-ng/Portfile b/audio/espeak-ng/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dd846d49983..e6a1cb0850f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/espeak-ng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/espeak-ng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,19 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        espeak-ng espeak-ng 1.50
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        espeak-ng espeak-ng 1.51.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  9ba7cdc9f3b58af9a65d27395ea6451d812adcba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  0823df5648659dcb67915baaf99118dcc8853639f47cadaa029c174bdd768d20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    14260107
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Should use releases but the 1.51 release download is incomplete and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 1.51.1 doesn't have a release download.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/espeak-ng/espeak-ng/issues/1390
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          audio
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {ryandesign @ryandesign} openmaintainer
</span> license             GPL-3+
 
 description         multi-lingual software speech synthesizer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,19 +24,12 @@ long_description    eSpeak NG is a compact open source software text-to-speech s
</span>                     Mac, Android and other operating systems. It supports more than 100 languages and accents. \
                     It is based on the eSpeak engine created by Jonathan Duddington.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  a39908a309e0ead84d1e8b922adcfa3df153b35d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5ce9f24ee662b5822a4acc45bed31425e70d7c50707b96b6c1603a335c7759fa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    13665536
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> conflicts           espeak
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-espeak-ng-mac.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    gradle.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib         port:pcaudiolib \
                     port:sonic
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# We are patching configure.ac and Makefile.am.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# No configure script in archive.
</span> use_autoreconf      yes
 autoreconf.cmd      ./autogen.sh
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,9 +51,9 @@ patchfiles-append   N_PATH_HOME.patch
</span> 
 configure.env       RONN=${prefix}/bin/ronn-2.7 KRAMDOWN=${prefix}/bin/kramdown-2.7
 configure.args      --disable-silent-rules \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-extdict-cmn \
</span>                     --with-extdict-ru \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-extdict-zh \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-extdict-zhy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-extdict-yue \
</span>                     --without-gradle
 
 # Disable MBROLA speech synthesizer which is on by default but does not
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/espeak-ng/files/gradle.patch b/audio/espeak-ng/files/gradle.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 14ec8b7d956..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/espeak-ng/files/gradle.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix detection of gradle. Combination of:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/espeak-ng/espeak-ng/commit/eaa553748e6a9e8fdabf9f2f97c389b5c30d3239
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/espeak-ng/espeak-ng/commit/b4589413d7badbc75e800bcdad540a6119215447
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/espeak-ng/espeak-ng/pull/1003
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2019-11-29 10:50:54.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2021-08-17 19:40:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -76,13 +76,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dnl ================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_MSG_CHECKING([for gradle])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if test -e ${GRADLE} ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    AC_MSG_RESULT([${GRADLE}])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    AM_CONDITIONAL(HAVE_GRADLE, [1])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if command -v "$GRADLE" >/dev/null; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    AC_MSG_RESULT([$GRADLE])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     AC_MSG_RESULT([no])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    AM_CONDITIONAL(HAVE_GRADLE, [0])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    GRADLE=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AM_CONDITIONAL(HAVE_GRADLE, [test x"$GRADLE" != x])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_SUBST(GRADLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/espeak-ng/files/patch-espeak-ng-mac.diff b/audio/espeak-ng/files/patch-espeak-ng-mac.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 87e0a815a60..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/espeak-ng/files/patch-espeak-ng-mac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.am.orig       2019-11-29 23:50:54.000000000 +0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.am    2020-07-01 09:42:15.000000000 +0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -79,10 +81,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .md.html: _layouts/webpage.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @echo "  MD        $@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @cat $< | sed -e 's/\.md)/.html)/g' -e 's/\.ronn/.html/g' | \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          kramdown --template _layouts/webpage.html > $@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          $(KRAMDOWN) --template _layouts/webpage.html > $@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .ronn.html:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ronn --html $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(RONN) --html $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ##### vim:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -101,10 +103,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ##### documentation:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/espeak-ng.1: src/espeak-ng.1.ronn
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ronn --roff $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(RONN) --roff $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/speak-ng.1: src/speak-ng.1.ronn
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ronn --roff $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(RONN) --roff $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- docs_MARKDOWN != ls docs/*.md docs/*/*.md docs/*/*/*.md
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- docs_HTML = ${docs_MARKDOWN:.md=.html}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig      2019-11-29 23:50:54.000000000 +0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2020-07-03 16:12:15.000000000 +0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -257,6 +257,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CHECK_PROG(RONN, ronn, ronn, no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_CONDITIONAL(HAVE_RONN, [test ! x"$RONN" = xno])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AC_CHECK_PROG(KRAMDOWN, kramdown, kramdown, no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dnl ================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dnl Extended dictionary checks.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dnl ================================================================
</span></pre><pre style='margin:0'>

</pre>