FS#62057 - [brltty] switch to espeak-ng

Attached to Project: Arch Linux
Opened by Alexander Epaneshnikov (erik_pro) - Monday, 18 March 2019, 14:52 GMT
Last edited by David Runge (dvzrv) - Thursday, 15 October 2020, 14:17 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To David Runge (dvzrv)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


espeak-ng in the community. brltty 6.0 added support for it. lets use this opportunity.
This task depends upon

Closed by  David Runge (dvzrv)
Thursday, 15 October 2020, 14:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with brltty 6.1-2
Comment by Jan de Groot (JGC) - Tuesday, 19 March 2019, 08:55 GMT
AFAIK espeak-ng should be backwards compatible with espeak, so why have them both?
Comment by Alexander Epaneshnikov (erik_pro) - Tuesday, 19 March 2019, 13:18 GMT Comment by Alexander Epaneshnikov (erik_pro) - Monday, 30 September 2019, 10:52 GMT
it is easy.

diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD
index 8592f47..f6415e2 100644
--- a/trunk/PKGBUILD
+++ b/trunk/PKGBUILD
@@ -5,18 +5,18 @@

pkgdesc="Braille display driver for Linux/Unix"
depends=('gpm' 'icu' 'liblouis' 'tcl')
-makedepends=('at-spi2-core' 'bluez-libs' 'cython' 'espeak' 'java-environment'
+makedepends=('at-spi2-core' 'bluez-libs' 'cython' 'espeak-ng' 'java-environment'
'libxaw' 'ocaml-ctypes' 'ocaml-findlib' 'polkit' 'speech-dispatcher')
optdepends=('at-spi2-core: X11/GNOME Apps accessibility'
'atk: ATK bridge for X11/GNOME accessibility'
'bluez-libs: bluetooth support'
- 'espeak: espeak driver'
+ 'espeak-ng: espeak driver'
'java-runtime: Java support'
'libxaw: X11 support'
'ocaml: OCaml support'
@@ -43,7 +43,8 @@ build() {
--mandir=/usr/share/man \
--with-tables-directory=/usr/share/brltty \
--with-screen-driver=lx \
- --enable-gpm
+ --enable-gpm \
+ --without-espeak