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"
+}

Reply via email to