Packages changed: desktop-file-utils glibc greybird-geeko-theme (3.22.11+git10.2f4304a -> 3.23.1+git1.77c0887) libqt5-qtbase (5.15.2+kde294 -> 5.15.5+kde165) libqt5-qtconnectivity (5.15.2+kde5 -> 5.15.5+kde5) libqt5-qtdeclarative (5.15.2+kde43 -> 5.15.5+kde19) libqt5-qtgraphicaleffects (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtimageformats (5.15.2+kde3 -> 5.15.5+kde3) libqt5-qtlocation (5.15.2+kde6 -> 5.15.5+kde3) libqt5-qtmultimedia (5.15.2+kde3 -> 5.15.5+kde1) libqt5-qtnetworkauth (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtquickcontrols (5.15.2+kde3 -> 5.15.5+kde0) libqt5-qtquickcontrols2 (5.15.2+kde10 -> 5.15.5+kde5) libqt5-qtscript (5.15.2+kde4 -> 5.15.10) libqt5-qtsensors (5.15.2+kde2 -> 5.15.5+kde0) libqt5-qtserialport (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-qttranslations (5.15.2+kde22 -> 5.15.5+kde2) 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-qtwebsockets (5.15.2+kde7 -> 5.15.5+kde3) libqt5-qtx11extras (5.15.2+kde1 -> 5.15.5+kde0) libqt5-qtxmlpatterns (5.15.2+kde2 -> 5.15.5+kde0) libstorage-ng (4.5.23 -> 4.5.24) mc mozilla-nss (3.78.1 -> 3.79) python-aiobotocore (2.2.0 -> 2.3.4) python-colorama (0.4.4 -> 0.4.5) sord (0.16.8 -> 0.16.10) texlive xfce4-branding-openSUSE (4.16.0+git7.8b06717 -> 4.16.1+git0.77ba799) yast2 (4.5.5 -> 4.5.6) === Details === ==== 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 ==== glibc ==== Subpackages: glibc-32bit glibc-devel glibc-extra glibc-lang glibc-locale glibc-locale-base nscd - 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) ==== greybird-geeko-theme ==== Version update (3.22.11+git10.2f4304a -> 3.23.1+git1.77c0887) Subpackages: gtk2-metatheme-greybird-geeko gtk3-metatheme-greybird-geeko metatheme-greybird-geeko-common - Prevent Unity desktop theme from being installed Added disable-unity_v3.23.1.patch - Update to version 3.23.1+git1.77c0887: * Cleanup leftovers and correct emerald file mistakinly being renamed - Update to version 3.23.1+git0.a96e825: * Sync with Greybird 3.23.1 * Add initial support for Gtk4 and libhandy * Fix dark xfwm4-a11y install path * Fix xfwm4-a11y and xfwm4-compact install path * Fix: GtkLabel: Backdropped selection color adjusted * Fix: Backdropped selection: GtkListBoxes weren't grey * Hotfix: removed background color for non-bg items * Gtk3: Adjusted selected backdrop fg/bg colors: shades of grey. * Changes the xfwm4 border colors * build: refactor meson * Correct gradients for horizontal scrollbars * Reduce messagedialog buttonbox size * Make CSD titlebars slimmer * Correct gradients for horizontal scrollbars (shimmerproject/Greybird#288) * Greybird-Dark titlebar decorations now match their CSD counterparts (shimmerproject/Greybird#301) * Background selection colors are now grey instead of blue for better readability * Add initial support for Gtk4 and libhandy * Install index.theme ==== libqt5-qtbase ==== Version update (5.15.2+kde294 -> 5.15.5+kde165) Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3 - 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-qtconnectivity ==== Version update (5.15.2+kde5 -> 5.15.5+kde5) Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools - Update to version 5.15.5+kde5, rebased upstream: * Add QIODevice::canReadLine call to QBluetoothSocket * Handle LE enhanced connection complete in Bluez peripheral * Keep the bluetooth service name if the remote has provided it * Use the service's socket protocol info on Bluez bluetooth socket * Fix Linux bluetooth service discovery crash with multiple services * Fix "loop variable creates a copy" warning * Prefer QChar over QString that consists of a single QChar * CoreBluetooth: add a workaround to enable using scan options * Backport a fix from Qt 6 (stop using a deprecated API) * Revert "Update commercial license headers" * Fix bug: Let QBluetoothsocket::close emit disconnected only once * Change tst_qlowenergycontroller to wait for disconnects * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== 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-qtimageformats ==== Version update (5.15.2+kde3 -> 5.15.5+kde3) - Update to version 5.15.5+kde3, rebased upstream: * jp2: use correct buffer_size for jas_stream_memopen * Check earlier to avoid sanitzer warnings * Add some basic checking against corrupt input * Revert "Update commercial license headers" * Avoid scanline overflow when reading corrupt tiffs * Update bundled libtiff to version 4.2.0 * Update bundled libwebp to version 1.2.0 * Avoid oob access when reading certain corrupt tiled tiffs * Avoid oob access when reading certain corrupt tiled tiffs * 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) Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5 - 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-qtnetworkauth ==== 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-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-qtscript ==== Version update (5.15.2+kde4 -> 5.15.10) - Update to version 5.15.10: * Bump version to 5.15.10 * Blacklist two tests that fail on macOS ARM * Bump version from 5.15.8 to 5.15.9 * Bump version from 5.15.7 to 5.15.8 * Bump version from 5.15.6 to 5.15.7 * Bump version from 5.15.5 to 5.15.6 * Bump version from 5.15.4 to 5.15.5 - Drop patches, it's versioned correctly now: * 0001-Revert-Bump-version-from-5.15.3-to-5.15.4.patch * 0002-Revert-Bump-version.patch ==== libqt5-qtsensors ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) Subpackages: libQt5Sensors5 libQt5Sensors5-imports - 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-qtserialport ==== 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-qtspeech ==== Version update (5.15.2+kde2 -> 5.15.5+kde1) Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd - 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: libQt5Designer5 libQt5Help5 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-qttranslations ==== Version update (5.15.2+kde22 -> 5.15.5+kde2) - Update to version 5.15.5+kde2, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now ==== libqt5-qtvirtualkeyboard ==== Version update (5.15.2+kde6 -> 5.15.5+kde3) Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell - 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-qtwebsockets ==== Version update (5.15.2+kde7 -> 5.15.5+kde3) Subpackages: libQt5WebSockets5 libQt5WebSockets5-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 ==== libqt5-qtxmlpatterns ==== Version update (5.15.2+kde2 -> 5.15.5+kde0) Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports - 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 ==== libstorage-ng ==== Version update (4.5.23 -> 4.5.24) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#885 - added some GPT type GUIDs from the Discoverable Partitions Specification - 4.5.24 ==== mc ==== Subpackages: mc-lang - Include review comments: don't depend on fish. - Add 4258-fish-subshell-prompt.patch fixing https://midnight-commander.org/ticket/4258 stopping fish from sending \r while printing prompt and mc erases prompt buffer. - Add mc.fish, which the fish equivalent of /usr/share/mc/mc-wrapper.sh ==== mozilla-nss ==== Version update (3.78.1 -> 3.79) Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools - 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 ==== python-aiobotocore ==== Version update (2.2.0 -> 2.3.4) - Update to 2.3.4 * fix select_object_content - Release 2.3.3 * fix connect timeout while getting IAM creds * fix test files appearing in distribution package - Release 2.3.2 * fix 3.6 testing and and actually fix 3.6 support - Release 2.3.1 fix 3.6 support * AioConfig: allow keepalive_timeout to be None (thanks @dnlserrano #933) - Release 2.3.0 * fix encoding issue by swapping to AioAWSResponse and AioAWSRequest to behave more like botocore * fix exceptions mappings ==== python-colorama ==== Version update (0.4.4 -> 0.4.5) - update to 0.4.5: * Catch a racy ValueError that could occur on exit. * Create README-hacking.md, for Colorama contributors. * Tweak some README unicode characters that don't render correctly on PyPI. * Fix some tests that were failing on some operating systems. * Add support for Python 3.9. * Add support for PyPy3. * Add support for pickling with the ``dill`` module. ==== 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 ==== texlive ==== Subpackages: libkpathsea6 libsynctex2 - Support gcc-g++13 ==== xfce4-branding-openSUSE ==== Version update (4.16.0+git7.8b06717 -> 4.16.1+git0.77ba799) Subpackages: libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE thunar-volman-branding-openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-branding-openSUSE - Update to version 4.16.1+git0.77ba799: * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce * Modified gtk theme naming to follow upstream name change * Update default xfwm4 theme to follow upstream name change * Switch notication bubble theme to Default * Update README.md * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE ==== yast2 ==== Version update (4.5.5 -> 4.5.6) Subpackages: yast2-logs - save_y2logs - check both Packages and Packages.db in /var/lib/rpm (bsc#1200831) - 4.5.6