From 9e73637939fd802bf508d19a5e895c8b365a26f81bb959be439db07e3daee278 Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Tue, 2 Jan 2024 09:53:24 +0000 Subject: [PATCH 1/2] Accepting request 1135706 from home:Vogtinator:qt5.15 Qt 5.15.12 (+ some .16), untested OBS-URL: https://build.opensuse.org/request/show/1135706 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtbase?expand=0&rev=61 --- _service | 4 +- _servicedata | 2 +- libqt5-qtbase.changes | 66 ++++++++++++++++++++ libqt5-qtbase.spec | 6 +- qtbase-everywhere-src-5.15.11+kde138.obscpio | 3 - qtbase-everywhere-src-5.15.12+kde144.obscpio | 3 + qtbase-everywhere-src.obsinfo | 6 +- 7 files changed, 78 insertions(+), 12 deletions(-) delete mode 100644 qtbase-everywhere-src-5.15.11+kde138.obscpio create mode 100644 qtbase-everywhere-src-5.15.12+kde144.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..1455573 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://invent.kde.org/qt/qt/qtbase.git - ea7a183732c17005f08ca14fd70cdd305c90396d \ No newline at end of file + 9e450254296be0a8fd4e6da10d116862a0fce82e \ No newline at end of file diff --git a/libqt5-qtbase.changes b/libqt5-qtbase.changes index 99c4ebb..706d6a3 100644 --- a/libqt5-qtbase.changes +++ b/libqt5-qtbase.changes @@ -1,3 +1,69 @@ +------------------------------------------------------------------- +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..9a96d56 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+kde144 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+kde144.obscpio b/qtbase-everywhere-src-5.15.12+kde144.obscpio new file mode 100644 index 0000000..c561b5f --- /dev/null +++ b/qtbase-everywhere-src-5.15.12+kde144.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eaac0ca696eab697f7faf9ca6fa314781a880d050b57d7c11e3635f44779554 +size 293562382 diff --git a/qtbase-everywhere-src.obsinfo b/qtbase-everywhere-src.obsinfo index 5da26e2..8485f05 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+kde144 +mtime: 1703803317 +commit: 9e450254296be0a8fd4e6da10d116862a0fce82e From d24e73b80b443717784f775aa5280a8862360fb47c112411fdaf8bcf315e1e1f Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Wed, 3 Jan 2024 13:49:47 +0000 Subject: [PATCH 2/2] Accepting request 1136408 from home:alarrosa:branches:KDE:Qt:5.15 - 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 OBS-URL: https://build.opensuse.org/request/show/1136408 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtbase?expand=0&rev=62 --- _servicedata | 2 +- libqt5-qtbase.changes | 9 +++++++++ libqt5-qtbase.spec | 2 +- qtbase-everywhere-src-5.15.12+kde144.obscpio | 3 --- qtbase-everywhere-src-5.15.12+kde147.obscpio | 3 +++ qtbase-everywhere-src.obsinfo | 6 +++--- 6 files changed, 17 insertions(+), 8 deletions(-) delete mode 100644 qtbase-everywhere-src-5.15.12+kde144.obscpio create mode 100644 qtbase-everywhere-src-5.15.12+kde147.obscpio diff --git a/_servicedata b/_servicedata index 1455573..6029729 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://invent.kde.org/qt/qt/qtbase.git - 9e450254296be0a8fd4e6da10d116862a0fce82e \ No newline at end of file + 8907dedc858cc344d770a2e826d6acc516429540 \ No newline at end of file diff --git a/libqt5-qtbase.changes b/libqt5-qtbase.changes index 706d6a3..72da912 100644 --- a/libqt5-qtbase.changes +++ b/libqt5-qtbase.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +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 diff --git a/libqt5-qtbase.spec b/libqt5-qtbase.spec index 9a96d56..f0945bc 100644 --- a/libqt5-qtbase.spec +++ b/libqt5-qtbase.spec @@ -29,7 +29,7 @@ %bcond_without harfbuzz Name: libqt5-qtbase -Version: 5.15.12+kde144 +Version: 5.15.12+kde147 Release: 0 Summary: C++ Program Library, Core Components License: LGPL-3.0-only or GPL-3.0-with-Qt-Company-Qt-exception-1.1 diff --git a/qtbase-everywhere-src-5.15.12+kde144.obscpio b/qtbase-everywhere-src-5.15.12+kde144.obscpio deleted file mode 100644 index c561b5f..0000000 --- a/qtbase-everywhere-src-5.15.12+kde144.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4eaac0ca696eab697f7faf9ca6fa314781a880d050b57d7c11e3635f44779554 -size 293562382 diff --git a/qtbase-everywhere-src-5.15.12+kde147.obscpio b/qtbase-everywhere-src-5.15.12+kde147.obscpio new file mode 100644 index 0000000..277e94d --- /dev/null +++ b/qtbase-everywhere-src-5.15.12+kde147.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f0e5e6e3f0b12abdf3cfef4bfa9a10b29ba659ded8f1d8f1ec47997b64b08ad +size 293562382 diff --git a/qtbase-everywhere-src.obsinfo b/qtbase-everywhere-src.obsinfo index 8485f05..a4027a9 100644 --- a/qtbase-everywhere-src.obsinfo +++ b/qtbase-everywhere-src.obsinfo @@ -1,4 +1,4 @@ name: qtbase-everywhere-src -version: 5.15.12+kde144 -mtime: 1703803317 -commit: 9e450254296be0a8fd4e6da10d116862a0fce82e +version: 5.15.12+kde147 +mtime: 1704238417 +commit: 8907dedc858cc344d770a2e826d6acc516429540