Packages changed:
 NetworkManager
 gcc14
 glib2-branding-openSUSE
 gnome-control-center
 kernel-firmware-bluetooth (20250401 -> 20250408)
 kernel-firmware-i915
 kernel-firmware-media (20250206 -> 20250408)
 kernel-firmware-mediatek
 kernel-firmware-mellanox (20250206 -> 20250408)
 kernel-firmware-network (20250219 -> 20250408)
 kernel-firmware-platform
 kernel-firmware-qcom (20250319 -> 20250408)
 kernel-firmware-realtek
 kernel-firmware-sound (20250331 -> 20250408)
 libiscsi (1.20.0+git.20250104 -> 1.20.0+git.20250327)
 liburing (2.8 -> 2.9)
 ncurses (6.5.20250329 -> 6.5.20250405)
 openSUSE-release (20250409 -> 20250410)
 postfix
 power-profiles-daemon (0.23 -> 0.30)
 qt6-base
 salt
 sdbootutil (1+git20250407.f84e1da -> 1+git20250410.9086124)
 sendmail
 serd
 shadow
 virt-manager
 xz (5.6.4 -> 5.8.1)

=== Details ===

==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0

- Remove '-Dhostname_persist=suse' compile option, as it's not
 needed anymore. The behaviours of this option are mainly:
 1. stores hostname in /etc/HOSTNAME instead of /etc/hostname.
 2. checks DHCLIENT_SET_HOSTNAME value in /etc/sysconfig/netowrk/dhcp
   to know whether the hostname is valid.
 These are not desired haviours anymore.

==== gcc14 ====

- Make sure link editing is done against our own shared library
 copy rather than the installed system runtime.  [bsc#1240788]
- Add gcc14-pr119680.patch to fix cross-compiler builds with
 - -enable-host-pie.

==== glib2-branding-openSUSE ====

- Update SLE version to 16. (bsc#1240822)

==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces gnome-control-center-users

- Recommend distribution-logos-openSUSE-icons; to ensure that the
 distribution icon is always displayed in the About section,
 even for minimal installations.

==== kernel-firmware-bluetooth ====
Version update (20250401 -> 20250408)

- Update to version 20250408 (git commit c1a774f36657):
 * QCA: Add 8 bluetooth nvm files for WCN785x btusb
 * QCA: Update WCN785x btusb firmware to 2.0.0-00790-3

==== kernel-firmware-i915 ====

- Update aliases from 6.15-rc1

==== kernel-firmware-media ====
Version update (20250206 -> 20250408)

- Update to version 20250408 (git commit c1a774f36657):
 * qcom: update firmware binary for SM8250

==== kernel-firmware-mediatek ====

- Update aliases from 6.15-rc1

==== kernel-firmware-mellanox ====
Version update (20250206 -> 20250408)

- Update to version 20250408 (git commit c1a774f36657):
 * Mellanox: Add new mlxsw_spectrum firmware xx.2014.4012

==== kernel-firmware-network ====
Version update (20250219 -> 20250408)

- Update to version 20250408 (git commit c1a774f36657):
 * linux-firmware: add firmware for Aeonsemi AS21x1x 1G/2.5G/5G/10G Ethernet Phy

==== kernel-firmware-platform ====

- Update aliases from 6.15-rc1

==== kernel-firmware-qcom ====
Version update (20250319 -> 20250408)

- Update aliases from 6.15-rc1
- Update to version 20250408 (git commit c1a774f36657):
 * qcom:x1e80100: Iris Support for Lenovo T14s G6 Qualcomm platform
 * qcom:x1e80100: Support for Lenovo Yoga Slim 7 Snapdragon platform

==== kernel-firmware-realtek ====

- Update aliases from 6.15-rc1

==== kernel-firmware-sound ====
Version update (20250331 -> 20250408)

- Update to version 20250408 (git commit c1a774f36657):
 * mediatek: Add new mt8195 SOF firmware
 * mediatek: Add new mt8188 SOF firmware

==== libiscsi ====
Version update (1.20.0+git.20250104 -> 1.20.0+git.20250327)
Subpackages: libiscsi10 libiscsi10-x86-64-v3

- Update to version 1.20.0+git.20250327:
 * fix: use correct maximum length for TargetName and InitiatorName
 * refactor(TODO): cleanup todos that have been implemented for ages
 * feat(socket): log resolved ip addresses if portal is a hostname
 * fix(socket): restore logging of local ip and port
 * feat(logging): include LUN into log messages

==== liburing ====
Version update (2.8 -> 2.9)

- Disable resize-rings.t as it is not very stable in OBS
- Disable timeout.t on Leap 15.6/15.7
- Disable read-inc-file.t and timeout.t on Leap 16.0
- Add upstream patch to fix test on aarch64:
 * 923961c.patch
- Update to 2.9:
 * Add support for ring resizing
 * Add support for registered waits
 * Test additions and improvements
 * Fix bug with certain ring setups with SQE128 set not fully closing
   the ring after io_uring_queue_exit(3) had been called.
 * Various man page fixes and updates
- Remove upstreamed patches:
 * 0001-test-init-mem-zero-the-ringbuf-memory.patch
 * 0001-test-rsrc_tags-use-correct-buffer-index-for-test.patch

==== ncurses ====
Version update (6.5.20250329 -> 6.5.20250405)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen

- Modify patch ncurses-5.9-ibm327x.dif
 * Add a further sclp entry for qemu s390 based systems
- Add ncurses patch 20250405
 + improve formatting/style of manpages (patches by Branden Robinson).
 + improve infocmp -E/-e fallback feature (report by Ville Rissanen):
   + prefix names with "ti_" if they begin with a digit, e.g., 9term
   + escape backslashes and double-quotes in description fields
 + modify infocmp -E/-e fallback feature to reduce stricter compiler
   warnings for the extended capability data.
 + add sclp -TD
 + add op to vt525 -TD
 + update contour -TD
- The new sclp terminfo description entry if for s390 sclp terminal lines
- Correct offsets of patches
 * ncurses-6.4.dif
 * ncurses-6.5-ghostty.dif
- Modify patch ncurses-5.9-ibm327x.dif
 * Make use of dumb

==== openSUSE-release ====
Version update (20250409 -> 20250410)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== postfix ====

- fix compile option -std=gnu17 (only for >= 1600)
- sync changes file
- add -std=gnu17 to CCARGS to fix gcc15 compile time error, as
 Wietse Venema suggests (marc.info/?l=postfix-users&m=173542420611213)
- rework postfix-main.cf.patch
- fix config.postfix
 * add missing: cpifnewer "/usr/@lib@/sasl2/*" usr/@lib@/sasl2
- rebase patches
 * pointer_to_literals.patch
 * postfix-linux45.patch
 * postfix-master.cf.patch
 * postfix-ssl-release-buffers.patch
 * set-default-db-type.patch
- keep spec and changes files in sync

==== power-profiles-daemon ====
Version update (0.23 -> 0.30)
Subpackages: powerprofilesctl-bash-completion

- Update to version 0.30 (boo#1240862):
 * Add support for configuring actions to be enabled or disabled
   over dbus:
 - Actions can be listed via `powerprofilesctl list-actions`
 - These can be controlled via `powerprofilesctl
   configure-action`
 * Add support for configuring whether PPD reacts to battery/AC
   charger events:
 - It can be queried and controlled via: `powerprofilesctl
   query-battery-aware` and `powerprofilesctl
   configure-battery-aware`
 * Add better better compatibility with kernel 6.14.

==== qt6-base ====
Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-mysql qt6-sql-sqlite

- Add patch to rename a variable that was being shadowed and which
 made apps that use -Werror=shadow and include this header fail
 to build. Submitted upstream at
 https://codereview.qt-project.org/c/qt/qtbase/+/638284 :
 * 0001-Rename-variable-being-shadowed.patch

==== salt ====
Subpackages: python311-salt salt-master salt-minion

- Fix refresh of osrelease and related grains on Python 3.10+
- Added:
 * fix-refresh-of-osrelease-and-related-grains-on-pytho.patch

==== sdbootutil ====
Version update (1+git20250407.f84e1da -> 1+git20250410.9086124)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper

- Update to version 1+git20250410.9086124:
 * Simplify code calling mount_chroot
 * Support transactional systems without overlayfs on /etc
 * Remove unnecessary umount_etc
- Update to version 1+git20250409.7ec17ae:
 * Call cleanup when snapshots change (boo#1240932)
 * Add cleanup command to drop broken boot entries
 * Document --all parameter
 * Sync the bootloader also in MicroOS

==== sendmail ====
Subpackages: libmilter1_0

- add -std=gnu11 to compiler flags, to fix gcc15 compile time
 error, and to still allow build on Leap 15.6

==== serd ====

- Fix Leap build

==== shadow ====
Subpackages: libsubid5 login_defs

- shadow-util-linux.patch: util-linux-2.41 introduced new variable:
 LOGIN_ENV_SAFELIST. Recognize it and update dependencies. The
 patch includes gh/shadow-maint/shadow/pull#1248.
- shadow-login_defs-check-login_defs.lst: Make the util-linux.spec
 multibuild file compatible with quilt. Make it working with new
 quilt.

==== virt-manager ====
Subpackages: virt-install virt-manager-common

- bsc#1239837 - [SLFO] virt-manager still has unresolved
 dependencies in beta2
 Remove dependencies on spice and other Gtk sources as these
 packages don't exist in SLES16. Cleanup other dependencies.
 virt-manager.spec

==== xz ====
Version update (5.6.4 -> 5.8.1)
Subpackages: liblzma5 liblzma5-x86-64-v3 xz-lang

- Update to 5.8.1:
 * Multithreaded .xz decoder (lzma_stream_decoder_mt()):
 - Fix a bug that could at least result in a crash with
   invalid input. (bsc#1240414, CVE-2025-31115)
 - Fix a performance bug: Only one thread was used if the whole
   input file was provided at once to lzma_code(), the output
   buffer was big enough, timeout was disabled, and LZMA_FINISH
   was used. There are no bug reports about this, thus it's
   possible that no real-world application was affected.
 * Avoid <stdalign.h> even with C11/C17 compilers. This fixes the
   build with Oracle Developer Studio 12.6 on Solaris 10 when the
   compiler is in C11 mode (the header doesn't exist).
 * Autotools: Restore compatibility with GNU make versions older
   than 4.0 by creating the package using GNU gettext 0.23.1
   infrastructure instead of 0.24.
 * Update Croatian translation.
- 5.8.0 changelog:
 * liblzma on 32/64-bit x86: When possible, use SSE2 intrinsics
   instead of memcpy() in the LZMA/LZMA2 decoder. In typical cases,
   this may reduce decompression time by 0-5 %. However, when built
   against musl libc, over 15 % time reduction was observed with
   highly compressed files.
 * CMake: Make the feature test macros match the Autotools-based
   build on NetBSD, Darwin, and mingw-w64.
 * Update the Croatian, Italian, Portuguese, and Romanian
   translations.
 * Update the German, Italian, Korean, Romanian, Serbian, and
   Ukrainian man page translations.
- Summary of changes in the 5.7.x development releases:
 * Mark the following LZMA Utils script aliases as deprecated:
   lzcmp, lzdiff, lzless, lzmore, lzgrep, lzegrep, and lzfgrep.
 * liblzma:
 - Improve LZMA/LZMA2 encoder speed on 64-bit PowerPC (both
   endiannesses) and those 64-bit RISC-V processors that
   support fast unaligned access.
 - Add low-level APIs for RISC-V, ARM64, and x86 BCJ filters
   to lzma/bcj.h. These are primarily for erofs-utils.
 - x86/x86-64/E2K CLMUL CRC code was rewritten.
 - Use the CRC32 instructions on LoongArch.
 * xz:
 - Synchronize the output file and its directory using fsync()
   before deleting the input file. No syncing is done when xz
   isn't going to delete the input file.
 - Add --no-sync to disable the sync-before-delete behavior.
 - Make --single-stream imply --keep.
 * xz, xzdec, lzmainfo: When printing messages, replace
   non-printable characters with question marks.
 * xz and xzdec on Linux: Support Landlock ABI versions 5 and 6.
 * CMake: Revise the configuration variables and some of their
   options, and document them in the file INSTALL. CMake support
   is no longer experimental. (It was already not experimental
   when building for native Windows.)
 * Add build-aux/license-check.sh.