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=20230330 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: drkonqi5 glslang (12.0.0 -> 12.1.0) hplip libguestfs libopenmpt (0.6.8 -> 0.6.9) okular patterns-media shaderc (2022.4 -> 2023.2) xorg-x11-server yast2 (4.6.1 -> 4.6.2) yast2-country (4.6.0 -> 4.6.1) === Details === ==== drkonqi5 ==== Subpackages: drkonqi5-lang - Replace '%service_del_postun -n' with '%service_del_postun_without_restart' ==== glslang ==== Version update (12.0.0 -> 12.1.0) - Update to release 12.1.0: * Reject non-float inputs/outputs for version less than 120 * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above * Add HLSL relaxed-precision float/int matrix expansions * Block decorate Vulkan structs with RuntimeArrays * Support InterlockedAdd on float types - Delete 0001-build-set-SOVERSION-on-all-libraries.patch: fixed upstream - Split part of glslang-devel to glslang-nonstd-devel. ==== hplip ==== Subpackages: hplip-hpijs hplip-sane hplip-udev-rules - Add patch to fix hplip applying printf string format parsing to printer attributes returned from CUPS (such as "dnssd://foo%20series._ipp._tcp.local/?uuid=...") which results in a segfault (boo#1209866, lp#2013185): * fix-printer-attributes-parsing.patch ==== libguestfs ==== Subpackages: libguestfs-xfs libguestfs0 - Enable LTO as it works fine now (use FAT lto objects for static libs). ==== libopenmpt ==== Version update (0.6.8 -> 0.6.9) - Update to 0.6.9 * [Bug] An exception could be thrown during rendering when trying to access the release node of an empty envelope. * The fix for the OPL cutoff bug introduced in libopenmpt 0.6.7 was incomplete. * ULT: Offset commands exceeding 65535 samples were sometimes not imported correctly even if there was room for them. * After seeking with seek.sync_samples=1, the filter settings of playing notes were not updated since libopenmpt 0.6.7. * Loading of and seeking inside (malformed) modules with thousands of short sub-songs has been sped up. ==== okular ==== Subpackages: okular-lang - Add Discount 3 compatibility patch: * 0001-Compile-with-discount-3.patch ==== patterns-media ==== - rest_dvd: Add breeze5-wallpapers (boo#1209838) - Remove rest_core_dvd, it's unused. Some deps were added to it by accident, move them to rest_dvd. - Remove rest_cd_{gnome,kde,x11}, unused. ==== shaderc ==== Version update (2022.4 -> 2023.2) - Update to release 2023.2 * Fix C++20 compatibility: explicitly construct string_piece when comparing to `char *` ==== xorg-x11-server ==== Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra - U_xserver-composite-Fix-use-after-free-of-the-COW.patch * overlay window use-after-free (CVE-2023-1393, ZDI-CAN-19866, bsc#1209543) ==== yast2 ==== Version update (4.6.1 -> 4.6.2) Subpackages: yast2-logs - Replace calls to mkinitrd with dracut as mkinitrd will be dropped (bsc#1203019) - 4.6.2 ==== yast2-country ==== Version update (4.6.0 -> 4.6.1) Subpackages: yast2-country-data - Replace call to mkinitrd with dracut (bsc#1203019) - 4.6.1