head 1.34; access; symbols pkgsrc-2023Q4:1.31.0.4 pkgsrc-2023Q4-base:1.31 pkgsrc-2023Q3:1.31.0.2 pkgsrc-2023Q3-base:1.31 pkgsrc-2023Q2:1.30.0.2 pkgsrc-2023Q2-base:1.30 pkgsrc-2023Q1:1.29.0.6 pkgsrc-2023Q1-base:1.29 pkgsrc-2022Q4:1.29.0.4 pkgsrc-2022Q4-base:1.29 pkgsrc-2022Q3:1.29.0.2 pkgsrc-2022Q3-base:1.29 pkgsrc-2022Q2:1.25.0.4 pkgsrc-2022Q2-base:1.25 pkgsrc-2022Q1:1.25.0.2 pkgsrc-2022Q1-base:1.25 pkgsrc-2021Q4:1.22.0.2 pkgsrc-2021Q4-base:1.22 pkgsrc-2021Q3:1.21.0.2 pkgsrc-2021Q3-base:1.21 pkgsrc-2021Q2:1.20.0.2 pkgsrc-2021Q2-base:1.20 pkgsrc-2021Q1:1.18.0.4 pkgsrc-2021Q1-base:1.18 pkgsrc-2020Q4:1.18.0.2 pkgsrc-2020Q4-base:1.18 pkgsrc-2020Q3:1.15.0.2 pkgsrc-2020Q3-base:1.15 pkgsrc-2020Q2:1.14.0.4 pkgsrc-2020Q2-base:1.14 pkgsrc-2020Q1:1.14.0.2 pkgsrc-2020Q1-base:1.14 pkgsrc-2019Q4:1.12.0.4 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.8.0.2 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.7.0.8 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.6 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.4 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.2 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.6.0.4 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.2 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.5.0.6 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.4 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.3.0.4 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.2 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.2.0.4 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.2 pkgsrc-2016Q3-base:1.2; locks; strict; comment @# @; 1.34 date 2024.03.24.10.28.14; author adam; state Exp; branches; next 1.33; commitid RyILhP2qK1y9Qo3F; 1.33 date 2024.03.12.08.57.39; author wiz; state Exp; branches; next 1.32; commitid ZmxysUflKpJYIQ1F; 1.32 date 2024.03.12.08.53.19; author wiz; state Exp; branches; next 1.31; commitid bOgdpgl5ilDoHQ1F; 1.31 date 2023.08.14.05.23.50; author wiz; state Exp; branches; next 1.30; commitid LOSB79OLVxvXjIAE; 1.30 date 2023.05.06.19.09.05; author ryoon; state Exp; branches; next 1.29; commitid U0SnpK5fQpHc6WnE; 1.29 date 2022.09.11.12.51.23; author wiz; state Exp; branches; next 1.28; commitid 5DT6DUEaifG2DrTD; 1.28 date 2022.08.09.12.08.33; author jperkin; state Exp; branches; next 1.27; commitid PekgVc8y15BXrcPD; 1.27 date 2022.07.29.16.29.08; author jperkin; state Exp; branches; next 1.26; commitid ILm9mkPwqCvxfOND; 1.26 date 2022.06.30.11.18.03; author nia; state Exp; branches; next 1.25; commitid AhctUV91Vubws3KD; 1.25 date 2022.03.28.10.43.39; author tnn; state Exp; branches; next 1.24; commitid a4cavKiniSb6iYxD; 1.24 date 2022.03.12.08.01.52; author nia; state Exp; branches; next 1.23; commitid 2RYet6S1oSBvUTvD; 1.23 date 2022.03.11.08.56.02; author nia; state Exp; branches; next 1.22; commitid cn0ytH4E8KBbfMvD; 1.22 date 2021.12.08.16.01.44; author adam; state Exp; branches; next 1.21; commitid 2PyWjHx5T8rqARjD; 1.21 date 2021.09.08.21.04.58; author nia; state Exp; branches; next 1.20; commitid 6PGjeVec6yMAbc8D; 1.20 date 2021.05.15.10.37.44; author jdolecek; state Exp; branches; next 1.19; commitid nhW1m3UPe53IreTC; 1.19 date 2021.04.02.09.50.58; author cirnatdan; state Exp; branches; next 1.18; commitid AEpw8PLo5KhuzHNC; 1.18 date 2020.12.31.00.34.36; author js; state Exp; branches; next 1.17; commitid zswYY7VA0Hi0sPBC; 1.17 date 2020.12.04.20.44.59; author nia; state Exp; branches; next 1.16; commitid FPz71MqRX3WN0tyC; 1.16 date 2020.12.03.13.00.48; author nia; state Exp; branches; next 1.15; commitid 6QjjQjb5fPGLtiyC; 1.15 date 2020.08.18.17.57.39; author leot; state Exp; branches; next 1.14; commitid kBGtucvaKO3IyzkC; 1.14 date 2020.03.08.16.47.26; author wiz; state Exp; branches; next 1.13; commitid rcNYzTQo8icypCZB; 1.13 date 2020.01.22.19.25.54; author nia; state Exp; branches; next 1.12; commitid HEkD9mKsGPYILITB; 1.12 date 2019.12.20.00.00.11; author joerg; state Exp; branches; next 1.11; commitid g2zCCFGcWUkBnnPB; 1.11 date 2019.11.28.16.51.49; author nia; state Exp; branches; next 1.10; commitid ko2ZgPG3SUzmGDMB; 1.10 date 2019.11.28.16.18.54; author nia; state Exp; branches; next 1.9; commitid qQmReGxHh04SuDMB; 1.9 date 2019.11.28.13.38.06; author nia; state Exp; branches; next 1.8; commitid s4K6ONxyE245CCMB; 1.8 date 2019.09.18.14.17.06; author ryoon; state Exp; branches; next 1.7; commitid LUfjpd1Cy0FT6vDB; 1.7 date 2018.07.06.15.06.44; author ryoon; state Exp; branches; next 1.6; commitid NN0f6QXNRPpHu5JA; 1.6 date 2018.01.28.20.10.43; author wiz; state Exp; branches; next 1.5; commitid QPx6fI8ZTJVRhGoA; 1.5 date 2017.09.08.02.38.37; author ryoon; state Exp; branches; next 1.4; commitid Z3LDLQtL2xn22l6A; 1.4 date 2017.09.04.18.08.18; author wiz; state Exp; branches; next 1.3; commitid H3CpyvMOZDCWiU5A; 1.3 date 2017.01.21.20.06.48; author ryoon; state Exp; branches; next 1.2; commitid XHtF6XJOdLqPdSCz; 1.2 date 2016.08.04.17.03.34; author ryoon; state Exp; branches; next 1.1; commitid 2O6EMHxyKJmLF0hz; 1.1 date 2016.07.20.11.51.58; author ryoon; state Exp; branches; next ; commitid LaXY2TQoOmCXq3fz; desc @@ 1.34 log @speech-dispatcher: fix build on Darwin @ text @# $NetBSD: Makefile,v 1.33 2024/03/12 08:57:39 wiz Exp $ DISTNAME= speech-dispatcher-0.11.5 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_GITHUB:=brailcom/} GITHUB_PROJECT= speechd GITHUB_RELEASE= ${PKGVERSION_NOREV} MAINTAINER= ryoon@@NetBSD.org HOMEPAGE= https://devel.freebsoft.org/speechd COMMENT= Common interface to speech synthesis library LICENSE= gnu-gpl-v2 USE_LANGUAGES= c c++ USE_LIBTOOL= yes USE_TOOLS+= gmake intltool makeinfo msgfmt msgmerge pkg-config xgettext GNU_CONFIGURE= yes INFO_FILES= yes PY_PATCHPLIST= yes TOOL_DEPENDS+= help2man-[0-9]*:../../converters/help2man TOOL_DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg # To avoid PLIST complexity, let the libao package select the most # fitting audio backend for the platform. CONFIGURE_ARGS+= --with-libao CONFIGURE_ARGS+= --without-alsa CONFIGURE_ARGS+= --without-nas CONFIGURE_ARGS+= --without-oss CONFIGURE_ARGS+= --without-pulse .include "../../mk/bsd.prefs.mk" PKGCONFIG_OVERRIDE+= speech-dispatcher.pc.in PKG_SYSCONFSUBDIR= speech-dispatcher OWN_DIRS+= ${PKG_SYSCONFDIR}/clients OWN_DIRS+= ${PKG_SYSCONFDIR}/modules CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/clients/emacs.conf \ ${PKG_SYSCONFDIR}/clients/emacs.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/speechd.conf \ ${PKG_SYSCONFDIR}/speechd.conf MODULES= baratinoo.conf cicero.conf dtk-generic.conf epos-generic.conf \ festival.conf flite.conf kali.conf \ llia_phon-generic.conf mary-generic.conf mimic3-generic.conf \ swift-generic.conf voxin.conf \ espeak-mbrola-generic.conf espeak-ng-mbrola.conf espeak-ng-mbrola-generic.conf \ espeak-ng.conf espeak.conf .for module in ${MODULES} CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/${module} \ ${PKG_SYSCONFDIR}/modules/${module} .endfor REPLACE_PYTHON+= src/api/python/speechd_config/spd-conf PLIST_VARS+= mods .if ${OPSYS} != "Darwin" PLIST.mods= yes post-install: ${INSTALL_LIB} ${WRKSRC}/src/modules/*so ${DESTDIR}${PREFIX}/lib .endif .include "../../audio/espeak-ng/buildlink3.mk" .include "../../audio/flite/buildlink3.mk" .include "../../audio/libao/buildlink3.mk" .include "../../audio/libsndfile/buildlink3.mk" .include "../../devel/dotconf/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/gettext-tools/msgfmt-desktop.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../devel/libltdl/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../lang/python/extension.mk" .include "../../mk/dlopen.buildlink3.mk" BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} .include "../../mk/bsd.pkg.mk" @ 1.33 log @speech-dispatcher: cleanup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2024/03/12 08:53:19 wiz Exp $ d14 3 a17 4 USE_LIBTOOL= yes USE_TOOLS+= gmake intltool pkg-config makeinfo USE_TOOLS+= msgfmt msgmerge xgettext USE_LANGUAGES= c c++ d62 4 d68 1 @ 1.32 log @speech-dispatcher: update to 0.11.5. Updated provided by adr and myself via wip. Version 0.11.5 Update CLDR to version 43 and symbols from NVDA. Fix parsing and emitting space character. Reduce espeak buffer size to avoid ssml issues. Add --disable-doc. Fix spd-conf not being able to set the default module. Fix pausing without index. ibmtts: Fix parameter reset. ibmtts: Disable using the module punctuation by default. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2023/08/14 05:23:50 wiz Exp $ a62 5 # temporary fix for GLib 2.68 breakage # # https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1963 #CXXFLAGS+= -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 #BUILDLINK_API_DEPENDS.glib2+= glib2>=2.66.0 @ 1.31 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2023/05/06 19:09:05 ryoon Exp $ d3 1 a3 2 DISTNAME= speech-dispatcher-0.10.2 PKGREVISION= 8 a48 2 PLIST_VARS+= espeak d50 4 a53 7 festival.conf flite.conf ibmtts.conf ivona.conf kali.conf \ llia_phon-generic.conf mary-generic-disabled.conf \ swift-generic.conf voxin.conf .if ${OPSYS} != "Darwin" # espeak officially says it does not support macOS: # https://github.com/rhdunn/espeak/issues/78 MODULES+= espeak-mbrola-generic.conf espeak-ng-mbrola-generic.conf \ a54 2 PLIST.espeak= yes .endif d65 5 a69 2 CXXFLAGS+= -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_66 BUILDLINK_API_DEPENDS.glib2 += glib2>=2.66.0 d71 1 a71 3 .if ${OPSYS} != "Darwin" .include "../../audio/espeak/buildlink3.mk" .endif @ 1.30 log @*: Recursive revbump from audio/libopus 1.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2022/09/11 12:51:23 wiz Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.29 log @*: bump PKGREVISION for flac shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2022/08/09 12:08:33 jperkin Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.28 log @*: Remove hardcoded -liconv / -lintl on SunOS. This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv and gettext-lib. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2022/07/29 16:29:08 jperkin Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.27 log @*: Explicitly pass -lintl on SunOS where required. Recent libtool update appears to have exposed more of these. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2022/06/30 11:18:03 nia Exp $ a35 2 LIBS.SunOS+= -lintl @ 1.26 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2022/03/28 10:43:39 tnn Exp $ d36 2 @ 1.25 log @a*/*: revbump(1) for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2022/03/12 08:01:52 nia Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.24 log @*: Replace per-package msgfmt hacks with msgfmt-desktop.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2022/03/11 08:56:02 nia Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.23 log @audio: Use hacks.mk to avoid NetBSD msgfmt on NetBSD only. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2021/12/08 16:01:44 adam Exp $ d84 1 @ 1.22 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2021/09/08 21:04:58 nia Exp $ a37 5 # msgfmt: unknown option -- desktop .if ${OPSYS} == "NetBSD" TOOLS_PLATFORM.msgfmt= .endif @ 1.21 log @Recursive revbump for audio/jack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2021/05/15 10:37:44 jdolecek Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.20 log @amend previous to actually require glib2>=2.66 the glib2 buildlink dep requires 2.64, with which this does not compile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2021/04/02 09:50:58 cirnatdan Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.19 log @speech-dispatcher: Add GLIB macro to fix breakage since glib-2.68.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2020/12/31 00:34:36 js Exp $ d79 1 @ 1.18 log @Fix audio/speech-dispatcher on macOS * Disable weak alias, which is not supported by Mach-O * Disable espeak, which officially says it does not support macOS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2020/12/04 20:44:59 nia Exp $ d76 4 @ 1.17 log @Revbump packages with a runtime Python dep but no version prefix. For the Python 3.8 default switch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2020/12/03 13:00:48 nia Exp $ d55 15 a69 5 .for module in baratinoo.conf cicero.conf dtk-generic.conf epos-generic.conf \ espeak-mbrola-generic.conf espeak-ng-mbrola-generic.conf espeak-ng.conf \ espeak.conf festival.conf flite.conf ibmtts.conf ivona.conf kali.conf \ llia_phon-generic.conf mary-generic-disabled.conf swift-generic.conf \ voxin.conf d76 1 d78 1 @ 1.16 log @speech-dispatcher: Update to 0.10.2 Version 0.10.2 * generic: Add support for sound icons * Add French, Norwegian Bokmål, Portuguese, Brazilian Portuguese, and Russian translations. * Add voxin module variant. * Factorize espeak module with espeak-ng module. * Make ibmtts and voxin use the common queue helpers. * Fix python bindings against python 3.9. * Reference the golang bindings. * Add spd_get_client_id. * Make key, char and sound_icon commands return message id. * Expose modulebindir in speech-dispatcher.pc. * Remove generic modules for synths that have a non-generic module. Version 0.10 * Add punctuation level "most". * Rework thread synchronization. * Move espeak/espeak-ng audio queuing to shared file, rework it. * Make baratinoo use this audio queueing, enable marks, and support responsiveness parameter. * Add support for Baratinoo engine 8.6 * Show mark progression in spd-say. * Add --character option to spd-say. * Put country/region in language instead of variant. * pico, generic: fix setting voice by language. * generic: Add fallback voices for generic languages. * symbols: Add support for SSML. * symbols: Add SymbolPreprocFile directive to load several symbol files. * symbols: Replace DefaultSymbolsPreproc directive with SymbolsPreproc directive to have more fine-grained control over server preprocessing. * symbols: Import emojis and unicode font variants support from NVDA and Unicode CLDR and UnicodeData. * symbols: Import some symbols from Orca. * symbols: Add rules to drop gender-neutral forms. * symbols: Add support for group references. * Disable Mary-TTS module by default. * Replace AudioPulseServer option with AudioPulseDevice. * Fix default pulse latency to 10ms to avoid pulseaudio distorted output. * Made client isolation stronger for Snap/Flatpak support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2020/08/18 17:57:39 leot Exp $ d4 1 @ 1.15 log @*: revbump for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2020/03/08 16:47:26 wiz Exp $ d3 1 a3 2 DISTNAME= speech-dispatcher-0.9.1 PKGREVISION= 3 d16 1 a16 1 USE_TOOLS+= gmake intltool pkg-config d18 1 a18 1 USE_LANGUAGES= c c++03 d35 2 d38 3 a40 1 _TOOLS_USE_PKGSRC.msgfmt= yes a50 28 CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/cicero.conf \ ${PKG_SYSCONFDIR}/modules/cicero.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/speechd.conf \ ${PKG_SYSCONFDIR}/speechd.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/dtk-generic.conf \ ${PKG_SYSCONFDIR}/modules/dtk-generic.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/epos-generic.conf \ ${PKG_SYSCONFDIR}/modules/epos-generic.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/espeak-generic.conf \ ${PKG_SYSCONFDIR}/modules/espeak-generic.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/espeak-mbrola-generic.conf \ ${PKG_SYSCONFDIR}/modules/espeak-mbrola-generic.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/espeak.conf \ ${PKG_SYSCONFDIR}/modules/espeak.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/festival.conf \ ${PKG_SYSCONFDIR}/modules/festival.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/flite.conf \ ${PKG_SYSCONFDIR}/modules/flite.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/ibmtts.conf \ ${PKG_SYSCONFDIR}/modules/ibmtts.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/ivona.conf \ ${PKG_SYSCONFDIR}/modules/ivona.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/llia_phon-generic.conf \ ${PKG_SYSCONFDIR}/modules/llia_phon-generic.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/pico-generic.conf \ ${PKG_SYSCONFDIR}/modules/pico-generic.conf CONF_FILES+= ${PREFIX}/share/examples/speech-dispatcher/modules/swift-generic.conf \ ${PKG_SYSCONFDIR}/modules/swift-generic.conf d53 9 @ 1.14 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2020/01/22 19:25:54 nia Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.13 log @speech-dispatcher: Make python support work. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2019/12/20 00:00:11 joerg Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.12 log @Needs to be build as c++03. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2019/11/28 16:51:49 nia Exp $ d4 1 d23 2 d26 1 a35 2 CONFIGURE_ARGS+= --disable-python d79 2 d89 2 @ 1.11 log @speech-dispatcher: Update to 0.9.1 Version 0.9.1 * Add module for the non-free IBM TTS (voxin) speech synthesis. * Extend licence to later versions of GPL and LGPL. * Update mailing list address to savannah. * Make generic modules fallback to existing voices. Version 0.9 * Add modules for non-free Baratinoo (VoxyGen) and Kali speech syntheses. * Add configuration file for the Mary-TTS system. * Add configuration file for espeak-ng + mbrola. * Set the pulse client name when using the generic module with paplay. * espeak-*-mbrola-generic: Update voice list. * Auto-detect module availability. * Make generic module provide voice list. * Add systemd service file. Version 0.8.8 * Add German translation, thanks to Chris Leick for the patch * Fix some spelling mistakes, thanks to Paul Gevers for the patch * Some slight code improvements Version 0.8.7 * Further fixes to spd-conf, which should now work properly. * Split the espeak-ng driver code into its own source file. * Add a work-around to the espeak-ng driver to account for spaces in voice names which recently appeared in espeak-ng git master. This will properly be fixed in 0.9. * Voice names are not forced to lower case, due to espeak-ng git master now having multi-case voice names. * Fix stripped audio output from the flite module, thanks to Samuel Thibault. * Further code and build improvements. Version 0.8.6 * Various internal code improvements. * Fix more compiler warnings. * Python bug fixes with thanks to Sebastian Humenda. Version 0.8.5 * More unused code removal. * Fix more compiler warnings. * Use GLib main loop for the main server thread. * Implement a shutdown timer in the server, which activates after 5 seconds with no clients connected. * Add support for espeak-ng. * Configuration documentation for the ibmtts module. * Removal of unused configuration options from the ibmtts module. * Add command-line argument to allow for custom modules location @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/11/28 16:18:54 nia Exp $ d18 1 a18 1 USE_LANGUAGES= c c++ @ 1.10 log @speech-dispatcher: Various fixes. - Add some missing dependencies. - Use libao for sound output so more backends are available. - Install config files to the proper location. - Install info fiels to the proper location. This now actually works without tweaks. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2019/11/28 13:38:06 nia Exp $ d3 1 a3 2 DISTNAME= speech-dispatcher-0.8.4 PKGREVISION= 7 d5 3 a7 1 MASTER_SITES= http://devel.freebsoft.org/pub/projects/speechd/ d16 1 a16 1 USE_TOOLS+= intltool pkg-config d18 1 d22 2 d32 5 d41 3 d48 2 d85 2 @ 1.9 log @speech-dispatcher: Needs gettext tools @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2019/09/18 14:17:06 ryoon Exp $ d4 1 a4 1 PKGREVISION= 6 d18 10 d30 2 d63 3 a66 1 .include "../../audio/pulseaudio/buildlink3.mk" d68 1 a70 1 .include "../../mk/oss.buildlink3.mk" @ 1.8 log @Recursive revbump from audio/pulseaudio @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2018/07/06 15:06:44 ryoon Exp $ d16 1 @ 1.7 log @Recursive revbump from audio/pulseaudio @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2018/01/28 20:10:43 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.6 log @Bump PKGREVISION for gdbm shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/09/08 02:38:37 ryoon Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.5 log @Recursive revbump from audio/pulseaudio-11.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2017/09/04 18:08:18 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.4 log @Follow some redirects. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2017/01/21 20:06:48 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.3 log @Recursive revbump from audio/pulseaudio-10.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/08/04 17:03:34 ryoon Exp $ d9 1 a9 1 HOMEPAGE= http://devel.freebsoft.org/speechd @ 1.2 log @Recursive revbump from audio/pulseaudio @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2016/07/20 11:51:58 ryoon Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @Import speech-dispatcher-0.8.4 as audio/speech-dispatcher. Speech Dispatcher: Key features: * Common interface to different TTS engines * Handling concurrent synthesis requests -- requests may come assynchronously from multiple sources within an application and/or from different applications * Subsequent serialization, resolution of conflicts and priorities of incomming requests * Context switching -- state is maintained for each client connection independently, event for connections from within one application * High-level client interfaces for popular programming languages * Common sound output handling -- audio playback is handled by Speech Dispatcher rather than the TTS engine, since most engines have limited sound output capabilities What is a very high level GUI library to graphics, Speech Dispatcher is to speech synthesis. The application neither needs to talk to the devices directly nor to handle concurrent access, sound output and other tricky aspects of the speech subsystem. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @