From 33b70af3b4ec28241a568acb6ebc89ef8634e00603371eec0996dce6e5fd6663 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 21 Aug 2024 17:09:52 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main libqt5-qtbase revision 42d16a11c058276c05ba3347ef336672 --- _service | 4 +- _servicedata | 2 +- libqt5-qtbase.changes | 84 ++++++++++++++++++++ libqt5-qtbase.spec | 6 +- qtbase-everywhere-src-5.15.11+kde138.obscpio | 3 - qtbase-everywhere-src-5.15.12+kde151.obscpio | 3 + qtbase-everywhere-src.obsinfo | 6 +- 7 files changed, 96 insertions(+), 12 deletions(-) delete mode 100644 qtbase-everywhere-src-5.15.11+kde138.obscpio create mode 100644 qtbase-everywhere-src-5.15.12+kde151.obscpio diff --git a/_service b/_service index cadfc8c..60df1b4 100644 --- a/_service +++ b/_service @@ -1,12 +1,12 @@ enable - 5.15.11+kde@TAG_OFFSET@ + 5.15.12+kde@TAG_OFFSET@ https://invent.kde.org/qt/qt/qtbase.git git qtbase-everywhere-src kde/5.15 - v5.15.11-lts-lgpl + v5.15.12-lts-lgpl enable diff --git a/_servicedata b/_servicedata index 5ad4257..beaac08 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://invent.kde.org/qt/qt/qtbase.git - ea7a183732c17005f08ca14fd70cdd305c90396d \ No newline at end of file + a43df98d037ad07cf096ef2f775958ceba743613 \ No newline at end of file diff --git a/libqt5-qtbase.changes b/libqt5-qtbase.changes index 99c4ebb..84b640e 100644 --- a/libqt5-qtbase.changes +++ b/libqt5-qtbase.changes @@ -1,3 +1,87 @@ +------------------------------------------------------------------- +Fri Feb 16 07:44:56 UTC 2024 - Fabian Vogt + +- Update to version 5.15.12+kde151: + * Improve KTX file reading memory safety (CVE-2024-25580, boo#1219996) + * Revert "xcb: only set base size when it's valid" + * Fix potential leak of QPropertyAnimation in QLineEditIconButton + * QBitArray: correct inline keyword + +------------------------------------------------------------------- +Wed Jan 03 08:37:54 UTC 2024 - alarrosa@suse.com + +- Update to version 5.15.12+kde147: + * Http2: fix potential overflow in assemble_hpack_block() + (bsc#1218413, CVE-2023-51714) + * HPack: fix incorrect integer overflow check + * HPack: fix a Yoda Condition + +------------------------------------------------------------------- +Fri Dec 29 13:12:23 UTC 2023 - Fabian Vogt + +- Update to version 5.15.12+kde144, rebased upstream: + * QMimeDatabase: handle buggy type definitions with circular inheritance + * xcb: only set base size when it's valid + * QPixmapCache: fix leaking of QStrings and Keys on clear() + * OpenFile portal: do not use O_PATH fds + * QSystemTrayIcon: properly disconnect old menu in setContextMenu() + * Guard QTabBar against nested event processing during moving tabs + * QDial: don't crash when min==max and setting a value != min & max + * QStandardItemModel: don't leak in mimeData() + * SQL/MySQL: properly initialize variable + * QWidgetTextControl: ignore invalid input method event + * Update the LGPL license header + * SQL/MySQL: fix handling of json column + * Remove QMAKE_RANLIB and QMAKE_LINK_SHLIB from android/default_pre.prf + * macOS: Fix less common writing systems on Catalina and later + * Blacklist 1 tests in tst_QFtp on ubuntu-20.04 + * Update bundled libpng to version 1.6.39 + * Android: Fix signing of APKs that are generated when an AAB is also built + * Update bundled zlib to version 1.2.13 + * doc: update the limitation of QSystemTrayIcon on X11 + * Blacklist 1 tests in tst_QTimer on ubuntu-20.04 + * Add benchmarks for QLocale number parsing + * Add benchmarks for QString number parsing + * Android: Fix incorrect fullscreen dimensions + * Gtk3Theme: set XCURSOR_SIZE and XCURSOR_THEME for wayland sessions + * xcb: Flush Display when processing xcb events + * xcb: Add xlib wrapper for XFlush() + * QHostAddress: Fix incorrect comparison against 'Any' + * QSsl[OpenSSL/Android]: Fix hardcoded 1_1 suffix + * BLACKLIST: tst_QApplication::sendEventsOnProcessEvents for RHEL 9.0 + * QMacStyle: do not set white color for grayed out button + * Work round macOS's omission of en_DE from its own uiLanguages() + * Suppress a deprecation warning in tst_QDateTime::toString_enumformat() + * QJsonValue: fix incorrect to{Array,Object} when the value is empty + * QGtk3Dialog: remove the #include for empty moc + * Remove unneeded QWindow from QGtk3Dialog + * tst_QSslSocket: Delete sslOptions + * tst_QSslServer: Make the in-process server use TLS1.2 + * Android: fix Gradle warning about using enableUncompressedNativeLibs + * Mention limitation of QDir::drives() on Windows + * QFileSystemEngine/Win: fix incorrect buffer size in currentPath() + * Android: properly retrieve mime type of uri to for openUrl() + * Android: Fix clipboard issue with urls + * Android: Add a way to disable accessibility via an environment var + * Update bundled libpng to version 1.6.38 + * QIOSMessageDialog::exec - work around 'windowsless' exec + * QIosScreen: retain the right window + * tst_Q{BitArray,ContiguousCache}: check not only count(), but size(), too + * QIosTextResponder: stop using deprecated constants and type + * qcompilerdetection.h: detect Coverity + * Android: Fix Display.getRealMetrics deprecation + * Fix broken Text rendering when noantialiased NativeRendering is used + * forkfd: fix Clang 15 ATOMIC_VAR_INIT deprecation warning + * eglfs: Add env.var. to disable the dedicated drmHandleEvent thread + * doc: Don't put strings into QVector + * Remove focusProxyAndInputMethods from tst_QWidget + * Bump version to 5.15.12 + * Update documentation of qWaitForWindowActive / qWaitForWindowExposed + * QtHttp: Lower the severity of some log output + * StyleSheetStyle: Fix color of placeholder texts in text edits + * Android: Fix flickering on split screen mode + * Update url to IAccessible2 Specification + ------------------------------------------------------------------- Thu Oct 19 08:24:52 UTC 2023 - Fabian Vogt diff --git a/libqt5-qtbase.spec b/libqt5-qtbase.spec index 24794e8..424e285 100644 --- a/libqt5-qtbase.spec +++ b/libqt5-qtbase.spec @@ -29,15 +29,15 @@ %bcond_without harfbuzz Name: libqt5-qtbase -Version: 5.15.11+kde138 +Version: 5.15.12+kde151 Release: 0 Summary: C++ Program Library, Core Components License: LGPL-3.0-only or GPL-3.0-with-Qt-Company-Qt-exception-1.1 Group: System/Libraries Url: https://www.qt.io %define base_name libqt5 -%define real_version 5.15.11 -%define so_version 5.15.11 +%define real_version 5.15.12 +%define so_version 5.15.12 %define tar_version qtbase-everywhere-src-%{version} Source: %{tar_version}.tar.xz # to get mtime of file: diff --git a/qtbase-everywhere-src-5.15.11+kde138.obscpio b/qtbase-everywhere-src-5.15.11+kde138.obscpio deleted file mode 100644 index 0493ccb..0000000 --- a/qtbase-everywhere-src-5.15.11+kde138.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:219b3131389b647b65bd7b5da96145bb85c47887c2b79634b84795c7923dcce5 -size 293519374 diff --git a/qtbase-everywhere-src-5.15.12+kde151.obscpio b/qtbase-everywhere-src-5.15.12+kde151.obscpio new file mode 100644 index 0000000..dfde016 --- /dev/null +++ b/qtbase-everywhere-src-5.15.12+kde151.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f14ebbe44559c686aa136b18c1b4a0df81206f9166bd154913eaedf5c1ae7d5 +size 293565454 diff --git a/qtbase-everywhere-src.obsinfo b/qtbase-everywhere-src.obsinfo index 5da26e2..1d985c9 100644 --- a/qtbase-everywhere-src.obsinfo +++ b/qtbase-everywhere-src.obsinfo @@ -1,4 +1,4 @@ name: qtbase-everywhere-src -version: 5.15.11+kde138 -mtime: 1697666239 -commit: ea7a183732c17005f08ca14fd70cdd305c90396d +version: 5.15.12+kde151 +mtime: 1708001344 +commit: a43df98d037ad07cf096ef2f775958ceba743613