[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2024-06-07 Thread Arthur Zamarin
commit: 390f2d8978a5f5dc059ff11f03f3d2d09790fe0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 16:19:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 16:19:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390f2d89

app-accessibility/flite: Stabilize 2.2-r2 ppc64, #933518

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-accessibility/flite/flite-2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2-r2.ebuild 
b/app-accessibility/flite/flite-2.2-r2.ebuild
index f1823711b0dd..97c237dbd9e7 100644
--- a/app-accessibility/flite/flite-2.2-r2.ebuild
+++ b/app-accessibility/flite/flite-2.2-r2.ebuild
@@ -44,7 +44,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86"
 IUSE="alsa oss pulseaudio test voices"
 REQUIRED_USE="test? ( alsa )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2024-06-04 Thread Arthur Zamarin
commit: 92e51c054ded3fb950547a44f915d5d1f15916bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  4 18:23:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  4 18:23:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e51c05

app-accessibility/flite: Stabilize 2.2-r2 x86, #933518

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-accessibility/flite/flite-2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2-r2.ebuild 
b/app-accessibility/flite/flite-2.2-r2.ebuild
index 0fba6f617fc7..8208594be3f9 100644
--- a/app-accessibility/flite/flite-2.2-r2.ebuild
+++ b/app-accessibility/flite/flite-2.2-r2.ebuild
@@ -44,7 +44,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="alsa oss pulseaudio test voices"
 REQUIRED_USE="test? ( alsa )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2024-06-04 Thread Arthur Zamarin
commit: 0d134494a51d5aa1ace3f3a94de1297da1c0f7cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  4 18:23:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  4 18:23:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d134494

app-accessibility/flite: Stabilize 2.2-r2 sparc, #933518

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-accessibility/flite/flite-2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2-r2.ebuild 
b/app-accessibility/flite/flite-2.2-r2.ebuild
index 8208594be3f9..985793209a49 100644
--- a/app-accessibility/flite/flite-2.2-r2.ebuild
+++ b/app-accessibility/flite/flite-2.2-r2.ebuild
@@ -44,7 +44,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc 
x86"
 IUSE="alsa oss pulseaudio test voices"
 REQUIRED_USE="test? ( alsa )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2024-06-04 Thread Arthur Zamarin
commit: 56116c20b85e47834a77fdd1bfc9e11076e07c6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  4 18:23:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  4 18:23:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56116c20

app-accessibility/flite: Stabilize 2.2-r2 amd64, #933518

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-accessibility/flite/flite-2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2-r2.ebuild 
b/app-accessibility/flite/flite-2.2-r2.ebuild
index 5e967534e978..0fba6f617fc7 100644
--- a/app-accessibility/flite/flite-2.2-r2.ebuild
+++ b/app-accessibility/flite/flite-2.2-r2.ebuild
@@ -44,7 +44,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="alsa oss pulseaudio test voices"
 REQUIRED_USE="test? ( alsa )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/, app-accessibility/flite/files/

2024-05-04 Thread Sam James
commit: 8fa024e917f0029d4b5653476053a8c679d79901
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri May  3 18:13:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 18:07:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa024e9

app-accessibility/flite: backport patch to fix lto

Backport upstream patch that fixes lto-type-mismatch

https://github.com/festvox/flite/pull/66

Signed-off-by: Kostadin Shishmanov  tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/36541
Signed-off-by: Sam James  gentoo.org>

 .../flite/files/flite-2.2-backport-pr66.patch  |  55 
 app-accessibility/flite/flite-2.2-r2.ebuild| 138 +
 2 files changed, 193 insertions(+)

diff --git a/app-accessibility/flite/files/flite-2.2-backport-pr66.patch 
b/app-accessibility/flite/files/flite-2.2-backport-pr66.patch
new file mode 100644
index ..f7f41ecb499d
--- /dev/null
+++ b/app-accessibility/flite/files/flite-2.2-backport-pr66.patch
@@ -0,0 +1,55 @@
+https://github.com/festvox/flite/pull/66/commits/cad672713f3fc9702babf4e3a2cc685586aeb87e
+
+From cad672713f3fc9702babf4e3a2cc685586aeb87e Mon Sep 17 00:00:00 2001
+From: Dominik 'Rathann' Mierzejewski 
+Date: Wed, 6 Oct 2021 12:42:31 +0200
+Subject: [PATCH] make shared arrays size declarations consistent
+
+Fixes:
+../../lang/cmulex/cmu_lex.c:49:27: warning: type of 'cmu_lex_phone_table' does 
not match original declaration [-Wlto-type-mismatch]
+   49 | extern const char * const cmu_lex_phone_table[54];
+  |   ^
+../../lang/cmulex/cmu_lex_entries.c:14:20: note: array types have different 
bounds
+   14 | const char * const cmu_lex_phone_table[57] =
+  |^
+../../lang/cmulex/cmu_lex_entries.c:14:20: note: 'cmu_lex_phone_table' was 
previously declared here
+
+and
+../../lang/cmu_grapheme_lex/cmu_grapheme_lex.h:47:27: warning: type of 
'unicode_sampa_mapping' does not match original declaration 
[-Wlto-type-mismatch]
+   47 | extern const char * const unicode_sampa_mapping[16663][5];
+  |   ^
+../../lang/cmu_grapheme_lex/grapheme_unitran_tables.c:9:20: note: array types 
have different bounds
+9 | const char * const unicode_sampa_mapping[16798][5] =
+  |^
+../../lang/cmu_grapheme_lex/grapheme_unitran_tables.c:9:20: note: 
'unicode_sampa_mapping' was previously declared here
+---
+ lang/cmu_grapheme_lex/cmu_grapheme_lex.h | 2 +-
+ lang/cmulex/cmu_lex.c| 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/lang/cmu_grapheme_lex/cmu_grapheme_lex.h 
b/lang/cmu_grapheme_lex/cmu_grapheme_lex.h
+index 320d263..25386e7 100644
+--- a/lang/cmu_grapheme_lex/cmu_grapheme_lex.h
 b/lang/cmu_grapheme_lex/cmu_grapheme_lex.h
+@@ -44,7 +44,7 @@ extern "C" {
+ cst_lexicon *cmu_grapheme_lex_init(void);
+ 
+ extern const int num_unicode_sampa_mapping;
+-extern const char * const unicode_sampa_mapping[16663][5];
++extern const char * const unicode_sampa_mapping[16798][5];
+ 
+ #ifdef __cplusplus
+ } /* extern "C" */
+diff --git a/lang/cmulex/cmu_lex.c b/lang/cmulex/cmu_lex.c
+index 7dfdfc1..e3f44cd 100644
+--- a/lang/cmulex/cmu_lex.c
 b/lang/cmulex/cmu_lex.c
+@@ -46,7 +46,7 @@ extern const int cmu_lex_entry[];
+ extern const unsigned char cmu_lex_data[];
+ extern const int cmu_lex_num_entries;
+ extern const int cmu_lex_num_bytes;
+-extern const char * const cmu_lex_phone_table[54];
++extern const char * const cmu_lex_phone_table[57];
+ extern const char * const cmu_lex_phones_huff_table[];
+ extern const char * const cmu_lex_entries_huff_table[];
+ 

diff --git a/app-accessibility/flite/flite-2.2-r2.ebuild 
b/app-accessibility/flite/flite-2.2-r2.ebuild
new file mode 100644
index ..5e967534e978
--- /dev/null
+++ b/app-accessibility/flite/flite-2.2-r2.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="Flite text to speech engine"
+HOMEPAGE="http://www.festvox.org/flite/ https://github.com/festvox/flite;
+SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   voices? (
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_ben_rm.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_ad.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_dp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_kt.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_hin_ab.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_kan_plv.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_mar_aup.flitevox
+   

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/, app-accessibility/flite/files/

2024-03-03 Thread Sam James
commit: 67e62445b8a9e6428f4c6abc67617e013887f078
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 07:33:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 07:33:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e62445

app-accessibility/flite: fix build w/ make-4.4

Keeping -j1 as the upstream PR notes it's not complete.

Closes: https://bugs.gentoo.org/879069
Signed-off-by: Sam James  gentoo.org>

 .../flite/files/flite-2.2-make-4.4.patch   | 60 ++
 app-accessibility/flite/flite-2.2-r1.ebuild| 12 -
 2 files changed, 70 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/flite/files/flite-2.2-make-4.4.patch 
b/app-accessibility/flite/files/flite-2.2-make-4.4.patch
new file mode 100644
index ..21c2f866f5fc
--- /dev/null
+++ b/app-accessibility/flite/files/flite-2.2-make-4.4.patch
@@ -0,0 +1,60 @@
+https://github.com/festvox/flite/issues/86
+https://github.com/festvox/flite/pull/92
+
+From 14aa28529357ba13994a2bd90cfd11bfceeffcce Mon Sep 17 00:00:00 2001
+From: Moritz Barsnick 
+Date: Thu, 23 Mar 2023 14:53:08 +0100
+Subject: [PATCH] fix implicit dependency on flite_voice_list.c
+
+Also make flite_lang_list a proper rule, so that it only builds once.
+
+Both C files were repeatedly being clobbered, as were their respective
+object files.
+
+Convert flite_voice_list.c is into an explicit dependency with a creation
+rule. flite_voice_list.o continues to be implicit from flite_voice_list.c.
+
+Convert flite_lang_list into a similar, proper object rule.
+
+Fixes https://github.com/festvox/flite/issues/86
+--- a/main/Makefile
 b/main/Makefile
+@@ -106,21 +106,16 @@ endif
+ 
+ .NOTPARALLEL: $(ALL)
+ 
+-flite_lang_list: 
+-  rm -f flite_lang_list.c
++flite_lang_list.c:
+   $(TOP)/tools/make_lang_list $(LANGS) $(LEXES)
+-  $(MAKE) flite_lang_list.o
+ 
+-$(BINDIR)/flite$(EXEEXT): flite_main.o flite_lang_list $(flite_LIBS_deps)
++flite_voice_list.c:
+   $(TOP)/tools/make_voice_list $(VOICES)
+-  rm -f flite_voice_list.o
+-  $(MAKE) flite_voice_list.o
++
++$(BINDIR)/flite$(EXEEXT): flite_main.o flite_voice_list.o flite_lang_list.o 
$(flite_LIBS_deps)
+   $(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o flite_lang_list.o 
$(flite_LIBS_flags) $(LDFLAGS)
+ 
+-$(BINDIR)/flitevox_info$(EXEEXT): flitevox_info_main.o flite_lang_list 
$(flite_LIBS_deps)
+-  $(TOP)/tools/make_voice_list $(VOICES)
+-  rm -f flite_voice_list.o
+-  $(MAKE) flite_voice_list.o
++$(BINDIR)/flitevox_info$(EXEEXT): flitevox_info_main.o flite_voice_list.o 
flite_lang_list.o $(flite_LIBS_deps)
+   $(CC) $(CFLAGS) -o $@ flitevox_info_main.o flite_voice_list.o 
flite_lang_list.o $(flite_LIBS_flags) $(LDFLAGS)
+ 
+ $(BINDIR)/world$(EXEEXT): world_main.c
+@@ -144,10 +139,7 @@ each:
+  $(MAKE) VOICE=$$i $(BINDIR)/flite_$$i ; \
+   done
+ 
+-$(BINDIR)/flite_${VOICE}: flite_main.o flite_lang_list $(flite_LIBS_deps)
+-  $(TOP)/tools/make_voice_list $(VOICE)
+-  rm -f flite_voice_list.o
+-  $(MAKE) flite_voice_list.o
++$(BINDIR)/flite_${VOICE}: flite_main.o flite_voice_list.o flite_lang_list.o 
$(flite_LIBS_deps)
+   $(CC) $(CFLAGS) -o $@ flite_main.o flite_voice_list.o flite_lang_list.o 
$(flite_LIBS_flags) $(LDFLAGS)
+ 
+ install:

diff --git a/app-accessibility/flite/flite-2.2-r1.ebuild 
b/app-accessibility/flite/flite-2.2-r1.ebuild
index 5c91935f7dc3..835c173da379 100644
--- a/app-accessibility/flite/flite-2.2-r1.ebuild
+++ b/app-accessibility/flite/flite-2.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools multilib-minimal toolchain-funcs
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 
 DESCRIPTION="Flite text to speech engine"
 HOMEPAGE="http://www.festvox.org/flite/ https://github.com/festvox/flite;
@@ -58,6 +58,7 @@ RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/${PN}-1.4-audio-interface.patch
"${FILESDIR}"/${PN}-2.2-backport-pr30.patch
+   "${FILESDIR}"/${PN}-2.2-make-4.4.patch
 )
 
 get_audio() {
@@ -105,6 +106,13 @@ src_prepare() {
multilib_copy_sources
 }
 
+src_configure() {
+   # lto-type-mismatch
+   filter-lto
+
+   multilib-minimal_src_configure
+}
+
 multilib_src_configure() {
local myconf=(
--enable-shared



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2023-05-31 Thread Andreas Sturmlechner
commit: 98028a8f9c73759a8a013ec8a68c889e41913e19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 29 14:29:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 31 18:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98028a8f

app-accessibility/flite: drop 2.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 135 ---
 1 file changed, 135 deletions(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
deleted file mode 100644
index 371654dcecc2..
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal toolchain-funcs
-
-DESCRIPTION="Flite text to speech engine"
-HOMEPAGE="http://www.festvox.org/flite/ https://github.com/festvox/flite;
-SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   voices? (
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_ben_rm.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_ad.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_dp.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_kt.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_hin_ab.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_kan_plv.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_mar_aup.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_mar_slp.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_pan_amp.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tam_sdr.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_kpn.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_sk.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_ss.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_aew.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ahw.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_aup.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_awb.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_axb.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_bdl.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_clb.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_eey.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_fem.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_gka.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_jmk.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ksp.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ljm.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_lnh.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_rms.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_rxr.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_slp.flitevox
-   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_slt.flitevox
-   )"
-
-LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="alsa oss pulseaudio test voices"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( alsa )"
-
-DEPEND="
-   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
-   !pulseaudio? ( alsa? ( 
>=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4-audio-interface.patch
-   "${FILESDIR}"/${PN}-2.2-backport-pr30.patch
-)
-
-get_audio() {
-   if use pulseaudio; then
-   echo pulseaudio
-   elif use alsa; then
-   echo alsa
-   elif use oss; then
-   echo oss
-   else
-   echo none
-   fi
-}
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
-}
-
-src_unpack() {
-   for file in ${A}; do
-   case "${file}" in
-   *.flitevox)
-   cp -av 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2023-05-31 Thread Andreas Sturmlechner
commit: bda3284a78f699b7b0e67e6774f520bd9206e629
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 29 14:28:42 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 31 18:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda3284a

app-accessibility/flite: EAPI 8 bump, switch to media-libs/libpulse

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-accessibility/flite/flite-2.2-r1.ebuild | 136 
 1 file changed, 136 insertions(+)

diff --git a/app-accessibility/flite/flite-2.2-r1.ebuild 
b/app-accessibility/flite/flite-2.2-r1.ebuild
new file mode 100644
index ..5c91935f7dc3
--- /dev/null
+++ b/app-accessibility/flite/flite-2.2-r1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="Flite text to speech engine"
+HOMEPAGE="http://www.festvox.org/flite/ https://github.com/festvox/flite;
+SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   voices? (
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_ben_rm.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_ad.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_dp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_kt.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_hin_ab.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_kan_plv.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_mar_aup.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_mar_slp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_pan_amp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tam_sdr.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_kpn.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_sk.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_ss.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_aew.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ahw.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_aup.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_awb.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_axb.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_bdl.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_clb.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_eey.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_fem.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_gka.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_jmk.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ksp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ljm.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_lnh.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_rms.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_rxr.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_slp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_slt.flitevox
+   )"
+
+LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+IUSE="alsa oss pulseaudio test voices"
+REQUIRED_USE="test? ( alsa )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   !pulseaudio? ( alsa? ( 
>=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4-audio-interface.patch
+   "${FILESDIR}"/${PN}-2.2-backport-pr30.patch
+)
+
+get_audio() {
+   if use pulseaudio; then
+   echo pulseaudio
+   elif use alsa; then
+   echo alsa
+   elif use oss; then
+   echo oss
+   else
+   echo none
+   fi
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
+}
+
+src_unpack() {
+   for file in ${A}; do
+   case "${file}" in
+   *.flitevox)
+

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2023-04-15 Thread Sam James
commit: 3784ce5cf28a02dcf89b545ad59d877a51a06f83
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sat Apr 15 21:44:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:37:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3784ce5c

app-accessibility/flite: Keyword 2.2 mips, #896106

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 995b34efd8ea..371654dcecc2 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="alsa oss pulseaudio test voices"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( alsa )"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/files/

2023-04-13 Thread Sam James
commit: dda0b4bcf6e85f0639d281efae9d156e0cd1b284
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Fri Apr 14 00:20:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 14 00:22:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda0b4bc

app-accessibility/flite: update patch

Bug: https://bugs.gentoo.org/896106
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/files/flite-2.2-backport-pr30.patch | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-accessibility/flite/files/flite-2.2-backport-pr30.patch 
b/app-accessibility/flite/files/flite-2.2-backport-pr30.patch
index 7c859a5bb03e..074dd857076f 100644
--- a/app-accessibility/flite/files/flite-2.2-backport-pr30.patch
+++ b/app-accessibility/flite/files/flite-2.2-backport-pr30.patch
@@ -1,7 +1,7 @@
 https://bugs.gentoo.org/896106
 https://github.com/festvox/flite/pull/90
 
-From 56ef01e5a7cd8d8606b4ccd13b4366039269f9d7 Mon Sep 17 00:00:00 2001
+From 1f26195418fbe8915f48bb51e1e6126f531ecc25 Mon Sep 17 00:00:00 2001
 From: matoro 
 Date: Fri, 24 Feb 2023 14:25:16 -0500
 Subject: [PATCH] Expose automated tests under "make check"
@@ -31,7 +31,7 @@ index 511f8cf..1b627b2 100644
@ $(MAKE) --no-print-directory -C testsuite test
  
 diff --git a/testsuite/Makefile b/testsuite/Makefile
-index b60e98a..275a3e8 100644
+index b60e98a..8b1163c 100644
 --- a/testsuite/Makefile
 +++ b/testsuite/Makefile
 @@ -49,15 +49,17 @@ SRCS = token_test_main.c hrg_test_main.c \
@@ -85,7 +85,7 @@ index b60e98a..275a3e8 100644
 +check test: $(patsubst %, run_%, $(AUTO_EXECS))
  
 +run_%: %
-+  ./$<
++  LD_LIBRARY_PATH="$(LD_LIBRARY_PATH):$(LIBDIR)" ./$<
  
 +run_multi_thread: multi_thread
-+  OMP_NUM_THREADS=100 ./$<
++  LD_LIBRARY_PATH="$(LD_LIBRARY_PATH):$(LIBDIR)" OMP_NUM_THREADS=100 ./$<



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2023-03-21 Thread Sam James
commit: cda84f2b9555deb10f258d86aa8282005dae516d
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Mar 14 23:14:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 05:29:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda84f2b

app-accessibility/flite: add openmp check for tests

Forgot this in https://github.com/gentoo/gentoo/pull/30006

Bug: https://bugs.gentoo.org/896106
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/30128
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 5833e0487797..995b34efd8ea 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -71,6 +71,14 @@ get_audio() {
fi
 }
 
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
+}
+
 src_unpack() {
for file in ${A}; do
case "${file}" in



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/files/, app-accessibility/flite/

2023-03-08 Thread Sam James
commit: 608191e30730b3bf41ddce46054df7119d43ea60
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 22:20:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  9 01:08:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608191e3

app-accessibility/flite: wire up tests

See https://github.com/festvox/flite/pull/90

Bug: https://bugs.gentoo.org/896106
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/30006
Signed-off-by: Sam James  gentoo.org>

 .../flite/files/flite-2.2-backport-pr30.patch  | 91 ++
 app-accessibility/flite/flite-2.2.ebuild   |  7 +-
 2 files changed, 96 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/flite/files/flite-2.2-backport-pr30.patch 
b/app-accessibility/flite/files/flite-2.2-backport-pr30.patch
new file mode 100644
index ..7c859a5bb03e
--- /dev/null
+++ b/app-accessibility/flite/files/flite-2.2-backport-pr30.patch
@@ -0,0 +1,91 @@
+https://bugs.gentoo.org/896106
+https://github.com/festvox/flite/pull/90
+
+From 56ef01e5a7cd8d8606b4ccd13b4366039269f9d7 Mon Sep 17 00:00:00 2001
+From: matoro 
+Date: Fri, 24 Feb 2023 14:25:16 -0500
+Subject: [PATCH] Expose automated tests under "make check"
+
+The following unit tests can be run automatically without specifying any
+user-provided arguments:
+hrg_test lex_test multi_thread nums_test regex_test token_test
+
+Fix up the Makefiles to expose the ability to run these tests via "make
+check" or "make test", since it is currently broken (exposed at the top
+level, but missing the "test" target in testsuite/).
+---
+ Makefile   |  2 +-
+ testsuite/Makefile | 22 --
+ 2 files changed, 13 insertions(+), 11 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 511f8cf..1b627b2 100644
+--- a/Makefile
 b/Makefile
+@@ -129,6 +129,6 @@ voices: ./bin/flite_cmu_us_awb ./bin/flite_cmu_us_rms 
./bin/flite_cmu_us_rms
+   ./bin/flite_cmu_us_rms -voicedump voices/cmu_us_rms.flitevox
+   ./bin/flite_cmu_us_slt -voicedump voices/cmu_us_slt.flitevox
+ 
+-test:
++check test:
+   @ $(MAKE) --no-print-directory -C testsuite test
+ 
+diff --git a/testsuite/Makefile b/testsuite/Makefile
+index b60e98a..275a3e8 100644
+--- a/testsuite/Makefile
 b/testsuite/Makefile
+@@ -49,15 +49,17 @@ SRCS = token_test_main.c hrg_test_main.c \
+bin2ascii_main.c record_in_noise_main.c \
+compare_wave_main.c rfc_main.c lpc_resynth_main.c \
+by_word_main.c flite_test_main.c \
+-   dcoffset_wave_main.c tris1_main.c
++   dcoffset_wave_main.c tris1_main.c \
++   multi_thread_main.c
+ FC = us.flitecheck indic_hin.flitecheck indic_tam.flitecheck
+-OTHERS = kal_test_main.c multi_thread_main.c 
++OTHERS = kal_test_main.c
+ 
+ FILES = Makefile $(SRCS) $(DATAFILES) $(OTHERS) $(FC)
+ 
+ LOCAL_INCLUDES = -I$(TOP)/lang/usenglish
+ 
+ MAIN_EXECS = $(SRCS:_main.c=$(EXEEXT))
++AUTO_EXECS = hrg_test lex_test multi_thread nums_test regex_test token_test
+ lex_test_LIBS = -lflite_cmulex
+ nums_test_LIBS = -lflite_usenglish
+ utt_test_LIBS = -lflite_cmulex
+@@ -65,6 +67,7 @@ lex_lookup_LIBS = -lflite_cmulex
+ ldom_time_LIBS = -L/home/awb/data/ldom/time_flite/flite/lib -lcmu_time_awb 
-lflite_usenglish -lflite_cmulex
+ flite_test_LIBS = -lflite_usenglish -lflite_cmulex
+ by_word_LIBS = -lflite_cmu_us_kal -lflite_usenglish -lflite_cmulex
++multi_thread_LIBS = -lflite_cmu_us_slt -lflite_cmulex -lflite_usenglish 
-lflite -lm -lasound -lgomp
+ #kal_test_LIBS = -lflite_cmu_us_kal -lflite_usenglish -lflite_cmulex \
+ #   /home/awb/src/malloc/gmalloc.o
+ 
+@@ -73,19 +76,18 @@ LOCAL_CLEAN = $(MAIN_EXECS)
+ 
+ include $(TOP)/config/common_make_rules
+ 
++multi_thread : CFLAGS += -fopenmp
++
+ MAIN_O = $(SRCS:%=%_main.o)
+ $(MAIN_O) : %_main.o : %_main.c
+   $(CC) $(CFLAGS) -o $@ $< 
+ $(MAIN_EXECS) : %$(EXEEXT) : %_main.o $(FLITELIBS)
+   $(CC) $(CFLAGS) -o $@ $@_main.o $($(@:=_LIBS)) $(FLITELIBFLAGS) 
$(LDFLAGS)
+ 
+-multi_thread: multi_thread_main.c
+-  gcc -fopenmp -o multi_thread multi_thread_main.c \
+-  $(CFLAGS) -I$(TOP)/include $(FLITELIBFLAGS) $(LDFLAGS) \
+-  -l flite_cmu_us_slt -lflite_cmulex -lflite_usenglish \
+-  -lflite -lm -lasound -lgomp
+-do_thread_test: multi_thread
+-# This shouldn't segfault
+-  export OMP_NUM_THREADS=100 && ./multi_thread
++check test: $(patsubst %, run_%, $(AUTO_EXECS))
+ 
++run_%: %
++  ./$<
+ 
++run_multi_thread: multi_thread
++  OMP_NUM_THREADS=100 ./$<

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 0b4c34e70ff8..5833e0487797 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2022-11-25 Thread 罗百科
commit: 4daddfa6021dcf02f3bff9919ac2d51b4dd7fb36
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Nov 25 14:41:17 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Nov 25 14:42:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4daddfa6

app-accessibility/flite: restrict src_compile to -j1

Reliably fails to build with higher parallelism.

Signed-off-by: Patrick Lauer  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index cd68f7a8307f..0b4c34e70ff8 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -102,7 +102,7 @@ multilib_src_configure() {
 }
 
 multilib_src_compile() {
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+   emake -j1 CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2022-05-25 Thread WANG Xuerui
commit: 9afdb0dc34726d65e79910c03b281bc3e6532d07
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 05:27:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 05:27:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9afdb0dc

app-accessibility/flite: keyword 2.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 6f8a19f3681f..cd68f7a8307f 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-08-10 Thread Yixun Lan
commit: c196f51ca5d3068ab82830c48626e8642a8da5d9
Author: Alex Fan  yahoo  com>
AuthorDate: Sun Aug  8 06:01:12 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Aug 10 08:51:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c196f51c

app-accessibility/flite: keyword 2.2 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 46870556132..475e93d8f15 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/files/, app-accessibility/flite/

2021-04-22 Thread Miroslav Šulc
commit: 9b7b3fb457637abe19a33086ef908db3647a45fb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Apr 22 12:29:31 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Apr 22 12:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7b3fb4

app-accessibility/flite: removed obsolete 1.4-r1 & 2.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 app-accessibility/flite/Manifest   |   2 -
 .../files/flite-1.4-fix-parallel-builds.patch  |  25 
 .../flite/files/flite-1.4-ldflags.patch|  34 --
 .../flite/files/flite-1.4-respect-destdir.patch|  59 --
 .../files/flite-2.1-Improve-internal-linking.patch |  95 ---
 ...audio-data-to-a-temporariy-file-in-debug-.patch |  59 --
 .../flite/files/flite-2.1-prototype.patch  |  13 ---
 app-accessibility/flite/flite-1.4-r4.ebuild|  75 
 app-accessibility/flite/flite-2.1.ebuild   | 129 -
 9 files changed, 491 deletions(-)

diff --git a/app-accessibility/flite/Manifest b/app-accessibility/flite/Manifest
index 335587d8759..7fc37129768 100644
--- a/app-accessibility/flite/Manifest
+++ b/app-accessibility/flite/Manifest
@@ -29,6 +29,4 @@ DIST cmu_us_rms.flitevox 12845352 BLAKE2B 
eb48a7bd29e70d9782e16de8ac28030639f336
 DIST cmu_us_rxr.flitevox 7645602 BLAKE2B 
532ce8a72455a3d15728b799b8d9c15fcc7bc06e14bc8559fe9f8ce5ff537bfb6465f3069083ce45ff023c413ae6e7b7f19c1b19e010900f60bbdfb427d2370f
 SHA512 
6f742bf4a94f72fb1383c60b2917f8001638c8ec2696b989c5ab2dd192cf4a08256e54fd5f8431a10ba164272e5bbfab474213b09d2dd3a2acf4bb4bdaca554e
 DIST cmu_us_slp.flitevox 7280743 BLAKE2B 
99d5270f55374cad466de01b1764d1ffd072cd770d0630f30f96c13af44ac02bc841be5c7aff3fe189e1089e24544363093f4cab481ed1c018bf49c621591b4f
 SHA512 
f19997ab1293bac785f8a8334512ae20d5c1feb20adac40fdc71da125069dedd1a8dc3c69b9247e20bc3f4db307be779e260172f5239622425603684766a5c44
 DIST cmu_us_slt.flitevox 11156032 BLAKE2B 
909d4d2adf94d5b40aee4b85aefaf1e8383718f491f8cc9639e0a91baccdad42b1b8a91443e4faa51ad9e1c0e25b8474f9b97c5a8d792102f87815bcdabaf230
 SHA512 
a17994d46b910434803e185820ad27a18caa1195b61f64cdbba1d6992c1bd65b3425d9e4ba40c279bdb6bce53c6b3529496c28c631c1684808f6a83f10846c41
-DIST flite-1.4-release.tar.bz2 15163897 BLAKE2B 
34b721ecd98a5699c352346528374df1c1e8395b815ea9026dbc6e4de7584bd93efb83d64fe1ec32bef03311c19920b18b198e2543dd2f010b0a3ca229337ad0
 SHA512 
eec1022077fb7a47db3848ae6944509e18a6c86a25aa24f921b8b6c2af708fc9811b287e76d96cf64fc68f8e1d0a43b7e878659f15bfcf76957eddd75e599112
-DIST flite-2.1-release.tar.bz2 14816327 BLAKE2B 
a23db51594ec94131112e0f007e1a9e4ee7170eaeda37ecc461c08a0e4defa0bfcde87ca01df765f0bc7b85cc6b3d4ec355830eae7dcb47d243d08b04772217b
 SHA512 
e9ef9ca4b6920178634d94bbe6e21a8b0ec471b010b07e6cc961ed2d120acb944c8e1d268fe26188f7dfe43fb7bd4bdff7fa53b2d2f12029d37e08d0316620d2
 DIST flite-2.2.tar.gz 20233792 BLAKE2B 
c395c34d2739da523c4794da3a795f2febb7e9a26336c7688215f648c4aee03855c8ac7c9d3817efe3e3a41380a5e325aa8236d1b64af21f8100da3dbba2db23
 SHA512 
1ca2f4145651490ef8405fdb830a3b42e885020a7603d965f6a5581b01bed41047d396b38c2ceab138fc0b28d28078db17acd2b5a84c6444cb99d65c581afa72

diff --git a/app-accessibility/flite/files/flite-1.4-fix-parallel-builds.patch 
b/app-accessibility/flite/files/flite-1.4-fix-parallel-builds.patch
deleted file mode 100644
index 270395877c5..000
--- a/app-accessibility/flite/files/flite-1.4-fix-parallel-builds.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From dec7aff03916dce6ba4c244314c60cc7b9359585 Mon Sep 17 00:00:00 2001
-From: William Hubbs 
-Date: Fri, 1 Jan 2010 12:59:59 -0600
-Subject: [PATCH] fix parallel builds
-

- main/Makefile |2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/main/Makefile b/main/Makefile
-index 0513e59..e4d04fe 100644
 a/main/Makefile
-+++ b/main/Makefile
-@@ -81,6 +81,8 @@ else
- shared_libs: nothing
- endif
- 
-+.NOTPARALLEL: $(ALL)
-+
- $(BINDIR)/flite$(EXEEXT): flite_main.o $(flite_LIBS_deps)
-   $(TOP)/tools/make_voice_list $(VOICES)
-   rm -f flite_voice_list.o
--- 
-1.6.4.4
-

diff --git a/app-accessibility/flite/files/flite-1.4-ldflags.patch 
b/app-accessibility/flite/files/flite-1.4-ldflags.patch
deleted file mode 100644
index fd8f49059e7..000
--- a/app-accessibility/flite/files/flite-1.4-ldflags.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 a/config/common_make_rules
-+++ b/config/common_make_rules
-@@ -68,7 +68,7 @@
- 
- FLITELIBS = $(BUILDDIR)/lib/libflite.a
- FLITELIBFLAGS = -L$(BUILDDIR)/lib -lflite 
--LDFLAGS += -lm $(AUDIOLIBS) $(OTHERLIBS)
-+LDLIBS += -lm $(AUDIOLIBS) $(OTHERLIBS)
- 
- FULLOBJS = $(OBJS:%=$(OBJDIR)/%)
- ifdef SHFLAGS
-@@ -123,7 +123,7 @@
-   @ rm -rf shared_os && mkdir shared_os
-   @ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION} 
-   @ (cd shared_os && ar x ../$<)
--  @ (cd shared_os && $(CC) -shared 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-04-22 Thread Sam James
commit: 88815b6b745d708ddcedf082de4146646a3cc2d6
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 12:19:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 12:22:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88815b6b

app-accessibility/flite: Stabilize 2.2 sparc, #784914

Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 78dedb1b7e8..46870556132 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-04-22 Thread Sam James
commit: 3ffc738730871311797684aed406a7165a6b1c94
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 12:17:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 12:17:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffc7387

app-accessibility/flite: Stabilize 2.2 ppc, #784914

Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 50c44ade8e0..78dedb1b7e8 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-04-22 Thread Sam James
commit: b8e4f5a04d743b52c8541851464e72d803511561
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 12:15:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 12:17:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e4f5a0

app-accessibility/flite: Stabilize 2.2 ppc64, #784914

Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index e205b244028..50c44ade8e0 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-04-22 Thread Sam James
commit: b5b82813c3cdb3cdf0c87bdf67573c6cc070b3c1
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 12:12:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 12:12:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b82813

app-accessibility/flite: Stabilize 2.2 arm64, #784914

Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index f01dea3c823..79054d7e3a7 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-04-22 Thread Sam James
commit: f2ab5b1c2ca8f043ac146f2bc70734a6dcedc8d7
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 12:13:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 12:13:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ab5b1c

app-accessibility/flite: Stabilize 2.2 arm, #784914

Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 79054d7e3a7..e205b244028 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-04-22 Thread Sam James
commit: 67735ae714683bededae9f8c9b0606a3e1b65aa2
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 12:10:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 12:11:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67735ae7

app-accessibility/flite: Stabilize 2.2 x86, #784914

Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index 0f85d2d1ed5..f01dea3c823 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-04-22 Thread Sam James
commit: aa9a2095664e664546f26db21538ad37ce53e314
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 12:07:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 12:08:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9a2095

app-accessibility/flite: Stabilize 2.2 amd64, #784914

Signed-off-by: Sam James  gentoo.org>

 app-accessibility/flite/flite-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
index ccb52bbc91c..0f85d2d1ed5 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -43,7 +43,7 @@ 
SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2021-02-28 Thread 罗百科
commit: 0dea44db437f690f38e62bed045ec7905375ee06
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Feb 28 13:58:23 2021 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Feb 28 13:58:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dea44db

app-accessibility/flite: Bump

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Patrick Lauer  gentoo.org>

 app-accessibility/flite/Manifest |   1 +
 app-accessibility/flite/flite-2.2.ebuild | 124 +++
 2 files changed, 125 insertions(+)

diff --git a/app-accessibility/flite/Manifest b/app-accessibility/flite/Manifest
index afec3bc9b09..335587d8759 100644
--- a/app-accessibility/flite/Manifest
+++ b/app-accessibility/flite/Manifest
@@ -31,3 +31,4 @@ DIST cmu_us_slp.flitevox 7280743 BLAKE2B 
99d5270f55374cad466de01b1764d1ffd072cd7
 DIST cmu_us_slt.flitevox 11156032 BLAKE2B 
909d4d2adf94d5b40aee4b85aefaf1e8383718f491f8cc9639e0a91baccdad42b1b8a91443e4faa51ad9e1c0e25b8474f9b97c5a8d792102f87815bcdabaf230
 SHA512 
a17994d46b910434803e185820ad27a18caa1195b61f64cdbba1d6992c1bd65b3425d9e4ba40c279bdb6bce53c6b3529496c28c631c1684808f6a83f10846c41
 DIST flite-1.4-release.tar.bz2 15163897 BLAKE2B 
34b721ecd98a5699c352346528374df1c1e8395b815ea9026dbc6e4de7584bd93efb83d64fe1ec32bef03311c19920b18b198e2543dd2f010b0a3ca229337ad0
 SHA512 
eec1022077fb7a47db3848ae6944509e18a6c86a25aa24f921b8b6c2af708fc9811b287e76d96cf64fc68f8e1d0a43b7e878659f15bfcf76957eddd75e599112
 DIST flite-2.1-release.tar.bz2 14816327 BLAKE2B 
a23db51594ec94131112e0f007e1a9e4ee7170eaeda37ecc461c08a0e4defa0bfcde87ca01df765f0bc7b85cc6b3d4ec355830eae7dcb47d243d08b04772217b
 SHA512 
e9ef9ca4b6920178634d94bbe6e21a8b0ec471b010b07e6cc961ed2d120acb944c8e1d268fe26188f7dfe43fb7bd4bdff7fa53b2d2f12029d37e08d0316620d2
+DIST flite-2.2.tar.gz 20233792 BLAKE2B 
c395c34d2739da523c4794da3a795f2febb7e9a26336c7688215f648c4aee03855c8ac7c9d3817efe3e3a41380a5e325aa8236d1b64af21f8100da3dbba2db23
 SHA512 
1ca2f4145651490ef8405fdb830a3b42e885020a7603d965f6a5581b01bed41047d396b38c2ceab138fc0b28d28078db17acd2b5a84c6444cb99d65c581afa72

diff --git a/app-accessibility/flite/flite-2.2.ebuild 
b/app-accessibility/flite/flite-2.2.ebuild
new file mode 100644
index 000..ccb52bbc91c
--- /dev/null
+++ b/app-accessibility/flite/flite-2.2.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib-minimal
+
+DESCRIPTION="Flite text to speech engine"
+HOMEPAGE="http://www.festvox.org/flite/ https://github.com/festvox/flite;
+SRC_URI="https://github.com/festvox/flite/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   voices? (
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_ben_rm.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_ad.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_dp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_guj_kt.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_hin_ab.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_kan_plv.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_mar_aup.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_mar_slp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_pan_amp.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tam_sdr.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_kpn.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_sk.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_indic_tel_ss.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_aew.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ahw.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_aup.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_awb.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_axb.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_bdl.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_clb.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_eey.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_fem.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_gka.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_jmk.flitevox
+   
http://www.festvox.org/${PN}/packed/${P}/voices/cmu_us_ksp.flitevox
+   

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2020-05-03 Thread Sergei Trofimovich
commit: ff667472e2b40a1f2625f8a5acd20461457a379a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May  3 21:52:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May  3 21:55:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff667472

app-accessibility/flite: keyworded 2.1 for ia64, bug #720692

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-accessibility/flite/flite-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/flite/flite-2.1.ebuild 
b/app-accessibility/flite/flite-2.1.ebuild
index 5e8358ad098..0ecace3285d 100644
--- a/app-accessibility/flite/flite-2.1.ebuild
+++ b/app-accessibility/flite/flite-2.1.ebuild
@@ -43,7 +43,7 @@ SRC_URI=" 
http://www.festvox.org/${PN}/packed/${P}/${P}-release.tar.bz2
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="alsa oss pulseaudio voices"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/files/, app-accessibility/flite/

2020-02-19 Thread Matt Turner
commit: be655cb34af29811e96fdb4f6e41a8cfe28f8a19
Author: Mihai Moldovan  ionic  de>
AuthorDate: Thu Feb 20 01:31:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 20 02:54:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be655cb3

app-accessibility/flite: Version bump to 2.1

Lots of changes by mattst88:
- EAPI=7
- Update homepage
- Drop IUSE=static-libs
- Only depend on alsa-lib if USE="alsa -pulseaudio"
- Pull in patches from upstream
- Rename configure.in -> configure.ac
- Rewrite pkg_postinst() message
- Add ,  info to metadata.xml

Closes: https://bugs.gentoo.org/593274
Closes: https://bugs.gentoo.org/625978
Signed-off-by: Matt Turner  gentoo.org>

 app-accessibility/flite/Manifest   |  32 +
 .../files/flite-2.1-Improve-internal-linking.patch |  95 +++
 ...udio-data-to-a-temporariy-file-in-debug-.patch} |  31 +++--
 .../flite/files/flite-2.1-prototype.patch  |  13 +++
 app-accessibility/flite/flite-1.4-r4.ebuild|   2 +-
 app-accessibility/flite/flite-2.1.ebuild   | 129 +
 app-accessibility/flite/metadata.xml   |   6 +
 7 files changed, 296 insertions(+), 12 deletions(-)

diff --git a/app-accessibility/flite/Manifest b/app-accessibility/flite/Manifest
index 9404eba6c5d..afec3bc9b09 100644
--- a/app-accessibility/flite/Manifest
+++ b/app-accessibility/flite/Manifest
@@ -1 +1,33 @@
+DIST cmu_indic_ben_rm.flitevox 8868578 BLAKE2B 
2c916a14280ed69a0cc6bf94ee11380f5a6d5362f347fac5c83ddd25861b7b42d2c4071c1646a26cb5bfef86552ed51d0f708b998c7e3d02fc2815df9445
 SHA512 
26b6bb62cd00a2c2f51abd04fc8917a2b44472abf99b09b156218fa90499056c96652a984ee9fac4820db513cd2fdba396c1ceb5d26a67e312505b73d1d2b3d1
+DIST cmu_indic_guj_ad.flitevox 11368818 BLAKE2B 
972e01ab3e06d830435645eadc34bcefde9c3fdd4c302271847e2f66d5e179c88456ce80164ee1a8e2145b123af634a70929e6d9340e59189ea7e03e405c1a3e
 SHA512 
e309cabdc2f8bd049c7b43e48a55898d1adeefbfedf2dc28785c57d9606030fd9c00769f88955d514e537f5ecdac49fd4297fb2cde5a575f2927a98b38b92829
+DIST cmu_indic_guj_dp.flitevox 10235186 BLAKE2B 
e609657306b1f8a99850b9d69ee6ad7d037f60537a7b5e63c8e9962001cf0c4b87771574f29570f8a58c7684d8b7293e54aba35e931c54c5a825ad59b8c6d595
 SHA512 
8ad73d24ebf6026daae701549b783441c522bbb0e2db958b139553446a8b488f068dc14c6136e3e98f564f27a4a62b086aa45d8dfb3cadd440d08db9e9faef3b
+DIST cmu_indic_guj_kt.flitevox 5912668 BLAKE2B 
c88682589165a45fafbe207521fa2612af784e07993806a969c5de6da4606a4604d91a294a59ffaf8674409cead131490d02d0e7d5e7c2030a3bb4652ddc016b
 SHA512 
3ecda0b3d511072fec149ea4490870d1055ea683a49afa9910aa01204f5248b046fad845ae8523220ad044c08e95b36b72fbb2d33c566c21ed3412d50af2e1e0
+DIST cmu_indic_hin_ab.flitevox 30897320 BLAKE2B 
6fd9cbbd123b48809657bf42368cdae25c394bb7e0eec1f09ca998a6036082036a8eda6e7b2667737c66e2744304a3f674b852c36c6b79e2a026faabb2190459
 SHA512 
c84a8a2e76ff237a9ab3678acddc8874e20be6693d3f00d08354537dc0ce7938059227024e89d9cd06aa1b16817a8d4c0b3872eae67c8980970226899bf0ed17
+DIST cmu_indic_kan_plv.flitevox 8901763 BLAKE2B 
2f27e82eff5ff2c12c1ef0ea82c20ea007a7dfedffc3b9f4fbbb963ce4f19161b3ab06412200b43fb913d8ff454428a523140d33ac5ae0f36c9c0a178225d757
 SHA512 
590b292ff8e30b57555056869c9b7c886ff39a289b2a05ca7fad13f043880ebda83399d079e69f2a17318879699c5ecb897c99863b3f122a47488017dd52bdd2
+DIST cmu_indic_mar_aup.flitevox 11815465 BLAKE2B 
b79f5d7e1225f261ab932b659217c94a8fd858655d04feb29a72e77b74c48b10d656c9076e965d9981bd91c7357ee656a160586d9e063e2bda2017d01563bf2b
 SHA512 
c15e73dfc20082bc837f9ecc86a12584628ddcaa3eb5ffa54b76270fb8bf48fb6f48652495421db494fa26a623324d6fd6ed219fc6eaf0ce77b3910a70989c6f
+DIST cmu_indic_mar_slp.flitevox 13418271 BLAKE2B 
fae872ba6b69036932dd32ce67ded8503a91e355bf2eccb526170f0a8fe8cfd2ed7cb8c4a886b12a8901ca4c4a2b22b2c8fae4e53a20ce250d6cc814afb34a08
 SHA512 
0674d39cbfd52bcf7a1eba289ba0fd364a8db875fa05ef461965e7fc3fd972cfdb2273670da047471439ec252a73a9cf734985f0e4ff6d6520ea5c44bf60711a
+DIST cmu_indic_pan_amp.flitevox 8035698 BLAKE2B 
dfa2415e9a97ffb7945c7d49d593a48a53402cd8abc0b5eb5f07c609e480cd113d27591d8623d6bd6fa2d0132be138e389c80fb5196bd7521b13513cc0a1271e
 SHA512 
8cbcdb129e4e1269b59a45605dfbaee5471bddf128986e625b61356acb09ff188c95257acf9649881ba6e33e03c743e03c096cdc2619af24113493ca59060453
+DIST cmu_indic_tam_sdr.flitevox 11361848 BLAKE2B 
156c894986ee75b72840b6543d1e8272a1dca3d008ce6981bbfd301f0848bb4948b91f32a92a1fdfe93c67cb1ba4a8aa3acc98672e985338050f577dc06a8437
 SHA512 
0bec074a52f2070e8d353cfd8f05bfb4dd20a90a75a68d6e5ab39a9d9cd432ce967931b35b498e35781c709e8feb1d8be9388da24567781542d3ecce255e91c0
+DIST cmu_indic_tel_kpn.flitevox 13379640 BLAKE2B 
8543cce3a50add90bc62e1745e60c43d47c39d8ee45aaccea32d526feda285d3b49b043bb9608f82d441d0bc8decc987671dadfa1ba65eba6e44418ea9418763
 SHA512 
0d8c5d740d4ccee273ab6b9fe06d3448e0709ca1fa873355c4e8b76401b7ab3d86028ec7e456f1dbc7defaffdb756657b01bfcd70631452664dc83ed2f2df005
+DIST 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2020-02-19 Thread Matt Turner
commit: e4c33ebe587a88c4a85c0c611cada9df3895c3c0
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 20 02:51:01 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 20 02:54:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c33ebe

app-accessibility/flite: Drop IUSE=static-libs

Broken and unneeded.

Closes: https://bugs.gentoo.org/538712
Closes: https://bugs.gentoo.org/539556
Closes: https://bugs.gentoo.org/635230
Signed-off-by: Matt Turner  gentoo.org>

 app-accessibility/flite/flite-1.4-r4.ebuild | 16 ++--
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/app-accessibility/flite/flite-1.4-r4.ebuild 
b/app-accessibility/flite/flite-1.4-r4.ebuild
index 5e652f73704..9164855c02b 100644
--- a/app-accessibility/flite/flite-1.4-r4.ebuild
+++ b/app-accessibility/flite/flite-1.4-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI=" 
http://www.speech.cs.cmu.edu/${PN}/packed/${P}/${P}-release.tar.bz2;
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 sparc x86"
-IUSE="alsa oss static-libs"
+IUSE="alsa oss"
 
 DEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )"
 RDEPEND="${DEPEND}"
@@ -49,12 +49,10 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   local myconf=()
-   if ! use static-libs; then
-   myconf+=( --enable-shared )
-   fi
-   myconf+=( --with-audio=$(get_audio) )
-
+   local myconf=(
+   --enable-shared
+   --with-audio=$(get_audio)
+   )
econf "${myconf[@]}"
 }
 
@@ -65,9 +63,7 @@ multilib_src_compile() {
 multilib_src_install_all() {
dodoc ACKNOWLEDGEMENTS README
 
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' ! -name '*.dll.a' -delete || die
-   fi
+   find "${ED}" -name '*.a' ! -name '*.dll.a' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/, app-accessibility/flite/files/

2018-03-26 Thread Aaron Bauman
commit: 4ca5affe87d9c4fca33efefc00f14bedfe3e29b1
Author: Marty E. Plummer  startmail  com>
AuthorDate: Thu Mar 22 13:14:10 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 20:19:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5affe

app-accessibility/flite: EAPI bump and patch updates

Bump EAPI to 6 and cleanup the patches a bit

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7588

 .../flite/files/flite-1.4-audio-interface.patch|  4 ++--
 .../flite/files/flite-1.4-ldflags.patch|  9 -
 app-accessibility/flite/flite-1.4-r4.ebuild| 23 +-
 3 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/app-accessibility/flite/files/flite-1.4-audio-interface.patch 
b/app-accessibility/flite/files/flite-1.4-audio-interface.patch
index bc8d25b89bc..d50428edd5a 100644
--- a/app-accessibility/flite/files/flite-1.4-audio-interface.patch
+++ b/app-accessibility/flite/files/flite-1.4-audio-interface.patch
@@ -1,5 +1,5 @@
 configure.in   2009-08-15 06:46:38.0 +1000
-+++ configure.in   2011-08-30 00:53:26.0 +1000
+--- a/configure.in
 b/configure.in
 @@ -304,7 +304,6 @@
[  --with-audio  with specific audio support (none linux 
freebsd etc) ],
  AUDIODRIVER=$with_audio )

diff --git a/app-accessibility/flite/files/flite-1.4-ldflags.patch 
b/app-accessibility/flite/files/flite-1.4-ldflags.patch
index f9295fb853b..fd8f49059e7 100644
--- a/app-accessibility/flite/files/flite-1.4-ldflags.patch
+++ b/app-accessibility/flite/files/flite-1.4-ldflags.patch
@@ -1,6 +1,5 @@
-diff -Naur flite-1.4-release/config/common_make_rules 
flite-1.4-release.new/config/common_make_rules
 flite-1.4-release/config/common_make_rules 2009-07-30 14:52:56.0 
+
-+++ flite-1.4-release.new/config/common_make_rules 2011-03-26 
20:22:59.0 +
+--- a/config/common_make_rules
 b/config/common_make_rules
 @@ -68,7 +68,7 @@
  
  FLITELIBS = $(BUILDDIR)/lib/libflite.a
@@ -19,8 +18,8 @@ diff -Naur flite-1.4-release/config/common_make_rules 
flite-1.4-release.new/conf
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename 
$@.${PROJECT_SHLIB_VERSION}` )
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` 
`basename $@` )
@ rm -rf shared_os
 flite-1.4-release/tools/Makefile~  2009-08-22 20:19:01.0 +0100
-+++ flite-1.4-release.new/tools/Makefile   2013-01-20 20:06:34.259527220 
+
+--- a/tools/Makefile
 b/tools/Makefile
 @@ -62,9 +62,9 @@
  LOCAL_CLEAN = $(BINDIR)/find_sts $(BINDIR)/flite_sort
  

diff --git a/app-accessibility/flite/flite-1.4-r4.ebuild 
b/app-accessibility/flite/flite-1.4-r4.ebuild
index 536b8f83eea..54ce1000b6a 100644
--- a/app-accessibility/flite/flite-1.4-r4.ebuild
+++ b/app-accessibility/flite/flite-1.4-r4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit autotools eutils multilib-minimal
+EAPI=6
+inherit autotools multilib-minimal
 
 DESCRIPTION="Flite text to speech engine"
 HOMEPAGE="http://www.speech.cs.cmu.edu/flite/index.html;
@@ -18,6 +18,14 @@ RDEPEND="${DEPEND}"
 
 S=${WORKDIR}/${P}-release
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4-tempfile.patch
+   "${FILESDIR}"/${PN}-1.4-fix-parallel-builds.patch
+   "${FILESDIR}"/${PN}-1.4-respect-destdir.patch
+   "${FILESDIR}"/${PN}-1.4-ldflags.patch
+   "${FILESDIR}"/${PN}-1.4-audio-interface.patch
+)
+
 get_audio() {
if use alsa; then
echo alsa
@@ -29,11 +37,8 @@ get_audio() {
 }
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-tempfile.patch
-   epatch "${FILESDIR}"/${P}-fix-parallel-builds.patch
-   epatch "${FILESDIR}"/${P}-respect-destdir.patch
-   epatch "${FILESDIR}"/${P}-ldflags.patch
-   epatch "${FILESDIR}"/${P}-audio-interface.patch
+   default
+
sed -i main/Makefile \
-e '/-rpath/s|$(LIBDIR)|$(INSTALLLIBDIR)|g' \
|| die
@@ -61,7 +66,7 @@ multilib_src_install_all() {
dodoc ACKNOWLEDGEMENTS README
 
if ! use static-libs; then
-   rm -rf "${D}"/usr/lib*/*.a
+   find "${ED}" -name '*.a' ! -name '*.dll.a' -delete || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/flite/

2017-06-18 Thread Alexis Ballier
commit: 289826182261dd4edcbb1d827d0a1a889321
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 18 10:26:21 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 18 11:44:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28982618

app-accessibility/flite: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-accessibility/flite/flite-1.4-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/flite/flite-1.4-r4.ebuild 
b/app-accessibility/flite/flite-1.4-r4.ebuild
index a04129646ce..536b8f83eea 100644
--- a/app-accessibility/flite/flite-1.4-r4.ebuild
+++ b/app-accessibility/flite/flite-1.4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI=" 
http://www.speech.cs.cmu.edu/${PN}/packed/${P}/${P}-release.tar.bz2;
 
 LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ppc ppc64 sparc x86"
 IUSE="alsa oss static-libs"
 
 DEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )"