Packages changed:
  AppStream (1.0.1 -> 1.0.2)
  coreutils
  coreutils-systemd
  cyrus-sasl
  dmraid
  findutils
  gdm
  kbd
  kernel-firmware (20240220 -> 20240229)
  libX11
  libXcursor (1.2.1 -> 1.2.2)
  libXdmcp (1.1.4 -> 1.1.5)
  libatasmart
  libcddb
  libcontainers-common (20231204 -> 20240206)
  libdb-4_8
  libfontenc (1.1.7 -> 1.1.8)
  libgsm
  libkate
  libmad
  libmetalink
  libogg
  libpcap
  libpciaccess
  libraw1394
  libsamplerate
  libvdpau
  libvisual
  libvorbis
  libxcb (1.16 -> 1.16.1)
  live555
  lmdb
  mozc (2.29.5220.102 -> 2.29.5268.102)
  openblas_pthreads (0.3.25 -> 0.3.26)
  openslp
  pcr-oracle
  pcre
  pipewire
  ptools
  rpm
  screen
  sharutils
  tcl (8.6.13 -> 8.6.14)
  xen
  xorg-x11-fonts
  xorg-x11-fonts-converted
  yast2-bootloader (5.0.5 -> 5.0.6)

=== Details ===

==== AppStream ====
Version update (1.0.1 -> 1.0.2)
Subpackages: libAppStreamQt5-3 libappstream5

- Update to 1.0.2
  Features:
  * qt: Allow building for multiple Qt major versions at once
  * Improve low-quality category check and extend its blacklist
  * validator: Add some limited developer-ID validation
  * validator: Emit an overridable warning if homepage URL was omitted
  * compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
  * compose: Allow setting a custom icon-policy on the command-line
  Specification:
  * docs: Mention that <summary/> tag can be translated
  * docs: Generate validation issue tag documentation from code
  * docs: Add information on how to exclude elements from translation
  * spec: Recommend using rDNS strings or Fediverse handles as developer-ID
  * spec: Make launchable requirement for desktop-apps more strict
  Bugfixes:
  * qt: Component::customValue should be const
  * validator: Remove mention of shorthands from relation-display-length-value-invalid
  * sysinfo: Swap arguments of g_pattern_match_simple
  * qt: Add missing screenshot sorting function
  * qt: pool: Add missing Q_EMIT keyword
  * validator: Improve error message if no valid categories were found
  * validator: Make some length limitations more strict
  * validator: Only emit developer-name-tag-deprecated once
  * validator: Ensure filename is properly included in location info again
  * validator: Improve error reporting on images with missing/bad locales
  * compose: Don't accidentally set icon scale to 0 in some cases
  * compose: Add heuristics to show out-of-scope errors if filters were set
  * Don't prematurely abort URL validity check during semi-large redirects
  * docs: Update supported hashsums to reflect reality
  * docs: Describe version comparison letters special case
  * docs: Clarify release descriptions *must not* contain embedded URL
  * docs: Explicitly mention /var/cache/swcatalog is a valid
    catalog data location
  * tests: Fix tests with old & new FontConfig
  * its: Allow untranslatable developer/name and agreement sections
  Miscellaneous:
  * compose: Clarify that "no valid category" can mean bad ones
    were ignored
  * news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
  * # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch
- Add upstream change to fix potential URL validity check errors:
  * 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch

==== coreutils ====
Subpackages: coreutils-doc coreutils-lang

- Use %patch -P N instead of deprecated %patchN.

==== coreutils-systemd ====

- Use %patch -P N instead of deprecated %patchN.

==== cyrus-sasl ====
Subpackages: cyrus-sasl-gssapi libsasl2-3

- Use %patch -P N instead of deprecated %patchN.

==== dmraid ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.
- Rebase 0001-remove-partitions-with-O_RDONLY.patch to apply -p1.

==== findutils ====
Subpackages: findutils-lang

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  PatchN.

==== gdm ====
Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Add gdm-xvnc-start-session-failed.patch: None seat0 session runs
  without running launcher(bsc#1219205 glgo#GNOME/gdm#909).

==== kbd ====
Subpackages: kbd-legacy

- Use %patch -P N instead of deprecated %patchN.

==== kernel-firmware ====
Version update (20240220 -> 20240229)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd

- Update to version 20240229 (git commit 977332782302):
  * amdgpu: Update VCN firmware binaries
  * Intel IPU2: Add firmware files
  * brcm: Add nvram for the Acer Iconia One 7 B1-750 tablet
  * i915: Add Xe2LPD DMC v2.18
  * i915: Update MTL DMC v2.21

==== libX11 ====
Subpackages: libX11-6 libX11-data libX11-xcb1

- Trim descriptions for size (keep the big one for the prominently
  installed libX11-6).
- Spin documentation off to libX11-devel-doc, this saves buildroots
  800+ files and time (mandb is run in %posttrans).
- Use %patch -P N instead of deprecated %patchN.

==== libXcursor ====
Version update (1.2.1 -> 1.2.2)

- Update to version 1.2.2
  * gitlab CI: stop requiring Signed-off-by in commits
  * configure: Use LT_INIT from libtool 2 instead of deprecated
    AC_PROG_LIBTOOL
  * If O_CLOEXEC is defined, add "e" to fopen modes
  * Add comment about keeping libxcb-cursor copy of code in sync
  * XcursorXcFileLoad: plug memory leak in error paths
  * Remove superfluous and unguarded config.h include

==== libXdmcp ====
Version update (1.1.4 -> 1.1.5)

- Update to version 1.1.5
  * Remove "All rights reserved" from Oracle copyright notices
  * configure: Use LT_INIT from libtool 2 instead of deprecated
    AC_PROG_LIBTOOL
  * Xdmcp.h: add access attributes to function prototypes
  * Clear -Wunused-macros warnings when arc4random_buf() is available
  * XdmcpWriteHeader: drop unnecessary cast of free() argument
  * XdmcpWriteHeader: use calloc instead of malloc to alloc buffer
  * gitlab CI: add xz-utils to container for "make distcheck"

==== libatasmart ====
Subpackages: libatasmart-utils libatasmart4

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== libcddb ====

- Use %patch -P N instead of deprecated %patchN.

==== libcontainers-common ====
Version update (20231204 -> 20240206)
Subpackages: libcontainers-default-policy

- disable the SUSE registry key validation temporary to switch the key on
  registry.suse.com.
- New release 20240206
- bump bundled c/common to 0.57.4
- bump bundled c/image to 0.29.2
- conditionally require libcontainers-sles-mounds for product(SLE-Micro) as well
  (SLE Micro 6.0 now no longer provides product(SUSE_SLE) and instead only
  provides product(SLE-Micro)), fixes bsc#1216443

==== libdb-4_8 ====

- Use %patch -P N instead of deprecated %patchN.

==== libfontenc ====
Version update (1.1.7 -> 1.1.8)

- update to 1.1.8
  * This release includes build system cleanups and adds "e" to the
    fopen() flags to avoid leaking fd's when calling applications
    exec another program.

==== libgsm ====

- Use %patch -P N instead of deprecated %patchN.

==== libkate ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== libmad ====

- Use %patch -P N instead of deprecated %patchN.

==== libmetalink ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== libogg ====

- Use %patch -P N instead of deprecated %patchN.

==== libpcap ====

- Use %patch -P N instead of deprecated %patchN.

==== libpciaccess ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== libraw1394 ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== libsamplerate ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== libvdpau ====

- Use %patch -P N instead of deprecated %patchN.

==== libvisual ====

- Use %patch -P N instead of deprecated %patchN.

==== libvorbis ====
Subpackages: libvorbis0 libvorbisenc2 libvorbisfile3

- Use %patch -P N instead of deprecated %patchN.

==== libxcb ====
Version update (1.16 -> 1.16.1)
Subpackages: libxcb-composite0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1

- Update to version 1.16.1
  * This release fixes build issues for Windows & NetBSD platforms
  * For those building for 32-bit platforms, it also enables use of
    the "large file" APIs - though xcb mainly uses stat() calls on
    sockets, not normal files.
- Use %patch -P N instead of deprecated %patchN.

==== live555 ====
Subpackages: libBasicUsageEnvironment2 libUsageEnvironment3 libgroupsock30 libliveMedia112

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== lmdb ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

==== mozc ====
Version update (2.29.5220.102 -> 2.29.5268.102)
Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools

- Upstream update to 2.29.5268
  * Update dictionaries
  * Fix crash issue of the candidate window UI
- Update zip code dictionaries
  * Refresh add-sha256sum-for-zipcode-archives.patch
- Add patch ibus-mozc-candidate-window-qt-virtual-coordinate.patch
  * Fix google #823: candidate window position issue on HiDPI displays
- Enable to build with Python 3.6
  * Add support-python-3.6.patch

==== openblas_pthreads ====
Version update (0.3.25 -> 0.3.26)

- Remove DYNAMIC_LIST for aarch64 for older gcc versions: This has
  been fixed upstream.
- Update to version 0.3.26:
  * General:
  - Improved the version of openblas.pc that is created by the
    CMAKE build.
  - Fixed a CMAKE-specific build problem on older versions of
    MacOS.
  - Worked around linking problems on old versions of MacOS.
  - Corrected installation location of the lapacke_mangling
    header in CMAKE builds.
  - Added type declarations for complex variables to the
    MSVC-specific parts of the LAPACK header.
  - Significantly sped up ?GESV for small problem sizes by
    introducing a lower bound for multithreading.
  - Imported additions and corrections from the Reference-LAPACK
    project:
    + Added new LAPACK functions for truncated QR with pivoting
    (Reference-LAPACK PRs 891&941).
    + Handle miscalculation of minimum work array size in corner
    cases (Reference-LAPACK PR 942).
    + Fixed use of uninitialized variables in ?GEDMD and
    improved inline documentation.
    + Fixed use of uninitialized variables (and consequential
    failures) in ?BBCSD.
    + Added tests for the recently introduced Dynamic Mode
    Decomposition functions.
    + Fixed several memory leaks in the LAPACK testsuite.
    + Fixed counting of testsuite results by the Python script.
  * x86-64:
  - Fixed computation of CASUM on SkylakeX and newer targets in
    the special case that AVX512 is not supported by the compiler
    or operating environment.
  - Fixed potential undefined behaviour in the CASUM/ZASUM
    kernels for AVX512 targets.
  - worked around a problem in the pre-AVX kernels for GEMV
  * arm64:
  - Sped up SGEMM and DGEMM on Neoverse V1 and N1.
  - Sped up ?DOT on SVE-capable targets.
  - Reduced the number of targets in DYNAMIC_ARCH builds by
    eliminating functionally equivalent ones.
  * POWER:
  - Improved the SGEMM kernel for POWER10.
  - Fixed compilation with (very) old versions of gcc.
  - Fixed detection of old 32bit PPC targets in CMAKE-based
    builds.
  - Added autodetection of the POWERPC 7400 subtype.
  - Fixed CMAKE-based compilation for PPCG4 and PPC970 targets.
  * LONGARCH64:
  - Added and improved optimized kernels for almost all BLAS
    functions.

==== openslp ====
Subpackages: libslp1

- Use %patch -P N instead of deprecated %patchN.

==== pcr-oracle ====

- Remove fix_efi_measure.patch
- Add fix_efi_measure_and_shim.patch (bsc#1219807)

==== pcre ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.

==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools

- Use %patch -P N instead of deprecated %patchN.

==== ptools ====

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.

==== rpm ====

- added a missing %patch NR conversion

==== screen ====

- Use %patch -P N instead of deprecated %patchN.

==== sharutils ====
Subpackages: sharutils-lang

- Use %patch -P N instead of deprecated %patchN.

==== tcl ====
Version update (8.6.13 -> 8.6.14)

- Version 8.6.14:
  * Backport TIP #402: path name starting with '//' not replaced by
    '/' also on Cygwin and QNX
  * (bug) [8f7fde] string compare failing on big endian
  * (bug) [3e8074] y2k38 problem in [interp limit time -seconds]
  * (bug) [e3dcab] crash with tcl_precision equal 15..18
  * (bug) [d19fe0] output replacement character on incomplete
    sequences in unicode encoding
  * (bug) [534172] sporadic crash in memchan thread cleanup.
  * (bug) [f9eafc] throw error in zip command when file
    comment/filename to long or not iso-latin-1
  * (bug)[183a1a] Prevent BO by Tcl_UtfToExternal
  * (bug) [ea69b0], crash when using a channel transformation on
    TCP client socket
  * (bug)[026575] Prevent invalid read in Tcl_UtfToUniChar
  * (rfe) Allow empty mode in [chan create] to allow refchan
    version of [socket -server]
  * (bug) [ab123c] argument position overflow in [scan %num$mode]
  * (bug) [784bef] tailcall crash
  * (bug) [af3ebc] clock scan and clock add bugs in error cases /
    with abbreviated options
  * (bug) [66ffaf] incomplete double byte encoding sequences
    ignored like in [encoding convertfrom gb12345 x]
  * (rfe) [c54e4a] fork multithreading performance by using
    vfork/spawn when supported
  * Update libtommath to version 1.2.1
  * (bug) [60cacf] Fix tclvfs tkt Segmentation Fault at
    interpreter exit when tclvfs loaded.
  * (bug) [b5ac3e] Tcl_GetUniChar reads beyond string length for
    ASCII strings
  * Unicode 15.1
  * (bug) [00655c] ClockGetdatefieldsObjCmd(): avoid signed integer
    overflow and platform-dependent behavior
  * TIP #662: Tcl_VarEval is not depreciated any more
  * (bug) [7b3167] tclOO.c: initialize fakeObject.refCount
  * (bug) [7371b6] AddressSanitizer use-after-return detection
    breaks NRE tests, coroutines
  * (bug)[32b889] prevent spurious errors from [clock format]
  * (rfe) [0ac9d0] Don't call getsockname(2) in
    Tcl_MakeFileChannel(3) unless absolutely necessary. Permits
    better constraining of Tcl/tclsh via OpenBSD's pledge(2) or
    similar mechanisms. Minor rewrite.
  * (feature) Adapt tcltest to support Tcl 9.
  * (bug) [fd27ad] doc change of Tcl_PkgRequire & friends: version
    string specification refers to "package require".
  * (bug) [16e25e] error for
    [tcl_startOfPreviousWord string end-1]
  * [db4f28] segfault when Tcl_ReadChars is called with unicode
    object
  * fix/document Tcl_ObjPrintf with "ll" modifier
  * [8e666d] endless loop when redefining proc ::history
  * [86b3c1] endless loop when ::unknown is moved into a namespace
- Obsoleted patches:
  * tcl-interp-limit-time.patch
  * tcl-refchan-mode-needed.patch
  * tcl-string-compare.patch

==== xen ====

- bsc#1219885 - VUL-0: CVE-2023-46841: xen: x86: shadow stack vs
  exceptions from emulation stubs (XSA-451)
  xsa451.patch

==== xorg-x11-fonts ====
Subpackages: xorg-x11-fonts-core xorg-x11-fonts-legacy

- encodings-1.1.0
  * Add a meson build system
  * Add the ISO8859-14 encoding

==== xorg-x11-fonts-converted ====

- encodings-1.1.0
  * Add a meson build system
  * Add the ISO8859-14 encoding

==== yast2-bootloader ====
Version update (5.0.5 -> 5.0.6)

- Feature: Do not timeout boot menue in systemd-boot. (bsc#1216366)
- 5.0.6