Add bug references so we don't miss them when updating Qt in SLE/Leap
* Fallback to /tmp/runtime-$USER if XDG_RUNTIME_DIR is not set
or is unsafe (bsc#1172515)
* Fixes CVE-2020-17507, bsc#1176315
* Qt incorrectly calls SSL_shutdown() in OpenSSL mid-handshake
causing denial of service in TLS applications (bsc#1172726,
CVE-2020-13962, QTBUG-83450)
* Fixes CVE-2020-0570, bsc#1161167, bsc#1162191, QTBUG-81272
* Fix segfaults due to unaligned stack in QtCore5 (bsc#1155955)
* Add support for PostgreSQL 12 (bsc#1173758)
* Qt headers redefine opengl types differently than khronos headers
(bsc#1176130)
OBS-URL: https://build.opensuse.org/request/show/945907
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtbase?expand=0&rev=31
- Update to version 5.15.2+kde268:
* Adapt for q_EVP_PKEY_base_id → q_EVP_PKEY_get_base_id rename in OpenSSL 3
* Don't use a deprecated function if built/linked with OpenSSL v3
* Diffie-Hellman parameters: remove useless 'fix'
* Dont's use DTLS_MAX_VERSION when setting SSL_CTX
* Avoid mixing atomic futex changes and QAtomic
* Fix qtdeclarative baseline test failure for text tables
* Don't let text table cells shrink below their minimum width (boo#1176530)
* Don't shrink a column when it spans multiple columns
* Use icon themes in QPrintPreviewDialog [if they exist]
* QAbstractFileEngine: fix UB (data race) on qt_file_engine_handlers_in_use
* Increment reference count when restoring reference
* Reject truncated and corrupt ascii pnm images
* Fix handling of Sunday in POSIX time-zone rules
* Fix developer build
- Drop patches, support for OpenSSL < 1.1.0 is no longer necessary:
* 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch
* fix-build-openssl-1.1.0.patch
OBS-URL: https://build.opensuse.org/request/show/942361
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtbase?expand=0&rev=30
Tested, no issues found. No private ABI changes.
- Update to version 5.15.2+kde222:
* Revert "QString::lastIndexOf: fix off-by-one for zero length matches"
* MySQL: treat the MYSQL_FIELD as read-only
* Remove checks for glibc < 2 from qplatformdefs.h files
* linux-clang/qplatformdefs: fix building with musl libc
* Refix for avoiding huge number of tiny dashes
* Improve fix for avoiding huge number of tiny dashes
* Avoid processing-intensive painting of high number of tiny dashes
* xcb: add a timeout control when reading INCR property
* Remove another usage of mysql_get_client_version()
* MySQL: remove the version number checks in favor of actual functionality
* QLibraryInfo: Add MSVC 2022
* doCrypt() - check the error codes
* Restore C++11 compatibility of QSharedPointer code
* opengl: fix a typo in QOpenGLPaintDevice::dotsPerMeterY()
* Fix rvalue overload of qobject_pointer_cast for GCC 9.3
* QVarLengthArray: fix aliasing error in insert(it, n, v)
* Fix memory leak of QOffscreenScreen in QOffscreenIntegration
* Fix tst_moc for C++17
* Add missing limits include
* xcb: Avoid use-after-free in QXcbConnection::initializeScreens()
* xcb: Remove need for QXCBScreen to resolve QXcbGlIntegration
* Update shared-mime-info to the 2.1 release, adjust implementation
OBS-URL: https://build.opensuse.org/request/show/914768
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:5.15/libqt5-qtbase?expand=0&rev=28
- Update license tag
- Add patches to avoid regression with rendering of translucent text
(QTBUG-80982):
* 0001-Revert-Fix-text-rendering-regression-on-semi-transpa.patch
* 0002-Revert-Fix-crash-with-gamma-corrected-text-blending-.patch
* 0003-Revert-Handle-transparent-pen-color-in-fast-text-pat.patch
- Update to 5.14.0:
* New bugfix release
* For the changes between 5.13.2 and 5.14.0 please see:
https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.14.0?h=v5.14.0
* For the changes between 5.13.1 and 5.13.2 please see:
https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.13.2?h=v5.14.0
- Update to 5.14.0-rc:
* New bugfix release
* No changelog available
* For more details please see:
* For more details about Qt 5.14 please see:
https://wiki.qt.io/New_Features_in_Qt_5.14
- Drop patch, Qt behaviour changed now and applications can deal with
it meanwhile:
* 0001-Revert-QWidgetWindow-Immediately-forward-close-event.patch
- Update to 5.14.0-beta3:
* New bugfix release
* No changelog available
- Drop libqt5-Fix-Gujarati-font.patch, didn't apply anymore:
* Was probably fixed upstream a loooong time ago (QTBUG-44568)
OBS-URL: https://build.opensuse.org/request/show/759684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5-qtbase?expand=0&rev=103
- Add patch to fix focus in some cases (QTBUG-77364):
* 0001-QWidget-setFocusProxy-adjust-focus-widget-properly.patch
- Add patches to improve OOTB experience with HiDPI (boo#1089932):
- Includes fix to prevent crash with pixmap cursors on XRender-less
X servers (bsc#1108889, QTBUG-66935)
- Includes fix to load libGL.so.1 library if there's no libGL.so symlink
(boo#1099874, QTBUG-67537)
- Includes fix to allow to disable logging of XCB errors (boo#1115541,
QTBUG-55167)
(QT_DISABLE_PRINTER_DISCOVERY is no longer used) (fixes boo#1064872)
- Add patch to fix plugin loading with newer MariaDB versions (boo#1080048):
after dragging an icon on the desktop in plasma (QTBUG-66103, boo#1080044).
OBS-URL: https://build.opensuse.org/request/show/731898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5-qtbase?expand=0&rev=102