Packages changed: Mesa (23.0.1 -> 23.0.2) Mesa-drivers (23.0.1 -> 23.0.2) apache2-mod_php8 (8.1.17 -> 8.1.18) gstreamer (1.22.1 -> 1.22.2) gstreamer-plugins-bad (1.22.1 -> 1.22.2) gstreamer-plugins-base (1.22.1 -> 1.22.2) gstreamer-plugins-good (1.22.1 -> 1.22.2) gstreamer-plugins-libav (1.22.1 -> 1.22.2) gstreamer-plugins-ugly (1.22.1 -> 1.22.2) kexec-tools libXfixes (6.0.0 -> 6.0.1) libnice mozc openssh php8 (8.1.17 -> 8.1.18) pipewire (0.3.68 -> 0.3.69) tigervnc transmission (4.0.2 -> 4.0.3) === Details === ==== Mesa ==== Version update (23.0.1 -> 23.0.2) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1 - Update to version 23.0.2 * 2nd bug fix release: lots of patches for all over the tree, zink being the biggest singel source of changes. ==== Mesa-drivers ==== Version update (23.0.1 -> 23.0.2) Subpackages: Mesa-dri Mesa-gallium Mesa-libva libxatracker2 - Update to version 23.0.2 * 2nd bug fix release: lots of patches for all over the tree, zink being the biggest singel source of changes. ==== apache2-mod_php8 ==== Version update (8.1.17 -> 8.1.18) - version update to 8.1.18 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.18 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) ==== gstreamer ==== Version update (1.22.1 -> 1.22.2) Subpackages: gstreamer-lang gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Update to version 1.22.2: + Highlighted bugfixes: - avdec_h264: fix decoder deadlocks with FFmpeg 6.0 - rtspsrc: . fix regression with URI protocols in OPTIONS requests for RTSP over TLD . improved control url handling compatibility for broken servers - decklink: fix 10 bit RGB (r210) format auto detection for capture and fix playout if video caps are configured before audio caps - d3d11videosink: Fix tearing in case of fullscreen mode - playbin: fix deadlock when stopping stream with subtitles visible (even more) - typefinding: fix regression not detecting application/dash+xml in some corner cases - osxvideosink: fix broken aspect ratio and frame drawing region - decodebin3, parsebin: Improve elementary stream handling when decoders are not present and fix hang when removing a failing stream - urisourcebin: Propagate sticky events from parsebin, so that the `STREAM_START` event with the `GstStream` info is always available when pads get exposed - v4l2: Add support for YVU420M format; mark JPEG content as parsed - h264decoder, h265decoder: DPB bumping process and latency reporting fixes - Opus: Fix reading of extended channel config in MPEG-TS and fix missing sample rate when remuxing from RTP to Matroska - zxing: add support for building against zxing-c++ 2.0 - cerbero: Fix packaging of Rust plugins on Android; fix modern Gentoo distro detection - various bug fixes, memory leak fixes, and other stability and reliability improvements + Gstreamer: - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no timezone offset - inputselector: Wake up streaming thread before PLAYING_TO_PAUSED transition - tools: fix potential crash when passing command-line options on Windows - Rebase patches with quilt. ==== gstreamer-plugins-bad ==== Version update (1.22.1 -> 1.22.2) Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0 - Update to version 1.22.2: + cea708overlay: fix HCR interpretation + d3d11bufferpool: Fix invalid access in debug print loop + d3d11compositor: Fix composition error on release_pad() + d3d11converter: Fix conversion backend selection + d3d11videosink: Fix tearing in case of fullscreen mode + d3d11window: fix memory leak + debugqroverlay: fix string leak + decklinkaudiosink: Fix playback when video caps is configured before audio + decklink: fix 10 bit RGB (r210) format auto detection + decklinkvideosrc: - RGB 4:4:4 doesn't work after GStreamer upgrade (regression) - unable to show HDMI stream that Blackmagic's Media Express is able to see + gtkwaylandsink: - Destroy GstWlWindow when parent GtkWindow is destroyed - Fix crash when rendering after the window is closed + h264decoder: Fix DPB bumping process + h264decoder, h265decoder: Latency reporting related fixes + h264parse: Validate VUI framerate + jpegparse: reset parse state when the SOI is not the first marker + ksvideo, directshow: Fix reference leaks in device providers + nvencoder: Fix CQP option setting + nvh264encoder: Fix template caps to include progressive mode as well + openjpegdec: allow multithread decoding only in subframe mode + tsdemux: Fix reading of extended Opus channel configuration + vulkan: fix validation layer issues + vulkanoverlaycompositor: fix potential use after free + vulkanswapper: correctly handle force-aspect-ratio=false + wasapi2: Fix potential crash on device activation failure + webrtc: Fix segfault traversing ice transports + webrtc: patch leak caused by early return + zxing: add support for zxing-c++ 2.0 - Rebase reduce-required-meson.patch. ==== gstreamer-plugins-base ==== Version update (1.22.1 -> 1.22.2) Subpackages: gstreamer-plugins-base-lang libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 - Update to version 1.22.2: + alsasink: Fix for being stuck in stop_streaming_threads state + decodebin3: fix hang when removing a failing stream + gl: wayland: cleanup on close + parsebin: Improve elementary stream handling + playbin: fix deadlock when stopping stream with subtitles visible even more + sdp: Skip source-specific caps fields when creating an SDP media from caps + urisourcebin: - Propagate sticky events from parsebin - Activate pad before transferring sticky events + typefinding: fix failure to recognize application/dash+xml in some cases - Rebase patches with quilt. ==== gstreamer-plugins-good ==== Version update (1.22.1 -> 1.22.2) Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-lang gstreamer-plugins-good-qtqml - Update to version 1.22.2: + osxvideosink: fix broken aspect ratio and frame drawing region + qtdemux: Fix seek adjustment with SNAP_AFTER flag + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus in Matroska + rtpmanager: twcc: Fix duplicate packet handling + rtsp: url: fix incorrect request URI scheme for TLS transport methods (regression) + rtspsrc: - Consider "451: Parameter Not Understood" when handling broken control urls - fix behavior change with URI protocols in OPTIONS requests - Skip PTs with caps incompatible to the global caps - rtpjpegdepay: fix logic error when checking if an end of image (EOI) tag is present + v4l2: - Add support for YVU420M format - mark JPEG as parsed - Rebase patch with quilt. ==== gstreamer-plugins-libav ==== Version update (1.22.1 -> 1.22.2) - Update to version 1.22.2: + avdec_h264 pipeline freeze with FFmpeg6 + avdeinterlace, avmux: fix element reference leak + avviddec: Drop decoder stream lock when calling send_packet - Rebase patch. ==== gstreamer-plugins-ugly ==== Version update (1.22.1 -> 1.22.2) Subpackages: gstreamer-plugins-ugly-lang - Update to version 1.22.2: + No changes, version bump only. - Rebase patch with quilt. ==== kexec-tools ==== - Update kexec-tools-SYS_getrandom.patch to fix build errors on old x86_64 distributions ==== libXfixes ==== Version update (6.0.0 -> 6.0.1) - add keyring validation - modernize spec file. install license and documentation - Update to version 6.0.1 * Fix spelling/wording issues * gitlab CI: add a basic build test * Remove unnecessary casts from malloc & free calls * Variable scope reduction as recommended by cppcheck * Mark two dpy parameters const as suggested by cppcheck * Quiet -Wconditional-uninitialized warnings from clang * Resolve 36 of 40 -Wextra-semi-stmt warnings from clang * Handle 63 of 63 -Wshorten-64-to-32 warnings from clang * Handle 60 of 60 -Wimplicit-int-conversion warnings from clang * Handle 6 of 9 -Wsign-conversion warnings from clang * XFixesCloseDisplay: Mark codes as unused * Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL * Remove "All rights reserved" from Oracle copyright notices ==== libnice ==== Subpackages: gstreamer-libnice libnice10 - Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd. - Replace libgupnp-igd-devel and gobject-introspection-devel with pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0) BuildRequires, align with what meson checks for. - Use ldconfig_scriptlets macro. - Enable meson_test macro in check section, run tests during build. Remove the single test that does not work in the build service via sed call. ==== mozc ==== Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools - Add add-missing-include.patch: Add missing #include , fix build with gcc13. - Rebase patches with quilt. ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Rename sshd.pamd to sshd-sle.pamd and fix order of pam_keyinit - Add new sshd.pamd including postlogin-* config files ==== php8 ==== Version update (8.1.17 -> 8.1.18) 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.18 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.18 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) ==== pipewire ==== Version update (0.3.68 -> 0.3.69) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Add patch to build pipewire in Leap 15.4: * reduce-meson-dependency.patch - Update to version 0.3.69: * Highlights: - Reverted the UCM changes, they seem to cause regressions causing audio to be muted in some cases. - Fix a regression in the scheduler where a driver node might not be marked as runnable in some cases, like when echo-cancel is used. - Handle links from the driver to itself. This makes the midi bridge work again. - ALSA rate matching for sources was fixed. It would previously wait too long for rate matching and then cause drift. This should reduce crackling and stuttering whan capturing in low latency. - Fix the GStreamer clock to make cheese video recording work again. - More fixes and improvements. * PipeWire: - Fix a regression in the scheduler where a driver node might not be marked as runnable in some cases, like when echo-cancel is used. - Handle links from the driver to itself. This makes the midi bridge work again. - Some man pages were improved. - Fix a potential crash when thread-loop is destroyed before the loop. * Modules: - A new raw biquad filter was added to filter-chain. You can manually set the 6 parameters and you can use this to create custom filters per sample rate. - The echo-canceller now supports different channels for the capture and playback streams. * SPA: - A SB Audigy specific profile set was added to make better use of the controls. - More ALSA IRQ based scheduling improvements. - ALSA rate matching for sources was fixed. It would previously wait too long for rate matching and then cause drift. This should reduce crackling and stuttering whan capturing in low latency. - The echo-cancel plugin API has a new method to make it possible to have different channels for capture, source and playback. - Reverted the UCM changes, they seem to cause regressions causing audio to be muted in some cases. * Bluetooth: - Many more BAP fixes and improvements. Devices are now created as a set and can be combined into one device by the session manager. * GStreamer: - Fix the GStreamer clock to make cheese video recording work again. - Enable gstreamer-device-provider (rh#2183691). ==== tigervnc ==== Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module - xorg-x11-Xvnc requires dbus-1-x11 (bsc#1207730) ==== transmission ==== Version update (4.0.2 -> 4.0.3) Subpackages: transmission-common transmission-gtk transmission-gtk-lang - Update to version 4.0.3: + Fix 4.0.2 higher CPU load while downloading (a regression). + Fix 4.0.0 bug where the torrentGet RPC method returned wrong trackerStats.tier values. + Fix 4.0.0 HTTP announce behavior with bind-address-ipv* settings. + Fix 4.0.0 bug in code that detects the computer's IPv6 support. + Silenced 4.0.0 minor log warnings for cross_seed_entry and uid entries in torrent files. + When adding a duplicate torrent via the RPC API, the return value now matches Transmission 3's return value. + Fix use of metainfo display-name as a fallback name. + Updated torrent Peer ID generation to happen once per session, even for public torrents. + GTK client: - Fix 4.0.0 preferences dialog being too large for small displays. - Fix 4.0.0 regression of percents, speeds, sizes, etc, not being i18nized properly. + Daemon: Set the log level sooner at startup to ensure events aren't missed. + Fix 4.0.0 bug in the display of how much of a torrent has been downloaded. + Documentation improvements. - Drop merged-upstream patch: 9fc0e4ff6186e3aee3d3350e9f1b062aa6e161fe.patch