Packages changed: Mesa Mesa-drivers autofs cockpit file (5.42 -> 5.43) fuse3 (3.11.0 -> 3.12.0) gawk (5.1.1 -> 5.2.0) grep (3.7 -> 3.8) hdparm (9.64 -> 9.65) ncurses (6.3.20220820 -> 6.3.20220910) permissions (1599_20220713 -> 1599_20220912) pipewire (0.3.57 -> 0.3.58) polkit qemu rpm (4.17.1 -> 4.17.1.1) yast2-installation (4.5.5 -> 4.5.7) === Details === ==== Mesa ==== Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - llvm15.patch: backport of commits 2037c34f245, 301bcbac0e5, 6983c8580a2 to support LLVM 15 ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-gallium Mesa-libva - llvm15.patch: backport of commits 2037c34f245, 301bcbac0e5, 6983c8580a2 to support LLVM 15 ==== autofs ==== - Move dbus-1 system.d file to /usr (bsc#1203362) ==== cockpit ==== Subpackages: cockpit-bridge cockpit-packagekit cockpit-system - Fix cockpit-storage dependencies - Merge SUSE branding into cockpit package - Update kdump-suse.patch to match upstream. ==== file ==== Version update (5.42 -> 5.43) Subpackages: file-magic libmagic1 - Add patch file-zstd.patch from upstream mailing list * Add zstd decompression support - Run also upstream standard checks - update to 5.43: * Add octal indirect magic * avoid infinite loop in non-wide code * Obey MAGIC_CONTINUE with multiple magic files * Fix bug with large flist * PR/364: Detect non-nul-terminated core filenames from QEMU * PR/359: Add support for http://ndjson.org/ * PR/362: Fix wide printing * PR/358: Fix width for -f - - drop file-boo1201350.patch (upstream) ==== fuse3 ==== Version update (3.11.0 -> 3.12.0) Subpackages: libfuse3-3 - Update to release 3.12.0 * The max_idle_threads parameter has been deprecated in favor of the new max_threads* parameter * struct fuse_loop_config is now private and has to be constructed using fuse_loop_cfg_create() * fuse_session_loop_mt() now accepts struct fuse_loop_config * as NULL pointer. * fuse_parse_cmdline() now accepts a max_threads option. ==== gawk ==== Version update (5.1.1 -> 5.2.0) - upref.patch: Add missing UPREF - Update to gawk 5.2.0 * Numeric scalars now compare in the same way as C for the relational operators. Comparison order for sorting has not changed * If the AWK_HASH environment variable is set to "fnv1a" gawk will use the FNV1-A hash function for associative arrays * There is now a new function, mkbool(), that creates Boolean-typed values * As BWK awk has supported interval expressions since 2019, they are now enabled even if --traditional is supplied * The rwarray extension has two new functions, writeall() and readall() * The new `gawkbug' script should be used for reporting bugs * The manual page (doc/gawk.1) has been considerably reduced in size * Gawk now supports Terence Kelly's "persistent malloc" (pma), allowing gawk to preserve its variables, arrays and user-defined functions between runs * Some subtle issues with untyped array elements being passed to functions have been fixed * Syntax errors are now immediately fatal - gawk-5.1.1-Disable-racy-test-in-test-iolint.awk.patch: removed - pma.patch: Handle hole bigger than half the address space - nan-tests.patch: fix non-portable NaN tests ==== grep ==== Version update (3.7 -> 3.8) Subpackages: grep-lang - GNU grep 3.8: * The -P option is now based on PCRE2 instead of the older PCRE (boo#1201803) * egrep and fgrep commands, deprecated since release 2.5.3 (2007), now warn that they are obsolescent and should be replaced by grep -E and grep -F * The confusing GREP_COLOR environment variable is now obsolescent * Regular expressions with stray backslashes now cause warnings * Regular expressions like [:space:] are now errors even if POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior * In locales using UTF-8 encoding, the regular expression '.' no longer sometimes fails to match Unicode characters * The -s option no longer suppresses "binary file matches" messages. - doc: fix man page syntax errors (bsc#1201001) ==== hdparm ==== Version update (9.64 -> 9.65) - Update to 9.65: * Fixed "hdparm --Istdin" to not attempt reading LOG data from a non-existent drive. - Refresh avoid-linux-includes.patch ==== ncurses ==== Version update (6.3.20220820 -> 6.3.20220910) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20220910 + amend verbose-option change to make this affect level 3, e.g., using "tic -cv3 terminfo". + work around musl's nonstandard use of feature test macros by adding a definition for NCURSES_WIDECHAR to the generated ".pc" and *-config files (report by Sam James). - Add ncurses patch 20220903 + modify verbose-option of infocmp, tic, toe to enable debug-tracing if that is configured. - Add ncurses patch 20220827 + modify configure scripts to use overlooked cases for LD and PKG_CONFIG variables (report by Alan Webb, Gentoo #866398). + modify nsterm to use xterm+alt1049 (report by Paul Handly) -TD + modify putty to use xterm+alt1049 -TD - Correct offsets of patches * ncurses-5.9-ibm327x.dif * ncurses-6.3.dif ==== permissions ==== Version update (1599_20220713 -> 1599_20220912) Subpackages: chkstat permissions-config - Update to version 20220912: * chkstat: also consider group controlled paths (bsc#1203018, CVE-2022-31252) ==== pipewire ==== Version update (0.3.57 -> 0.3.58) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-lang pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.58: * Highlights - Fix a regression that could cause audio crackling. - Fix a regression in RTKit because rlimit was not set correctly. - JAVA sound applications will now alsa work with the pulseaudio-alsa plugin. - pw-top will now show the negotiated formats of devices and streams. - Fix some potential crashes when starting streams. - The ALSA plugin has had improved timing reporting and poll descriptor handling that should improve compatibility. - Many more improvements and bugfixes. * PipeWire - Avoid scheduling nodes before they are added to the graph. This could avoid some crashes when scheduling nodes that were not completely started yet. (#2677) * Tools - pw-top now also shows the negotiated formats of streams and devices. (#2566) - pw-top prints microseconds as "us" now to avoid unicode problems. * Modules - Fix compilation with newer lv2. - Fix setting realtime priority with RTKit, it was not setting rlimit correctly and RTKit would refuse to change the priority. - Fix some playback problems with RAOP sink. (#2673) - Filter chain will now warn when a non-existing control property is used in the config file. (#2685) - Filter chain can now handle control port names with ":" in the name. (#2685) - The echo-cancel module and interface now has activate/deactivate functions to make it possible for plugins to reset their state. * SPA - Make sure audioconvert uses the given channelmap and channels for the volumes, even when not negotiated yet. This makes it possible to change the volume before the node has been negotiated. - Refactor the peaks resampler. Fix an error in the SSE code. - Fix DSD min/max rates, avoid exposing impossible rates. - Set monitor port buffer size correctly. This could cause some crackling and hickups. (#2677) - Make ALSA sequencer port names unique. * Pulse-server - Rework the capture buffer attributes to better match pulseaudio. This fixes a regression where opening pavucontrol could cause crackling. (#2671) - Implement TRIGGER and PREBUF methods. - Handle clients that send more than the requested amount of data. PipeWire will now also keep this as extra buffered data like PulseAudio. This fixes JAVA sound applications when they are running on top of the PulseAudio ALSA plugin. (#2626,#2674) - Update the requested amount of bytes more like PulseAudio. Fixes stuttering after resume with the GStreamer pulseaudio sink. (#2680) * ALSA Plugin - More debug info was added. The time reporting was improved. - The poll descriptor handling was improved, avoiding some spurious wakeups. (#1697) ==== polkit ==== Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 pkexec typelib-1_0-Polkit-1_0 - obsolete libpolkit0 also from baselibs. ==== qemu ==== - pcre-devel-static is only needed when building against glib2 < 2.73. After that, glib2 was migrated to pcre2. ==== rpm ==== Version update (4.17.1 -> 4.17.1.1) Subpackages: librpmbuild9 - update to rpm-4.17.1.1 * Fix upstream branch setting in "%autosetup -S git" * Revert "Strip the target triplet GNU suffix more precisely." - remove-translations.diff: convert deprecated egrep to grep -E (boo#1203092) ==== yast2-installation ==== Version update (4.5.5 -> 4.5.7) - Don't set QT_SCALE_FACTOR unless > 1 (bsc#1199020) to avoid forcing QA to recreate all needles for all standard cases - 4.5.7 - Directly calculate the Qt scale factor, no longer rely on the Xft.dpi X resource (bsc#1199020) - Support YAST_MON_WIDTH_MM=xx at installation boot prompt - Support YaST2.call script debugging with FAKE_MON_WIDTH_MM=xx - Support up to 392 dpi (up to scale factor 4.0) More details: https://github.com/yast/yast-installation/pull/1057 - No more console warnings if no EDID (bsc#1203161) - 4.5.6