Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20230616 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: apache2-mod_php8 (8.1.19 -> 8.1.20) libqt5-qtbase (5.15.9+kde154 -> 5.15.10+kde129) libqt5-qtconnectivity (5.15.9+kde5 -> 5.15.10+kde4) libqt5-qtdeclarative (5.15.9+kde26 -> 5.15.10+kde26) libqt5-qtgraphicaleffects (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtimageformats (5.15.9+kde9 -> 5.15.10+kde9) libqt5-qtlocation (5.15.9+kde5 -> 5.15.10+kde4) libqt5-qtmultimedia (5.15.9+kde3 -> 5.15.10+kde3) libqt5-qtnetworkauth (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtquickcontrols (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtquickcontrols2 (5.15.9+kde5 -> 5.15.10+kde6) libqt5-qtscript (5.15.12 -> 5.15.14) libqt5-qtsensors (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtserialport (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtspeech (5.15.9+kde1 -> 5.15.10+kde1) libqt5-qtsvg (5.15.9+kde8 -> 5.15.10+kde8) libqt5-qttools (5.15.9+kde1 -> 5.15.10+kde3) libqt5-qttranslations (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtvirtualkeyboard (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtwayland (5.15.9+kde55 -> 5.15.10+kde51) libqt5-qtwebchannel (5.15.9+kde3 -> 5.15.10+kde3) libqt5-qtwebsockets (5.15.9+kde2 -> 5.15.10+kde2) libqt5-qtwebview (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtx11extras (5.15.9+kde0 -> 5.15.10+kde0) libqt5-qtxmlpatterns (5.15.9+kde0 -> 5.15.10+kde0) libreoffice (7.5.4.1 -> 7.5.4.2) libvirt php8 (8.1.19 -> 8.1.20) poppler (23.05.0 -> 23.06.0) poppler-qt5 (23.05.0 -> 23.06.0) remmina (1.4.30 -> 1.4.31) systemd systemd-rpm-macros (22 -> 23) === Details === ==== apache2-mod_php8 ==== Version update (8.1.19 -> 8.1.20) - version update to 8.1.20 * This is a security release. * https://www.php.net/ChangeLog-8.php#8.1.20 - force to repack tarball after update https://github.com/php/php-src/issues/11300 - session.save_path set to /var/lib/php8/sessions in mod_php8.conf and www.conf php-fpm pool example - modified sources % mod_php8.conf - added sources + repack.sh + php-unicode-allow-redistribution.patch ==== libqt5-qtbase ==== Version update (5.15.9+kde154 -> 5.15.10+kde129) 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.10+kde129, rebased upstream: * Ssl: Copy the on-demand cert loading bool from default config * Schannel: Reject certificate not signed by a configured CA certificate (boo#1211994, CVE-2023-34410) * qnetworkreplyfileimpl_p.h: fix header guard name * Revert "Draw the cursor considering the descent is 0" * Use pkgconfig in order to find libproxy configuration * Upgrade PCRE2 to 10.40 * Android A11Y: handle LocationChanged event only for focused element * Port binary JSON to new special integer bitfields * INTEGRITY: enable C99 globally * QObject: mark two error reporting functions COLD * Endian: Provide special integer bitfield unions * Android: set useLegacyPackaging to true in build.gradle * QWidgetTextControl: port to new-style connects (faster) * Sync qxmlstream.g with qxmlstreamparser_p.h [1/2]: switched lines * tst_QNetworkReply try stabilize autoDeleteReplies tests * Remove duplicated include for <limits> * Fix recursion crash when calling setStyleSheet with `qproperty-styleSheet` * qwindowsxpstyle: Fix typos in documentation * Correct prefix reported for end element in QXmlStreamReader * Android A11Y: Add supported role infos to A11yNodeInfo * Fix handling of DateTime values in QSettings * Fix off-by-one for "typically" lowest value INT_MIN * xml: Fix typos in documentation * QWindowsWindow: Fix typo in documentation * includemocs (updated script) * widgets: Fix typos in documentation * cocoa: Fix typo in debug messages * Only scroll QMenu when there is a valid active action * QTimer: Add note in documentation * Fix QListView assert when the last row is moved in IconMode * QFileDialog: Fix adding default suffix when file path contains dot * QLineEdit: account for the placeholderText when computing lineRect * QFileDialog::saveFileContent crashes on accept * QCompleter: QCompleter unexpectedly changes QLineEdit text * Fix build error on iOS with the configure option -qtnamespace * Draw the cursor considering the descent is 0 * Remove pure-virtual-signals.h include from tst_moc.cpp * plugins: image formats - fix odr violation * dbus: Fix typos * qwindowsdialoghelpers: Fix typo in documentation * QTableView: Document the customizations applied to QHeaderView * Unicodetools: compile * eglfs_x11: Fix running flag linkage * qcompilerdetection.h: add Q_CC_{GNU,MSVC,CLANG}_ONLY macros * Fix CMake warning about "missing closing ' quote" * Fix alignment of next/prev links in offline style * QtDBus: includemocs * Image Plugins: includemocs(-ish) * QtGui: includemocs * QXcbNativeInterface: remove unused field m_sysTraySelectionAtom * Windows QPA: Fix slowdown with large table/tree views with accessibility * Macstyle: fix the text color on the disabled button * QMacStyle: fix tool buttons (in checked mode) * QTeamCityLogger: fix .arg() placeholder injection * QAbstractTestLogger: disable copying * Fix errorMessageFromComError() * QtNetwork: includemocs * AppleUnifiedLogger: Remove manually managed os_log_t cache * examples: add WindowStaysOnBottomHint into preview text * QSharedPointer: Use matching new/delete * QIbusPlatformInputContextPlugin: includemocs * QGtk3ThemePlugin: includemocs * QTuioTouchPlugin: includemocs * QtWidgets: includemocs v2022 * QMYSQLDriverPlugin: includemocs * QtDeviceDiscoverySupportPrivate: includemocs * QLinuxFbIntegrationPlugin: includemocs * QtPrintSupport: includemocs * QSQLiteDriverPlugin: includemocs * QtFbSupportPrivate: includemocs * QXdgDesktopPortalThemePlugin: includemocs * QtTest: includemocs * QComposePlatformInputContextPlugin: includemocs * QtSql: includemocs * QVncIntegrationPlugin: includemocs * Fix backingstore fractional DPR glitches for widgets in child windows * Include <limits> where std::numeric_limits is used * QtInputSupportPrivate: includemocs * Document the default value of QSFPM::sortOrder() * Better document how to enable sorting in QSPFM * Correct documentation of INI format's loss of type information * Android: add missing properties in AndroidManifest.xml * Fix assertion failure when parsing a doubly-invalid date-time text * Windows QPA: Correct mistake when calculating minmaxinfo * Android: replace ndk.dir with android.ndkVersion in build.gradle * Android: remove the old copy of gradle.properties after reading it * CMake Android Support: Fix signing of APKs * Android: fix A11Y object description * macOS: Fix warning about comparing different types in QCocoaScreen::isOnline * Fix qmake build on FreeBSD * Update documentation of enum Qt::DockWidgetArea * xcb: recreate xcb window under some conditions * objc_namespace: Add support for universal binaries * objc_namespace: Fix misspelled argument for silencing output * objc_namespace: Update parsing logic to account for otool changes * Blacklist passwordAuth for Ubuntu 20.04 * Android: wrap QAndroidInputContext's m_focusObject in a QPointer * Fix compilation with GCC 12 (and on Fedora 35 and newer) ... changelog too long, skipping 23 lines ... * Fix developer build ==== libqt5-qtconnectivity ==== Version update (5.15.9+kde5 -> 5.15.10+kde4) Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools - Update to version 5.15.10+kde4, rebased upstream: * Update LGPL license header * Replace deprecated bluetooth disable/enable methods on Android * includemocs * QLeAdvertizerBluez: add missing Q_OBJECT macro * Rename qleadvertiser_p.h â qleadvertiser_bluez_p.h * QtConnectivity: replace qSwap with std::swap/member-swap where possible * Fix crash when service discovery agent (SDA) is stopped on Android * QLowEnergyControllerPrivateAndroid: remove unused forward declaration * Improve Android-12 bluetooth permission error reporting * Update BT LE peripheral role OS support documentation * Introduce Android 12 / SDK 31+ bluetooth permissions * tst_qbluetoothservicediscovery: make auto-test less evil * Remove QBluetoothSocket::connected double-emit on macOS * Fix Android bluetooth server assert when disposed of quickly ==== libqt5-qtdeclarative ==== Version update (5.15.9+kde26 -> 5.15.10+kde26) - Update to version 5.15.10+kde26, rebased upstream: * Fix tst_QQuickText::fontSizeMode * (manual) includemocs * Text: don't fall back to full-width layout if availableWidth == 0 * MPTA: don't allow more than one touchpoint to react to mouse * QML/JS: Reject yield expression not directly in generator functions * Modify m_compareRegister bitfield * Add a TU for QQmlDebugServer * QmlModels: includemocs * Add a TU for QQmlProfilerEventReceiver * Quick: includemocs * QSGRhiShaderEffectNode: remove unused m_rc member * QQmlPreviewServiceFactoryPlugin: includemocs * Qml: includemocs * QuickTest: includemocs * PinchArea: ignore ZoomNativeGesture and RotateNativeGesture if told to * Docs: Document textInput.acceptableInput as read only * QQmlTableModelColumn: remove unused field mIndex * MouseArea: don't get stuck in doubleClick if handler caused ungrab * Avoid -Wclass-memaccess warning * QmlDebugPrivate: includemocs * QmlModels: includemocs * QQmlInspectorServiceFactoryPlugin: includemocs * QQmlDebuggerServiceFactoryPlugin: includemocs * QQmlProfilerServiceFactoryPlugin: includemocs * QQmlNativeDebugServiceFactoryPlugin: includemocs * QuickShapesPrivate: includemocs * QtPacketProtocolPrivate: includemocs * QDebugMessageServiceFactoryPlugin: includemocs * QQuickProfilerAdapterFactoryPlugin: includemocs * Build fixes for GCC 11 * doc: Fix inherited property docs in HoverHandler * tst_qqmllistcompositor: fix -Wdeprecated-enum-enum-conversion * Set depth mask correctly for clear * Doc: Improve cursorPosition description in TextInput and TextEdit docs * Fix blacklisting string for Ubuntu 20.04 in qquickmultipointtoucharea * V4 ArrayIterator: Protect retrieved value from GC * QML: Protect against EAGAIN when calling madvise on linux * QQuickLoader: Check for QQmlEngine before using it ==== libqt5-qtgraphicaleffects ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtimageformats ==== Version update (5.15.9+kde9 -> 5.15.10+kde9) - Update to version 5.15.10+kde9, rebased upstream: * No code changes ==== libqt5-qtlocation ==== Version update (5.15.9+kde5 -> 5.15.10+kde4) Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5 - Update to version 5.15.10+kde4, rebased upstream: * Make location-labs-plugin depend on features.opengl - Commits dropped by the rebase: * Fix build of Qt.labs.location QML plugin ==== libqt5-qtmultimedia ==== Version update (5.15.9+kde3 -> 5.15.10+kde3) - Update to version 5.15.10+kde3, rebased upstream: * Fix chunk sizing in QPulseAudioSink * Initialize m_material to nullptr ==== libqt5-qtnetworkauth ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtquickcontrols ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtquickcontrols2 ==== Version update (5.15.9+kde5 -> 5.15.10+kde6) Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5 - Update to version 5.15.10+kde6, rebased upstream: * Accessibility: respect value in attached Accessible in controls * TextArea: make clip node wider to accommodate cursor when right-aligned * DialogButtonBox: fix buttons going outside box on size change * Control in pressDelay Flickable: detect touch release near press pos * Reset provider's texture if QQuickNiniPatchImage's source is invalid * FileDialog: do not add default suffix when content scheme is used ==== libqt5-qtscript ==== Version update (5.15.12 -> 5.15.14) - Update to version 5.15.14: * Bump version to 5.15.14 * Bump version to 5.15.13 ==== libqt5-qtsensors ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) Subpackages: libQt5Sensors5 libQt5Sensors5-imports - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtserialport ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtspeech ==== Version update (5.15.9+kde1 -> 5.15.10+kde1) Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd - Update to version 5.15.10+kde1, rebased upstream: * No code changes ==== libqt5-qtsvg ==== Version update (5.15.9+kde8 -> 5.15.10+kde8) - Update to version 5.15.10+kde8, rebased upstream: * No code changes ==== libqt5-qttools ==== Version update (5.15.9+kde1 -> 5.15.10+kde3) Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths - Update to version 5.15.10+kde3, rebased upstream: * CMake: Fix qt5_create_translation for same-named .ts files * Drop superfluous network dependency from assistant/{help,qhelpgenerator}.pro * qdoc: Do not split module names in different tags * qdoc: Do not generate tags from titles anymore * Skip endonym in linguist settings list when not available * lrelease-pro: Take EXTRA_TRANSLATIONS into account ==== libqt5-qttranslations ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtvirtualkeyboard ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtwayland ==== Version update (5.15.9+kde55 -> 5.15.10+kde51) Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5 - Update to version 5.15.10+kde51, rebased upstream: * Fix compilation with GCC 12 - Commits dropped by the rebase: * Revert "Client: Ensure that wl_surface lives as long as qtquick render thread needs it" * Client: Ensure that wl_surface lives as long as qtquick render thread needs it * Build fixes for GCC 11 ==== libqt5-qtwebchannel ==== Version update (5.15.9+kde3 -> 5.15.10+kde3) Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports - Update to version 5.15.10+kde3, rebased upstream: * No code changes ==== libqt5-qtwebsockets ==== Version update (5.15.9+kde2 -> 5.15.10+kde2) Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports - Update to version 5.15.10+kde2, rebased upstream: * No code changes ==== libqt5-qtwebview ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) Subpackages: libQt5WebView5 libQt5WebView5-imports - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtx11extras ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) - Update to version 5.15.10+kde0, rebased upstream: * No code changes ==== libqt5-qtxmlpatterns ==== Version update (5.15.9+kde0 -> 5.15.10+kde0) Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports - Update to version 5.15.10+kde0, rebased upstream: * Avoid extra copy in a ranged loop ==== libreoffice ==== Version update (7.5.4.1 -> 7.5.4.2) Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - Update to 7.5.4.2: https://wiki.documentfoundation.org/Releases/7.5.4/RC2 - Build on all available architectures ==== libvirt ==== Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-proxy libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - spec: Don't move apparmor profiles to modular daemon subpackages ==== php8 ==== Version update (8.1.19 -> 8.1.20) Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter - version update to 8.1.20 * This is a security release. * https://www.php.net/ChangeLog-8.php#8.1.20 - force to repack tarball after update https://github.com/php/php-src/issues/11300 - session.save_path set to /var/lib/php8/sessions in mod_php8.conf and www.conf php-fpm pool example - modified sources % mod_php8.conf - added sources + repack.sh + php-unicode-allow-redistribution.patch ==== poppler ==== Version update (23.05.0 -> 23.06.0) Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools - update to 23.06.0 (bsc#1212255): * CairoOutputDev: Fix crash when doing type3 rendering * Fix crash with unknown signature hashing algorithms * Add gpgme backend for signature handling * FontInfo: Make it return proper information about font substitution * FontInfo: Try harder to get Type 3 font name * Store embedded fonts widths table in a more effective manner * Skip font lookup for nonprintable characters * Fix crash on malformed files * Add API to allow selecting signature backend (nss or gpgme) * Convert embedded files to bytearray a bit smarter ==== poppler-qt5 ==== Version update (23.05.0 -> 23.06.0) - update to 23.06.0 (bsc#1212255): * CairoOutputDev: Fix crash when doing type3 rendering * Fix crash with unknown signature hashing algorithms * Add gpgme backend for signature handling * FontInfo: Make it return proper information about font substitution * FontInfo: Try harder to get Type 3 font name * Store embedded fonts widths table in a more effective manner * Skip font lookup for nonprintable characters * Fix crash on malformed files * Add API to allow selecting signature backend (nss or gpgme) * Convert embedded files to bytearray a bit smarter ==== remmina ==== Version update (1.4.30 -> 1.4.31) Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc - Update to remmina version 1.4.31: * [REM-2874] muli password changer search now matches partial strings !2480 * Fix segfault in VNC when using domain socket !2481 * Switched pylist Append to SetItem !2482 * Template texts updated !2484 * Add menu option to delete multiple profiles at the same time !2483 * add 1080p as a default resolution to remmina_pref.c !2486 * Remove character limit on password length !2489 * Create better postats.html !2488 * Redesign santahat.png & add santahat.svg !2492 * Edit preferences UI !2491 * Change the icon of the new connection button !2493 * Modify the checkbox of the appearance-tab !2494 * Add valign to the switch of the debugging window !2495 * plugins/rdp: Ensure output redirection configuration applies to both dynamic and static rdpsnd !2498 ==== systemd ==== Subpackages: libsystemd0 libsystemd0-32bit libudev1 systemd-32bit systemd-container systemd-coredump systemd-lang udev - Make sure to skip the call to systemd-tmpfile in the file-triggers when running on transaction systems ==== systemd-rpm-macros ==== Version update (22 -> 23) - Bump to version 23 - Restore the check that prevents systemd-tmpfiles to run during transactional updates The check has been mistakenly dropped during the switch to file-triggers.