Packages changed:
  dnf (4.7.0 -> 4.8.0)
  kmod
  libdnf (0.62.0 -> 0.63.1)
  libjpeg-turbo
  libmodulemd (2.12.1 -> 2.13.0)
  libqmi (1.28.6 -> 1.28.8)
  librepo (1.14.0 -> 1.14.2)

=== Details ===

==== dnf ====
Version update (4.7.0 -> 4.8.0)

- Update to 4.8.0
  + Do not assume that a remote rpm is complete if present
  + Use positive percentage for "Failed delta RPMs" message
  + Remove redundant new line in Groups output
  + Format empty group names outputs to <name-unset>
  + [doc] Document default colors
  + Use rpmkeys alone to verify signature
  + Add dnf.error message to explain rpm.error traceback when package
    not found after resolving a transaction (rh#1815327, rh#1887293, rh#1909845)
  + Bugs fixed (rh#1946975, rh#1955309)
- Refresh patch for changing dnfdb path
  + Remove patch: dnf-4.6.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add patch: dnf-4.8.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch

==== kmod ====
Subpackages: libkmod2

- Add ZSTD support on Tumbleweed only. Add a way to detect ZSTD.

==== libdnf ====
Version update (0.62.0 -> 0.63.1)
Subpackages: libdnf-repo-config-zypp libdnf2

- Update to 0.63.1
  + ModuleProfile: add isDefault()
  + ModulePackage: add getDefaultProfile()
  + Add new dnf_context_module_install() C API
  + Fix a crash when [media] section in .treeinfo is missing for bootable media (rh#1946024)
  + Add hy_query_get_advisory_pkgs to C API (rh#1960561)
  + Add dnf_advisorypkg_get_advisory()
  + DNF does not fail on non UTF-8 file names in a package (rh#1893176)
  + Improve error-reporting for modular functions
- Drop patch included in this release
  + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch

==== libjpeg-turbo ====

- version update to 2.1.1
  1. Fixed a regression introduced in 2.1.0 that caused build failures
    with non-GCC-compatible compilers for Un*x/Arm platforms.
  2. Fixed a regression introduced by 2.1 beta1[13] that prevented the
    Arm 32-bit (AArch32) Neon SIMD extensions from building unless
    the C compiler flags included -mfloat-abi=softfp or -mfloat-abi=hard.
  3. Fixed an issue in the AArch32 Neon SIMD Huffman encoder whereby
    reliance on undefined C compiler behavior led to crashes
    ("SIGBUS: illegal alignment") on Android systems when running
    AArch32/Thumb builds of libjpeg-turbo built with recent versions
    of Clang.
  4. Added a command-line argument (-copy icc) to jpegtran that causes
    it to copy only the ICC profile markers from the source file and
    discard any other metadata.
  5. libjpeg-turbo should now build and run on CHERI-enabled
    architectures, which use capability pointers that are larger than
    the size of size_t.
  6. Fixed a regression introduced by 2.1 beta1[5] that caused a segfault
    in the 64-bit SSE2 Huffman encoder when attempting to losslessly
    transform a specially-crafted malformed JPEG image.

==== libmodulemd ====
Version update (2.12.1 -> 2.13.0)

- Update to 2.13.0
  + Add /data/demodularized/rpms list to modulemd and modulemd-packager
    formats.
  + modulemd-validator enables you to constrain a document type with
    a new "--type" option.
  + Reject invalid integers. Purely non-numeric values and negative
    numbers where an unsigned type is mandated by a specification
    raise a parser error now.
  + Handle a failed g_setenv() call in modulemd-validator.
  + Prevent from dereferencing a NULL pointer when reporting invalid
    subdocuments.
  + "modulemd-validator --version" command returns 0 exit code now.

==== libqmi ====
Version update (1.28.6 -> 1.28.8)

- Update to version 1.28.8
  * libqmi-glib:
  - Fix CTL "Set Data Format" output TLV prerequisites.
  - Fix double free in the qmiwwan based net port manager.

==== librepo ====
Version update (1.14.0 -> 1.14.2)

- Update to 1.14.2
  + Recover from fsync fail on read-only filesystem (rh#1956361)
  + Reduce time to load metadata
  + Fix resource leaks
  + Fix memory leaks