Packages changed: apparmor bluedevil5 (5.25.1 -> 5.25.2) breeze (5.25.1 -> 5.25.2) cockpit conmon (2.1.0 -> 2.1.2) containers-systemd (0.0+git20220131.79f09c7 -> 0.0+git20220628.ee9e63c) desktop-file-utils discover (5.25.1 -> 5.25.2) drkonqi5 (5.25.1 -> 5.25.2) glibc irqbalance kactivitymanagerd (5.25.1 -> 5.25.2) kde-cli-tools5 (5.25.1 -> 5.25.2) kde-gtk-config5 (5.25.1 -> 5.25.2) keylime kgamma5 (5.25.1 -> 5.25.2) khotkeys5 (5.25.1 -> 5.25.2) kinfocenter5 (5.25.1 -> 5.25.2) kmenuedit5 (5.25.1 -> 5.25.2) kmod (29 -> 30) kscreen5 (5.25.1 -> 5.25.2) kscreenlocker (5.25.1 -> 5.25.2) ksystemstats5 (5.25.1 -> 5.25.2) kwayland-integration (5.25.1 -> 5.25.2) kwin5 (5.25.1 -> 5.25.2) kwrited5 (5.25.1 -> 5.25.2) layer-shell-qt (5.25.1 -> 5.25.2) libapparmor libkdecoration2 (5.25.1 -> 5.25.2) libkscreen2 (5.25.1 -> 5.25.2) libksysguard5 (5.25.1 -> 5.25.2) libqt5-qtbase (5.15.2+kde294 -> 5.15.5+kde166) libqt5-qtdeclarative (5.15.2+kde43 -> 5.15.5+kde19) libqt5-qtgraphicaleffects (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtlocation (5.15.2+kde6 -> 5.15.5+kde3) libqt5-qtmultimedia (5.15.2+kde3 -> 5.15.5+kde1) libqt5-qtquickcontrols (5.15.2+kde3 -> 5.15.5+kde0) libqt5-qtquickcontrols2 (5.15.2+kde10 -> 5.15.5+kde5) libqt5-qtsensors (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtspeech (5.15.2+kde2 -> 5.15.5+kde1) libqt5-qtsvg (5.15.2+kde16 -> 5.15.5+kde10) libqt5-qttools (5.15.2+kde17 -> 5.15.5+kde1) libqt5-qtvirtualkeyboard (5.15.2+kde6 -> 5.15.5+kde3) libqt5-qtwayland (5.15.2+kde54 -> 5.15.5+kde39) libqt5-qtwebchannel (5.15.2+kde5 -> 5.15.5+kde3) libqt5-qtx11extras (5.15.2+kde1 -> 5.15.5+kde0) libseccomp milou5 (5.25.1 -> 5.25.2) mozilla-nss (3.78.1 -> 3.79) mozjs91 (91.10.0 -> 91.11.0) net-snmp plasma-browser-integration (5.25.1 -> 5.25.2) plasma-nm5 (5.25.1 -> 5.25.2) plasma5-addons (5.25.1 -> 5.25.2) plasma5-desktop (5.25.1 -> 5.25.2) plasma5-integration (5.25.1 -> 5.25.2) plasma5-openSUSE plasma5-pa (5.25.1 -> 5.25.2) plasma5-workspace (5.25.1 -> 5.25.2) polkit-kde-agent-5 (5.25.1 -> 5.25.2) powerdevil5 (5.25.1 -> 5.25.2) procps python-pyzmq (22.3.0 -> 23.2.0) qemu shim (15.4 -> 15.6) sord (0.16.8 -> 0.16.10) systemsettings5 (5.25.1 -> 5.25.2) toolbox vim (8.2.5154 -> 9.0.0000) xdg-desktop-portal-kde (5.25.1 -> 5.25.2) xdm yast2 (4.5.5 -> 4.5.6) === Details === ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor - update zgrep-profile-mr870.diff: allow zgrep to execute egrep and fgrep (poo#113108) ==== bluedevil5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== breeze ==== Version update (5.25.1 -> 5.25.2) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-wallpapers libbreezecommon5-5 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * Add cursor 'tcross' -> crosshair (kde#452102) ==== cockpit ==== Subpackages: cockpit-bridge cockpit-packagekit cockpit-system - Add conflict between cockpit-networkmanager and cockpit-wicked as they use the same URL paths. ==== conmon ==== Version update (2.1.0 -> 2.1.2) - Update to version 2.1.2: * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285) * journald: print tag and name if both are specified * drop some logs to debug level ==== containers-systemd ==== Version update (0.0+git20220131.79f09c7 -> 0.0+git20220628.ee9e63c) - Update to version 0.0+git20220628.ee9e63c: * Add files to renew certificates with certbot ==== desktop-file-utils ==== - Add patches to avoid bogus errors in post-build checks: * 0001-validate-support-SingleMainWindow-key-from-1.5.patch * 0002-validate-Support-version-1.5.patch ==== discover ==== Version update (5.25.1 -> 5.25.2) Subpackages: discover-backend-flatpak discover-backend-packagekit discover-notifier - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * flatpak: Use flatpak remote prio property to prioritise remotes * updates: Move the extended delegate state into the model (kde#452129) ==== drkonqi5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== glibc ==== Subpackages: glibc-locale glibc-locale-base - read-chk-cancel.patch: debug: make __read_chk a cancellation point (bsc#1200682, BZ #29274) - wcrtomb-fortify.patch: wcrtomb: Make behavior POSIX compliant (bsc#1200688) ==== irqbalance ==== - proc-interrupts.patch: parse_proc_interrupts: fix parsing interrupt counts ==== kactivitymanagerd ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kde-cli-tools5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kde-gtk-config5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: kde-gtk-config5-gtk3 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== keylime ==== Subpackages: keylime-agent keylime-config keylime-firewalld keylime-logrotate keylime-registrar keylime-tpm_cert_store keylime-verifier python310-keylime - Conflict also rust-keylime for all the subpackages ==== kgamma5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== khotkeys5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kinfocenter5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kmenuedit5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kmod ==== Version update (29 -> 30) Subpackages: libkmod2 - Update to release 30 * libkmod: support for the SM3 hash algorithm * modprobe: added the --wait option - Drop libkmod-Provide-info-even-for-modules-built-into-the.patch (merged) - Add 0001-testsuite-repair-read-of-uninitialized-memory.patch ==== kscreen5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kscreenlocker ==== Version update (5.25.1 -> 5.25.2) Subpackages: libKScreenLocker5 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * greeter: fix undefined wallpaper by initializing wallpaper plugin before lock screen * Initialise pam response in all converse conditions (kde#455608) ==== ksystemstats5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kwayland-integration ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== kwin5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * backends/drm: fix flicker with rotation on mobile * tablet: Leave the surface we were previously on, not the one we are going to * backends/drm: ensure modeset properties are reset properly * effects/slide: Save correct current position * effects: Set timestamp for input events (kde#454275,kde#449907) * Internal tracking for quick effect item focus (kde#455807,kde#455783) * Move WindowHeap delegate to own file * Delegate updateShadow to event loop. * Fix flaky testTextInputV3Interface * Windowview: Fix broken keyboard navigation while filtering (kde#455633,kde#455764,kde#455099,kde#455586,kde#455753) * screencasting: No need to adjust the scale on the cursor * screencasting: Properly disable the cursor when it exits the viewport * backends/drm: fix enabled+inactive check ==== kwrited5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== layer-shell-qt ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libapparmor ==== - update zgrep-profile-mr870.diff: allow zgrep to execute egrep and fgrep (poo#113108) ==== libkdecoration2 ==== Version update (5.25.1 -> 5.25.2) Subpackages: libkdecorations2-5 libkdecorations2private9 - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libkscreen2 ==== Version update (5.25.1 -> 5.25.2) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libksysguard5 ==== Version update (5.25.1 -> 5.25.2) Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== libqt5-qtbase ==== Version update (5.15.2+kde294 -> 5.15.5+kde166) Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 - Update to version 5.15.5+kde166: * Drop call to setPlatformScreen in QHighDpiScaling::setScreenFactor (kde#450443) - Update to version 5.15.5+kde165, rebased upstream: * QArrayData: fix UB via reinterpret_cast (crash with FORTIFY_SOURCE=3) * Fix compile of tst_qimage in Qt5 * SQLite driver: fix crash when binding a QByteArray/QString * H2: remove a rather useless limit on the number of streams * Revert "Qt xcb: remove false detects of Qt::GroupSwitchModifier" * Revert "Windows: Add synthesized fonts also when there is a style name" * Revert "Android: Place cursor correctly on screen when editing" * QAbstractButton/QComboBox/QGroupBox: static_cast event->key() to Qt::Key * Widgets: use QPlatformTheme::ButtonPressKeys for pressing buttons * QBuffer: add missing include * QBuffer: fail early in seek() beyond QByteArray's max capacity * xcb: fix cursorTheme update issue * QDBusMenuConnection: Close open D-Bus connection * Fix QGuiApplication command line options documentation for X11 * QColorSpace: Guard against division by zero * Preserve QImage metadata when converting format with color table * Unicode: fix the grapheme clustering algorithm * Ignore window icon in XCB when its size exceeds maximum request length * QAbstractItemDelegate: fix rect given to tooltip handing * QXmlStreamReader: fix integer truncation (qint64 ? int) * QShader: fix memory leak in detach() * QDesktopServices: fix ABA problem in QOpenUrlHandlerRegistry * Unix: Correctly update options pane for PDF printer * JSON: When clearing duplicate object entries, also clear containers * Remove unused internal flag from raster painting engine * CUPS: Add support for accessible IPP printers * Initialize m_exclusive in QGtk3MenuItem constructor * Fix data race in QCoreApplicationPrivate::sendThroughApplicationEventFilters() * Fix a leak of fallback dialog helper in xdgdesktopportal * QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult * QPushButton/fusion style: don't ignore QIcon::On icon * QAbstractItemModel: fix persistent index corruption when moving columns * Fix data race in QObject::moveToThread() * QReadWriteLock: fix data race in stateForWaitCondition() * QReadWriteLock: fix another data race in stateForWaitCondition() * QReadWriteLock: fix data race in dtor * Revert "a11y: Do not cache classes that don't have a factory plugin" * Prevent crashing when FcFontList fails * Fix race condition in futex-based QSemaphore * Fix a QDBusConnection crash with pending calls when connection is closed * Revert "Support family names that end/start with space" * QProcess/Unix: ensure we don't accidentally execute something from CWD * Fix compile with Qt5: Use QString::mid instead of QString::sliced * testlib/qasciikey: Add keypad navigation keys * QGnomeTheme: remove unneeded Q_D * QGnomeTheme: Allow Space, Return, Enter and Select to press buttons * QPA: add ButtonPressKeys ThemeHint * Update bundled zlib to version 1.2.12 * QAction: Add NOTIFY changed declaration to priority property * QHostInfo/Unix: Fix resolv never unloading * QCompleter: fix crash when setting the same model twice * Windows: use QSystemLibrary instead of LoadLibrary directly * Qt namespace: fix QT_Q_FLAG declaration for Qt::MouseEventFlags * Sync QPrinter orientation when PageSetup Orientation selected * When clearing QPixmapCache, stop its flushing timer * QLabel::setPixmap(): remove the no-op self-masking * QFreeList: replace a Q_ASSERT(false) with Q_UNREACHABLE() * [qgenericunixservices] Consider kde-open5 for opening URLs * Fix check for malformed input when decoding translations * Test for nullptr before dereferencing the screen * Check for null driver() before trying to exec() * Fix crash when text shaping fails * Make QCursor::setPos() use the correct screen * Close leak of QOCIDateTime object * Fix UI mismatch when QPrinter::setDuplex * xcb: fix a typo for WindowTypes * QPkmHandler: make const what it never modified * Respect AT_SPI_BUS_ADDRESS env var on Linux * Fix integer overflow for broken QPainterPaths * QDesktopServices: fix UB (data race on handlers) * Make indicator-application hack work in flatpak * Fix infinite loop in dash stroker * QVersionNumber: remove "pure" declaration from fromString() * Android: Fix Application becomes unresponsive issue * Fix the crashes when animated QTreeWidgetItems are hidden * Add test for QTranslator::load() translation file lookup algorithm * QComboBox: add space for scrollbar if needed after showing popup * QComboBox: propagate style change on widget to internal container * QLocalSocket: fix inclusions in namespaced builds * PCRE2: upgrade to 10.37 * minor: Clean up areMetricsTooLarge() conditions * wasm: fix unicode keyboard handling * Blacklist tst_QAccessibilityMac::notificationsTest * Let the h2 test server both send and receive DATA frames * Android: Reset m_usePrimaryClip when clearing the clip data * Android: Remove NoSuchMethodException error * QVector: fix compilation failure in C++20 mode w/strict iterators * macOS: respect underline attribute in menu item fonts * macOS: don't show invisible separator items * iOS: Accessibility: Don't cut off the last character from the text value * iOS: Accessibility: Set the correct traits for EditableText * tst_moc: fix returning-reference-to-local warning * Allow for arguments that have an equals as part of it * Write out the HTML correctly for nested lists * QSqlTableModel::orderByClause(): Quote the table name * macOS: Fix synthesized bold * SQLite: Update SQLite to v3.35.5 * Qt xcb: remove false detects of Qt::GroupSwitchModifier * Do not remove non-widget items when removeWidget() called with nullptr * QFileSystemModel fails to locate a host from root's visible children * CMake: Fix automatic default linking of static svg plugins * Blacklist tst_QGestureRecognizer::panGesture * Moc: parse trailing return type * Extend tst_QGL::graphicsViewClipping blacklisting * Fix antialiasing of rotated non-smooth scaled images * Fix QUrl::fromLocalFile with long path prefix * Fix QStringView::mid() to behave as documented when passed -1 for length * QDockWidget, macOS: don't drag on native widgets * Add note about the risk of setting min-width/height in a style sheet * cocoa: be more careful about rejecting frame strut events * iOS: Keep undo/redo widgets enabled on the undo shortcut bar after undo * QTestlib: Fix formatting of pointers in QCOMPARE * Cherry-pick upstream patch for non-gcc/clang/msvc compilers * Windows: Add synthesized fonts also when there is a style name * Windows: Work-around misreporting of Script and Roman * Extend blacklisting of tst_QNetworkReply::ioHttpRedirectPolicy * Extend blacklisting of tst_QWidget::focusProxyAndInputMethods * Android: fix wrong position of cursor hander in split screen * Android: handle ImEnterKeyType flag * Apply the Core compile definitions to the big resource targets * Update bundled libjpeg-turbo to version 2.1.0 * QSpdyProtocolHandler: don't rely on device being available * QVnc: clip requested screen region to available screen image * Simplify bundled libjpeg build * Blacklist tst_QWidget::multipleToplevelFocusCheck() on SLES 15 * Apply specialData font capitalization to non-rawFont text * Avoid fast transform paint path on values it can't handle * Blacklist tst_QTimeLine::interpolation on Windows in general * QMdiArea: Fix top level window title when using DontMaximizeSubWindowOnActivation * Don't draw focus frame if widget has style rules that affect border * Fix rare integer overflow in text shaping * Blacklist tst_qnetworkreply::ioHttpRedirectMultipartPost on Linux * Android: Fix screen flicker issues * [Android]: Fix exception when using Qt to create a service on Android * Update CLDR-derived data to newly-released v39 * QSsl: fix UB pointer use * uic/Python: Add comments for mypy to ignore star imports * HTTP/2 authentication required * Windows: Update the hasFrame setting when changing window flags * Fix mix-guided use of const reference variable * Android: Fix Touch event position depending on Surface * macOS: Don't override action set during drop handling * [Android] Fix select handles misplacement on QDialog * wasm: fix timestamp for events * Do not access internal allThreads data unlocked * SQLite: Handle tables and fields with a dot in the name correctly * Doc: Mark QSet::toList, QSet::fromList, QList::toSet, QList::fromSet as obsolete * Unicode: fix the extended grapheme cluster algorithm * Android: fix for isSoftwareKeyboard method * [Android] Remove signal and slot mechanism to listen states in editors * Fix prl generation with static dependencies take 2 * QNetworkDiskCache: Drop the file mmap-ing * QFile::copy: call syncToDisk on destination * Read DPI from X Settings initially as well * Fix prl generation with static dependencies take 2 * Re-add horizontal offsets around QPushButton * Fix ARM and MIPS runtime CPU feature flags * Minor robustness improvement of text code * Add null pointer check * Don't parse XML symbols longer than 4096 characters * Make POSIX transition rule parser more robust * Extend blacklisting for SLES 15 * Doc: Improve deprecation messages for functions using QString::SplitBehavior * Don't disable menu items that belong to the active modal window * Doc: Fix return type of QCursor::shape() * QPainterPath: fix handling of fill rules * Windows QPA: Fix accessibility focus event for table/tree/list * Fix invalid pointer return with QGridLayout::itemAt(-1) * qmake: Improve error message when detecting macOS platform SDK upgrade * Assert that pointer is not nullptr before dereferencing * QLocalSocket/Win: fix possible UB in _q_pipeClosed() * tst_qapplication: Prevent desktopaware test from deactivating main test * iOS: Disable three-finger-tap editing interaction menu when there's no focus object * Fix read-only pseudo-state in QPlainTextEdit stylesheet * QTextHtmlParserNode: Limit colspan to avoid segfault * Don't judge other people's writing systems * macOS: Don't draw scrollbar handle when there is no range * QSystemSemaphorePrivate: Fix a call to tr() to translate() * Fix condition that adds resources for each Android ABI * Avoid int overflow in QImage rotate90/180/270 * Return the result we have already when getting an object with no name * Avoid attempting to parse insanely long texts as zone names * Doc: Fix typo in publisherid for WINRT_MANIFEST * Fix Editable Tree Model example model rowCount and model instance leak * FileChooser portal: send window id in hex * fix windows build when both whatsthis and tooltip are disabled * Fix incorrectly-drawn menu indicator for QPushButton on macOS * Fix label margins for pulldowns with custom styled menu indicator on macOS * Font style name 'Normal' and 'Regular' have the same meaning * QString: improve lastIndexOf(QRegularExpression) docs * eglfs: Newer Nvidia libdrm provide device instead driver module name * Android: KEYCODE_MEDIA_PLAY_PAUSE translated right * iOS: Protect against a possible crash after the window is deleted * Revert "Update commercial license headers to /util files" * Revert "Update commercial license headers to bin, mkspecs, qmake" * Consistently check for nullptr in QGraphicsTextItem::inputMethodQuery * Remove qualification for Julian calendar * Revert "Update commercial license headers" * Revert "Update commercial license headers" * Fix alpha handling of QImage::setPixel * Fix handling of virtual/native pixels in QAndroidPlatformWindow * Revert "Update commercial license headers to src/concurrent and src/corelib" * Revert "Update commercial license headers to src/dbus, src/gui, src/network" * Disable Harfbuzz/CoreText hotfix on older macOS/iOS versions * SQLite: Update to 3.35.2 * tst_bench_qmetaobject: Fix test * QAsn1Element: Avoid overflow in QAsn1Element::toInteger * tst_qguimetatype: Avoid deprecated methods * Include minus sign in ImhFormattedNumbersOnly's available keys * MODULE_INCLUDEPATH is supposed to be one path * QEventDispatcher(Win): Always honor interrupted status to avoid races * Android: Place cursor correctly on screen when editing * QStylesheetStyle: fix push button label alignment * Support family names that end/start with space * wasm: fix opengl context stencil and depth buffer handling * wasm: fix screen offset logic * Android: Add grabWindow handling * tst_qdtlscookie: use a proper 'enterLoopMSecs' instead of 'enterLoop' * Update bundled libjpeg-turbo to version 2.0.6 * QMenu test: turn tooltip animations off * Android: make calling exit() conditional on an environment variable * Limit value in setFontSizeFromValue() * xcb: unset old states and set new ones for window * Brush up the imageviewer example * Fix out-of-buffer in ICC curv parsing * Fix logic problems with table based grayscale ICC profiles * Reduce warnings from ICC parsing * QEventDispatcherWin32: get rid of the hook procedure * And fix handling and test of QImage::fill(uint) as well * Fix handling of virtual/native pixels in QAndroidPlatformWindow * QLineEdit: Fix editingFinished() not being emitted when pressing the clear button * macOS: don't let windows that are transparent for input become key window * QMdiSubWindow: Set correct ControlLabel size * Doc: Remove styling for hyperlinks from the simplified offline style * Doc: Offline CSS: Reduce excess vertical spacing * Fix parsing of dates with spaces in day or month names * Rework tst_QDateTime::toString_isoDate() to eliminate an XFAIL * Fix tst_QDateTime::systemTimeZoneChange() for 32-bit systems * Extend colorspace testing and fix bug it uncovered * Schannel: Fix incomplete downloads with read buffer restricted * MinGW: fix warning in QMatrix4x4::map functions * QRectF/Documentation: Fix malformed table * Fix QImage::fill with semi-transparent QColor * iOS: close edit menu upon focus transfer * macOS: Fix crash when showing parent-less platform menus * macOS: Remove warning about KVO observers on QNSWindow/QNSPanel * Filter cosmetic lines using transformed, not world coordinates * Fix recently added auto test of text layout overflow * wasm: don?t deadlock on event processing * Fix QNetworkInterface IsUp and IsRunning enum documentation * Clarify QWindowPrivate::maybeQuitOnLastWindowClosed * wasm: fix showing tooltips * Doc: Don?t use note when documenting enum values * macos: Document that Drawer is obsolete * Doc: Update the SQL types documentation with regards to the double types * Doc: link to QScopeGuard in QScopedValueRollback documentation * Doc: Online CSS: Fix image captions overlapping images used in tables * Turn off the dbus examples for qmake-generated VS projects * Don't show focus rect for QCommandLinkButton * Android: Fix the input type for date/time * qmake: Introduce compile_included_sources CONFIG option * Update QPalette() documentation to not mention the application palette * Android: Pass pending state to ResumePauseListener * Fix crash when requesting A32 glyph on Wayland * Android: Fix input method hints for ImhHiddenText * a11y: Report mixed state if QCheckBox is PartiallyChecked * testlib: Only consider major version for macOS 11 and later in blacklists * iOS: hide edit menu if typing on the input panel * xcb: Fix available geometry after rotation * Remove false Q_UNREACHABLE from shaping code * Fix trivial typo in QDateTime::fromString() overload doc * QTreeWidgetItem: fix documentation error for childIndicatorPolicy() * Update to CLDR v38.1, adding Yukon Standard Time * Avoid overflow in text layout * QJsonObject::take: add missing detach() call * macOS: Don't exec file dialogs via runModal unless they are app modal * QMimeDatabase/xml: support both 'xmlstarlet' and 'xml' for minifying XML * Use design metrics when adding text to QPainterPath * QDir/QFileInfo: add doc notes about paths starting with ':' * QSsl: fix OpenSSL DLL names for Windows on ARM * a11y: Do not cache classes that don't have a factory plugin * Update public suffix list to today's latest * Fix QTzTimeZonePrivate::displayName()'s fallback * Fix problems with offset-derived ids for QTimeZone * QLineEdit Cursor show white area * Correct item indent in checkable menus in stylesheet style * Fix read-only pseudo-state in QTextEdit/Browser stylesheet * Hold references to zone IDs alive during use * Correct string comparison in Android's IANA ID matching code * Doc: Add deprecation notice * Change QLineF::setLength() to work whenever length() is non-zero * macOS: Remove DontConfirmOverwrite workaround * macOS: Show system tray icon on mouse button press, not release * macOS: Don't restrict non-modal file dialogs to open-dialogs only * Check date validity in calendar methods taking a QDate * macOS: Only check SDK major version for compatibility * iOS: always hide edit menu when showing the magnifier glass * QInputControl: accept surrogate category character * Set new commandLink variable when initializing QCommandLinkButton * Test QDateTime behavior in DST gap * UndoFramework example: make the background visible * Windows: Fix flicker when resizing translucent windows with QSizeGrip * Windows QPA: Fix crashes when using screen reader with Q(Plain)TextEdit * Avoid int overflow in gradient drawing * macOS: Mark QFileDialog::DontConfirmOverwrite as unsupported * Fix QApplication::font returns the font unstable according to the object * Avoid overflowing QFixed in text layout * iOS: ensure we close the edit menu when the user taps outside the input area * iOS: ensure we hide the edit menu while dragging on the selection handles * Fix logicalDpi() which returns invalid value * Windows: Fix frame margins calculation * Widgets: fix setTabOrder for QAbstractSpinBox-like widgets * macOS: Add more padding to width of non-editable comboboxes * Make QPushButton on macOS use QFocusFrame to fix alignment problems * QTabBar: update index of last visible tab in insertTab * Fix that the placeholdertext of QCombobox is not drawn * Windows: Fix dialog moving up after closing/reshowing * Cocoa: When validating menus, account for modal window only if active * PSQL: Fix the QSqlDatabase test * Move the qmenu_p.h include to the QT_CONFIG(menu) block * Fix compilation of ibase sqldriver plugin, added override * Protect against sign-change of size on 32bit * Fix division by zero * SQLite: Update to 3.34.0 * QODBC: Preserve the whole value when using HighPrecision * Set the PlaceholderText color in the palette from the stylesheet as well * Update commercial license headers to bin, mkspecs, qmake * Update commercial license headers to /util files * Update commercial license headers to src/concurrent and src/corelib * Update commercial license headers to src/dbus, src/gui, src/network * Stabilize tst_QListView::internalDragDropMove() on X11 * [Android] Fix Text select handle misplaced on QDialog issues * Android: Finish composing text before Key handling * Fix regression with closing and then reopening widgets with QGLWidget * eglfs: Use drmClose in drm/EGLDevice backend * Handle maxImageCount 0 in QVulkanWindow * Make QCalendar's backend registration reentrant-safe * Blacklist flaky QListView::internalDragDropMove case on OpenSuSE * Update commercial license headers * Update commercial license headers * Doc: Link to correct location * Doc: Generalize timer docs * Doc: Explain how boundingRect handles null QRectF * Doc: Add details to QFont::toString * Document QOpenGLWidget limitations without an alpha channel * QTabBar test: refactor: extract checkPositions helper function * Add new special QObjectPrivate::{connect, disconnect} for QML * Add "Q_UNUSED" to (3rdparty) strtod.cc for a 32 bit code path * Android: Fix for accessibility potential crash * QTabBar/Windows: Fix close button icons being too small on high-res screens * Fix missing repaints with QOpenGLWidget in a QDockWidget * QComboBox/Fusion style: elide text when it's too long * Fix qt_alphaVersion and qt_opaqueVersion in the trivial case * Doc: Clarify setLibraryPaths behavior * Fix convertToRGBA64PM for Grayscale16 * Fix setting active window as application's focus widget * Send Qt::Key_MediaTogglePlayPause for VK_MEDIA_PLAY_PAUSE * Fix VNC format conversion * Windows font engine: Silence warnings about not being able to enumate font families * Blacklist failing tests for WinRT - Commits dropped by the rebase: * Add missing limits include - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now - Rebase 0001-Add-remote-print-queue-support.patch - Drop patches, now upstream: * mitigate-FORTIFY_SOURCE-3.patch * 0001-H2-remove-a-rather-useless-limit-on-the-number-of-st.patch * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch ==== libqt5-qtdeclarative ==== Version update (5.15.2+kde43 -> 5.15.5+kde19) - Update to version 5.15.5+kde19, rebased upstream: * Fix Flickable with QTBUG-56075 patch applied * Fix Flickable wheel velocity calculation * QSGOpenGLDistanceFieldGlyphCache: fix UB (ordering of pointers not from the same array) * QSGOpenGLDistanceFieldGlyphCache: fix multiplication result truncation * QQuickItem: Guard against cycles in nextPrevItemInTabFocusChain * Make sure QQuickWidget and its offscreen window's screens are always in sync * V4: Do not call dtor of an object we continue to use * doc: Improve QQuickItem::ItemChangeData docs * Remove tst_pixel * docs: Clarify EventPoint properties * Consistent naming for (to|from)Is(Defined|Sourced) in animations * Map window coordinates to the same coordinate system as the QPointerEvent point * Doc: Fix the Shapes table to reflect reality * Doc: Clarify preconditions for using QML_ELEMENT et al * Do full overlap checks within the alpha render list when rebuilding * MASM: Put pageSize into an inline namespace * TextEdit: update all glyphnodes on QTD::contentsChanged() signal * qquicktableview: upon forceLayout(), check for visible rows/columns at the origin * V4 Debugger: Collect locals also from block scopes * Make PinchArea translate correctly inside a rotated parent * Avoid stale QSGTexture pointer accesses * V4 debugger: Properly count break points * Fix build with GCC 11: include * Document QQmlComponent::createWithInitialProperties() error handling * QQmlComponentPrivate::setInitialProperty: improve error message * Remove extra colon * Fix warning and assert when removing items from groups * Document that QML_SINGLETON only works with QObjects * qqmlirbuilder: Fix treating parser warnings as errros * Prevent infinite recursion in QQuickItemPrivate::itemToWindowTransform * Avoid crash when accessing an empty QTextLine * doc: fix up QQuickItem::contains() docs * QQuickTextInput: update cursor rectangle after padding changed * Assert that pointer is non-null * qqmlapplicationengine: Handle errors during component creation * Do not batch lines with > 1 width in alpha pass * Don't crash when trying to invoke non-existing string converter * Fix incorrect depth test state with QSGRenderNode::DepthAwareRendering * Do not auto-clean components with live inline components * QuickTest: Do not recurse forever on inline components in enumerateTestCases * DelegateModelGroup: Fix bug where item could be removed from the model * Remove unnecessary forward declaration * QQuickTableView: always update content size when rebuilding small tables * Do less work when there are no active ImageParticle particles * Revert "Update commercial license headers" * QQuickTableView: forceLayout() should work, even when no items are loaded * Revert "Use unique_ptr to clarify ownership of QQuickDefaultClipNode objects" * Ensure that the case of the path will match then QUrl for a UNC path * Use unique_ptr to clarify ownership of QQuickDefaultClipNode objects * MouseArea: fix containsMouse behavior during visibility changes * QQuickTextControl: commit pre-edit after key press * qv4generatorobject: Fix crash when creating new properties * QQmlIncubator: handle clear inside setinitialState * Fix release-only windows builds * Fix lookup of existing inline components by name * qquicktextinput: Fix validation for IM event * docs: Fix documentation of the Locale numberOptions property * QQmlPropertyPrivate::signalExpression: handle object being null * qquicktextinput: Fix Undo history for IM event * QQuickWindowIncubationController: Use QPointer to guard QSGRenderLoop reference * qmlplugindump: Fix overload ambiguity * QV4 Engine: Remove MSVC special casing * QQuickTextEdit: ensure we update after changing padding * QQuickItemParticle give() method kill particle * QSequentialAnimationGroupJob: Protect against self-deletion * Change QQuickShortcut::setSequences to bind to all sequences * qquicktextinput: ensure we update IM when cursor changes position * QQuickListView: Add autotest so that animated delegate does not crash * QQmlIRLoader: Actually load RequiredPropertyExtraData * Doc: Fix broken QDoc markup * Update commercial license headers * QQmlProperty: Guard QQmlContextData with QQmlGuardedContextData * ListModel: Fix move handling in sync * tst_EcmaScriptTests: Raise timeout * QuickLayouts: fix crash when layout width depends on parent width * export QAcccessibleQuickItem * QAnimationGroupJob: Don't call virtual functions from dtor * Fix QQuickShortcut::setContext so re-grab all shortcuts * Revert "Set the stencil buffer zone" and "Add clipNext null pointer guard" * Fix Text with ElideRight not being rendered when width goes from 0 to >0 * Cache static compilation units * Regenerate Shape fill geometry when alpha changes to non-zero * Remove QQmlCleanup from QQmlScriptData * Add Lancelot tests for both types of clipping * masm: Add error handling for failed mprotect() * QQuickLoader: prevent clearing initial properties after active = true * Correct #if-ery in QML locale's time-zone update test * Doc: mention that Item's childrenRect property is local to the item - Commits dropped by the rebase: * Add missing limits include to fix build with GCC 11 - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now - Rebase qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch ==== libqt5-qtgraphicaleffects ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtlocation ==== Version update (5.15.2+kde6 -> 5.15.5+kde3) - Update to version 5.15.5+kde3, rebased upstream: * Update use of HTTP to HTTPS in esri plugin * Fix appendChildNode() call * Fix build of Qt.labs.location QML plugin * QtPositioning: fix source detection * Revert "Update commercial license headers" * Allow removal of layers and sources created using parameters in MapboxGL * Update commercial license headers * Blacklist ReviewModel::test_reset * Fix compilation for no opengl builds - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtmultimedia ==== Version update (5.15.2+kde3 -> 5.15.5+kde1) - Update to version 5.15.5+kde1, rebased upstream: * QPulseAudioSource: fix UB (memcpy() called with nullptr dest) in read() * tst_qvideoframe: Increase buffer sizes used in image() tests * AVFoundation: Only remove the video output if it is still attached * macOS: Fix video rendering on with OpenGL Core profile * Revert "Update commercial license headers" * imx6 video plugin depends on gstreamer * Doc: Fix typo * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtquickcontrols ==== Version update (5.15.2+kde3 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Fix warning with QML FileDialog with many files * Revert "Update commercial license headers" * Update commercial license headers * ColorDialog: Set the options before the current color on the helper * [Android] Fix CheckBox rtl issues * [Android] Fix FontDialog layout issues - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtquickcontrols2 ==== Version update (5.15.2+kde10 -> 5.15.5+kde5) Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5 - Update to version 5.15.5+kde5, rebased upstream: * Revert "Allow creation of custom QQuickPopupItem-derived types" * QQuickAbstractButton: fix crash on destruction * TextArea: Detach the flickable when it is deleted * Don't call QQml_setParent_noEvent with a nullptr item * Hide old scroll bars * Allow creation of custom QQuickPopupItem-derived types * Imagine: fix GroupBox's bottom edge being clipped * QQuickDial: Keep value integer if everything is integer * ScrollView: fix crash when scrolling with zero-sized item * Change the name of the material style plugin to avoid a path limit * QmlDesigner: Fix RangeSliderSpecifics snap mode * Ensure the ninepatch image is detached * Ninepatch: keep resetNode status to not lose track of ImageNode->NinePatchNode changes * Revert "Update commercial license headers" * Fix static build * ComboBox: don't focus TextField when clicking on indicator * Combobox: Fix initial set of inputMethodHints * Fix popups with exit transitions blocking mouse events when destroyed * a11y: Fix ordering on header, content item and footer in Page * Update commercial license headers * Fix initial currentIndex in Tumbler when wrap is set to false * SwipeDelegate: ensure background and contentItem are resized * Reset the opacity and scale properties after the exit transition - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtsensors ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Android: Fix build error issue in examples * Revert "Update commercial license headers" * Update commercial license headers * Android rotation sensor value and datarate fix - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtspeech ==== Version update (5.15.2+kde2 -> 5.15.5+kde1) - Update to version 5.15.5+kde1, rebased upstream: * Reverse list of voices before returning from Speech-Dispatcher * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtsvg ==== Version update (5.15.2+kde16 -> 5.15.5+kde10) - Update to version 5.15.5+kde10, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qttools ==== Version update (5.15.2+kde17 -> 5.15.5+kde1) Subpackages: libqt5-qdbus libqt5-qtpaths - Update to version 5.15.5+kde1, rebased upstream: * Ensure FileAttributeSetTable is filled ordered so we get the same qch file each time * Fix regression in lconvert handling empty translations * Qt Designer: Fix alignment when adding new QTableWidget columns * Qt Designer: Fix alignment of horizontal QTableWidget headers * Qt Designer: Fix saving of item view header visibility on page based containers * Qt Designer: Slow down wheel scrolling of the widget box * Revert "Update commercial license headers" * QDoc: Fix possible crash in WebXMLGenerator * Fix check for malformed input when decoding translations * Fix redeclared variable name * qdoc: Allow any type of page as qhp indexTitle * qdoc: Don't clear the warning count in single-exec mode * Bump copyright year to 2021 * qdoc: Fix generation of TOC for basic QML/JS types * Update commercial license headers * qdoc: Fix addendums for QML signals that contain '.' in the name * qdoc: Ignore empty example meta tags * qdoc: Fix breadcrumb generation for normal page nodes - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtvirtualkeyboard ==== Version update (5.15.2+kde6 -> 5.15.5+kde3) Subpackages: libQt5VirtualKeyboard5 - Update to version 5.15.5+kde3, rebased upstream: * Revert "Update commercial license headers" * Pinyin: not mix upper and lower case * Fix position of the keyboardRectangle in app integration * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtwayland ==== Version update (5.15.2+kde54 -> 5.15.5+kde39) Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5 - Update to version 5.15.5+kde39, rebased upstream: * Fix build with libcxx (missing array include) * Reduce memory leakage * use poll(2) when reading from clipboard * Fix race condition on mWaitingForUpdateDelivery * Revert "Client: Remove mWaitingForUpdateDelivery" * client: update button state and etc in pointer_leave() * Docs: Add "instantiates" keywords * Add missing define guards * Fix touch being ignored when down and up are in the same frame * Fix race condition when attaching client to text input * Revert "Update commercial license headers" * Update commercial license headers - Commits dropped by the rebase: * Fix backport, context destruction was omitted * Fix compilation - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now - Drop patches, no longer directly applicable: * 0003-Fix-up-mutexes-for-frame-callbacks.patch ==== libqt5-qtwebchannel ==== Version update (5.15.2+kde5 -> 5.15.5+kde3) Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports - Update to version 5.15.5+kde3, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtx11extras ==== Version update (5.15.2+kde1 -> 5.15.5+kde0) - Update to version 5.15.5+kde0, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libseccomp ==== - fix build of python3 bindings so that the debug* package names do not overlay with the main package - Use multibuild to get python3 support back ==== milou5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== mozilla-nss ==== Version update (3.78.1 -> 3.79) Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs - sync with current SLE * latest FIPS changes incl. testsuite fixes (enabled now) nss-fips-180-3-csp-clearing.patch nss-fips-tests-enable-fips.patch nss-fips-tests-skip.patch nss-fips-pbkdf-kat-compliance.patch - update to NSS 3.79 * bmo#205717 - Use PK11_GetSlotInfo instead of raw C_GetSlotInfo calls. * bmo#1766907 - Update mercurial in clang-format docker image. * bmo#1454072 - Use of uninitialized pointer in lg_init after alloc fail. * bmo#1769295 - selfserv and tstclnt should use PR_GetPrefLoopbackAddrInfo. * bmo#1753315 - Add SECMOD_LockedModuleHasRemovableSlots. * bmo#1387919 - Fix secasn1d parsing of indefinite SEQUENCE inside indefinite GROUP. * bmo#1765753 - Added RFC8422 compliant TLS <= 1.2 undefined/compressed ECPointFormat extension alerts. * bmo#1765753 - TLS 1.3 Server: Send protocol_version alert on unsupported ClientHello.legacy_version. * bmo#1764788 - Correct invalid record inner and outer content type alerts. * bmo#1757075 - NSS does not properly import or export pkcs12 files with large passwords and pkcs5v2 encoding. * bmo#1766978 - improve error handling after nssCKFWInstance_CreateObjectHandle. * bmo#1767590 - Initialize pointers passed to NSS_CMSDigestContext_FinishMultiple. * bmo#1769302 - NSS 3.79 should depend on NSPR 4.34 ==== mozjs91 ==== Version update (91.10.0 -> 91.11.0) - Update to version 91.11.0: + Various stability, functionality, and security fixes. ==== net-snmp ==== Subpackages: libsnmp40 snmp-mibs - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== plasma-browser-integration ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma-nm5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * applet: add keyboard navigation in QR window * applet" Fix showing network QR code button only for WiFi networks (kde#454643,kde#453806) ==== plasma5-addons ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * wallpapers/hunyango: call repaintNeeded after color is changed * wallpapers/potd: clear unused QDebug header in providers * wallpapers/potd: load the old cached image to avoid blank screen * wallpapers/potd: always force update after resume from sleep * wallpapers/potd: shorten update interval if one provider fails to update ==== plasma5-desktop ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * desktoppackage: enable Apply button only after the wallpaper plugin is changed * Fix includes when building the kglobalaccel dbus interface * [applets/kicker] Fix missing highlight on Dashboard grids & list (kde#453980) * desktoppackage: avoid loading wallpaper settings again when the plugin is changed * Break Toolbox into two rows when screen space is limited ==== plasma5-integration ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE sddm-theme-openSUSE - Update to 5.25.2 ==== plasma5-pa ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== plasma5-workspace ==== Version update (5.25.1 -> 5.25.2) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * shell: avoid crash after waking up from sleep (kde#455328) * Revert "Prevent panel going out of screen boundaries" * shell: refresh geometries of all `DesktopView` and `PanelView` when receiving `logicalDotsPerInchChanged` (kde#450443,kde#438114) * Avoid crash in plasma-session teardown (kde#454159) * kcms/colors: Fix window titlebar tinting in colorsapplicator (kde#455395) * kcms/feedback: Properly fit the items inside the layout (kde#455713) * Fix session restore + kwin interaction race (kde#442380) - Drop patches, now upstream: * 0001-shell-refresh-geometries-of-all-DesktopView-and-Pane.patch - Also use xprop-kde-full-session.desktop with systemd startup ==== polkit-kde-agent-5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== powerdevil5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - No code changes since 5.25.1 ==== procps ==== Subpackages: libprocps8 - Some older products do not know about /usr/share/man/uk ==== python-pyzmq ==== Version update (22.3.0 -> 23.2.0) - Update to 23.2.0 * Use zmq.Event enums in parse_monitor_message for nicer reprs * Fix building bundled libzmq with ZMQ_DRAFT_API=1 * Fix subclassing zmq.Context with additional arguments in the constructor. Subclasses may now have full control over the signature, rather than purely adding keyword-only arguments * Typos and other small fixes - Release 23.1.0 * Fix global name of zmq.EVENT_HANDSHAKE_* constants * Fix constants missing when using import zmq.green as zmq * {func}zmq.utils.monitor.recv_monitor_msg now supports async Sockets. - Release 23.0.0 * all zmq constants are now available as Python enums (e.g. zmq.SocketType.PULL, zmq.SocketOption.IDENTITY), generated statically from zmq.h instead of at compile-time. This means that checks for the presence of a constant (hasattr(zmq, 'RADIO')) is not a valid check for the presence of a feature. This practice has never been robust, but it may have worked sometimes. Use direct checks via e.g. {func}zmq.has or {func}zmq.zmq_version_info. * A bit more type coverage of Context.term and Context.socket * Remove all use of deprecated stdlib distutils * Update to Cython 0.29.30 (required for Python 3.11 compatibility) * Compatibility with Python 3.11.0b1 * Switch to myst for docs * Deprecate zmq.utils.strtypes, now unused * Updates to autoformatting, linting - Drop less-flaky.patch: pytest-rerunfailures without the flaky package can handle it. - Fix rpmlint errors * no-dependency-on python-base 3.X: depend on python(abi) = 3.X * unused-rpmlintrc-filter: Was unflavored, not required with the above -- drop rpmlintc * spurious-executable-perm: fix by chmod -x * obsolete-suse-version-check 1000. This package is not branched into any project for the maintenance of other distributions ==== qemu ==== - Fix usb ehci boot failure (bsc#1192115) * Patches added: hw-usb-hcd-ehci-fix-writeback-order.patch ==== shim ==== Version update (15.4 -> 15.6) - Update to 15.6 (bsc#1198458) - shim-15.6.tar.bz2 is downloaded from bsc#1198458#c76 which is from upstream grub2.cve_2021_3695.ms keybase channel. - For building 15.6~rc1 aarch64 image (d6eb9c6 Modernize aarch64), objcopy needs to support efi-app-aarch64 target. So we need the following patches in bintuils: - binutils-AArch64-Add-support-for-AArch64-EFI-efi-aarch64.patch b69c9d41e8 AArch64: Add support for AArch64 EFI (efi-*-aarch64). - binutils-Re-AArch64-Add-support-for-AArch64-EFI-efi-aarch64.patch 32384aa396 Re: AArch64: Add support for AArch64 EFI (efi-*-aarch64) - binutils-Re-Add-support-for-AArch64-EFI-efi-aarch64.patch d91c67e873 Re: Add support for AArch64 EFI (efi-*-aarch64) - Patches (git log --oneline --reverse 15.5~..77144e5a4) 448f096 MokManager: removed Locate graphic output protocol fail error message (bsc#1193315, bsc#1198458) a2da05f shim: implement SBAT verification for the shim_lock protocol bda03b8 post-process-pe: Fix a missing return code check af18810 CI: don't cancel testing when one fails ba580f9 CI: remove EOL Fedoras from github actions bfeb4b3 Remove aarch64 build tests before f35 38cc646 CI: Add f36 and centos9 CI build tests. b5185cb post-process-pe: Fix format string warnings on 32-bit platforms 31094e5 tests: also look for system headers in multi-arch directories 4df989a mock-variables.c: fix gcc warning 6aac595 test-str.c: fix gcc warnings with FORTIFY_SOURCE enabled 2670c6a Allow MokListTrusted to be enabled by default 5c44aaf Add code of conduct d6eb9c6 Modernize aarch64 9af50c1 Use ASCII as fallback if Unicode Box Drawing characters fail de87985 make: don't treat cert.S specially 803dc5c shim: use SHIM_DEVEL_VERBOSE when built in devel mode 6402f1f SBAT matching: Break out of the inner sbat loop if we find the entry. bb4b60e Add verify_image acfd48f Abstract out image reading 35d7378 Load additional certs from a signed binary 8ce2832 post-process-pe: there is no 's' argument. 465663e Add some missing PE image flag definitions 226fee2 PE Loader: support and require NX df96f48 Add MokPolicy variable and MOK_POLICY_REQUIRE_NX b104fc4 post-process-pe: set EFI_IMAGE_DLLCHARACTERISTICS_NX_COMPAT f81a7cc SBAT revocation management abe41ab make: unbreak scan-build again for gnu-efi 610a1ac sbat.h: minor reformatting for legibility f28833f peimage.h: make our signature macros force the type 5d789ca Always initialize data/datasize before calling read_image() a50d364 sbat policy: make our policy change actions symbolic 5868789 load_certs: trust dir->Read() slightly less. a78673b mok.c: fix a trivial dead assignment 759f061 Fix preserve_sbat_uefi_variable() logic aa61fdf Give the Coverity scanner some more GCC blinders... 0214cd9 load_cert_file(): don't defererence NULL 1eca363 mok import: handle OOM case 75449bc sbat: Make nth_sbat_field() honor the size limit c0bcd04 shim-15.6~rc1 77144e5 SBAT Policy latest should be a one-shot - 15.5 release note https://github.com/rhboot/shim/releases Broken ia32 relocs and an unimportant submodule change. by @vathpela in #357 mok: allocate MOK config table as BootServicesData by @lcp in #361 Don't call QueryVariableInfo() on EFI 1.10 machines by @vathpela in #364 Relax the check for import_mok_state() by @lcp in #372 SBAT.md: trivial changes by @hallyn in #389 shim: another attempt to fix load options handling by @chrisccoulson in #379 Add tests for our load options parsing. by @vathpela in #390 arm/aa64: fix the size of .rela* sections by @lcp in #383 mok: fix potential buffer overrun in import_mok_state by @jyong2 in #365 mok: relax the maximum variable size check by @lcp in #369 Don't unhook ExitBootServices when EBS protection is disabled by @sforshee in #378 fallback: find_boot_option() needs to return the index for the boot entry in optnum by @jsetje in #396 httpboot: Ignore case when checking HTTP headers by @frozencemetery in #403 Fallback allocation errors by @vathpela in #402 shim: avoid BOOTx64.EFI in message on other architectures by @xypron in #406 str: remove duplicate parameter check by @xypron in #408 fallback: add compile option FALLBACK_NONINTERACTIVE by @xnox in #359 Test mok mirror by @vathpela in #394 Modify sbat.md to help with readability. by @eshiman in #398 csv: detect end of csv file correctly by @xypron in #404 Specify that the .sbat section is ASCII not UTF-8 by @daxtens in #413 tests: add "include-fixed" GCC directory to include directories by @diabonas in #415 pe: simplify generate_hash() by @xypron in #411 Don't make shim abort when TPM log event fails (RHBZ #2002265) by @rmetrich in #414 Fallback to default loader if parsed one does not exist by @julian-klode in #393 fallback: Fix for BootOrder crash when index returned by find_boot_option() is not in current BootOrder list by @rmetrich in #422 Better console checks by @vathpela in #416 docs: update SBAT UEFI variable name by @nicholasbishop in #421 Don't parse load options if invoked from removable media path by @julian-klode in #399 fallback: fix fallback not passing arguments of the first boot option by @martinezjavier in #433 shim: Don't stop forever at "Secure Boot not enabled" notification by @rmetrich in #438 Shim 15.5 coverity by @vathpela in #439 Allocate mokvar table in runtime memory. by @vathpela in #447 Remove post-process-pe on 'make clean' by @vathpela in #448 pe: missing perror argument by @xypron in #443 - Drop upstreamed patch: - shim-bsc1184454-allocate-mok-config-table-BS.patch - Allocate MOK config table as BootServicesData to avoid the error message from linux kernel - 4068fd42c8 15.5-rc1~70 - shim-bsc1185441-fix-handling-of-ignore_db-and-user_insecure_mode.patch - Handle ignore_db and user_insecure_mode correctly - 822d07ad4f07 15.5-rc1~73 - shim-bsc1185621-relax-max-var-sz-check.patch - Relax the maximum variable size check for u-boot - 3f327f546c219634b2 15.5-rc1~49 - shim-bsc1185261-relax-import_mok_state-check.patch - Relax the check for import_mok_state() when Secure Boot is off - 9f973e4e95b113 15.5-rc1~67 - shim-bsc1185232-relax-loadoptions-length-check.patch - Relax the check for the LoadOptions length - ada7ff69bd8a95 15.5-rc1~52 - shim-fix-aa64-relsz.patch - Fix the size of rela* sections for AArch64 - 34e3ef205c5d65 15.5-rc1~51 - shim-bsc1187260-fix-efi-1.10-machines.patch - Don't call QueryVariableInfo() on EFI 1.10 machines - 493bd940e5 15.5-rc1~69 - shim-bsc1185232-fix-config-table-copying.patch - Avoid buffer overflow when copying the MOK config table - 7501b6bb44 15.5-rc1~50 - shim-bsc1187696-avoid-deleting-rt-variables.patch - Avoid deleting the mirrored RT variables - b1fead0f7c9 15.5-rc1~37 - Add "rm -f *.o" after building MokManager/fallback in shim.spec to make sure all object files gets rebuilt - reference: https://github.com/rhboot/shim/pull/461 - The following fix-CVE-2022-28737-v6 patches against bsc#1198458 are included in shim-15.6.tar.bz2 - shim-bsc1198458-pe-Fix-a-buffer-overflow-when-SizeOfRawData-VirtualS.patch pe: Fix a buffer overflow when SizeOfRawData VirtualSize - shim-bsc1198458-pe-Perform-image-verification-earlier-when-loading-g.patch pe: Perform image verification earlier when loading grub - shim-bsc1198458-Update-advertised-sbat-generation-number-for-shim.patch Update advertised sbat generation number for shim - shim-bsc1198458-Update-SBAT-generation-requirements-for-05-24-22.patch Update SBAT generation requirements for 05/24/22 - shim-bsc1198458-Also-avoid-CVE-2022-28737-in-verify_image.patch Also avoid CVE-2022-28737 in verify_image() - 0006-shim-15.6-rc2.patch - 0007-sbat-add-the-parsed-SBAT-variable-entries-to-the-deb.patch sbat: add the parsed SBAT variable entries to the debug log - 0008-bump-version-to-shim-15.6.patch - Add mokutil command to post script for setting sbat policy to latest mode when the SbatPolicy-605dab50-e046-4300-abb6-3dd810dd8b23 is not created. (bsc#1198458) - Add shim-bsc1198101-opensuse-cert-prompt.patch back to openSUSE shim to show the prompt to ask whether the user trusts openSUSE certificate or not (bsc#1198101) - Updated vendor dbx binary and script (bsc#1198458) - Updated dbx-cert.tar.xz and vendor-dbx-sles.bin for adding SLES-UEFI-SIGN-Certificate-2021-05.crt to vendor dbx list. - Updated dbx-cert.tar.xz and vendor-dbx-opensuse.bin for adding openSUSE-UEFI-SIGN-Certificate-2021-05.crt to vendor dbx list. - Updated vendor-dbx.bin for adding SLES-UEFI-SIGN-Certificate-2021-05.crt and openSUSE-UEFI-SIGN-Certificate-2021-05.crt for testing environment. - Updated generate-vendor-dbx.sh script for generating a vendor-dbx.bin file which includes all .der for testing environment. ==== sord ==== Version update (0.16.8 -> 0.16.10) - update to 0.16.10: * Fix Windows build * Fix potential crash or incorrectness issue with GCC 10 again ==== systemsettings5 ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * Make sidebar tooltips respect the "Display informational tooltips" global setting (kde#455073) ==== toolbox ==== - Prefer podman as container runtime (unrelated part of [bnc#1200976]) ==== vim ==== Version update (8.2.5154 -> 9.0.0000) Subpackages: vim-data-common vim-small - Updated to version 9.0.0000, fixes the following problems * Reading beyond the end of the line with lisp indenting. * search() gets stuck with "c" and skip evaluates to true. * "make uninstall" does not remove colors/lists. * Still mentioning version8, some cosmetic issues. * In diff mode windows may get out of sync. (Gary Johnson) * TSTP and INT signal tests are not run with valgrind. * Fix for CTRL-key combinations causes more problems than it solves. * Accessing invalid memory after changing terminal size. * Might still access invalid memory. * Reading before the start of the line with BS in Replace mode. * Crash when deleting buffers in diff mode. * Invalid memory access after diff buffer manipulations. * Import test fails because 'diffexpr' isn't reset. * Test for DiffUpdated fails. * get(Fn, 'name') on funcref returns special byte code. * Cannot build with Python 3.11. * Nested :source may use NULL pointer. * Dependencies and proto files are outdated. * "make menu" still uses legacy script. ==== xdg-desktop-portal-kde ==== Version update (5.25.1 -> 5.25.2) - Update to 5.25.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.25.2 - Changes since 5.25.1: * RemoteDesktopDialog: fix "withTouch" property mismatch ==== xdm ==== - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== yast2 ==== Version update (4.5.5 -> 4.5.6) - save_y2logs - check both Packages and Packages.db in /var/lib/rpm (bsc#1200831) - 4.5.6