Accepting request 1076895 from home:Vogtinator:qt5.15

- Update to version 5.15.8+kde185:
  * QFSFileEngine: fix overflow bug when using lseek64
  * Add QImage null check when QOpenGLTexture converts
- Add patch to fix return key handling in QGroupBox on GNOME (bsc#1209364):
  * 0001-Revert-QGnomeTheme-Allow-Space-Return-Enter-and-Sele.patch

OBS-URL: https://build.opensuse.org/request/show/1076895
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtbase?expand=0&rev=47
This commit is contained in:
Christophe Marin 2023-04-03 11:47:41 +00:00 committed by Git OBS Bridge
parent 86bda2c2c1
commit 1e1e1a120b
7 changed files with 48 additions and 8 deletions

View File

@ -0,0 +1,30 @@
From c9b74bceb38b662c1e112611b45e389e9d38b22b Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fvogt@suse.de>
Date: Mon, 3 Apr 2023 12:45:02 +0200
Subject: [PATCH] Revert "QGnomeTheme: Allow Space, Return, Enter and Select to
press buttons"
Workaround for https://bugreports.qt.io/browse/QTBUG-112523
This reverts commit f2eab01eb9f95f9eebc10bbe96e6c4810cd654b1.
---
src/platformsupport/themes/genericunix/qgenericunixthemes.cpp | 3 ---
1 file changed, 3 deletions(-)
diff --git a/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp b/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
index 6e01af052c..cb1b39db64 100644
--- a/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
+++ b/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
@@ -755,9 +755,6 @@ QVariant QGnomeTheme::themeHint(QPlatformTheme::ThemeHint hint) const
return QVariant(QChar(0x2022));
case QPlatformTheme::UiEffects:
return QVariant(int(HoverEffect));
- case QPlatformTheme::ButtonPressKeys:
- return QVariant::fromValue(
- QList<Qt::Key>({ Qt::Key_Space, Qt::Key_Return, Qt::Key_Enter, Qt::Key_Select }));
default:
break;
}
--
2.40.0

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://invent.kde.org/qt/qt/qtbase.git</param>
<param name="changesrevision">38c54b3ff58972fa16810740fc43933620b6dc0d</param></service></servicedata>
<param name="changesrevision">6c09620dc84900c31a2d307a8640dbc15b1fcfdd</param></service></servicedata>

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Mon Apr 03 10:48:53 UTC 2023 - Fabian Vogt <fvogt@suse.com>
- Update to version 5.15.8+kde185:
* QFSFileEngine: fix overflow bug when using lseek64
* Add QImage null check when QOpenGLTexture converts
- Add patch to fix return key handling in QGroupBox on GNOME (bsc#1209364):
* 0001-Revert-QGnomeTheme-Allow-Space-Return-Enter-and-Sele.patch
-------------------------------------------------------------------
Thu Mar 16 08:04:12 UTC 2023 - Fabian Vogt <fvogt@suse.com>

View File

@ -29,7 +29,7 @@
%bcond_without harfbuzz
Name: libqt5-qtbase
Version: 5.15.8+kde183
Version: 5.15.8+kde185
Release: 0
Summary: C++ Program Library, Core Components
License: LGPL-3.0-only or GPL-3.0-with-Qt-Company-Qt-exception-1.1
@ -47,6 +47,7 @@ Source3: baselibs.conf
Source4: qtlogging.ini
Source99: libqt5-qtbase-rpmlintrc
# patches 0-999 are openSUSE and/or non-upstream(able) patches #
Patch1: 0001-Revert-QGnomeTheme-Allow-Space-Return-Enter-and-Sele.patch
Patch3: 0001-Revert-QMenu-hide-when-a-QWidgetAction-fires-the-tri.patch
# Proposed: https://bugreports.qt.io/browse/QTBUG-88491
Patch4: 0001-Avoid-SIGABRT-on-platform-plugin-initialization-fail.patch

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f67b6fd6acf4d78594706823d52765f00ffedd44f8413acd7ac5abf17350e458
size 293213198

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b3df7af16720f81980f057b60657dd464ddb0c0f2b87c45ea3d4a3e685c5d2b4
size 293213198

View File

@ -1,4 +1,4 @@
name: qtbase-everywhere-src
version: 5.15.8+kde183
mtime: 1678880953
commit: 38c54b3ff58972fa16810740fc43933620b6dc0d
version: 5.15.8+kde185
mtime: 1679710430
commit: 6c09620dc84900c31a2d307a8640dbc15b1fcfdd