Packages changed: MicroOS-release (20251230 -> 20260101) NetworkManager (1.54.1 -> 1.54.3) fuse-overlayfs (1.15 -> 1.16) gpg2 (2.5.14 -> 2.5.16) gstreamer (1.26.9 -> 1.26.10) gstreamer-plugins-bad (1.26.9 -> 1.26.10) gstreamer-plugins-base (1.26.9 -> 1.26.10) kernel-firmware-amdgpu (20251203 -> 20251228) kernel-firmware-bluetooth (20251202 -> 20251228) kernel-firmware-i915 (20251217 -> 20251228) kernel-firmware-intel (20251129 -> 20251228) kernel-firmware-media (20251123 -> 20251228) kernel-firmware-mediatek (20251129 -> 20251228) kernel-firmware-platform (20251004 -> 20251228) kernel-firmware-qcom (20251217 -> 20251228) upower (1.90.10 -> 1.91.0) vlc (3.0.21 -> 3.0.23) zlib-ng-compat (2.3.1 -> 2.3.2) === Details === ==== MicroOS-release ==== Version update (20251230 -> 20260101) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== NetworkManager ==== Version update (1.54.1 -> 1.54.3) Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.54.3: + For private connections (the ones that specify a user in the "connection.permissions" property), verify that the user can access the 802.1X certificates and keys set in the connection. + Introduce a libnm function that can be used by VPN plugins to check user permissions on certificate and keys. - Changes from version 1.54.2: + Support reapplying the "sriov.vfs" property as long as "sriov.total-vfs" is not changed. + Support configuring the HSR protocol version via the "hsr.protocol-version" property. + Support configuring the HSR interlink port via the "hsr.interlink" property. - Rebase 2298.patch ==== fuse-overlayfs ==== Version update (1.15 -> 1.16) - update to 0.16: * fix incorrect directory entries due to unstable iteration order ==== gpg2 ==== Version update (2.5.14 -> 2.5.16) - Update to 2.5.16: * gpg: Fix a validation bug when using keyboxd * gpg: Deprecate the option --not-dash-escaped and ignore the NotDashEscaped armor header * keyboxd: Fix migration to new schema * dirmngr: New compatibility flag "ocsp-sha256-certid" to support forthcoming libksba versions * New translation to Georgian. ==== gstreamer ==== Version update (1.26.9 -> 1.26.10) Subpackages: libgstreamer-1_0-0 - Update to version 1.26.10: + Highlighted bugfixes: - curlhttpsrc fixes and improvements - decklinkvideosink: Fix frame completion callbacks for firmware 14.3+ - flac: Fix 6.1 and 7.1 channel layouts and support encoding and decoding of 32-bit audio - glimagesink: Fix handling of odd height buffers - matroskademux: make maximum allowed block size large enough to support 4k uncompressed video - mxf: Add support for custom Sony XDCAM video variant - opusenc: multichannel and surround sound handling improvements - playbin3: HLS/DASH stream selection handling improvements to fix disabling and re-enabling of audio/video streams with adaptivedemux2 - qtmux: robust recording mode space left estimation fixes for streams that start with a timestamp offset - splitmuxsrc seeking improvements - Support FLAC audio in DASH manifests - Python bindings: fix regression where buffers were no longer writable in pad probe callbacks - cerbero: add python bindings for GstApp; Windows installer improvements - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - pipeline: Improve resource cleanup logic for clock objects - filesink: fix the build with recent mingw-w64 - basetransform, basesrc: Fix handling of buffer pool configuration failures ==== gstreamer-plugins-bad ==== Version update (1.26.9 -> 1.26.10) Subpackages: libgstphotography-1_0-0 libgstplay-1_0-0 - Update to version 1.26.10: + aesenc / aesdec: use correct format specifier for buffer size in debug log + analytics: Fix build on MSVC by using libm dependency + curlhttpsrc: Various fixes + decklinkvideosink: Fix frame completion callbacks for firmware 14.3+ + dtlsdec: mark generated cert agent with GST_OBJECT_FLAG_MAY_BE_LEAKED + fdkaacdec: Assertion on handling unsupported channel layouts + fdkaacdec: Invalidate channel_types/indices when setting a known config + hlssink: Guard NULL structure and use gst_structure_has_name() + midiparse: Fix a couple of potential out-of-bounds reads + mpegtsmux: Fix potential deadlock changing pmt-interval + mxfdemux: reconsider "closing running segment" for non flushing seeks + mxfdemux / aiffparse / matroskaparse: Remove segment closing on non-flushing seeks + mxfdemux: Simplify timestamp tracking + mxfdemux: send event SegmentDone for segment seeks + mxfmpeg: Add custom Sony picture essence coding UL + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to collection source + vabasedec: Don't assert when negotiating based on a gap event before the first buffer + vkformat: Add VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 format + webrtc: Keep a ref of the ICEStream in the TransportStream + GstPlay: set_audio_track_enabled / set_video_track_enabled not functioning for adaptivedemux2 sources + video: decoders: Fix possible crash when flushing H265/H266 decoder ==== gstreamer-plugins-base ==== Version update (1.26.9 -> 1.26.10) Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 - Update to version 1.26.10: + basetextoverlay: Don't negotiate if caps haven't changed + codec-utils: Update mime codec strings + fdmemory: Fix size calculation when sharing + gl elements add a yellow bar on JPEGs with non-even heights + glimagesink: Fix handling of odd height buffers + glwindow_cocoa: fix window not closing (w/o user window handle) + opusenc: Simplify Vorbis channel layout mapping code and fix 7.1 layout & use surround multistream encoder + parsebin: Improve debug logging + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to collection source + tagdemux: propagate seek event seqnum to upstream + videodecoder: Don't assume the ALLOCATION query contains a pool + videodecoder, videoaggregator: Fix handling of buffer pool configuration failures ==== kernel-firmware-amdgpu ==== Version update (20251203 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * amdgpu: DMCUB updates for various ASICs - Update to version 20251212 (git commit 6c60d1128566): * amdgpu: DMCUB updates for various ASICs ==== kernel-firmware-bluetooth ==== Version update (20251202 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x488C_DB55 * linux-firmware: Add firmware file for Intel Scorpius core ==== kernel-firmware-i915 ==== Version update (20251217 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * i915: Xe3LPD_3002 DMC v2.28 * i915: Xe3LPD DMC v2.33 ==== kernel-firmware-intel ==== Version update (20251129 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * intel_vpu: Add firmware for 50xx NPUs and update older ones ==== kernel-firmware-media ==== Version update (20251123 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * qcom: venus-5.4: fix ELF segment alignment to 4 bytes - Update to version 20251127 (git commit e3b0cfe73e95): * qcom: vpu: update video firmware binary for SM8250 ==== kernel-firmware-mediatek ==== Version update (20251129 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * mediatek MT7925: update bluetooth firmware to 20251210093205 * linux-firmware: update firmware for MT7925 WiFi device ==== kernel-firmware-platform ==== Version update (20251004 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * linux-firmware: Update AMD SEV firmware * rcar_gen4_pcie: add firmware for Renesas R-Car Gen4 PCIe controller ==== kernel-firmware-qcom ==== Version update (20251217 -> 20251228) - Update to version 20251228 (git commit 154800e88541): * qcom: Update CDSP firmware for qcm6490 platform ==== upower ==== Version update (1.90.10 -> 1.91.0) Subpackages: libupower-glib3 - Update to version 1.91.0: + New feature: Support multiple keyboard backlight LED control + Make installation of tests optional + Support conf.d style config file + Deprecate CapacityLevel property - Enable test suite in %check section ==== vlc ==== Version update (3.0.21 -> 3.0.23) Subpackages: libvlc5 libvlccore9 vlc-noX vlc-qt - Update to version 3.0.23: + Codecs: * Fix WebVTT line positioning * Expose additional audio codec information (notably for Flac 24bit) + Demuxers: * fix some JPEG files wih JFIF headers + Security: * Fix null deref in libass, undefined shift in theora and cc-708, integer overflow in daala, Infinite loop in h264 parsing, buffer overflow in png and multiple format-overflows + Misc: * Prepare compatibility for taglib 2.0, Qt6, FFmpeg8, mingw-w64 v13 and newer versions of libplacebo and pupnp - Drop vlc-libplacebo-5.patch: fixed upstream - Convert to source service: 3.0.23 was only tagged, but no tarball was published. - Unpin ffmpeg-version: build against ffmpeg-8 - Update to version 3.0.22: + Core: Assume subpictures are in SDR by default + Decoders: * Fix Opus channel mapping * Fix hardware decoding with VideoToolbox of XVID MPEG-4 video * Add dav1d-all-layers option * Fix DVD CEA-608 captions parsing * Fix ProRes 4:4:4:4 * Disable decoding using libdca, libmpeg2 and liba52 by default in favor of libavcodec + Demuxers: * Add support for DMX audio music (MUS) files * Handle mkv-use-chapter-codec option * Add A_ATRAC/AT1 support in matroska * Prevent FLAC seeking logic get stuck * Handle pictures in FLAC * Fix VOB/AOB LPCM/MLP detection failing occasionally * Cut QNap title on first invalid character * Fix display of certain JPEG files * Fix playback of very short ASF files (duration less than 1s) * Multiple fixes in MPEG-TS * Fix crashes in multiple demuxers (reported by rub.de, oss-fuzz and others) + Input: Fix SFTP seeking for large files on 32-bit OS + Interface: * Qt: Add option to use dark palette * Qt: Add compilation support for newer versions of Qt5 * Qt: Fix scrolling on volume slider * KDE: fix MPRIS state when started from file + Service Discovery: UPnP: remove SAT>IP channel list fallback + Video Output: * Use a better stretch mode in wingdi * Fetch missing device information when running in UWP + Video Filter: * Add AMD GPU Frame Rate Doubler (Direct3D11) * Improve visualization of low frequencies in spectrogram - Drop merged patches: + 5574.patch + 5590.patch + 6168.patch + 6273.patch + 6527.patch + 6606.patch + vlc-taglib-2.0.patch ==== zlib-ng-compat ==== Version update (2.3.1 -> 2.3.2) - Update to 2.3.2: * Chorba: Fix edge case bug for >256KB input #2033