Packages changed: MicroOS-release (20250722 -> 20250723) dracut-pcr-signature (0.6+0 -> 0.6+2) fwupd (2.0.12 -> 2.0.13) harfbuzz (11.2.1 -> 11.3.2) kdump (2.1.0 -> 2.1.4) kernel-firmware-amdgpu (20250708 -> 20250718) kernel-firmware-bluetooth (20250707 -> 20250714) kernel-firmware-intel (20250603 -> 20250718) kernel-firmware-media (20250627 -> 20250717) kernel-firmware-mellanox (20250408 -> 20250717) kernel-firmware-network (20250627 -> 20250717) kernel-firmware-nvidia kernel-firmware-platform (20250627 -> 20250717) kernel-firmware-qcom (20250708 -> 20250714) kernel-firmware-qlogic (20250206 -> 20250717) kernel-firmware-realtek (20250630 -> 20250717) kernel-firmware-serial (20250627 -> 20250717) kernel-firmware-sound (20250627 -> 20250721) kernel-firmware-usb-network (20250206 -> 20250717) libyajl multipath-tools (0.11.0+183+suse.3973293 -> 0.11.0+184+suse.9bca786) protobuf rebootmgr (3.3+git20250512.b6e4e84 -> 3.3+git20250722.adf0149) sdbootutil (1+git20250718.9f557f7 -> 1+git20250722.bf18f3b) systemd transactional-update (5.0.6 -> 5.0.7) === Details === ==== MicroOS-release ==== Version update (20250722 -> 20250723) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== dracut-pcr-signature ==== Version update (0.6+0 -> 0.6+2) - Update to version 0.6+2 (bsc#1246322): * Extract the token from os-release - Update to version 0.6+1: * Fix typo in service description ==== fwupd ==== Version update (2.0.12 -> 2.0.13) Subpackages: libfwupd3 typelib-1_0-Fwupd-2_0 - Update to version 2.0.13: + This release adds the following features: - Add a daemon config option to ignore efivars free space - Add support for glob-aware version comparison requirements - Allow targeting specific regions in FMAP when using flashrom - Detect static variables and magic numbers during code review - Remove the unused hailuck and rts54hid plugins + This release fixes the following bugs: - Align MTD erase up to the erasesize as necessary - Allow parsing IGSC OptionROM when using fwupdtool - Allow removing private flags from UEFI capsule devices in quirks - Do not copy the vendor for Intel reference ME firmware - Do not use an interactive console if stdout is redirected - Fix the UEFI self-test when the capsule splash is disabled - Get better device information when using PCI-backed MTD devices - Get the Intel GPU SKU and SVN when using BMG hardware - Make MBIM modem devices emulatable - Make sure fwupdtool.exe is available in the Windows PATH - Only show the 'Full Disk Encryption Detected' warning when required - Set all QCDM modem devices to raw mode when updating - Show all devices for fwupdtool get-devices --show-all --force - Show correct dbx version if non-Microsoft entries are present - Show KEK device attributes in fwupdmgr - Use an alternate GUID when the Intel GPU is in recovery mode - Use the kernel netlink hotplug socket when there is no Udev - Various small changes to speed up startup by 60% and lower RSS by 40% + This release adds support for the following hardware: - HP USB-C 100W G6 Dock - Logitech Bulk Controller pheripherals - More MediaTek scaler devices ==== harfbuzz ==== Version update (11.2.1 -> 11.3.2) Subpackages: libharfbuzz-gobject0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 11.3.2: + Fix build with non-compliant C++11 compilers that don't recognize the "and" keyword. - Changes from version 11.3.1: + Fix crasher in the glyph_v_origin function introduced in 11.3.0. - Changes from version 11.3.0: + Speed up handling fonts with very large number of variations. + Speed up getting horizontal and vertical glyph advances by up to 24%. + Significantly speed up vertical text shaping. + Various documentation improvements. + Various build improvements. + Various subsetting improvements. + Various improvements to Rust font functions (fontations integration) and shaper (HarfRust integration). + Rename harfruzz option and shaper to harfrust following upstream rename. + Implement hb_face_reference_blob() for DirectWrite font functions. ==== kdump ==== Version update (2.1.0 -> 2.1.4) - upgrade to version 2.1.4 * work around failing calibration on aarch64 * support for kernel flavour-specific calibration * specific calibration for aarch64 -64kb kernels (jsc#PED-12971) * use KDUMP_NET_TIMEOUT as sftp/ftp timeout - update calibrate values - upgrade to version 2.1.1 * check for reserved memory on load for better error reporting * update man page * set KDUMP_CPUS to 1 on XEN (bsc#1244289) * load.sh clean up * use eval for PRESCRIPT, POSTSCRIPT and TRANSFER * sftp: fix key-based authentication * fix and improve calibrate build - update calibrate values ==== kernel-firmware-amdgpu ==== Version update (20250708 -> 20250718) - Update to version 20250718 (git commit a5fbfa20d1bd): * amdgpu: update dmcub fw for various DCN version - Update to version 20250716 (git commit 1b1a9d871442): * amdgpu: Update GC 11.5.1 microcode ==== kernel-firmware-bluetooth ==== Version update (20250707 -> 20250714) - Update to version 20250714 (git commit ecdbd2b8af04): * linux-firmware: Update firmware file for Intel Solar core * linux-firmware: Update firmware file for Intel BlazarU core * linux-firmware: Update firmware file for Intel BlazarI core ==== kernel-firmware-intel ==== Version update (20250603 -> 20250718) - Update to version 20250718 (git commit a5fbfa20d1bd): * intel_vpu: Update NPU firmware ==== kernel-firmware-media ==== Version update (20250627 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements ==== kernel-firmware-mellanox ==== Version update (20250408 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements ==== kernel-firmware-network ==== Version update (20250627 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements ==== kernel-firmware-nvidia ==== - Remove stale *.rpmmoved directories (bsc#1244458) ==== kernel-firmware-platform ==== Version update (20250627 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements ==== kernel-firmware-qcom ==== Version update (20250708 -> 20250714) - Remove stale *.rpmmoved directories (bsc#1244458) - Update to version 20250714 (git commit ecdbd2b8af04): * qcom: Update gpu firmwares of QCS615 chipset ==== kernel-firmware-qlogic ==== Version update (20250206 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements ==== kernel-firmware-realtek ==== Version update (20250630 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements - Update to version 20250715 (git commit 04c379b552c7): * rtw89: 8852b: update fw to v0.29.128.0 * rtw89: 8852bt: update fw to v0.29.127.0 * rtw89: 8922a: add regd fw element with version R72-R6 * rtw89: 8852c: add regd fw element with version R72-R57 * rtw89: 8922a: update BB parameter V49 ==== kernel-firmware-serial ==== Version update (20250627 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements ==== kernel-firmware-sound ==== Version update (20250627 -> 20250721) - Update to version 20250721 (git commit d89120bb80fc): * cirrus: cs35l41: Add Firmware for various ASUS commercial Laptops using CS35L41 HDA * cirrus: cs35l41: Update Firmware for Dell Oasis * cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops * qcom: Add Audio topology for QCS6490 RB3Gen2 ==== kernel-firmware-usb-network ==== Version update (20250206 -> 20250717) - Update to version 20250717 (git commit 6fc20e018cca): * WHENCE: extract more license statements ==== libyajl ==== - Re-add removed braces for variables in spec file - handle cmake 4 with libyajl.patch (bsc#1239788) ==== multipath-tools ==== Version update (0.11.0+183+suse.3973293 -> 0.11.0+184+suse.9bca786) Subpackages: kpartx libmpath0 - Update to version 0.11.0+184+suse.9bca786: * tests: fix tests when built against cmocka 1.1.8 or newer (gh#openSUSE/multipath-tools#19) ==== protobuf ==== Subpackages: libprotobuf-lite31_1_0 libutf8_range-31_1_0 - Cherry-pick protobuf-fix-google-imports.patch to fix import issues of reverse-dependency packages within the google namespace (bsc#1244918) ==== rebootmgr ==== Version update (3.3+git20250512.b6e4e84 -> 3.3+git20250722.adf0149) - Update to version 3.3+git20250722.adf0149: * rebootmgrctl: don't exit with negativ error codes ==== sdbootutil ==== Version update (1+git20250718.9f557f7 -> 1+git20250722.bf18f3b) Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit - Update to version 1+git20250722.bf18f3b: * Measure kernel in PCR4 for grub2-bls if secure-boot ==== systemd ==== Subpackages: libsystemd0 libudev1 systemd-boot systemd-experimental udev - systemd-testsuite: fix Requires to systemd-ukify - systemd-update-helper: fix regression introduced when support for package renaming/splitting was added (bsc#1245551) The cleanup of the flags in /run/systemd/rpm was previously handled in the %pretrans/%posttrans sections of the systemd main package. However, this method was ineffective if systemd was not part of the transaction. The cleanup is now run in %transfiletriggerin instead. - Add sub-package for ukify binary. move ukify from experimental package to a dedicated sub package. ==== transactional-update ==== Version update (5.0.6 -> 5.0.7) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukit-snapper-plugin tukitd - Add journalmount.patch to bind mount systemd journal only when available - Version 5.0.7 - Add sysext compatibility [bsc#1246140] - Fix soft-reboot with btrfs subvolume based /etc - Sync /etc layers also on soft-reboot - Bind mount /run/systemd/journal to allow log calls [gh#openSUSE/transactional-update#149] - Use rootlesskit instead of fakeroot for tests - Small coding style fixes - Temporarily disabling the testsuite because it doesn't run in the build environment so far