Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package qt6-virtualkeyboard for
openSUSE:Factory checked in at 2026-02-03 21:27:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-virtualkeyboard (Old)
and /work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-virtualkeyboard"
Tue Feb 3 21:27:38 2026 rev:39 rq:1330606 version:6.10.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-virtualkeyboard/qt6-virtualkeyboard.changes
2025-11-25 15:49:38.986393379 +0100
+++
/work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.1995/qt6-virtualkeyboard.changes
2026-02-03 21:28:24.148832542 +0100
@@ -1,0 +2,6 @@
+Sat Jan 31 08:10:43 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.10.2:
+ * https://www.qt.io/blog/qt-6.10.2-released
+
+-------------------------------------------------------------------
Old:
----
qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz
New:
----
qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qt6-virtualkeyboard.spec ++++++
--- /var/tmp/diff_new_pack.BHQO97/_old 2026-02-03 21:28:26.820944699 +0100
+++ /var/tmp/diff_new_pack.BHQO97/_new 2026-02-03 21:28:26.836945371 +0100
@@ -1,7 +1,7 @@
#
# spec file for package qt6-virtualkeyboard
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
#
-%define real_version 6.10.1
+%define real_version 6.10.2
%define short_version 6.10
%define tar_name qtvirtualkeyboard-everywhere-src
%define tar_suffix %{nil}
@@ -27,7 +27,7 @@
%endif
#
Name: qt6-virtualkeyboard%{?pkg_suffix}
-Version: 6.10.1
+Version: 6.10.2
Release: 0
Summary: Framework for writing or integrating input methods and engines
for Qt 6
License: GPL-3.0-only
++++++ qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz ->
qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.10.1/.cmake.conf
new/qtvirtualkeyboard-everywhere-src-6.10.2/.cmake.conf
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/.cmake.conf 2025-11-14
00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/.cmake.conf 2026-01-23
06:31:22.000000000 +0100
@@ -1,5 +1,7 @@
-set(QT_REPO_MODULE_VERSION "6.10.1")
+set(QT_REPO_MODULE_VERSION "6.10.2")
set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
-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_EXTRA_INTERNAL_TARGET_DEFINES
+ "QT_NO_CONTEXTLESS_CONNECT=1"
+ "QT_NO_FOREACH=1"
+ "QT_NO_QASCONST=1"
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.10.1/.tag
new/qtvirtualkeyboard-everywhere-src-6.10.2/.tag
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/.tag 2025-11-14
00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/.tag 2026-01-23
06:31:22.000000000 +0100
@@ -1 +1 @@
-0218b3261fc03937f05881ece00783d207ce4481
+8a8bc3c1cc5d3618327346dd6cebf2aacd8da02d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtvirtualkeyboard-everywhere-src-6.10.1/cmake/FindMyScript.cmake
new/qtvirtualkeyboard-everywhere-src-6.10.2/cmake/FindMyScript.cmake
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/cmake/FindMyScript.cmake
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/cmake/FindMyScript.cmake
2026-01-23 06:31:22.000000000 +0100
@@ -89,7 +89,7 @@
NO_DEFAULT_PATH
)
-if(NOT MyScript_VOIM_INCLUDE_DIR STREQUAL "MyScript_VOIM_INCLUDE_DIR-NOTFOUND")
+if(MyScript_VOIM_INCLUDE_DIR)
if(WIN32)
find_file(MyScript_VOIM_BINARY
NAMES "voim.dll"
@@ -162,7 +162,7 @@
)
endif()
-if(NOT MyScript_VOIM_BINARY STREQUAL "MyScript_VOIM_BINARY-NOTFOUND" AND NOT
TARGET MyScript::VOIM)
+if(MyScript_VOIM_BINARY AND NOT TARGET MyScript::VOIM)
add_library(MyScript::VOIM SHARED IMPORTED)
if(WIN32)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtvirtualkeyboard-everywhere-src-6.10.1/dependencies.yaml
new/qtvirtualkeyboard-everywhere-src-6.10.2/dependencies.yaml
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/dependencies.yaml
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/dependencies.yaml
2026-01-23 06:31:22.000000000 +0100
@@ -1,13 +1,13 @@
dependencies:
../qtbase:
- ref: 90b845d15ffb97693dba527385db83510ebd121a
+ ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e
required: true
../qtdeclarative:
- ref: 22fb5e739a2ea700448b22d34ade0d5c1927cb48
+ ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c
required: true
../qtmultimedia:
- ref: 685218d33d81de62e11328faabd060c4e634ddf0
+ ref: 5f307447a3396215c35ce44856d3884447f44aab
required: false
../qtsvg:
- ref: 4b1a183d3592f497bc3fd3a2c7130f228175b899
+ ref: b925029db51aff0b17a48f5939cb83c27932d0cb
required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/CharacterPreviewBubble.qml
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/CharacterPreviewBubble.qml
---
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/CharacterPreviewBubble.qml
2025-11-14 00:16:21.000000000 +0100
+++
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/CharacterPreviewBubble.qml
2026-01-23 06:31:22.000000000 +0100
@@ -17,19 +17,24 @@
sourceComponent: keyboard.style.characterPreviewDelegate
}
+ Binding {
+ target: characterPreview.item
+ property: "text"
+ value: {
+ if (!activeKey)
+ return ""
+
+ const displayText = (activeKey.keyType ===
QtVirtualKeyboard.KeyType.FlickKey) ? activeKey.text : activeKey.displayText
+ return InputContext.uppercase ? displayText.toUpperCase() :
displayText
+ }
+ when: activeKey && characterPreview.item
+ }
+
onActiveKeyChanged: {
if (characterPreview.item !== null) {
- if (!activeKey) {
- characterPreview.item.text = ""
+ if (!activeKey)
return
- }
- characterPreview.item.text = Qt.binding(function() {
- if (!activeKey)
- return ""
- var displayText = (activeKey.keyType ===
QtVirtualKeyboard.KeyType.FlickKey) ? activeKey.text : activeKey.displayText
- return InputContext.uppercase ? displayText.toUpperCase() :
displayText
- })
if (activeKey.keyType === QtVirtualKeyboard.KeyType.FlickKey) {
if (characterPreview.item.hasOwnProperty("flickLeft")) {
characterPreview.item.flickLeft = activeKey.flickLeft
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/Keyboard.qml
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/Keyboard.qml
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/src/components/Keyboard.qml
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/src/components/Keyboard.qml
2026-01-23 06:31:22.000000000 +0100
@@ -500,7 +500,6 @@
InputContext.priv.previewRectangle = Qt.binding(function()
{return previewRect})
else
openedByNavigationKeyLongPress = false
- InputContext.priv.previewVisible = visible
}
}
FunctionPopupList {
@@ -585,7 +584,7 @@
Binding {
target: InputContext.priv
property: "previewVisible"
- value: characterPreview.visible || languagePopupListActive
+ value: characterPreview.visible || languagePopupListActive ||
alternativeKeys.visible
restoreMode: Binding.RestoreBinding
}
Loader {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings.cpp
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings.cpp
---
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings.cpp
2025-11-14 00:16:21.000000000 +0100
+++
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings.cpp
2026-01-23 06:31:22.000000000 +0100
@@ -167,9 +167,9 @@
/*!
\internal
*/
-QString QQuickVirtualKeyboardSettings::style() const
+QUrl QQuickVirtualKeyboardSettings::style() const
{
- return Settings::instance()->style();
+ return QUrl{Settings::instance()->style()};
}
/*!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings_p.h
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings_p.h
---
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/settings/qquickvirtualkeyboardsettings_p.h
2025-11-14 00:16:21.000000000 +0100
+++
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/settings/qquickvirtualkeyboardsettings_p.h
2026-01-23 06:31:22.000000000 +0100
@@ -56,7 +56,7 @@
public:
static QQuickVirtualKeyboardSettings *create(QQmlEngine *qmlEngine,
QJSEngine *jsEngine);
- QString style() const;
+ QUrl style() const;
QUrl layoutPath() const;
void setLayoutPath(const QUrl &layoutPath);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtvirtualkeyboard-everywhere-src-6.10.1/src/styles/CMakeLists.txt
new/qtvirtualkeyboard-everywhere-src-6.10.2/src/styles/CMakeLists.txt
--- old/qtvirtualkeyboard-everywhere-src-6.10.1/src/styles/CMakeLists.txt
2025-11-14 00:16:21.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.10.2/src/styles/CMakeLists.txt
2026-01-23 06:31:22.000000000 +0100
@@ -48,5 +48,6 @@
Qt::Qml
Qt::Quick
Qt::Svg
+ Qt::VirtualKeyboard
NO_GENERATE_CPP_EXPORTS
)