public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Cc: "Michał Górny" <mgorny@gentoo.org>
Subject: [gentoo-dev] [PATCH 1/8] profiles/use.desc: Add USE=speech as a global USE flag
Date: Sun, 17 Dec 2023 17:05:25 +0100	[thread overview]
Message-ID: <20231217160557.17569-2-mgorny@gentoo.org> (raw)
In-Reply-To: <20231217160557.17569-1-mgorny@gentoo.org>

Make USE=speech a global USE flag.  It is used in 29 packages, the most
of them precisely matching the description.  I've left local
descriptions where they provide additional useful information.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
---
 app-accessibility/brltty/metadata.xml    | 1 -
 app-text/calibre/metadata.xml            | 1 -
 app-text/kjots/metadata.xml              | 3 ---
 dev-games/godot/metadata.xml             | 1 -
 dev-libs/ktextaddons/metadata.xml        | 1 -
 games-engines/scummvm/metadata.xml       | 1 -
 gnustep-base/gnustep-gui/metadata.xml    | 3 ---
 kde-apps/akregator/metadata.xml          | 3 ---
 kde-apps/kalarm/metadata.xml             | 1 -
 kde-apps/kanagram/metadata.xml           | 3 ---
 kde-apps/kdepim-runtime/metadata.xml     | 3 ---
 kde-apps/kmail/metadata.xml              | 3 ---
 kde-apps/knights/metadata.xml            | 3 ---
 kde-apps/konqueror/metadata.xml          | 1 -
 kde-apps/kpimtextedit/metadata.xml       | 1 -
 kde-apps/libksieve/metadata.xml          | 3 ---
 kde-apps/messagelib/metadata.xml         | 3 ---
 kde-apps/okular/metadata.xml             | 1 -
 kde-frameworks/ktextwidgets/metadata.xml | 1 -
 media-sound/mangler/metadata.xml         | 1 -
 net-misc/eventd/metadata.xml             | 1 -
 net-voip/mumble/metadata.xml             | 1 -
 profiles/use.desc                        | 1 +
 23 files changed, 1 insertion(+), 40 deletions(-)

diff --git a/app-accessibility/brltty/metadata.xml b/app-accessibility/brltty/metadata.xml
index cd468c588aa1..7a6c5b4307bf 100644
--- a/app-accessibility/brltty/metadata.xml
+++ b/app-accessibility/brltty/metadata.xml
@@ -12,7 +12,6 @@
   <flag name="louis">Use braille translator <pkg>dev-libs/liblouis</pkg></flag>
   <flag name="midi">support the musical instrument digital interface</flag>
   <flag name="pcm">support for sound card digital audio</flag>
-  <flag name="speech">speech support</flag>
 </use>
 <upstream>
   <remote-id type="cpe">cpe:/a:mielke:brltty</remote-id>
diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml
index 297825fe5afc..e1fd0dd61794 100644
--- a/app-text/calibre/metadata.xml
+++ b/app-text/calibre/metadata.xml
@@ -14,7 +14,6 @@
   </upstream>
   <use>
     <flag name="font-subsetting">Enable font subsetting support</flag>
-    <flag name="speech">Enable text-to-speech support</flag>
     <flag name="system-mathjax">Use a system copy of mathjax</flag>
     <flag name="unrar">Enable support for comic books compressed with the non-free Rar format</flag>
   </use>
diff --git a/app-text/kjots/metadata.xml b/app-text/kjots/metadata.xml
index fa80953797d0..d925f2439758 100644
--- a/app-text/kjots/metadata.xml
+++ b/app-text/kjots/metadata.xml
@@ -8,7 +8,4 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/dev-games/godot/metadata.xml b/dev-games/godot/metadata.xml
index a64b3cb9efea..71f596fee4e9 100644
--- a/dev-games/godot/metadata.xml
+++ b/dev-games/godot/metadata.xml
@@ -24,7 +24,6 @@
 		<flag name="deprecated">Enable support for deprecated features</flag>
 		<flag name="raycast">Enable the raycast Editor module using <pkg>media-libs/embree</pkg></flag>
 		<flag name="runner">Build an additional binary optimized for running games (only relevant with USE=tools)</flag>
-		<flag name="speech">Enable text-to-speech support</flag>
 		<flag name="tools">Enable the Godot Editor for game development</flag>
 		<flag name="webm">Enable the WebM module</flag>
 	</use>
diff --git a/dev-libs/ktextaddons/metadata.xml b/dev-libs/ktextaddons/metadata.xml
index 35297b0e4483..fe672f377cfd 100644
--- a/dev-libs/ktextaddons/metadata.xml
+++ b/dev-libs/ktextaddons/metadata.xml
@@ -11,6 +11,5 @@
 	</upstream>
 	<use>
 		<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
-		<flag name="speech">Enable text-to-speech support</flag>
 	</use>
 </pkgmetadata>
diff --git a/games-engines/scummvm/metadata.xml b/games-engines/scummvm/metadata.xml
index 3cd0b4790f5b..afba7a09f48a 100644
--- a/games-engines/scummvm/metadata.xml
+++ b/games-engines/scummvm/metadata.xml
@@ -16,7 +16,6 @@
     <flag name="mpeg2">enable mpeg2 codec for cutscenes</flag>
     <flag name="net">enable cloud support via <pkg>media-libs/sdl2-net</pkg></flag>
     <flag name="sndio">Enable support for MIDI music using <pkg>media-sound/sndio</pkg></flag>
-    <flag name="speech">enable text-to-speech support through <pkg>app-accessibility/speech-dispatcher</pkg></flag>
     <flag name="unsupported">enable unsupported and/or broken game engines (you're on your own)</flag>
   </use>
   <upstream>
diff --git a/gnustep-base/gnustep-gui/metadata.xml b/gnustep-base/gnustep-gui/metadata.xml
index 107a72a09fe6..a9653fa05637 100644
--- a/gnustep-base/gnustep-gui/metadata.xml
+++ b/gnustep-base/gnustep-gui/metadata.xml
@@ -5,9 +5,6 @@
 	<email>gnustep@gentoo.org</email>
 	<name>Gentoo GNUstep Project</name>
 </maintainer>
-<use>
-	<flag name="speech">Audio support using <pkg>app-accessibility/flite</pkg></flag>
-</use>
 <longdescription>
 It is a library of graphical user interface classes written completely
 in the Objective-C language; the classes are based upon the OpenStep
diff --git a/kde-apps/akregator/metadata.xml b/kde-apps/akregator/metadata.xml
index fa80953797d0..d925f2439758 100644
--- a/kde-apps/akregator/metadata.xml
+++ b/kde-apps/akregator/metadata.xml
@@ -8,7 +8,4 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/kde-apps/kalarm/metadata.xml b/kde-apps/kalarm/metadata.xml
index 3c740f6a1a22..587ec7583eee 100644
--- a/kde-apps/kalarm/metadata.xml
+++ b/kde-apps/kalarm/metadata.xml
@@ -10,6 +10,5 @@
 	</upstream>
 	<use>
 		<flag name="pim">Enable birthday import, email functions etc. using <pkg>kde-apps/akonadi</pkg></flag>
-		<flag name="speech">Enable text-to-speech support</flag>
 	</use>
 </pkgmetadata>
diff --git a/kde-apps/kanagram/metadata.xml b/kde-apps/kanagram/metadata.xml
index fa80953797d0..d925f2439758 100644
--- a/kde-apps/kanagram/metadata.xml
+++ b/kde-apps/kanagram/metadata.xml
@@ -8,7 +8,4 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/kde-apps/kdepim-runtime/metadata.xml b/kde-apps/kdepim-runtime/metadata.xml
index fa80953797d0..d925f2439758 100644
--- a/kde-apps/kdepim-runtime/metadata.xml
+++ b/kde-apps/kdepim-runtime/metadata.xml
@@ -8,7 +8,4 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/kde-apps/kmail/metadata.xml b/kde-apps/kmail/metadata.xml
index 15c8752dcfe3..b30294b3a575 100644
--- a/kde-apps/kmail/metadata.xml
+++ b/kde-apps/kmail/metadata.xml
@@ -9,7 +9,4 @@
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 		<remote-id type="cpe">cpe:/a:kde:kmail</remote-id>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/kde-apps/knights/metadata.xml b/kde-apps/knights/metadata.xml
index 930dc9682128..d927d0ceb7fd 100644
--- a/kde-apps/knights/metadata.xml
+++ b/kde-apps/knights/metadata.xml
@@ -12,7 +12,4 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/kde-apps/konqueror/metadata.xml b/kde-apps/konqueror/metadata.xml
index e4a1355e4b35..4c836781c2aa 100644
--- a/kde-apps/konqueror/metadata.xml
+++ b/kde-apps/konqueror/metadata.xml
@@ -11,6 +11,5 @@
 	</upstream>
 	<use>
 		<flag name="activities">Enable kactivities support</flag>
-		<flag name="speech">Build text-to-speech plugin</flag>
 	</use>
 </pkgmetadata>
diff --git a/kde-apps/kpimtextedit/metadata.xml b/kde-apps/kpimtextedit/metadata.xml
index c28e75b42460..0bc83685a440 100644
--- a/kde-apps/kpimtextedit/metadata.xml
+++ b/kde-apps/kpimtextedit/metadata.xml
@@ -10,6 +10,5 @@
 	</upstream>
 	<use>
 		<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
-		<flag name="speech">Enable text-to-speech support</flag>
 	</use>
 </pkgmetadata>
diff --git a/kde-apps/libksieve/metadata.xml b/kde-apps/libksieve/metadata.xml
index fa80953797d0..d925f2439758 100644
--- a/kde-apps/libksieve/metadata.xml
+++ b/kde-apps/libksieve/metadata.xml
@@ -8,7 +8,4 @@
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/kde-apps/messagelib/metadata.xml b/kde-apps/messagelib/metadata.xml
index 1fcb92d7e7a6..51705d67c081 100644
--- a/kde-apps/messagelib/metadata.xml
+++ b/kde-apps/messagelib/metadata.xml
@@ -9,7 +9,4 @@
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 		<remote-id type="cpe">cpe:/a:kde:messagelib</remote-id>
 	</upstream>
-	<use>
-		<flag name="speech">Enable text-to-speech support</flag>
-	</use>
 </pkgmetadata>
diff --git a/kde-apps/okular/metadata.xml b/kde-apps/okular/metadata.xml
index afc63e47dc5f..c64a8d45ad61 100644
--- a/kde-apps/okular/metadata.xml
+++ b/kde-apps/okular/metadata.xml
@@ -19,6 +19,5 @@
 		<flag name="plucker">Enable Plucker E-Book for Palm OS devices support</flag>
 		<flag name="qml">Install Okular Qml components</flag>
 		<flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag>
-		<flag name="speech">Enable text-to-speech support</flag>
 	</use>
 </pkgmetadata>
diff --git a/kde-frameworks/ktextwidgets/metadata.xml b/kde-frameworks/ktextwidgets/metadata.xml
index 9561225faa7f..3ace511214fd 100644
--- a/kde-frameworks/ktextwidgets/metadata.xml
+++ b/kde-frameworks/ktextwidgets/metadata.xml
@@ -10,7 +10,6 @@
 	</upstream>
 	<use>
 		<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
-		<flag name="speech">Enable text-to-speech support</flag>
 	</use>
 	<slots>
 		<subslots>
diff --git a/media-sound/mangler/metadata.xml b/media-sound/mangler/metadata.xml
index ef8f41988dde..fc41aa1f5432 100644
--- a/media-sound/mangler/metadata.xml
+++ b/media-sound/mangler/metadata.xml
@@ -2,7 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <use>
-    <flag name="espeak">Text to speech engine</flag>
     <flag name="g15">Logitech g15 lcd support</flag>
   </use>
   <maintainer type="person">
diff --git a/net-misc/eventd/metadata.xml b/net-misc/eventd/metadata.xml
index 8f637f01963e..d6a2d2e180c9 100644
--- a/net-misc/eventd/metadata.xml
+++ b/net-misc/eventd/metadata.xml
@@ -8,7 +8,6 @@
 			(Note: not required for local notifications via <pkg>net-misc/eventd</pkg>)</flag>
 		<flag name="notification">Enable plugin to display on-screen notifications</flag>
 		<flag name="purple">Enable plugin for IM notifications via libpurple</flag>
-		<flag name="speech">Enable plugin for Text-To-Speech support</flag>
 		<flag name="webhook">Enable plugin to send payloads to webhook handlers</flag>
 		<flag name="websocket">Enable support for WebSocket protocol</flag>
 	</use>
diff --git a/net-voip/mumble/metadata.xml b/net-voip/mumble/metadata.xml
index 89b0b7410868..a3e1c643d73d 100644
--- a/net-voip/mumble/metadata.xml
+++ b/net-voip/mumble/metadata.xml
@@ -9,7 +9,6 @@
 		<flag name="g15">Enable support for the Logitech G15 LCD (and compatible devices).</flag>
 		<flag name="pipewire">Enable pipewire support for audio output.</flag>
 		<flag name="rnnoise">Enable alternative noise suppression option based on RNNoise.</flag>
-		<flag name="speech">Enable text-to-speech support in Mumble.</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">mumble-voip/mumble</remote-id>
diff --git a/profiles/use.desc b/profiles/use.desc
index caf7287f34a3..5cc8f51e0e38 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -300,6 +300,7 @@ socks5 - Add support for the socks5 proxy
 sound - Enable sound support
 source - Zip the sources and install them
 sox - Add support for Sound eXchange (SoX)
+speech - Enable text-to-speech support
 speex - Add support for the speex audio codec (used for speech)
 spell - Add dictionary support
 split-usr - Enable behavior to support maintaining /bin, /lib*, /sbin and /usr/sbin  separately from /usr/bin and /usr/lib*
-- 
2.43.0



  reply	other threads:[~2023-12-17 16:06 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-12-17 16:05 [gentoo-dev] [PATCH 0/8] A batch of global USE flags Michał Górny
2023-12-17 16:05 ` Michał Górny [this message]
2023-12-17 16:05 ` [gentoo-dev] [PATCH 2/8] profiles/use.desc: Add USE=sid as a global USE flag Michał Górny
2023-12-17 16:05 ` [gentoo-dev] [PATCH 3/8] profiles/use.desc: Make USE={otf,ttf} global Michał Górny
2023-12-17 16:05 ` [gentoo-dev] [PATCH 4/8] profiles/use.desc: Make USE=opencl global Michał Górny
2023-12-17 16:05 ` [gentoo-dev] [PATCH 5/8] profiles/use.desc: Make USE=lto global Michał Górny
2023-12-17 16:05 ` [gentoo-dev] [PATCH 6/8] profiles/use.desc: Make USE=gles2 global Michał Górny
2023-12-17 16:05 ` [gentoo-dev] [PATCH 7/8] profiles/use.desc: Make USE=egl global Michał Górny
2023-12-19  8:33   ` Mart Raudsepp
2023-12-19 11:50     ` Michał Górny
2023-12-19 20:23       ` Mart Raudsepp
2023-12-17 16:05 ` [gentoo-dev] [PATCH 8/8] profiles/use.desc: Make USE=asm global Michał Górny

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20231217160557.17569-2-mgorny@gentoo.org \
    --to=mgorny@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox