Packages changed: Mesa (24.3.4 -> 25.0.0) Mesa-drivers (24.3.4 -> 25.0.0) ffmpeg-4 file libplist (2.3.0 -> 2.6.0) libzypp (17.36.1 -> 17.36.2) pipewire (1.3.82 -> 1.3.83) python-zstandard selinux-policy (20250218 -> 20250221) texlive vim (9.1.1101 -> 9.1.1134) zstd (1.5.6 -> 1.5.7) === Details === ==== Mesa ==== Version update (24.3.4 -> 25.0.0) Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1 - Add explanation for the "CM" in "GLESv1_CM". - Drop idempotent %if..%endif guards that do nothing. - Combine some rm calls in the build recipe. - Add -v argument to all rm calls to see the result of the deletion in the build log. - Update to release 25.0.0 - -> https://docs.mesa3d.org/relnotes/25.0.0 - adjusted u_dep_xcb.patch - supersedes U_radeonsi-disallow-compute-queues-on-Raven-Raven2-due.patch - libglapi merged into libgallium - add patches to fix compilation with Python 3.6 (SLE15 SP7, SLE16, Leap 15.6) * u_intel-drop-annotations-from-spv2hex.patch * u_meson-lower-python-version-requirement.patch - -> credits go to "Mikhail Paulyshka" ==== Mesa-drivers ==== Version update (24.3.4 -> 25.0.0) Subpackages: Mesa-dri Mesa-gallium Mesa-libva libxatracker2 - Add explanation for the "CM" in "GLESv1_CM". - Drop idempotent %if..%endif guards that do nothing. - Combine some rm calls in the build recipe. - Add -v argument to all rm calls to see the result of the deletion in the build log. - Update to release 25.0.0 - -> https://docs.mesa3d.org/relnotes/25.0.0 - adjusted u_dep_xcb.patch - supersedes U_radeonsi-disallow-compute-queues-on-Raven-Raven2-due.patch - libglapi merged into libgallium - add patches to fix compilation with Python 3.6 (SLE15 SP7, SLE16, Leap 15.6) * u_intel-drop-annotations-from-spv2hex.patch * u_meson-lower-python-version-requirement.patch - -> credits go to "Mikhail Paulyshka" ==== ffmpeg-4 ==== Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9 ==== file ==== Subpackages: file-magic libmagic1 - Add patch boo1237209.patch temporary * Fix stack overrun (boo#1237209) ==== libplist ==== Version update (2.3.0 -> 2.6.0) - Update to version 2.6.0: - Changes: * Revert back API change around PLIST_DATA to use char* again * Change API around PLIST_DATA to use uint8_t* instead of char* * Add PLIST_DICT helper functions for different operations * Require Cython 3.0 for python bindings * Add a PLIST_OPT_NONE value to plist_write_options_t * autoconf: Allow disabling build of test suite * Update doxygen config and document undocumented macros * Add an explicit PLIST_FORMAT_NONE value * Add a libplist_version() function to the interface * docs: Use README.md to generate mainpage with doxygen - Bugfixes: * Several compiler-related fixes and code improvements * Plug memory leak in plist_write_to_stream() * Prevent adding NULL items to array/dictionary nodes * Fix parallel running of test suite * Fix cython bindings * Fix OOB read in plist_from_memory() ==== libzypp ==== Version update (17.36.1 -> 17.36.2) - Filesystem usrmerge must not be done in singletrans mode (bsc#1236481, bsc#1189788) Commit will amend the backend in case the transaction would perform a filesystem usrmerge. - Workaround bsc#1216091 on Code16. - version 17.36.2 (35) ==== pipewire ==== Version update (1.3.82 -> 1.3.83) 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 - webrtc-audio-processing-2 2.1 is generating a regression and the echo-cancel module doesn't work with it, so let's keep using webrtc-audio-processing-1 for now (boo#1237315) - Update to version 1.3.83 (1.4RC3): * This is the third and hopefully last 1.4 release candidate that is (almost) API and (entirely) ABI compatible with previous 1.2.x and 1.0.x releases. We note that in the 1.3.x series, the API is slighty not backwards compatible because some methods previously used to accept void* as a parameter while they now require the correct type. We think this is however a good kind of API breakage and expect projects to patch their code to get things compiled with newer version (which will also compile for older versions). Note also that this is not an ABI break. * Highlights - Handle JACK transport updates in a better way. - Fix a SAP regression when starting. - Fix regression in rate scaling. - Improve bluetooth source rate handling. - More small bugfixes and improvements. * PipeWire - Handle JACK transport updates in a better way. (#4543) * Modules - Check that the link factory port and nodes match. Deprecate the port.id when making links. - Improve profiler output by scaling the quantum with the node rate so that we don't end up with confusing information. (#4555) - Fix sending of the SAP SDP. Handle some SDP parsing errors. - Add some more options to the ROC source module. (#4516) * SPA - Fix firewire quirks in udev rules. (#4528) - Fix a bug in the rate scaling in some cases that would make things run with the wrong samplerate. - Improve introspection of control types. * Bluetooth - Use the G722 codec from Android instead of FFmpeg for ASHA. - Use the A2DP source rate as the graph rate. (#4555) - Specify the bluetooth source latency property in the rate of the stream to avoid conversions and rounding errors. ==== python-zstandard ==== - Add fix-zstd-1.5.7.patch to make it work with zstd-1.5.7 - Drop fix-zstd-1.5.6.patch - Require libzstd1 = 1.5.7 ==== selinux-policy ==== Version update (20250218 -> 20250221) Subpackages: selinux-policy-targeted - Update to version 20250221: * Allow named_filetrans_domain filetrans raid/mdadm named content (bsc#1236807) * Grant privoxy_t the sys_chroot capability (bsc#1237375) * Allow init_t nnp_transition to tor_t (bsc#1237375) ==== texlive ==== - Be prepared for Mesa update to versionm 25.0.0 - Use zlib-ng-compat only for opensuse builds ==== vim ==== Version update (9.1.1101 -> 9.1.1134) Subpackages: vim-data vim-data-common xxd - Version bump to fix bsc#1237359 (fixed as of 9.1.1115). - Update to 9.1.1134. * 9.1.1134: filetype: Guile init file not recognized * 9.1.1133: filetype: xkb files not recognized everywhere * 9.1.1132: Mark positions wrong after triggering multiline completion * 9.1.1131: potential out-of-memory issue in search.c * remove resolved complete item from todo list * 9.1.1130: 'listchars' "precedes" is not drawn on Tabs. * set fileformat=dos in filetype plugin * 9.1.1129: missing out-of-memory test in buf_write() * add commentstring '> %s' to ftplugin * 9.1.1128: 9.1.1119 caused a regression with imports * include simple filetype plugin * 9.1.1127: preinsert text is not cleaned up correctly * 9.1.1126: 9.1.1121 used a wrong way to handle enter * 9.1.1125: cannot loop through pum menu with multiline items * 9.1.1124: No test for 'listchars' "precedes" with double-width char * 9.1.1123: popup hi groups not falling back to defaults * Add support for # comments to ftplugin * 9.1.1122: too many strlen() calls in findfile.c * 9.1.1121: Enter does not insert newline with "noselect" * fix s:NetrwHome() regression * 9.1.1120: tests: Test_registers fails * add reference to extendnew() at extend() * 9.1.1119: Vim9: Not able to use an autoloaded class from another * autoloaded script * 9.1.1118: tests: test_termcodes fails * Update base-syntax, improve performance * 9.1.1117: there are a few minor style issues * 9.1.1116: Vim9: super not supported in lambda expressions * Update the 'specifies' keyword documentation, slightly * reformat * 9.1.1115: [security]: use-after-free in str_to_reg() * 9.1.1114: enabling termguicolors automatically confuses users * Add ukrainian-enhanced keymap * 9.1.1113: tests: Test_terminal_builtin_without_gui waits 2 seconds * 9.1.1112: Inconsistencies in get_next_or_prev_match() * document ComplMatchIns highlight for insert-completion * upstream snapshot of v177 * 9.1.1111: Vim9: variable not found in transitive import * 9.1.1110: Vim tests are slow and flaky * 9.1.1109: cmdexpand.c hard to read * include simple filetype plugin * include simple filetype plugin * 9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol" * 9.1.1107: cannot loop through completion menu with fuzzy * Update base-syntax, always match continuation comments to EOL * set define option & add matchit config in ftplugin * Update base-syntax, match Vim9 boolean and null literals in * parens * 9.1.1106: tests: Test_log_nonexistent() causes asan failure * 9.1.1105: Vim9: no support for protected new() method * 9.1.1104: CI: using Ubuntu 22.04 Github runners * ci: syntax tests spam output * 9.1.1103: if_perl: still some compile errors with Perl 5.38 * 9.1.1102: tests: Test_WinScrolled_Resized_eiw() uses wrong filename ==== zstd ==== Version update (1.5.6 -> 1.5.7) Subpackages: libzstd1 libzstd1-x86-64-v3 - update to 1.5.7: * zstd now employs multiple threads by default * Fix a rare bug in 32-bit mode * Enhanced Compression Speed for Small Data Blocks * Substantial --patch-from performance improvements - Drop pzstd.1.patch - not upstream, but also not needed