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-02-03 21:27:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-speech (Old) and /work/SRC/openSUSE:Factory/.qt6-speech.new.1995 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-speech" Tue Feb 3 21:27:30 2026 rev:27 rq:1330602 version:6.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-speech/qt6-speech.changes 2025-11-25 15:49:32.974139755 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-speech.new.1995/qt6-speech.changes 2026-02-03 21:28:16.272501947 +0100 @@ -1,0 +2,6 @@ +Sat Jan 31 08:10:42 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 6.10.2: + * https://www.qt.io/blog/qt-6.10.2-released + +------------------------------------------------------------------- Old: ---- qtspeech-everywhere-src-6.10.1.tar.xz New: ---- qtspeech-everywhere-src-6.10.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-speech.spec ++++++ --- /var/tmp/diff_new_pack.CFay3r/_old 2026-02-03 21:28:17.720562726 +0100 +++ /var/tmp/diff_new_pack.CFay3r/_new 2026-02-03 21:28:17.724562894 +0100 @@ -16,7 +16,7 @@ # -%define real_version 6.10.1 +%define real_version 6.10.2 %define short_version 6.10 %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.10.1 +Version: 6.10.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.10.1.tar.xz -> qtspeech-everywhere-src-6.10.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.10.1/.cmake.conf new/qtspeech-everywhere-src-6.10.2/.cmake.conf --- old/qtspeech-everywhere-src-6.10.1/.cmake.conf 2025-11-14 00:16:30.000000000 +0100 +++ new/qtspeech-everywhere-src-6.10.2/.cmake.conf 2026-01-23 06:31:19.000000000 +0100 @@ -1,4 +1,6 @@ -set(QT_REPO_MODULE_VERSION "6.10.1") -set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_AS_CONST=1") -list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_FOREACH=1") -list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_CONTEXTLESS_CONNECT=1") +set(QT_REPO_MODULE_VERSION "6.10.2") +set(QT_EXTRA_INTERNAL_TARGET_DEFINES + "QT_NO_AS_CONST=1" + "QT_NO_CONTEXTLESS_CONNECT=1" + "QT_NO_FOREACH=1" +) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.10.1/.tag new/qtspeech-everywhere-src-6.10.2/.tag --- old/qtspeech-everywhere-src-6.10.1/.tag 2025-11-14 00:16:30.000000000 +0100 +++ new/qtspeech-everywhere-src-6.10.2/.tag 2026-01-23 06:31:19.000000000 +0100 @@ -1 +1 @@ -34650239df441c32b3a11762f522b6ff8b7e66e6 +e16b1543cb2ff7238927ebc8a65c03442480d528 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.10.1/dependencies.yaml new/qtspeech-everywhere-src-6.10.2/dependencies.yaml --- old/qtspeech-everywhere-src-6.10.1/dependencies.yaml 2025-11-14 00:16:30.000000000 +0100 +++ new/qtspeech-everywhere-src-6.10.2/dependencies.yaml 2026-01-23 06:31:19.000000000 +0100 @@ -1,10 +1,10 @@ dependencies: ../qtbase: - ref: 90b845d15ffb97693dba527385db83510ebd121a + ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e required: true ../qtdeclarative: - ref: 22fb5e739a2ea700448b22d34ade0d5c1927cb48 + ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c required: false ../qtmultimedia: - ref: 685218d33d81de62e11328faabd060c4e634ddf0 + ref: 5f307447a3396215c35ce44856d3884447f44aab required: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtspeech-everywhere-src-6.10.1/src/plugins/tts/winrt/qtexttospeech_winrt.cpp new/qtspeech-everywhere-src-6.10.2/src/plugins/tts/winrt/qtexttospeech_winrt.cpp --- old/qtspeech-everywhere-src-6.10.1/src/plugins/tts/winrt/qtexttospeech_winrt.cpp 2025-11-14 00:16:30.000000000 +0100 +++ new/qtspeech-everywhere-src-6.10.2/src/plugins/tts/winrt/qtexttospeech_winrt.cpp 2026-01-23 06:31:19.000000000 +0100 @@ -272,9 +272,13 @@ ComPtr<IVoiceInformation> voiceInfo; HRESULT hr = d->synth->get_Voice(&voiceInfo); + if (FAILED(hr) || !voiceInfo) + return QLocale(QLocale::C, QLocale::AnyTerritory); HString language; hr = voiceInfo->get_Language(language.GetAddressOf()); + if (FAILED(hr)) + return QLocale(QLocale::C, QLocale::AnyTerritory); return QLocale(QString::fromWCharArray(language.GetRawBuffer(0))); } @@ -355,7 +359,6 @@ { Q_D(QTextToSpeechEngineWinRT); if (e->timerId() == d->boundaryTimer.timerId()) { - const qint64 expected = d->currentBoundary->startTime; const qint64 elapsed = d->elapsedTimer.nsecsElapsed() / 1000 + d->playedTime; if (d->currentBoundary->type == AudioSource::Boundary::Word) emit sayingWord(d->currentBoundary->text, d->currentBoundary->beginIndex,
