commit: e82c9c6ea62ed97cdb8cf53187fba8f4493f638b Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Wed Feb 4 13:27:52 2026 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Wed Feb 4 13:31:27 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82c9c6e
app-accessibility/speechd-el: bump to 2.12 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> app-accessibility/speechd-el/Manifest | 1 + .../speechd-el/speechd-el-2.12.ebuild | 54 ++++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/app-accessibility/speechd-el/Manifest b/app-accessibility/speechd-el/Manifest index 0edfb87bf8d2..79d5460bcfee 100644 --- a/app-accessibility/speechd-el/Manifest +++ b/app-accessibility/speechd-el/Manifest @@ -1 +1,2 @@ DIST speechd-el-2.11.tar.gz 144000 BLAKE2B ab87885b9b0873a4f00f8a960d9a4c10321a88e1edd402bc92a45dd2fc631be2a17398d0995c4c9e8c88221727739c27b506cab9cafb3a9635193bd5b9b83a3a SHA512 fc6be9f9c6dbf34be559be3ceb38ecca0e94ed7230a8e738f3bdad4153e7443cdf72f34a229c6cb119cab627bc4cfcee0542817715d980e01ed2c776c23b1b6e +DIST speechd-el-2.12.gh.tar.gz 144180 BLAKE2B c40e5cdc0e82169f7d387c947cf95df5dce0e8285b19644aa831f83404ecb56b5666fbb9a60d2192d12040ce8ee05e47955a90f99f49d5ce57af8445174e326d SHA512 5237d64b733185f11bc2f9d7c0d9f6216cc28220ebe7311e8fa30f07e6d82e460c09fa2719c26f6979ba2e39b77ed3a0c2200b15f91d71fae2d43ec9de4dfa4f diff --git a/app-accessibility/speechd-el/speechd-el-2.12.ebuild b/app-accessibility/speechd-el/speechd-el-2.12.ebuild new file mode 100644 index 000000000000..082782116975 --- /dev/null +++ b/app-accessibility/speechd-el/speechd-el-2.12.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp optfeature readme.gentoo-r1 + +DESCRIPTION="Emacs speech support" +HOMEPAGE="https://www.freebsoft.org/speechd-el/ + https://github.com/brailcom/speechd-el/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/brailcom/${PN}" +else + SRC_URI="https://github.com/brailcom/${PN}/archive/refs/tags/${P}.tar.gz + -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-${P}" + + KEYWORDS="~amd64 ~ppc ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-accessibility/speech-dispatcher-0.7 +" + +DISABLE_AUTOFORMATTING="YES" +DOC_CONTENTS="To get Emacs to speak execute: +M-x speechd-speak RET + +or add following to your initialization file (~/.emacs): +(speechd-speak)" + +DOCS=( ANNOUNCE NEWS README speechd-speak.pdf ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + emake EMACS="${EMACS}" +} + +src_install() { + elisp_src_install + dobin speechd-log-extractor + doinfo "${PN}.info" +} + +pkg_postinst() { + elisp_pkg_postinst + optfeature "braille support" "app-accessibility/brltty" +}
