Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-speech for openSUSE:Factory checked in at 2026-08-21 16:51:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-speech (Old) and /work/SRC/openSUSE:Factory/.qt6-speech.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-speech" Fri Aug 21 16:51:24 2026 rev:30 rq:1372263 version:6.11.2 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-speech/qt6-speech.changes 2026-05-28 17:26:15.386023335 +0200 +++ /work/SRC/openSUSE:Factory/.qt6-speech.new.1258/qt6-speech.changes 2026-08-21 16:52:20.350875522 +0200 @@ -1,0 +2,6 @@ +Tue Aug 18 11:49:23 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 6.11.2 + https://www.qt.io/blog/qt-6.11.2-released + +------------------------------------------------------------------- Old: ---- qtspeech-everywhere-src-6.11.1.tar.xz New: ---- qtspeech-everywhere-src-6.11.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-speech.spec ++++++ --- /var/tmp/diff_new_pack.MY4AiR/_old 2026-08-21 16:52:21.158904254 +0200 +++ /var/tmp/diff_new_pack.MY4AiR/_new 2026-08-21 16:52:21.161904361 +0200 @@ -16,7 +16,7 @@ # -%define real_version 6.11.1 +%define real_version 6.11.2 %define short_version 6.11 %define tar_name qtspeech-everywhere-src %define tar_suffix %{nil} @@ -31,7 +31,7 @@ %bcond_without flite %endif Name: qt6-speech%{?pkg_suffix} -Version: 6.11.1 +Version: 6.11.2 Release: 0 Summary: Qt 6 TextToSpeech Library and Plugin License: GPL-2.0-only OR LGPL-3.0-only OR GPL-3.0-only ++++++ qtspeech-everywhere-src-6.11.1.tar.xz -> qtspeech-everywhere-src-6.11.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.11.1/.cmake.conf new/qtspeech-everywhere-src-6.11.2/.cmake.conf --- old/qtspeech-everywhere-src-6.11.1/.cmake.conf 2026-05-08 06:33:37.000000000 +0200 +++ new/qtspeech-everywhere-src-6.11.2/.cmake.conf 2026-08-12 18:34:55.000000000 +0200 @@ -1,7 +1,8 @@ -set(QT_REPO_MODULE_VERSION "6.11.1") +set(QT_REPO_MODULE_VERSION "6.11.2") set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_ENABLE_STRICT_MODE_UP_TO=QT_VERSION_CHECK(6,11,0)" # not yet in strict mode: "QT_LEAN_HEADERS=1" "QT_NO_QPAIR=1" + "QT_NO_SINGLE_ARGUMENT_QHASH_OVERLOAD=1" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.11.1/.tag new/qtspeech-everywhere-src-6.11.2/.tag --- old/qtspeech-everywhere-src-6.11.1/.tag 2026-05-08 06:33:37.000000000 +0200 +++ new/qtspeech-everywhere-src-6.11.2/.tag 2026-08-12 18:34:55.000000000 +0200 @@ -1 +1 @@ -52081e9d3ce3968f5b6335a5cc5c80620279b031 +ae2de454bc73956632841221c535959f6f950346 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.11.1/dependencies.yaml new/qtspeech-everywhere-src-6.11.2/dependencies.yaml --- old/qtspeech-everywhere-src-6.11.1/dependencies.yaml 2026-05-08 06:33:37.000000000 +0200 +++ new/qtspeech-everywhere-src-6.11.2/dependencies.yaml 2026-08-12 18:34:55.000000000 +0200 @@ -1,10 +1,10 @@ dependencies: ../qtbase: - ref: 59c81a3c2247b821b9b84b4eb8d939b77e07e276 + ref: ef55f427f2c8b410d34f8a7681020a3000cf6866 required: true ../qtdeclarative: - ref: a02bed441965ee1f18f856352c7d5ee5ba35d795 + ref: 4e3399c26ec57246c08de019cfcbda8d23604cfa required: false ../qtmultimedia: - ref: 1cdfe8d416a173a85051e0028dd94d24311022e2 + ref: 6f162ccac1425edbd7b4d1582fabab5973b43d6c required: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.11.1/src/plugins/tts/android/src/qtexttospeech_android.cpp new/qtspeech-everywhere-src-6.11.2/src/plugins/tts/android/src/qtexttospeech_android.cpp --- old/qtspeech-everywhere-src-6.11.1/src/plugins/tts/android/src/qtexttospeech_android.cpp 2026-05-08 06:33:37.000000000 +0200 +++ new/qtspeech-everywhere-src-6.11.2/src/plugins/tts/android/src/qtexttospeech_android.cpp 2026-08-12 18:34:55.000000000 +0200 @@ -312,7 +312,11 @@ { Q_UNUSED(frame); const int length = end - start; - emit sayingWord(m_text.sliced(start, length), start,length); + if (start < 0 || length <= 0 || qsizetype(start) + length > m_text.size()) { + qDebug() << start << end << "are out of bounds of" << m_text; + return; + } + emit sayingWord(m_text.sliced(start, length), start, length); } void QTextToSpeechEngineAndroid::stop(QTextToSpeech::BoundaryHint boundaryHint)
