diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2022-05-30 18:59:19 -0500 |
---|---|---|
committer | Zach van Rijn <me@zv.io> | 2022-10-21 18:34:01 -0500 |
commit | ac0bbbdc782c5301108050f489f4d1b068ef787c (patch) | |
tree | c2a671533392229a9f1521931eda50647b812280 /user/qt5-qtspeech/kde-lts.patch | |
parent | 94f6954312ebd9c27ba0918a8ec30fabd80f5d66 (diff) | |
download | packages-ac0bbbdc782c5301108050f489f4d1b068ef787c.tar.gz packages-ac0bbbdc782c5301108050f489f4d1b068ef787c.tar.bz2 packages-ac0bbbdc782c5301108050f489f4d1b068ef787c.tar.xz packages-ac0bbbdc782c5301108050f489f4d1b068ef787c.zip |
user/qt5: Update to 5.15.4
This includes KDE LTS patches when available.
Diffstat (limited to 'user/qt5-qtspeech/kde-lts.patch')
-rw-r--r-- | user/qt5-qtspeech/kde-lts.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/user/qt5-qtspeech/kde-lts.patch b/user/qt5-qtspeech/kde-lts.patch new file mode 100644 index 000000000..c8d350cad --- /dev/null +++ b/user/qt5-qtspeech/kde-lts.patch @@ -0,0 +1,36 @@ +From c8a1dadc46ccdbeaef45aa805a9dc98d4b3220bd Mon Sep 17 00:00:00 2001 +From: Jeremy Whiting <jpwhiting@kde.org> +Date: Tue, 8 Feb 2022 11:04:41 -0700 +Subject: [PATCH] Reverse list of voices before returning from + Speech-Dispatcher + +Since QMultiMap::values() gives voices in reverse order from the order +inserted (latest first, oldest last) reverse the list before returning +it to users. + +Change-Id: I908560d671f760b6722a3164ed2cb925238f7fc8 +Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> +Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> +(cherry picked from commit b5f91c3e92a1afeed73e1b907082fabff39a29d9) +--- + src/plugins/tts/speechdispatcher/qtexttospeech_speechd.cpp | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/plugins/tts/speechdispatcher/qtexttospeech_speechd.cpp b/src/plugins/tts/speechdispatcher/qtexttospeech_speechd.cpp +index 6eb74b8..bcc7dd1 100644 +--- a/src/plugins/tts/speechdispatcher/qtexttospeech_speechd.cpp ++++ b/src/plugins/tts/speechdispatcher/qtexttospeech_speechd.cpp +@@ -357,7 +357,9 @@ QVector<QLocale> QTextToSpeechEngineSpeechd::availableLocales() const + + QVector<QVoice> QTextToSpeechEngineSpeechd::availableVoices() const + { +- return m_voices.values(m_currentLocale.name()).toVector(); ++ QList<QVoice> resultList = m_voices.values(m_currentLocale.name()); ++ std::reverse(resultList.begin(), resultList.end()); ++ return resultList.toVector(); + } + + // We have no way of knowing our own client_id since speech-dispatcher seems to be incomplete +-- +2.36.0 + |