17554 Recommended update for kguiaddons moderate openSUSE Backports SLE-15-SP4 Update This update for kguiaddons fixes the following issues: Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 Changes since 5.89.0: * Add KIconUtils::addOverlays() overload to allow passing QIcon and QStringList * Fix CMake config file for Qt6 with X11 builds * Compile with Qt 6.3 * Use qt_generate_wayland_protocol_client_sources with Qt6 * KSystemclipboard: add a nullcheck * WIP: Change the build system to enable building with Qt 6 * WaylandClipboard: Do not emit change upon the offer for our own source Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 Changes since 5.88.0: * Include definition of QTWAYLANDCLIENT_VERSION * Add KSystemClipboard to use wlr-data-control transparently in Wayland * Use qGuiApp instead of qApp Strip 'Source' URL for faster submissions Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 Changes since 5.87.0: * Remove unneeded lambda capture, fixing a compiler warning. Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 Changes since 5.86.0: * Add Gitlab CI configuration * Use imported target for X11 libs * Add explicit option for controlling X11 support * Relicense remaining files away from LGPL-2.0-only * Add missing static dependency to Config.cmake.in Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 Changes since 5.85.0: * replace "MacOSX" with "macOS" Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 Changes since 5.83.0: * Fix build * Use method that is exposed in Qt6 * Relicense files away from LGPL-2.0-only * Relicense file to LGPL-2.0-or-later * Add information about utilities provided by KGuiAddons * UrlHandler: fix url concatenation when using docs.kde.org * Support static builds Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 Changes since 5.82.0: * Bump required CMake version to 3.16 * Fix crash in keysequence recorder due to out of bound access Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 Changes since 5.81.0: * Port from deprecated QFontMetrics::charWidth() to horizontalAdvance() * Add KIconUtils::addOverlays() overload to replace KDE::icon() * keysequencerecordertest: import from project keysequencerecorder.h Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 No code change since 5.80.0 Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 Changes since 5.79.0: * Include QWindow instead of forward-declaring Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 No code change since 5.78.0 Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 Changes since 5.77.0: * Apple is also Unix * Not necessary to use QtTest as it includes all QtCore include * Use | instead of + for combining - Explicitly BuildRequire pkgconfig(wayland-client) that's needed now and don't rely on other packages pulling it in Update to 5.77.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.77.0 Changes since 5.76.0: * Remove redundant setLayout() call (parent is passed to Q*Layout ctor) * Make shortcut inhibition work from the get-go (kde#407395) * Fix potential crash in wayland inhibitor teardown (kde#429267) * CMake: Find Qt5::GuiPrivate when Wayland support is enabled * Add KeySequenceRecorder as base for KKeySequenceWidget and KeySequenceItem Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 No code change since 5.75.0 Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 Changes since 5.74.0: * typo-- * Const'ify pointer + initialize variable in header Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 Changes since 5.73.0: * Using no deprecated enum Qt::MiddleButton * Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition * Remove obsolete COPYING files Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 Too many changes to list here. Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 No code change since 5.71.0 Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 No code change since 5.70.0 - Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - No code change since 5.69.0 - Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - No code change since 5.68.0 Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php Changes since 5.67.0: * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. * [UrlHandler] Handle opening the online docs for KCM modules * KGuiAddons: Convert license headers to SPDX statements * [KColorUtils] Change getHcy() hue range to [0.0, 1.0) * [KColorUtils] Add hue(), chroma(), hcyColor() and update documentation Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php Changes since 5.65.0: * Update the obsolete projects.kde.org URL - Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * Minor qstring optimization - Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - No code change since 5.63.0 - Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - No code change since 5.62.0 - Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - No code change since 5.61.0 - Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Remove unused includes - Don't lower minimum Qt version anymore, it requires 5.11 now - Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - Changes since 5.59.0: * Don't try to generate python bindings for kmodifierkeyinfoprovider_p.h * KModifierKeyInfo: we are sharing the internal implementation * Remove #ifdef for Qt 5.11 since we require it nowadays * Remove double look-ups * Move to runtime the decision to use x11 or not - Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - No code changes since 5.58.0 - Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - No code changes since 5.57.0 - Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * [kguiaddons] make it compile without foreach - Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * No code changes since 5.55.0 - Downgrade the Qt version requirement to build with 5.9 - Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * No code changes since 5.54.0 - Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * No code changes since 5.53.0 - Update to 5.53.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.53.0.php - Changes since 5.52.0: * Make it compiles without deprecated method - Update to 5.52.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.52.0.php - Changes since 5.51.0: * Use more explicit constructors with internal classes * Have more include guards match file the name * Use more new style connect() * Use Q_OBJECT with all QObject subclasses (helps debugging introspection) - Run spec-cleaner - Update to 5.51.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.51.0.php - Changes since 5.50.0: * Remove misleading use of KDE_INSTALL_PYTHONBINDINGSDIR * Make sure to build with strict compile flags - Update to 5.50.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.50.0.php - Changes since 5.49.0: * None - Update to 5.49.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.49.0.php - Changes since 5.48.0: * Honor BUILD_TESTING - Update to 5.48.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.48.0.php - Changes since 5.47.0: * None - Update to 5.47.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.47.0.php - Changes since 5.46.0: * None - Update to 5.46.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.46.0.php - Changes since 5.45.0: * Use override * Warning-- - Update to 5.45.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.45.0.php - Changes since 5.44.0: * Remove not necessary QtCore/ and co - Update to 5.44.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.44.0.php - Changes since 5.43.0: * None - Update to 5.43.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.43.0.php - Changes since 5.42.0: * Fix linking of created QCH file into QtGui docs - Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Port to new connect api - Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * None - Update to 5.40.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.40.0.php - Changes since 5.39.0: * Add .arcconfig - Update to 5.39.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.39.0.php - Changes since 5.38.0: * None - Update to 5.38.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.38.0.php - Changes since 5.37.0: * Tag another private class with hidden visibility - Update to 5.37.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.37.0.php - Changes since 5.36.0 : * None - Update to 5.36.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.36.0.php - Changes since 5.35.0: * [FEATURE] Option to build & install QCH file with the public API dox - Update to 5.35.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.35.0.php - Changes since 5.34.0: * API dox: Use doxygen notation to have comments used * API dox: add some minimal docs to more namespaces * API dox: note CamelCase includes by @class tag - Drop kguiaddons-use-susehelp.patch (boo#1039086) - Update to 5.34.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.34.0.php - Changes since 5.33.0: * None - Update to 5.33.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.33.0.php - Changes since 5.32.0: * Upgrade ECM and KF5 version requirements for 5.33.0 release. * Upgrade KF5 version to 5.33.0. - Update to 5.32.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.32.0.php - Changes since 5.31.0: * Upgrade ECM and KF5 version requirements for 5.32.0 release. * Upgrade KF5 version to 5.32.0. - Update to 5.31.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.31.0.php - Update to 5.30.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.30.0.php - Update to 5.29.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php - Update to 5.28.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php - Update to 5.27.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php - Update to 5.26.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.26.0.php - Update to 5.25.0 * Qt >= 5.5 is now required * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php - Update to 5.24.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php - Update to 5.23.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php - Update to 5.22.0 (boo#980066) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php - Update to 5.21.0 (boo#974793) * Upgrade Qt version requirement to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.21.0.php - Update to 5.20.0 (boo#970856) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.20.0.php - Update to 5.19.0 (boo#967668) * Fix listing of available palettes in color dialog * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.19.0.php - Update to 5.18.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.18.0.php - Update to 5.17.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.17.0.php - Update to 5.16.0 (boo#955067) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.16.0.php - Update to 5.15.0 * Not looking for X11/XCB makes sense also for WIN32 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.15.0.php - Update to 5.14.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.14.0.php - Update to 5.13.0 * The Qt version requirement has been bumped from 5.2 to 5.3 * Debug output has been ported to categorized output, for less noise by default * Docbook documentation has been reviewed and updated * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.13.0.php - Update to 5.12.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.12.0.php - Update to 5.11.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.11.0.php - Update to 5.10.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.10.0.php - Update to 5.9.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.9.0.php - Added kguiaddons-use-susehelp.patch: Use susehelp wrapper, instead of khelpcenter command (we use khelpcenter5) - Update to 5.8.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.8.0.php - Update to 5.7.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.7.0.php - Update to 5.6.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.6.0.php - Update to 5.5.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.5.0.php - Update to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.4.0.php - Update to 5.3.0 * Make KFontUtils::adaptFontSize be a bit more exact * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.3.0.php - Update to 5.2.0 * For more details please see: http://kde.org/announcements/kde-frameworks-5.2.php - Update to 5.1.0 * For more details please see: http://www.kde.org/announcements/kde-frameworks-5.1.php - Harden required Qt5 libs versions - Update to 5.0.0 * Final release of KDE Frameworks 5 * API improvements and cleanups * Buildsystem fixes * For more details please see: http://www.kde.org/announcements/kde-frameworks-5.0.php - Update to 4.100.0 * API improvements and cleanups * Buildsystem fixes * For more details please see: http://www.kde.org/announcements/announce-frameworks5-beta3.php - Add baselibs.conf - Update to 4.99.0 * API improvements and cleanups * Buildsystem fixes * For more details please see: http://www.kde.org/announcements/announce-frameworks5-beta2.php - Update to 4.98.0 * API improvements and cleanups * Buildsystem fixes * For more details please see: http://www.kde.org/announcements/announce-frameworks5-beta1.php - Drop upstream patches: 0001-Replace-use-of-QPA-headers-with-optional-dep-on-QX11.patch and 0002-Port-KWordWrap-to-QExplicitelySharedDataPointer-to-a.patch - Added patches from upstream: 0001-Replace-use-of-QPA-headers-with-optional-dep-on-QX11.patch, 0002-Port-KWordWrap-to-QExplicitelySharedDataPointer-to-a.patch: first patch reimplements X11 usage (so QtGui private headers aren't needed anymore, and X11Extras are used instead), second one improves API - Update to 4.97.0: * Buildsystem fixes * For more details please see: http://www.kde.org/announcements/announce-frameworks5-alpha2.php kguiaddons-5.90.0-bp154.2.1.src.rpm kguiaddons-devel-5.90.0-bp154.2.1.x86_64.rpm libKF5GuiAddons5-5.90.0-bp154.2.1.x86_64.rpm kguiaddons-devel-5.90.0-bp154.2.1.i586.rpm libKF5GuiAddons5-5.90.0-bp154.2.1.i586.rpm kguiaddons-devel-5.90.0-bp154.2.1.aarch64.rpm libKF5GuiAddons5-5.90.0-bp154.2.1.aarch64.rpm kguiaddons-devel-5.90.0-bp154.2.1.ppc64le.rpm libKF5GuiAddons5-5.90.0-bp154.2.1.ppc64le.rpm kguiaddons-devel-5.90.0-bp154.2.1.s390x.rpm libKF5GuiAddons5-5.90.0-bp154.2.1.s390x.rpm