summaryrefslogtreecommitdiff
path: root/app-accessibility
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-15 00:13:03 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-15 00:13:03 +0000
commit770d63f36dbe1722e0ff9ab55eeca49986f01527 (patch)
treebe9aae0ef5001e4669f914ac9ad9b4eaa4db8500 /app-accessibility
parent4fda045f90a4e301329bddb766e2e12a0b4401de (diff)
gentoo auto-resync : 15:02:2025 - 00:13:02HEADnextmaster
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/Manifest.gzbin4229 -> 4227 bytes
-rw-r--r--app-accessibility/emacspeak-ss/Manifest2
-rw-r--r--app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r2.ebuild34
-rw-r--r--app-accessibility/emacspeak-ss/files/emacspeak-ss-1.9.1-missing-includes.patch13
4 files changed, 49 insertions, 0 deletions
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index 25f2e13d0d23..59fe6cefc72d 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/emacspeak-ss/Manifest b/app-accessibility/emacspeak-ss/Manifest
index 0598920fbed4..9c0212cab4c0 100644
--- a/app-accessibility/emacspeak-ss/Manifest
+++ b/app-accessibility/emacspeak-ss/Manifest
@@ -1,4 +1,6 @@
+AUX emacspeak-ss-1.9.1-missing-includes.patch 388 BLAKE2B de8349b6ed90aa11d6472b0de1fdbba93f702c5012956262356c2ca0a62c7a79f01fbc5d8d054b0abe3fa2428126eb7d012a5708e3114bda166e01c3cc5e3af4 SHA512 45d0b7f1b0338a1c1598668b77af0b2e13bea25294cbaa3def6a7d833c82c40eae76eb866b8b6ac2b236ad224f39bc6d486623993bdef7ad4d87010d7f7231e9
AUX gentoo-apollo-fix.patch 633 BLAKE2B 79b528111af975c2b1c226d4df21f4982705546e025c0a85b7f720c0d15bf2592d9b12ddbee8238ec0ab891cc8096b57570f19826b03139f5c5f35bbf0238c45 SHA512 08c0ec7e0755efefbbecfc7efd376102b9333e4b2589bf9b97649481e0bf16d6b32caf917b229de15938d73beeae4d882fbe9d8bef7038f039b8924eba1af592
DIST emacspeak-ss-1.9.1.tar.gz 49077 BLAKE2B 601e46d1d9160dfed6c90523dbf6bdd8ba8254de4246ba33c34d8afef842624c0c57886655e2ebf70dbc9a768e5eebdaccfd75fe11316742a0f3b506dce3aef0 SHA512 a95505a1eaa0b45732d6d8e7322fb75bebc59b876233ae07c5912f1582f0be29d3258dfd5659993ce4b03f72eb316469de95688dcefb7ec61b4ef328f2f50335
EBUILD emacspeak-ss-1.9.1-r1.ebuild 670 BLAKE2B a5d1d163f215112e87242f8a60c29941b936fbd809777e61fecf7d54ec975bbd433b52c85a373f742af6c55d9859f48f6b65f10feef9af4a93af9e56012c23ed SHA512 1bfac679d435d6b75946fdbc727529fdd05f28395081ef5baf8a2a1a4650674fa2d9c9ad3eb14a2940996427836ae000de71d68b5320a80e2b226c36f2dbca2a
+EBUILD emacspeak-ss-1.9.1-r2.ebuild 718 BLAKE2B 34672931f2f7ddec5f01ab543f0ef239d03391809e49367e5d42cdd893466376259cfef640107041bb8c4579f39ef73b1100c3ec2b9b8fb0dcfcf4061c9f7964 SHA512 04227eeb1e503b660cc229f0e1a619be84fdc37b7f629f6e28df7c4e1d7bc83d801df21189524b6aadc780cb5f58a855f59cc9bdcfdea99631f6502105ee7037
MISC metadata.xml 936 BLAKE2B d308185cc63e3d09003c83e3ed8845e8d9249ae1d90a3270c15040c0477194cce09d1e2ab3160b9517c3e04f9ff72c0c4218a668e1e1286d9f3221a96d66fac1 SHA512 f945f30015946029f7161c4f10e09e5395f00d48f80134af7212577869411929be7f094b8b09cfa9dccc6eccbf6993419eb72316a7418dee9d59f11a0e21f557
diff --git a/app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r2.ebuild b/app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r2.ebuild
new file mode 100644
index 000000000000..3d805bc0e280
--- /dev/null
+++ b/app-accessibility/emacspeak-ss/emacspeak-ss-1.9.1-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Adds support for several speech synthesizers to emacspeak"
+HOMEPAGE="http://leb.net/blinux/"
+SRC_URI="http://leb.net/pub/blinux/emacspeak/blinux/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND=">=app-accessibility/emacspeak-18"
+
+PATCHES=(
+ "${FILESDIR}"/gentoo-apollo-fix.patch
+ "${FILESDIR}"/"${P}"-missing-includes.patch
+)
+
+src_prepare() {
+ default
+ tc-export CC
+}
+
+src_install() {
+ emake \
+ prefix="${ED}"/usr \
+ man1dir="${ED}"/usr/share/man/man1 \
+ install
+ dodoc CREDITS ChangeLog OtherSynthesizers TODO TROUBLESHOOTING README*
+}
diff --git a/app-accessibility/emacspeak-ss/files/emacspeak-ss-1.9.1-missing-includes.patch b/app-accessibility/emacspeak-ss/files/emacspeak-ss-1.9.1-missing-includes.patch
new file mode 100644
index 000000000000..8968b13af999
--- /dev/null
+++ b/app-accessibility/emacspeak-ss/files/emacspeak-ss-1.9.1-missing-includes.patch
@@ -0,0 +1,13 @@
+Add missing includes for implicitly declared functions
+https://bugs.gentoo.org/875479
+--- a/ping-apollo.c 2025-02-14 00:18:28.905559670 +0400
++++ b/ping-apollo.c 2025-02-14 00:19:59.617012294 +0400
+@@ -9,6 +9,8 @@
+ #include <sys/time.h>
+ #include <unistd.h>
+ #include <linux/serial.h>
++#include <stdlib.h>
++#include <string.h>
+
+ #define DEFAULT_DEVICE "/dev/ttyS0"
+ #define MAXCHARS 128