Packages changed:
  Imath (3.1.11 -> 3.1.12)
  codec2
  glib2 (2.82.2 -> 2.82.4)
  gnome-software (47.3 -> 47.4)
  libcdio (2.1.0 -> 2.2.0)
  libxcrypt (4.4.37 -> 4.4.38)
  ncurses
  pango (1.56.0 -> 1.56.0+12)
  pangomm (2.54.0 -> 2.56.1)
  patterns-base
  power-profiles-daemon (0.22 -> 0.23)
  python-pyserial
  samba (4.21.2+git.382.df546a2d31b -> 4.21.3+git.385.dab50f14578)
  sqlite3 (3.47.2 -> 3.48.0)
  systemd-presets-common-SUSE
  util-linux (2.40.2 -> 2.40.4)
  util-linux-systemd (2.40.2 -> 2.40.4)
  xterm

=== Details ===

==== Imath ====
Version update (3.1.11 -> 3.1.12)

- update to 3.1.12:
  * Support for compiling half.h with hip-runtime-amd
  * Also, the v3.1.11 release had improper versioning in its cmake
    and pkgconf configuration files. This is now fixed.

==== codec2 ====

- Build AVX2 enabled hwcaps library for x86_64-v3

==== glib2 ====
Version update (2.82.2 -> 2.82.4)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0

- Update to version 2.82.4:
  + Fix a double-unref crash which affects many apps which use
    pygobject to export objects on D-Bus
  + Bugs fixed:
  - Fix regression: lollypop crashes on startup
  - Revert "gdbus: Fix leak of method invocation when registering
    an object with closures"
  - ci: Add release component to automate tarball publishing
- Update to version 2.82.3:
  + Fix compatibility with tzdata 2024b
  + Bugs fixed:
  - Test regressions with tzdata 2024b
  - gdatetime test: Do not assume PST8PDT was always exactly
  - 8/-7
  - glib: Don't require GLIB_DOMAIN to be a NUL-terminated string
  - gio: Fix GFileEnumerator leaks in gio tools
  - macos: Remove extraous space from type identifier
  - refstring: Fix race between releasing and re-acquiring an
    interned GRefString
  - appmonitor: Fix warning building test
  - grefstring: Mark a variable as potentially unused
  - gdbus: Fix leak of method invocation when registering an
    object with closures

==== gnome-software ====
Version update (47.3 -> 47.4)

- Update to version 47.4:
  + Fix downloads of firmware updates
  + Fix the release process

==== libcdio ====
Version update (2.1.0 -> 2.2.0)

- Update to 2.2.0:
  - Revised to note ABI change in ISO-9660 shared library (.so)
    version numbers; bump release version from 2.1.1 to 2.2.0
    to note both API and ABI changes. These are the last three
    bullet items under Version 2.1.1.
  - Remove LIBCDIO_SOURCE_PATH from configure.ac.
- Update to 2.1.1:
  - More checks of potentially NULL buffers. More
    malloc()/calloc() result checks.
  - Enforce non-widestring ("A" suffixed) calls when we pass
    char* parameters.
  - Use widestring API calls unless otherwise specified.
  - Remove a deprecation warning of the declaration of
    is_cdrom_aspi() and GetVersion().
  - Updates for compiling on MSVC.
  - Move to github
  - Add github CI checks.
  - Count empty fields as tracks.
  - Add some validity checks to enhance security.
  - Add support for ISO9660 multi extent files.
  - Fix Recognition of multi-extent in ISO9660 when Joliet is
    present.
  - Use getmntent/setmntent for reading mounts.
  - Use GNU/Linux new ioctl on kernel v5.16 or newer.
  - Use "%s"-style format in cdda-player.c: to make it catch
    cases when user input is used in place of format.
  - Remove some memory leaks in C++ code.
  - Allow for DO_NOT_WANT_COMPATIBILITY macro in config.h to
    disable APIs that are being retired.
  - Fix win32 implementation of .get_track_msf() for CD with
    first track number > 1
  - Fix testing on Windows and remove compilation warnings.
  - Add Rock Ridge deep directory support.
  - Fix and clean up various Rock Ridge issues and adjust tests.
  - Fix double reporting of sizes in cd-info.c.
  - CD-Text character set interpretation more tolerant of bad
    input.
  - Remove homegrown boolean type in favor of <stdbool.h>.
  - Improve pkg-config configuration detection
  - Fix crash reading CD TOC on macOS Ventura.
  - Update freedb references to GnuDB.
  - Fix charset check in Windows cdio_charset_from_utf8
    implementation.
  - Add support for reading CD-Text on macOS and Windows
- Remove upstreamed patch:
  - fix-undefined-behavior-in-readlink.patch
- Remove GPG authentication, not supported any more.

==== libxcrypt ====
Version update (4.4.37 -> 4.4.38)

- Update to 4.4.38
  * Fix several "-Wunterminated-string-initialization", which are seen by
    upcoming GCC 15.x (issue #194).
  * Fix "-Wmaybe-uninitialized" in crypt.c, which is seen by GCC 13.3.0.
  * Skip test/explicit-bzero if compiling with ASAN.
  * Drop hard requirement for the pkg-config binary (issue #198).
- Use %ldconfig_scriptlets

==== ncurses ====
Subpackages: libncurses6 ncurses-utils terminfo-base

- Drop all ghostty terminfo entries as ghostty read also its own
  termcap files even with terminfo (boo#1235689)

==== pango ====
Version update (1.56.0 -> 1.56.0+12)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0

- Update to version 1.56.0+12:
  * Deal with FC_FONT_WRAPPER more graciously
  * itemize: Limp along harder
  * build: Reshuffle docs build
  * build: Move gir to toplevel meson.build
  * build: Generate glib deprecation defines
  * build: Sync naming with gtk

==== pangomm ====
Version update (2.54.0 -> 2.56.1)

- Update to version 2.56.1:
  + Add new API from pango 1.56.0
  + Regenerate docs.xml and .defs files, using files from pango
    1.56.0
  + Replace gtkmm.org by gtkmm.gnome.org
  + AttrList: Update the documentation
  + docs/reference/Doxyfile.in: Remove unsupported entries
- Update URL with new home.

==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11

- selinux: Turn recommends for container-selinux into a hard but
  conditional dependency

==== power-profiles-daemon ====
Version update (0.22 -> 0.23)

- Introduce ppd-service as done by tuned-ppd and conflict with it
  compare with fedora commit:
  https://src.fedoraproject.org/rpms/power-profiles-daemon/c/
  f6921ff236aecdf9726119ded97cb93215aa0232?branch=rawhide
- Update to version 0.23:
  * Bugfix release for a performance regression with users who
    manually adjusted AMD dGPU settings using other software.
- Drop respect-dpm-manual.patch: incorporated upstream.

==== python-pyserial ====

- fix alternatives
- Use libalternatives instead of update-alternatives, bsc#1235782

==== samba ====
Version update (4.21.2+git.382.df546a2d31b -> 4.21.3+git.385.dab50f14578)
Subpackages: libldb2 samba-ad-dc-libs samba-client samba-client-libs samba-dcerpc samba-libs

- Update to 4.21.3
  * More possible replication loops against Azure AD;
    (bso#15701).
  * Compound rename from Mac clients can fail with
    NT_STATUS_INTERNAL_ERROR if the file has a lease;
    (bso#15697).
  * vfs crossrename seems not work correctly; (bso#15724).
  * After 'machine password timeout' /etc/krb5.keytab is not
    updated; (bso#6750).
  * Memory leak wbcCtxLookupSid; (bso#15771).
  * Fix heap-user-after-free with association groups;
    (bso#15765).
  * Segfault in vfs_btrfs; (bso#15758).
  * Avoid event failure race when disabling an event script;
    (bso#15755).

==== sqlite3 ====
Version update (3.47.2 -> 3.48.0)

- Re-enable SONAME which got disabled by default in 3.48.0.
  * https://www.sqlite.org/src/forumpost/5a3b44f510df8ded
  * https://sqlite.org/forum/forumpost/ab8f15697a
- Update to release 3.48.0:
  * Improved EXPLAIN QUERY PLAN output for covering indexes.
  * Allow a two-argument version of the iif() SQL function.
  * Also allow if() as an alternative spelling for iif().
  * Add the ".dbtotxt" command to the CLI.
  * Add the SQLITE_IOCAP_SUBPAGE_READ property to the
    xDeviceCharacteristics method of the sqlite3_io_methods object.
  * Add the SQLITE_PREPARE_DONT_LOG option to sqlite3_prepare_v3()
    that prevents warning messages being sent to the error log if
    the SQL is ill-formed. This allows sqlite3_prepare_v3() to be
    used to do test compiles of SQL to check for validity without
    polluting the error log with false messages.
  * Increase the minimum allowed value of SQLITE_LIMIT_LENGTH from
    1 to 30.
  * Added the SQLITE_FCNTL_NULL_IO file control.
  * Extend the FTS5 auxiliary API xInstToken() to work with prefix
    queries via the insttoken configuration option and the
    fts5_insttoken() SQL function.
  * Increase the maximum number of arguments to an SQL function
    from 127 to 1000.
  * Obsoletes sqlite3-6216bfcb.patch .

==== systemd-presets-common-SUSE ====

- Remove enable nscd, nscd doesn't work anymore with systemd 257
  [bsc#1234904]

==== util-linux ====
Version update (2.40.2 -> 2.40.4)
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1

- Update to version 2.40.4:
  * agetty: Prevent cursor escape (bsc#1194818, drop
    util-linux-agetty-prevent-cursor-escape.patch)
    add "systemd" to --version output\
  * chcpu(8): Document CPU deconfiguring behavior
  * fdisk: SGI fixes
  * hardlink: fix memory corruption
  * hardlink.1 directory|file is mandatory
  * lib/env: fix env_list_setenv() for strings without '='
  * libblkid:
    (exfat) validate fields used by prober
    (gpt) use blkid_probe_verify_csum() for partition array
    checksum
    add FSLASTBLOCK for swaparea
    bitlocker fix version on big-endian systems
  * libfdisk: make sure libblkid uses the same sector size
  * libmount:
    extract common error handling function
    propagate first error of multiple filesystem types
  * logger: correctly format tv_usec
  * lscpu: Skip aarch64 decode path for rest of the architectures
    (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch)
  * lsns: ignore ESRCH errors reported when accessing files under
    /proc
  * mkswap: set selinux label also when creating file
  * more: make sure we have data on stderr
  * nsenter: support empty environ
  * umount, losetup: Document loop destroy behavior
    (bsc#1159034, drop
    util-linux-umount-losetup-lazy-destruction.patch,
    util-linux-umount-losetup-lazy-destruction-generated.patch).
  * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf
    fix /var/lib/libuuid mode uuidd-tmpfiles.conf
  * Many other fixes, improvements and code cleanup. For the
    complete list see
    https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes
    https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes
  - Refresh util-linux.keyring. Key validity was extended.

==== util-linux-systemd ====
Version update (2.40.2 -> 2.40.4)
Subpackages: lastlog2 liblastlog2-2

- Update to version 2.40.4:
  * agetty: Prevent cursor escape (bsc#1194818, drop
    util-linux-agetty-prevent-cursor-escape.patch)
    add "systemd" to --version output\
  * chcpu(8): Document CPU deconfiguring behavior
  * fdisk: SGI fixes
  * hardlink: fix memory corruption
  * hardlink.1 directory|file is mandatory
  * lib/env: fix env_list_setenv() for strings without '='
  * libblkid:
    (exfat) validate fields used by prober
    (gpt) use blkid_probe_verify_csum() for partition array
    checksum
    add FSLASTBLOCK for swaparea
    bitlocker fix version on big-endian systems
  * libfdisk: make sure libblkid uses the same sector size
  * libmount:
    extract common error handling function
    propagate first error of multiple filesystem types
  * logger: correctly format tv_usec
  * lscpu: Skip aarch64 decode path for rest of the architectures
    (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch)
  * lsns: ignore ESRCH errors reported when accessing files under
    /proc
  * mkswap: set selinux label also when creating file
  * more: make sure we have data on stderr
  * nsenter: support empty environ
  * umount, losetup: Document loop destroy behavior
    (bsc#1159034, drop
    util-linux-umount-losetup-lazy-destruction.patch,
    util-linux-umount-losetup-lazy-destruction-generated.patch).
  * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf
    fix /var/lib/libuuid mode uuidd-tmpfiles.conf
  * Many other fixes, improvements and code cleanup. For the
    complete list see
    https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes
    https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes
  - Refresh util-linux.keyring. Key validity was extended.

==== xterm ====
Subpackages: xterm-bin xterm-resize

- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind