25 Sep
2024
25 Sep
'24
14:00
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=20240924 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: acpica (20240321 -> 20240827) meson (1.5.1 -> 1.5.2) ncurses (6.5.20240824 -> 6.5.20240922) openSUSE-release (20240923 -> 20240924) pipewire (1.2.3 -> 1.2.4) python-pip yast2-storage-ng (5.0.18 -> 5.0.19) === Details === ==== acpica ==== Version update (20240321 -> 20240827) - Fix acpica-no-compiletime.patch to omit build date from xen .h files (boo#1230856, boo#1047218) - Update to version 20240827 * Fix the PHAT table working: ensure that the PHAT firmware health record offset works correctly, fix various sub-table offsets, prevent segmentation faults when encountering invalid device paths. * Fix the optional table 4-byte signature. * Correct the dumping of SLIC and DBG2 tables. * Add support for QWordPCC and DWordPCC * Fix the integer to hex string conversions * Detecting FACS in reduced HW mode and allowing setting waking vector thereby waking up from S3 state * Fixing issues with crossing page boundaries when mapping operation regions * Update the support for IORT, HMAT, MPAM, AEST, CEDT, SPCR etc. tables * Fix multiple issues with table parsing, compilation and disassembly * Allow for more flexibility in _DSM usage. ==== meson ==== Version update (1.5.1 -> 1.5.2) Subpackages: meson-vim - Update to version 1.5.2: + compilers: do not strip '-isystem' from C build arguments. + Prevent raw exception during project(). + compilers: Pass mode to determine_args, not its string value. + nasm: Use different test sources for x86 and x86_64. - BuildRequire gettext-devel instead of gettext: allow OBS to shortcut through gettext-runtime-mini. ==== ncurses ==== Version update (6.5.20240824 -> 6.5.20240922) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20240922 + add a few null-pointer checks in ncurses + improve test-driver in ncurses/link_test.c + restore background character in manpages as described in X/Open Curses section 3.3.6, and add option "-c" to test programs to illustrate a non-blank character in the window background property. + improve formatting/style of manpages (patches by Branden Robinson). + modify ncurses*-config to add -I option in --cflag where needed for - -disable-overwrite to match ".pc" files. + disallow directories and block/character devices in safe-open. + amend scr_restore() and scr_init() to remove the target window only after validating the source window which will replace the target (report by Zixi Liu). - Add ncurses patch 20240914 + modify _nc_flush() to also flush stderr to help the flash capability to work in bash (patch by Harm te Hennepe, cf: 20201128) + omit -g and -fXXX flags from CFLAGS in misc/ncurses-config.in + improve formatting/style of manpages (patches by Branden Robinson). + improve examples in NCURSES-Programming-HOWTO.html + update comments in terminfo.src -TD - Add ncurses patch 20240831 + build-fix for a case in msys2 where gettimeofday() was available but the fallback was partly configured. > patch by Rafael Kitover: + separate the _NC_WINDOWS platform macro into _NC_WINDOWS_NATIVE, for MinGW and other native Win32 support, and _NC_WINDOWS, to make some Win32 features available under the Cygwin runtime, in this case the term-driver. + make some minor adjustments to allow ./configure --enable-term-driver to also work on Cygwin platforms such as Cygwin and MSYS2. ==== openSUSE-release ==== Version update (20240923 -> 20240924) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== pipewire ==== Version update (1.2.3 -> 1.2.4) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.2.4: + Highlights: - Avoid a crash in cleanup of globals. - Use systemd-logind to scan for new devices in v4l2. - Some more bugfixes and improvements. + PipeWire: - Avoid a crash in cleanup of globals. - Improve RequestProcess dispatch. + Tools: - Improve float parsing. + SPA: - Clear the ringbuffer when stopping in libcamera. - Use systemd-logind to scan for new devices in v4l2. - Queue dropped first buffer in v4l2. - Unlink pcm devices when moving drivers to avoid broken pipe. + JACK: - Emit buffer_size callback in jack_activate() to improve compatibility with GStreamer. ==== python-pip ==== - Adapt disable-ssl-context-in-buildenv.patch to make it compatible with leap ==== yast2-storage-ng ==== Version update (5.0.18 -> 5.0.19) - Use the newer exfatprogs instead of exfat-utils (bsc#1187854) - 5.0.19