Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20260326

Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports

Packages changed:
  GraphicsMagick
  LibVNCServer
  apparmor (4.1.6 -> 4.1.7)
  aurorae6 (6.6.2 -> 6.6.3)
  aws-lc (1.70.0 -> 1.71.0)
  babl (0.1.118 -> 0.1.124)
  blog (2.36 -> 2.37)
  bluedevil6 (6.6.2 -> 6.6.3)
  breeze6 (6.6.2 -> 6.6.3)
  breeze6-gtk (6.6.2 -> 6.6.3)
  brotli
  clamav
  discover6 (6.6.2 -> 6.6.3)
  dnsmasq
  dracut (109+suse.39.g53459763 -> 110+suse.18.g5a7a17b3)
  drkonqi6 (6.6.2 -> 6.6.3)
  edict (20251001 -> 20260325)
  editorconfig-core-c
  faad2
  ffmpeg-8 (8.0.1 -> 8.1)
  flatpak-kcm6 (6.6.2 -> 6.6.3)
  fprintd (1.94.4 -> 1.94.5)
  freeipmi (1.6.16 -> 1.6.17)
  freerdp (3.22.0 -> 3.24.1)
  fribidi (1.0.15 -> 1.0.16)
  fuse3 (3.18.1 -> 3.18.2)
  gc (8.2.8 -> 8.2.12)
  gcc16 (16.0.1+git7922 -> 16.0.1+git8152)
  gdb
  gegl (0.4.66 -> 0.4.68)
  gettext-runtime (0.26 -> 1.0)
  ghostscript (10.06.0 -> 10.07.0)
  gsasl
  icu (78.1 -> 78.3)
  java-25-openjdk
  kactivitymanagerd6 (6.6.2 -> 6.6.3)
  kbd
  kde-cli-tools6 (6.6.2 -> 6.6.3)
  kde-gtk-config6 (6.6.2 -> 6.6.3)
  kdecoration6 (6.6.2 -> 6.6.3)
  kdeplasma6-addons (6.6.2 -> 6.6.3)
  kdsoap-qt6 (2.2.0 -> 2.3.0)
  kernel-firmware-amdgpu (20260225 -> 20260310)
  kernel-firmware-ath12k (20260202 -> 20260317)
  kernel-firmware-bluetooth (20260206 -> 20260313)
  kernel-firmware-intel (20260225 -> 20260317)
  kernel-firmware-iwlwifi (20260116 -> 20260317)
  kernel-firmware-mediatek (20260221 -> 20260317)
  kernel-firmware-platform (20260225 -> 20260305)
  kernel-firmware-qcom (20260214 -> 20260310)
  kernel-firmware-sound (20260225 -> 20260310)
  kernel-source (6.19.8 -> 6.19.9)
  kgamma6 (6.6.2 -> 6.6.3)
  kglobalacceld6 (6.6.2 -> 6.6.3)
  kinfocenter6 (6.6.2 -> 6.6.3)
  kmenuedit6 (6.6.2 -> 6.6.3)
  knighttime6 (6.6.2 -> 6.6.3)
  kpipewire6 (6.6.2 -> 6.6.3)
  kquickimageeditor6 (0.6.0 -> 0.6.1)
  kscreen6 (6.6.2 -> 6.6.3)
  kscreenlocker6 (6.6.2 -> 6.6.3)
  ksshaskpass6 (6.6.2 -> 6.6.3)
  ksystemstats6 (6.6.2 -> 6.6.3)
  kwayland-integration6 (6.6.2 -> 6.6.3)
  kwayland6 (6.6.2 -> 6.6.3)
  kwin6 (6.6.2 -> 6.6.3)
  kwin6-x11 (6.6.2 -> 6.6.3)
  layer-shell-qt6 (6.6.2 -> 6.6.3)
  lerc (4.0.0 -> 4.1.0)
  libHX (5.3 -> 5.4)
  libapparmor (4.1.6 -> 4.1.7)
  libbpf (1.6.3 -> 1.7.0)
  libkscreen6 (6.6.2 -> 6.6.3)
  libksysguard6 (6.6.2 -> 6.6.3)
  libopenmpt (0.8.4 -> 0.8.6)
  libplasma6 (6.6.2 -> 6.6.3)
  librist
  libtpms (0.10.1 -> 0.10.2)
  libxml2 (2.14.5 -> 2.15.2)
  libxslt (1.1.43 -> 1.1.45)
  libzypp (17.38.4 -> 17.38.5)
  llvm21
  man
  mariadb-connector-c
  milou6 (6.6.2 -> 6.6.3)
  ncurses (6.6.20260307 -> 6.6.20260321)
  nghttp2 (1.68.0 -> 1.68.1)
  nvidia-open-driver-G07-signed (595.45.04_k6.19.7_1 -> 595.58.03_k6.19.9_1)
  nvidia-open-driver-G07-signed-cuda (595.45.04_k6.19.7_1 -> 
595.58.03_k6.19.9_1)
  nvidia-settings (580.126.18 -> 580.142)
  ocean-sound-theme6 (6.6.2 -> 6.6.3)
  openSUSE-release (20260318 -> 20260326)
  openssh
  pam_kwallet6 (6.6.2 -> 6.6.3)
  pam_pkcs11
  perl-Crypt-URandom (0.540.0 -> 0.550.0)
  pkcs11-helper
  plasma5support6 (6.6.2 -> 6.6.3)
  plasma6-activities (6.6.2 -> 6.6.3)
  plasma6-activities-stats (6.6.2 -> 6.6.3)
  plasma6-browser-integration (6.6.2 -> 6.6.3)
  plasma6-desktop (6.6.2 -> 6.6.3)
  plasma6-disks (6.6.2 -> 6.6.3)
  plasma6-integration (6.6.2 -> 6.6.3)
  plasma6-nm (6.6.2 -> 6.6.3)
  plasma6-openSUSE
  plasma6-pa (6.6.2 -> 6.6.3)
  plasma6-print-manager (6.6.2 -> 6.6.3)
  plasma6-systemmonitor (6.6.2 -> 6.6.3)
  plasma6-thunderbolt (6.6.2 -> 6.6.3)
  plasma6-workspace (6.6.2 -> 6.6.3)
  polkit-kde-agent-6 (6.6.2 -> 6.6.3)
  popt
  powerdevil6 (6.6.2 -> 6.6.3)
  python-mysqlclient (2.2.7 -> 2.2.8)
  python-numpy
  python-pyOpenSSL (25.3.0 -> 26.0.0)
  python-pyasn1 (0.6.2 -> 0.6.3)
  python-pycares (4.11.0 -> 5.0.1)
  python-pycparser (2.23 -> 3.0)
  python-tornado6
  python311
  python311-core
  python313
  python313-core
  qemu (10.2.1 -> 10.2.2)
  qqc2-breeze-style6 (6.6.2 -> 6.6.3)
  raspberrypi-firmware-dt
  rdma-core
  re2c (4.4 -> 4.5)
  sbc (2.1 -> 2.2)
  sdbootutil (1+git20260313.ff5ea17 -> 1+git20260324.bd0fc60)
  sddm-kcm6 (6.6.2 -> 6.6.3)
  snapper
  socat (1.8.0.3 -> 1.8.1.1)
  spectacle (6.6.2 -> 6.6.3)
  sqlite3 (3.51.2 -> 3.51.3)
  systemsettings6 (6.6.2 -> 6.6.3)
  texlive
  tigervnc (1.16.0 -> 1.16.1)
  timezone (2025c -> 2026a)
  tnftp (20230507 -> 20260211)
  userspace-rcu (0.15.5 -> 0.15.6)
  vim (9.2.0110 -> 9.2.0219)
  wacomtablet-kcm6 (6.6.2 -> 6.6.3)
  wayland (1.24.0 -> 1.25.0)
  wireplumber (0.5.13 -> 0.5.14)
  xdg-desktop-portal-kde6 (6.6.2 -> 6.6.3)
  xfsprogs (6.18.0 -> 6.19.0)
  xscreensaver
  yast2 (5.0.19 -> 5.0.20)
  yast2-alternatives (5.0.0 -> 5.0.1)
  yast2-auth-client (5.0.3 -> 5.0.4)
  yast2-configuration-management (5.0.0 -> 5.0.1)
  yast2-country (5.0.4 -> 5.0.5)
  yast2-firewall (5.0.1 -> 5.0.2)
  yast2-firstboot (5.0.1 -> 5.0.2)
  yast2-ftp-server (5.0.0 -> 5.0.1)
  yast2-iscsi-client (5.0.11 -> 5.0.12)
  yast2-isns (5.0.0 -> 5.0.1)
  yast2-journal (5.0.2 -> 5.0.3)
  yast2-kdump (5.0.6 -> 5.0.7)
  yast2-network (5.0.6 -> 5.0.7)
  yast2-nfs-client (5.0.1 -> 5.0.2)
  yast2-nfs-server (5.0.1 -> 5.0.2)
  yast2-ntp-client (5.0.0 -> 5.0.1)
  yast2-online-update (5.0.0 -> 5.0.1)
  yast2-printer (5.0.0 -> 5.0.1)
  yast2-proxy (5.0.0 -> 5.0.1)
  yast2-samba-client (5.0.3 -> 5.0.4)
  yast2-samba-server (5.0.1 -> 5.0.2)
  yast2-scanner (5.0.0 -> 5.0.1)
  yast2-security (5.0.4 -> 5.0.5)
  yast2-slp-server (5.0.0 -> 5.0.1)
  yast2-storage-ng (5.0.41 -> 5.0.42)
  yast2-sudo (5.0.0 -> 5.0.1)
  yast2-tftp-server (5.0.0 -> 5.0.1)
  yast2-theme (5.0.1 -> 5.0.2)
  yast2-trans (84.87.20260308.fd00aeb5d4 -> 84.87.20260317.4036e59979)
  yast2-transfer (5.0.0 -> 5.0.1)
  yast2-tune (5.0.0 -> 5.0.1)
  yast2-update (5.0.1 -> 5.0.2)
  yast2-users (5.0.7 -> 5.0.8)
  yast2-vm (5.0.0 -> 5.0.1)
  yast2-vpn (5.0.0 -> 5.0.1)
  zlib-ng-compat

=== Details ===

==== GraphicsMagick ====
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 
libGraphicsMagick3-config

- added patches
  CVE-2026-28690: missing bounds check in the MNG encoder can lead to a stack 
buffer overflow (bsc#1259456)
  * GraphicsMagick-CVE-2026-28690.patch
- added patches
  CVE-2026-30883: missing bounds check when encoding a PNG image can lead to a 
heap buffer over-write (bsc#1259467)
  * GraphicsMagick-CVE-2026-30883.patch

==== LibVNCServer ====

- security update
- added patches
  CVE-2026-32853 [bsc#1260431], crafted FramebufferUpdate message can lead to 
information disclosure or denial of service
  * LibVNCServer-CVE-2026-32853.patch
  CVE-2026-32854 [bsc#1260429], crafted HTTP requests can cause a denial of 
service
  * LibVNCServer-CVE-2026-32854.patch

==== apparmor ====
Version update (4.1.6 -> 4.1.7)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser 
apparmor-profiles apparmor-utils python3-apparmor

- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog
- Fix file list to match all possible LibAppArmor module names

==== aurorae6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== aws-lc ====
Version update (1.70.0 -> 1.71.0)
Subpackages: libcrypto-awslc0 libssl-awslc0

- Update to version 1.71.0:
  * Fixes for PKCS12_set_mac
  * Allow zero-length PEM passwords in callback paths
  * Relicense OpenSSL Sources to Apache-2.0
  * Harden HMAC error paths: fix resource leaks, state bugs, and missing
    cleansing
  * Fix modulewrapper memory leak
  * Distribution Packaging Improvements
  * Add bounds checks for size_t to int truncation in RSA_METHOD calls
  * Clean up sensitive stack buffers and minor fixes in PKCS#8
  * More NULL checks in bio_ssl.cc
  * Reject IPv6 literal URIs in name constraint checking
  * Abort on RAND_bytes failure
  * Fix race condition in new_certs_dir output path
  * Fall back to EVP_{marshal,parse} in {i2d,d2i}_{Public,Private}Key
  * Fix stale key_method pointer after private key switch in CERT
  * Clean up on X509_STORE_CTX_add_custom_crit_oid error paths
  * Correct purpose setting for OCSP_request_verify
  * Correct types finished-based APIs for TLS 1.3
  * Fix issues in pass_util.cc password handling
  * Use explicit check for X509 path length
  * Fix CN fallback handling in name constraints checking
  * Fix CRL distribution point scope check logic in crl_crldp_check

==== babl ====
Version update (0.1.118 -> 0.1.124)
Subpackages: libbabl-0_1-0 typelib-1_0-Babl-0_1

- Update to version 0.1.124:
  + DisplayP3 pre-defined colorspace, build and sanity improvements
    for CI and windows.
- Changes from version 0.1.122:
  + Fix for startup crash due to mis-loading of x86_64-v4 on -v2
    with some ports.
- Changes from version 0.1.120:
  + x86_64-v4 microarchitecture support.
- Drop 4efc8b827e008417c4995a93ae3310697318cfab.patch: Fixed
  upstream.

==== blog ====
Version update (2.36 -> 2.37)
Subpackages: libblogger2

- Update to version 2.37
  * Make release.sh active
  * Run klogctl with console massages off only once in the
    password asking processes on the main console device only
  * Clean up white spaces
  * This will help on high console I/O as now blogd uses its epoll
    event handler to monitor via a file descriptor open with pidfd_open
    the password asking child processes (boo#1259547)

==== bluedevil6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== breeze6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: breeze6-cursors breeze6-decoration breeze6-style

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== breeze6-gtk ====
Version update (6.6.2 -> 6.6.3)
Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 
gtk4-metatheme-breeze6 metatheme-breeze6-common

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== brotli ====
Subpackages: libbrotlicommon1 libbrotlidec1 libbrotlienc1

- Add 0001-disable-BROTLI_MODEL-macro-for-LoongArch64.patch

==== clamav ====
Subpackages: libclamav12 libclammspack0 libfreshclam4

- Disable build for 32 bit ix86 because of testsuite failures with
  rust >= 1.87 that upstream is not planning to fix.
- Run the test suite on all SUSE releases.

==== discover6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: discover6-backend-flatpak discover6-backend-fwupd 
discover6-backend-packagekit discover6-notifier

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * DiscoverDrawer: Fix category selection
  * DiscoverWindow: Move refresh shortcut outside of the action (kde#516392)
  * Use more appropriate icon for font category (kde#516910)

==== dnsmasq ====

- boo#1257934, 4070a748.patch: Fix build with nettle 4.0.

==== dracut ====
Version update (109+suse.39.g53459763 -> 110+suse.18.g5a7a17b3)

- Update to version 110+suse.18.g5a7a17b3:
  * fix(zipl): repair parsing of rd.zipl=LABEL|UUID|...= (bsc#1259587)
  * fix(dracut): avoid calling log functions before dracut-logger is sourced
- Update to version 110+suse.16.g47bca564:
  Full list of changes:
  * https://github.com/dracut-ng/dracut-ng/releases/tag/110
  Additional openSUSE-specific changes and post-release fixes:
  * fix(dracut): set DRACUT_TMPDIR before using it in dlog_init()
  * fix(systemd-tmpfiles): do not include tmpfiles configured in /etc
  * fix(dracut): remove wrong auto-detection logic for output file
  * feat(dracut-install): do not return non-zero if a dependency cannot be 
resolved
  * fix(systemd-networkd): check if units exist before enabling them
  * feat(dracut-systemd): add back and fix printing fs help in the emergency 
shell
  * feat(resume): add openSUSE-specific sanity check
  * fix(rngd): revert changes that removed the custom systemd service
  * fix(systemd-pcrextend): revert changes related to inclusion and dependencies
  * fix(lsinitrd, dracut-initramfs-restore): detect initrd for BLS Type #1 
entries
  * ci: change openSUSE code owners
  * fix(dracut.sh): improve detection of installed kernel versions
  * feat: add openSUSE-specific code related to networking
  * feat(convertfs): add openSUSE-specific code
  * feat(fips): add openSUSE-specific code
  * chore(suse): add openSUSE-specific modules

==== drkonqi6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== edict ====
Version update (20251001 -> 20260325)

- Update to snapshot 20260325
  * No changelog was recorded.

==== editorconfig-core-c ====

- Add editorconfig-core-c-const-correctness.patch to fix build with
  glibc 2.43

==== faad2 ====

- Add upstream bugfix patches:
  + bc5de3ac7264f7a232951d06150ec1fcd4a20f6c.patch:
    libfaad/fixed.h: Fix ISO C warning
  + 2653c918d788c5dc83826c97aaa4de4dd8931a8b.patch: check for
    mp4config.frame.nsclices == 0

==== ffmpeg-8 ====
Version update (8.0.1 -> 8.1)
Subpackages: libavcodec62 libavfilter11 libavformat62 libavutil60 
libswresample6 libswscale9

- Update to release 8.1
  * EXIF metadata parsing support

==== flatpak-kcm6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- No code changes since 6.6.2

==== fprintd ====
Version update (1.94.4 -> 1.94.5)
Subpackages: fprintd-pam

- update to 1.94.5:
  * fprintd now depends on libfprint 1.94.9
  * Improved handling of device errors
  * pam: reduce minimum timeout to 1 second
  * pam: support unlimited timeout

==== freeipmi ====
Version update (1.6.16 -> 1.6.17)

- bsc#1260414 - CVE-2026-33554:
  freeipmi: improper memory handling and data validation can lead
  to stack buffer overflows and acceptance of malformed payloads/responses
  - > This got fixed by version upgrade (fix several out of bounds
  errors), see below
- Update to version 1.6.17:
  * ipmi-oem: fix several memory out of bounds errors
  * libfreeipmi: Fix comment typo
  * Implement tcp proxy in ipmiconsole.
  * Refactor ipmiconsole: put most of the code from main() into functions.
  * man/ipmiconsole.8.pre.in: fix typo
  * libfreeipmi/locate/ipmi-locate-acpi-spmi.c: fix mem-leak

==== freerdp ====
Version update (3.22.0 -> 3.24.1)
Subpackages: libfreerdp3-3 librdtk0-0 libwinpr3-3

- Update to version 3.24.1:
  + Minor bug fixes release
  * [warnings] fix various sign and cast warnings (#12480)
  * [client,x11] start with xfc->remote_app = TRUE; (#12491)
  * Sam file read regression fix (#12484)
  * [ncrypt,smartcardlogon] support ECC keys in PKCS#11 smartcard enumeration 
(#12490)
  * Fix: memory leak in rdp_client_establish_keys() in libfreerdp/core/co… 
(#12494)
  * Fix memory leak in freerdp_settings_int_buffer_copy() on error paths 
(libfreerdp/core/settings.c) (#12486)
  * Code Cleanups (#12493)
  * Fix: memory leak in PCSC_SCardListReadersW() in winpr/libwinpr/smartc… 
(#12495)
  * [channels,telemetry] use dynamic logging (#12496)
  * [channel,gfx] use generic plugin log (@12498, #12499)
  * [channels,audin] set error when audio_format_read fails (#12500)
  * [channels,video] unify error handling (#12502)
  * Fastpath fine grained lock (#12503)
  * [core,update] make the PlaySound callback non-mandatory (#12504)
  * Refinements: RPM build updates, FIPS improvements (#12506)
- Update to version 3.24.0:
  + A new release with bugfixes and many improvements for users and developers 
alike.
  * Completed the [[nodiscard]] marking of the API to warn about problematic
  * unchecked use of functions
  * Added full C23 support (default stays at C11) to allow new compilers
  * to do stricter checking
  * Improved X11 and SDL3 clients
  * Improved smartcard support
  * proxy now supports RFX graphics mode
  + Security Advisories
  * CVE-2026-29774
  * CVE-2026-29775
  * CVE-2026-29776
  * CVE-2026-31806
  * CVE-2026-31883
  * CVE-2026-31884
  * CVE-2026-31885
  * CVE-2026-31897
  + Changes
  * Attribute nodiscard related chanes (#12325, #12360, #12395, #12406,
    [#12421], #12426, #12177, #12403, #12405, #12407, #12409, #12408,
    [#12412], #12413)
  * c23 related improvements (#12368, #12371, #12379, #12381, #12383,
    [#12385], #12386, #12387, #12384)
  * Generic code cleanups (#12382, #12439, #12455, #12462, #12399, #12473)
    [core,utils] ignore NULL values in remove_rdpdr_type (#12372)
  * [codec,fdk] revert use of WinPR types (#12373)
  * [core,gateway] ignore incomplete rpc header (#12375, #12376)
  * [warnings] make function declaration names consistent (#12377)
  * [libfreerdp] Add new define for logon error info (#12380)
  * [client,x11] improve rails window locking (#12392)
  * Reload fix missing null checks (#12396)
  * Bounds checks (#12400)
  * [server,proxy] check for nullptr before using scard_call_context (#12404)
  * [uwac] fix rectangular glitch around surface damage regions (#12410)
  * Address various error handling inconsistencies (#12411)
  * [core,server] Improve WTS API locking (#12414)
  * Address some GCC compile issues (#12415, #12420)
  * Winpr atexit (#12416)
  * [winpr,smartcard] fix function pointer casts (#12422)
  * Xf timer fix (#12423)
  * [client,sdl] workaround for wlroots compositors (#12425)
  * [client,sdl] fix SdlWindow::query (#12378)
  * [winpr,smartcard] fix PCSC_ReleaseCardContext (#12427)
  * [client,x11] eliminate obsolete compile flags (#12428)
  * [client,common] skip sending input events when not connected (#12429)
  * Input connected checks (#12430)
  * Floatbar and display channel improvements (#12431)
  * [winpr,platform] fix WINPR_ATTR_NODISCARD definition (#12432)
  * [client] Fix writing of gatewayusagemethod to .rdp files (#12433)
  * Nodiscard finetune (#12435)
  * [core] fix missing gateway credential sync (#12436)
  * [client,sdl3] limit FREERDP_WLROOTS_HACK (#12441)
  * [core,settings] Allow FreeRDP_instance in setter (#12442)
  * [codec,h264] make log message trace (#12444)
  * X11 rails improve (#12440)
  * [codec,nsc] limit copy area in nsc_process_message (#12448)
  * Proxy support RFX and NSC settings (#12449)
  * [client,common] display a shortened help on parsing issues (#12450)
  * [winpr,smartcard] refine locking for pcsc layer (#12451)
  * [codec,swscale] allow runtime loading of swscale (#12452)
  * Swscale fallback (#12454)
  * Sdl multi scaling support (#12456)
  * [packaging,flatpak] update runtime and dependencies (#12457)
  * [codec,video] add doxygen version details (#12458)
  * [github,templates] update templates (#12460)
  * [client,sdl] allow FREERDP_WLROOTS_HACK for all sessions (#12461)
  * [warnings,nodiscard] add log messages for failures (#12463)
  * [gdi,gdi] ignore empty rectangles (#12467)
  * Smartcard fix smartcard-login, pass rdpContext for abort (#12466)
  * [winpr,smartcard] fix compiler warnings (#12469)
  * [winpr,timezone] fix search for transition dates (#12468)
  * [client,common] improve /p help (#12471)
  * Scard logging refactored (#12472)
  * [emu,scard] fix smartcard emulation (#12475)
  * Sdl null cursor (#12474)
- Update to 3.23.0
  + We've received in depth analysis of FreeRDP client code and
    have addressed shortcomings uncovered by these.
  * CVE-2026-26965
  * CVE-2026-26955
  * CVE-2026-26271
    ... changelog too long, skipping 63 lines ...
  * Windows compile warning fixes (#12357,#12358,#12359)

==== fribidi ====
Version update (1.0.15 -> 1.0.16)
Subpackages: libfribidi0

- update to 1.0.16:
  * Update Unicode character databases to v16.0.0

==== fuse3 ====
Version update (3.18.1 -> 3.18.2)
Subpackages: libfuse3-4

- Update to release 3.18.2
  * fuse-io-uring: Fix UAF and NULL deref in startup error path
  * fuse-io-uring: Fix NULL deref and memory leak in
    fuse_uring_init_queue

==== gc ====
Version update (8.2.8 -> 8.2.12)

- Update to release 8.2.12
  * Eliminate 'unused parameter' clang warnings in GC_darwin_sigbus
  * Fix a cycle in NORMAL freelist if malloc is redirected on Linux
  * Fix code defect of LOCK/UNLOCK in separate 'if' in
    GC_generic_malloc_many
  * Fix missing new-line in help message of console variant of
    cord/de
  * Fix redirected 'free' for callers from libdl/libpthread if
    IGNORE_FREE
  * Fix reliance on glibc-specific '__data_start' for some Linux
    platforms
  * Fix SIGSEGV if pthread_detach is called before collector
    initialization
  * Fix SIGSEGV in remove_all_threads_but_me if fork from
    unregistered thread
  * Prevent collection if fork from an unregistered thread
  * Workaround locals not pushed in sanitized binaries by disabling
    fake stacks
- Update to release 8.2.10
  * Support RISC-V ILP32 ABI (rv64ilp32)
  * Turn off thread suspend/resume API support explicitly
  * Export CMake libraries with aliases
  * Fix deprecation warning about support of CMake older than v3.10
  * Fix 'missing GNU-stack section in atomic_ops_sysdeps' ld
    warning
  * Fix assertion violation about GC_mark_lock_holder in
    fork_child_proc
  * Fix CPP_WORDSZ for LoongArch
  * Fix I_HOLD_LOCK assertion violation in child process
  * Fix mark lock in child process after fork
  * Fix missing parentheses in SIG_THR_RESTART macro definition
  * Fix print_heap_obj call with the lock held in backgraph
    add_edge
  * Fix pthread id stored in GC_threads of child process
  * Fix pthread id stored in key thread_specific_data of child
    process
  * Fix pthread_sigmask result checking in
    GC_start_mark_threads_inner
  * Fix reading async proc maps when GC is single-threaded but
    process is not
  * Fix undefined reference to GC_objfreelist and GC_bytes_allocd
  * Grow GC_proc_buf to required size in GC_proc_read_dirty instead
    of WARN
  * Workaround vpush/vpop instructions generation for non-FPU ARMv5
    target

==== gcc16 ====
Version update (16.0.1+git7922 -> 16.0.1+git8152)
Subpackages: cpp16 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 
libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 
libubsan1

- Update to 16.0.1+git8152
- Avoids intermittent ABI breakage for libgccjit
- Switch to release checking
- Update to 16.0.1+git8070
- Revert s390x PGO bootstrap-lto-lean workaround.
- Avoid PGO bootstrap-lto-lean on s390x because of PR124406.
- Package libquadmath independently of fortran

==== gdb ====

- Testsuite fixes.  Patches added:
  * add-proc-subst_vars.patch
  * gdb-testsuite-fix-printf-regexp-for-ppc64le-with-gli.patch
- Re-enable ptype /o for flexible array member types (swo#33966,
  bsc#1249147).  Patches added:
  * gdb-minor-refactoring-of-is_dynamic_type_internal.patch
  * gdb-factor-out-is_dynamic_type_internal_1.patch
  * gdb-enable-ptype-o-for-some-dynamic-types.patch
- Fix TUI crash when encountering a debuginfod query while entering
  TUI (swo#31449, swo#33794).  Patches added:
  * gdb-simplify-debuginfod_is_enabled.patch
  * gdb-add-debuginfod_enabled_ask_p.patch
  * gdb-add-defaulted_query_auto_answers_p.patch
  * gdb-tui-don-t-enter-tui-if-debuginfod-enabled-ask.patch
- Fix a case on x86_64/-m32 where displaced stepping steps out of
  the displaced stepping buffer (swo#33997).  Patches added:
  * gdb-tdep-fix-unrelocated-pc-in-i386_displaced_step_f.patch
- Fix generation of core files using gcore for glibc 2.42
  (swo#33855).  Patches added:
  * gcore-handle-unreadable-pages-within-readable-memory.patch
  * gcore-query-auxv-for-at_pagesz-in-gcore_copy_callbac.patch
  Maintenance script qa.sh:
  * Remove PR33054 kfails.
- Maintenance script qa.sh cleanup:
  * Remove kfails for: PR30548, PR30537, PR31061, PR30519, PR31001,
    PR31229, PR32678, PR29706, PR28510, PR31721, PR19436, PR30528,
    PR31440, PR31806, PR31831.
  * Remove kfail_s390 and kfail_sle11.
  * Remove gdb.reverse/{solib-precsave,solib-reverse}.exp kfail.
  * Remove gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.

==== gegl ====
Version update (0.4.66 -> 0.4.68)
Subpackages: gegl-0_4 libgegl-0_4-0 typelib-1_0-Gegl-0_4

- Update to version 0.4.68:
  + Buffer: fix of a crash due to float/double precision
    differences.
  + Ops:
  - vibrance: new op to cater for PSD adjustments layers
    compatibility.
  - tile-glass: handle buffers with negative offsets.
  - watershed-transform: handle buffers with negative offsets;
    which impacted gegl:waterpixels done on selections in GIMP.
  - rgbe-load: fix runlength induced buffer overflow.
  + Build:
  - tooling for verifying exported symbols.
  - relocatable build for OSX.
  - improved UCRT conditional macros.
  - fix C++ symbol clashes when using link time optimization.
  + OpenCL: expose profiling hooks.

==== gettext-runtime ====
Version update (0.26 -> 1.0)
Subpackages: envsubst libtextstyle0

- Update to 1.0:
  [#] Improvements for maintainers and distributors:
  - In a po/ directory, the PO files are now exactly those that
    the translators submitted or committed in version control,
    or a translation project's daemon committed on behalf of
    the translators. They are no longer regularly updated
    with respect to the POT file in the same directory.
  - The advantage for maintainers is that the maintainer may commit
    the PO files in version control, without getting
  * lots of modified files shown by "git status",
  * frequent merge conflicts when merging between branches,
  * a voluminous version control history.
  - The advantage for distributors is that the role of files in
    a release tarball are clearer: The PO files are source code,
    whereas the POT file and the *.gmo files are generated files.
  - ATTENTION translators! Translators who work directly on a
    package's source code (without going through a translation
    project) now need to run "msginit" before starting work on
    a PO file.
  - A new program 'po-fetch' is provided, that fetches
    the translated PO files from a translation project's site
    on the internet, and updates the LINGUAS file accordingly.
  - In a po/ directory, a new script 'fetch-po' is now added
    by 'gettextize'. It provides the standard interface for
    fetching the translated PO files. It typically either
    invokes the 'po-fetch' program or does nothing.
  [#] Improvements for translators:
  * msginit:
  - When the PO file already exists, 'msginit' now updates it
    w.r.t. the POT file, like 'msgmerge' would do. Previously,
    'msginit' failed with an error message in this situation.
  * pretranslation:
  - Two new programs, 'msgpre' and 'spit', are provided, that
    implement machine translation through a locally installed
    Large Language Model (LLM). 'msgpre' applies to an entire
    PO file, 'spit' to a single message.
  - The documentation has a new chapter "Pretranslation".
  [#] Improvements for maintainers:
  * xgettext:
  - The refactoring suggestion when a translatable string contains
    an URL or email address can now be inhibited through a
    command-line option '--no-check=url' or '--no-check=email',
    or through a comment in the source code of the form
    /* xgettext: no-url-check */ or
    /* xgettext: no-email-check */
  [#] Programming languages support:
  * OCaml:
  - xgettext now supports OCaml.
  - 'msgfmt -c' now verifies the syntax of translations of OCaml
    format strings.
  - A new example 'hello-ocaml' has been added.
  * Rust:
  - xgettext now recognizes 'gettextrs::gettext' invocations,
    like 'gettext' invocations.
  [#] libgettextpo library:
  - The function 'po_message_get_format' now supports
    distinguishing whether a negative format string mark, such as
    'no-c-format', is set or not.
  - The new functions po_message_has_workflow_flag,
    po_message_set_workflow_flag,
    po_message_workflow_flags_iterator, po_flag_next,
    po_flag_iterator_free can be used to manipulate
    or inspect the workflow flags of a message.
  - The new functions po_message_has_sticky_flag,
    po_message_set_sticky_flag, po_message_sticky_flags_iterator,
    po_flag_next, po_flag_iterator_free can be used to manipulate
    or inspect the sticky flags of a messsage.
  [#] Emacs PO mode:
  - Restore syntax highlighting in Emacs version 30 or newer.
- Refresh patches.
- Do not build support for Java and C#, there are not consumers.
- Use a single spec file for gettext-runtime and gettext-runtime-mini,
  remove script pre_checkin.sh

==== ghostscript ====
Version update (10.06.0 -> 10.07.0)
Subpackages: ghostscript-x11

- Version upgrade to 10.07.0
  See 'Recent Changes in Ghostscript' at Ghostscript upstream
  https://ghostscript.readthedocs.io/en/gs10.07.0/News.html
  * This release addresses CVEs: TBC (Two applied for)
  * The 10.07.0 removes the non-standard operator ".tempfile",
    and removes the "temp" directory from the default file
    permission lists. By default, such access is now only
    available internally, not from "user level" PostScript,
    cf. https://bugs.ghostscript.com/show_bug.cgi?id=709155
- ghostscript-10.06.0-Fix_32-bit_build.patch is no longer
  needed because it is fixed in the upstream sources.

==== gsasl ====

- Add gsasl-const-correctness.patch to fix build with glibc 2.43
- Add makeinfo BuildRequires to fix build

==== icu ====
Version update (78.1 -> 78.3)
Subpackages: libicu78 libicu78-ledata

- Update to release 78.3
  * ICU 78.3 mostly updates to CLDR 48.2 and timezone 2026a.

==== java-25-openjdk ====
Subpackages: java-25-openjdk-headless

- Migrate to the new logic of FIPS patch developed by RedHat in
  https://github.com/rh-openjdk/jdk/tree/fips-25u
- Add the sources of /nss-native-fips-key-import-export-adapter
  * This native library is an adapter for OpenJDK to use the NSS
    PKCS #11 software token (libsoftokn3.so) in FIPS mode. It
    provides support to import and export secret and private key
    material in plain. This enables Java applications to manage
    PKCS #12 key stores through the java.security.KeyStore API and
    benefit from FIPS-certified cryptography. Note: this library
    replaces the Java FIPS Key Importer Exporter in previous
    versions of this package (FIPSKeyImporter.java).
- Modified patch:
  * fips.patch
    + diff the https://github.com/rh-openjdk/jdk/tree/fips-25u
    to the release tag jdk-25.0.2-ga and adapt for SUSE
- Added patches:
  * nssadapter-Allow-overriding-of-gcc-name.patch
    + Allow specifying CC variables on system where the default
    gcc is too old for the features needed in the nssadapter
  * nssadapter-Fix-build-on-openSUSE.patch
    + make the build work well with SUSE packaging of NSS
  * 0001-Don-t-make-missing-system-crypto-policies-fatal.patch
    + prevent OpenJDK from throwing exception if an "include"d
    security config file is missing.
    + Allows the same package running on systems that don't provide
    the crypto-policies package as well as on those that provide
    it
- Add create-crypto-properties-files.bash that generates during the
  build the config files for different fips and non-fips scenarios
- Add TestSecurityProperties.java to test the loading of system
  security properties where applicable
- Provide the timezone-java and tzdata-java (jsc#PED-15898)

==== kactivitymanagerd6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kbd ====
Subpackages: libkbdfile1 libkeymap1 libkfont0

- Fix conversion of h and H fr-afnor xkb keymap for real. The
  previous fix mapped it to g (boo#1259269#c2).

==== kde-cli-tools6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kde-gtk-config6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: kde-gtk-config6-gtk3

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kdecoration6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libkdecorations3-6 libkdecorations3private2

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kdeplasma6-addons ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * runners/katesession: Don't show results if Kate is a Flatpak
  * runners/katesession: Don't show results if Kate isn't installed

==== kdsoap-qt6 ====
Version update (2.2.0 -> 2.3.0)

- Update to 2.3.0
  * C++17 is now required. Qt-5.15 is still supported
  * KDSoap now looks for Qt6 by default
  * Support for RFC 7233 (Range Requests)
  * To avoid mixing up raw-xml requests in the same server object,
    KDSoap now creates a server object for each incoming connection
  * Make sure your server object is ready to be created multiple times
  * Improve security when handling requests to download files
  * Fix memory leak in KDSoapServer on shutdown

==== kernel-firmware-amdgpu ====
Version update (20260225 -> 20260310)

- Update to version 20260310 (git commit d13cd498318b):
  * amdgpu: DMCUB updates for various ASICs
- Update to version 20260309 (git commit b3929cfcd543):
  * amdgpu: DMCUB updates for various ASICs

==== kernel-firmware-ath12k ====
Version update (20260202 -> 20260317)

- Update to version 20260317 (git commit 66ca9a5b63a5):
  * ath12k: WCN7850 hw2.0: update to 
WLAN.HMT.1.1.c7-00108-QCAHMTSWPL_V1.0_V2.0_SILICONZ_UPSTREAM-3

==== kernel-firmware-bluetooth ====
Version update (20260206 -> 20260313)

- Update to version 20260313 (git commit 57303edc4101):
  * linux-firmware: Update firmware file for Intel Quasar core
  * Intel Bluetooth: Update firmware file for Intel Bluetooth AX201
  * linux-firmware: Add firmware file for Intel ScorpiusGfp2 core
  * linux-firmware: Update firmware file for Intel Scorpius core
  * linux-firmware: Update firmware file for Intel BlazarIGfP core
  * linux-firmware: Update firmware file for Intel BlazarI core
  * linux-firmware: Update firmware file for Intel BlazarU-HrPGfP core
  * linux-firmware: Update firmware file for Intel BlazarU core
- Update to version 20260309 (git commit b3929cfcd543):
  * linux-firmware: Add firmware file for Intel BlazarIGfp2 core
  * QCA: Update Bluetooth QCA6698 firmware to 2.1.2-00069
- Update to version 20260226 (git commit d8e138dd8970):
  * qca: Update Bluetooth WCN6750 1.1.3-00105 firmware to 1.1.3-00106
  * QCA: Update Bluetooth WCN6856 firmware 2.1.0-00659 to 2.1.0-00665

==== kernel-firmware-intel ====
Version update (20260225 -> 20260317)

- Update to version 20260317 (git commit 66ca9a5b63a5):
  * Add LENOVO ISH firmware v5.8.1.7720 for X1 Carbon (Gen 14) and X1 2-in-1 
(Gen 11)
  * linux-firmware: Add ISH firmware file for Intel Wildcat Lake platform
- Update to version 20260313 (git commit 57303edc4101):
  * intel_vpu: Update NPU firmware
- Update to version 20260310 (git commit d13cd498318b):
  * Add LENOVO ISH firmware v5.8.0.7720 for X9-15 2025
- Update to version 20260309 (git commit b3929cfcd543):
  * linux-firmware: Remove duplicate fw and Rename Lenovo ISH LNLM firmware 
files accordingly

==== kernel-firmware-iwlwifi ====
Version update (20260116 -> 20260317)

- Update to version 20260317 (git commit 66ca9a5b63a5):
  * iwlwifi: add Bz/Wh FW for core102-56 release

==== kernel-firmware-mediatek ====
Version update (20260221 -> 20260317)

- Update to version 20260317 (git commit 66ca9a5b63a5):
  * mediatek MT7921: update bluetooth firmware to 20260224111243
  * mediatek MT7920: update bluetooth firmware to 20260224111231
- Update to version 20260313 (git commit 57303edc4101):
  * linux-firmware: update firmware for MT7920 WiFi device
  * linux-firmware: update firmware for MT7921 WiFi device
- Update to version 20260310 (git commit d13cd498318b):
  * mediatek MT7922: update bluetooth firmware to 20260224103448
  * linux-firmware: update firmware for MT7922 WiFi device

==== kernel-firmware-platform ====
Version update (20260225 -> 20260305)

- Update to version 20260305 (git commit 7d2b4c758cfd):
  * linux-firmware: add firmware for Lontium LT8713SX DP hub

==== kernel-firmware-qcom ====
Version update (20260214 -> 20260310)

- Update to version 20260310 (git commit d13cd498318b):
  * qcom: add QUPv3 firmware for QCS615 platform
- Update to version 20260305 (git commit 7d2b4c758cfd):
  * qcom: Update CDSP firmware for QCM6490 platform
  * qcom: update ADSP, CDSP firmware for sm8750  platform
  * qcom: update ADSP dtb.mbn for glymur platform

==== kernel-firmware-sound ====
Version update (20260225 -> 20260310)

- Update to version 20260310 (git commit d13cd498318b):
  * cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops
  * cirrus: cs35l63: Add firmware for Cirrus CS35L63 for various Dell laptops
- Update to version 20260305 (git commit 7d2b4c758cfd):
  * linux-firmware: qcom: sync audioreach firmwares from v1.0.2 build

==== kernel-source ====
Version update (6.19.8 -> 6.19.9)
Subpackages: kernel-64kb kernel-default

- Linux 6.19.9 (bsc#1012628).
- remoteproc: qcom_wcnss: Fix reserved region mapping failure
  (bsc#1012628).
- powerpc/uaccess: Fix inline assembly for clang build on PPC32
  (bsc#1012628).
- powerpc/kexec/core: use big-endian types for crash variables
  (bsc#1012628).
- powerpc/crash: adjust the elfcorehdr size (bsc#1012628).
- remoteproc: sysmon: Correct subsys_name_len type in QMI request
  (bsc#1012628).
- remoteproc: mediatek: Unprepare SCP clock during system suspend
  (bsc#1012628).
- powerpc: 83xx: km83xx: Fix keymile vendor prefix (bsc#1012628).
- smb/server: Fix another refcount leak in smb2_open()
  (bsc#1012628).
- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT
  (bsc#1012628).
- ACPI: PM: Save NVS memory on Lenovo G70-35 (bsc#1012628).
- scsi: ufs: core: Reset urgent_bkops_lvl to allow runtime PM
  power mode (bsc#1012628).
- fs: init flags_valid before calling vfs_fileattr_get
  (bsc#1012628).
- scsi: mpi3mr: Add NULL checks when resetting request and reply
  queues (bsc#1012628).
- ALSA: hda/realtek: Fix speaker pop on Star Labs StarFighter
  (bsc#1012628).
- unshare: fix unshare_fs() handling (bsc#1012628).
- wifi: mac80211: set default WMM parameters on all links
  (bsc#1012628).
- ACPI: OSI: Add DMI quirk for Acer Aspire One D255 (bsc#1012628).
- scsi: ses: Fix devices attaching to different hosts
  (bsc#1012628).
- ASoC: amd: yc: Add ASUS EXPERTBOOK BM1503CDA to quirk table
  (bsc#1012628).
- ASoC: cs42l43: Report insert for exotic peripherals
  (bsc#1012628).
- scsi: ufs: core: Fix possible NULL pointer dereference in
  ufshcd_add_command_trace() (bsc#1012628).
- scsi: ufs: core: Fix shift out of bounds when MAXQ=32
  (bsc#1012628).
- ALSA: usb-audio: Avoid implicit feedback mode on DIYINHK USB
  Audio 2.0 (bsc#1012628).
- drm/amdgpu/vcn5: Add SMU dpm interface type (bsc#1012628).
- ALSA: usb-audio: Check max frame size for implicit feedback
  mode, too (bsc#1012628).
- nfs: return EISDIR on nfs3_proc_create if d_alias is a dir
  (bsc#1012628).
- drm/msm/dpu: Fix LM size on a number of platforms (bsc#1012628).
- drm/msm/dsi: fix hdisplay calculation when programming dsi
  registers (bsc#1012628).
- xprtrdma: Decrement re_receiving on the early exit paths
  (bsc#1012628).
- btrfs: hold space_info->lock when clearing periodic reclaim
  ready (bsc#1012628).
- drm/msm/a6xx: Fix the bogus protect error on X2-85
  (bsc#1012628).
- workqueue: Use POOL_BH instead of WQ_BH when checking pool flags
  (bsc#1012628).
- perf disasm: Fix off-by-one bug in outside check (bsc#1012628).
- drm/msm/a8xx: Fix ubwc config related to swizzling
  (bsc#1012628).
- dt-bindings: display/msm: qcom,sm8750-mdss: Fix model typo
  (bsc#1012628).
- net: dsa: realtek: rtl8365mb: remove ifOutDiscards from
  rx_packets (bsc#1012628).
- drm/msm/dsi: fix pclk rate calculation for bonded dsi
  (bsc#1012628).
- drm/amd/pm: add missing od setting PP_OD_FEATURE_ZERO_FAN_BIT
  for smu v13 (bsc#1012628).
- drm/amd/pm: add missing od setting PP_OD_FEATURE_ZERO_FAN_BIT
  for smu v14 (bsc#1012628).
- drm/amdgpu: Fix kernel-doc comments for some LUT properties
  (bsc#1012628).
- bonding: do not set usable_slaves for broadcast mode
  (bsc#1012628).
- bonding: handle BOND_LINK_FAIL, BOND_LINK_BACK as valid link
  states (bsc#1012628).
- net/mlx5: Fix deadlock between devlink lock and esw->wq
  (bsc#1012628).
- net/mlx5: Fix crash when moving to switchdev mode (bsc#1012628).
- net/mlx5: Fix peer miss rules host disabled checks
  (bsc#1012628).
- net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery
  (bsc#1012628).
- net/mlx5e: RX, Fix XDP multi-buf frag counting for striding RQ
  (bsc#1012628).
- net/mlx5e: RX, Fix XDP multi-buf frag counting for legacy RQ
  (bsc#1012628).
- net/sched: teql: fix NULL pointer dereference in iptunnel_xmit
  on TEQL slave xmit (bsc#1012628).
- rxrpc, afs: Fix missing error pointer check after
  rxrpc_kernel_lookup_peer() (bsc#1012628).
- net: spacemit: Fix error handling in
  emac_alloc_rx_desc_buffers() (bsc#1012628).
- net: spacemit: Fix error handling in emac_tx_mem_map()
  (bsc#1012628).
- drm/sitronix/st7586: fix bad pixel data due to byte swap
  (bsc#1012628).
- firmware: cs_dsp: Fix fragmentation regression in firmware
    ... changelog too long, skipping 597 lines ...
- commit c9155eb

==== kgamma6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kglobalacceld6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libKGlobalAccelD6-0

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kinfocenter6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kmenuedit6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== knighttime6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libKNightTime0

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kpipewire6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 
libKPipeWireRecord6

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kquickimageeditor6 ====
Version update (0.6.0 -> 0.6.1)
Subpackages: kquickimageeditor6-imports libKQuickImageEditor1

- Update to 0.6.1
  * CropTool: fix undefined aspectRatio error
  * fix include paths
  * TextTool: fix DragHandler not working
  * imagedocument: Clean up UndoCommand pointers on destruction
  * resizerectangle: Assign parent to QQmlComponent to prevent leak
- Add new key from ndavis to kquickimageeditor.keyring

==== kscreen6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kscreenlocker6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libKScreenLocker6

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== ksshaskpass6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== ksystemstats6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * Fix infinite loop parsing /proc/cpuinfo when no newline at end last CPU 
block.

==== kwayland-integration6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kwayland6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libKWaylandClient6

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== kwin6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libkwin6

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * plugins/zoom: Fix segmentation fault when changing pointer mode from Hide 
to Scale (kde#517073)
  * kcms/scripts: Check result from loading UI file (kde#517137)
  * plugins/mousemark: Enable Apply button when editing shortcut (kde#501537)
  * compositor: Undim faster than you dim
  * plugins/squash: Avoid extending lifetime of windows (kde#495952)
  * core/backendoutput: disable DDC/CI for the Samsung LS24D60xU (kde#516605)
  * input: be more strict about passing input to the decoration
  * scene/workspace: change rounding policy in 'addCandidates()' (kde#517264)
  * backends: fix crash in OutputDeviceV2Interface::updateModes (kde#517198)
  * backends/drm: fix check for ddc/ci software dimming (kde#516867)
  * plugins/screencast: set appropriate minFramerate
  * backends/drm: if the current mode is removed, attempt to find an equivalent 
one
  * options: emit correct signal

==== kwin6-x11 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libkwin-x11-6

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== layer-shell-qt6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libLayerShellQtInterface6

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== lerc ====
Version update (4.0.0 -> 4.1.0)

- Make the python package in a multibuild: Avoid build cycle
  pylerc -> numpy -> meson-python --> git -> ... -> tiff -> lerc
- Fix a dependency problem:
  nothing provides 'libLerc4 = 4.1-0' needed by the to be installed
  lerc-devel-4.1.0-0.x86_64
  Thanks to darix, I've learned, that the version redefinition affects
  %{version} to some degree. Using %{VERSION} fixed it. Don't ask.
- Add Python binding package: python3XX-pylerc 4.1
  * Add pylerc-use-syslib.patch
- Update to version 4.1.0
  Fixed
  * Renamed Lerc python package to pylerc.
  * Cleaned up the treatment of line endings (CRLF vs LF) across
    platforms.
  * Cleaned up the code to avoid pointer casts from unaligned byte
    pointers to integer or float pointers. Such pointer casts may
    cause problems on some platforms (e.g., embedded).

==== libHX ====
Version update (5.3 -> 5.4)

- Update to release 5.4
  * Resolved some compile warnings/errors with newer
    compilers, libcs, and -std modes.

==== libapparmor ====
Version update (4.1.6 -> 4.1.7)

- update to AppArmor 4.1.7
  - various bugfixes
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.7
    for the full upstream changelog
- Fix file list to match all possible LibAppArmor module names

==== libbpf ====
Version update (1.6.3 -> 1.7.0)

- update to 1.7.0:
  * expand API
  * BTF type lookup optimization
  * fsession support
  * arena globals are moved to the end of the arena mmap region if
    kernel supports it
  * avoid expensive kallsyms parsing when kprobe.session target is
    an exact function match
  * new dont_enable option in struct bpf_perf_event_opts to
    suppress perf event auto-enablement
  * USDT SIB (Scale-Index-Base) addressing support
  * dynptr helper signatures

==== libkscreen6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== libksysguard6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 
libksysguard6-imports libksysguard6-plugins

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== libopenmpt ====
Version update (0.8.4 -> 0.8.6)

- Update to version 0.8.6:
  * [Sec] The security fix in libopenmpt 0.8.5 (r25042) was
    incomplete, causing a regression when playing short looped
    ("chip2) samples (r25084).
- Update to 0.8.5:
  * [Sec] Possible out-of-bounds sample data read in a specific
    combination of reverse sample playback + offset past sample
    loop. (r25042).
  * MOD: ProTracker arpeggio wrapraound results in an effective
    period of 65536 on Paula, not pausing the sample entirely.
  * ULT: Loop points were incorrectly limited for 16-bit samples.

==== libplasma6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libPlasma7 libplasma6-components libplasma6-desktoptheme

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * widgets/menubaritem: Make them a bit more round
  * plasmacomponents3/SwitchIndicator: update sizing on theme change 
(kde#516542)
  * plasmacomponents3/SwitchIndicator: Fix 'active' elements being shown when 
inactive (kde#504116)

==== librist ====

- Add librist-const-correctness.patch to fix build with new glibc
  (bsc#1257261)

==== libtpms ====
Version update (0.10.1 -> 0.10.2)

- Update to version 0.10.2:
  * tpm2: Fix memory leak by freeing KDF context
  * tpm2: Fix retrieval of updated IV when using OpenSSL >= 3.0 (CVE-2026-21444 
bsc#1260439)
- Add libtpms-fix-const-correctness.patch to fix build with new glibc 
(bsc#1257311)

==== libxml2 ====
Version update (2.14.5 -> 2.15.2)
Subpackages: libxml2-16 libxml2-tools

- Update to 2.15.2:
  * parser: Fix attribute normalization and standalone check
  * meson: Fix install dir of man pages
  * tree: Undeprecate several struct members
  * io: Undeprecate xmlOutputBuffer members
  * valid: Undeprecate xmlValidGetPotentialChildren
- includes changes from 2.15.1:
  * More accessors for xmlParserCtxt were added
  * built-in HTTP client removed
  * support for LZMA compression removed
  * Parser option XML_PARSE_UNZIP is now required to read
    compressed data
  * HTML serialization and handling of character encodings is more
    in line with the HTML5 spec now
- drop patches included upstream or fixed differently:
  * libxml2-CVE-2025-10911.patch
  * libxml2-CVE-2025-8732.patch
  * libxml2-CVE-2026-0989.patch
  * libxml2-CVE-2026-0990.patch
  * libxml2-CVE-2026-0992.patch
  * libxml2-CVE-2026-1757.patch
- drop python bindings patches:
  * libxml2-python3-unicode-errors.patch
  * libxml2-python3-string-null-check.patch
- no longer build API documentation, requires doxygen
- no longer build python bindings, scheduled for 2.16 removal
- no longer build support for Schematron, same
- no longer build zlib compressed file I/O, considered for removal
- Update to 2.14.6:
  * regexp: Avoid integer overflow and OOB array access
  * tree: Guard against atype corruption
  * valid: Don't add ids when validating entity content
  * Fix initGenericErrorDefaultFunc(NULL)
  * valid: Undeprecate xmlAdd*Decl
- drop libxml2-CVE-2025-7425.patch, issue is addressed in libxslt

==== libxslt ====
Version update (1.1.43 -> 1.1.45)
Subpackages: libexslt0 libxslt-tools libxslt1

- update to 1.1.45:
  * updates for new libxml2, needs libxml2 >= 1.15.1
  * test updates
  * security fixes previously patched
- drop patches now included upstream:
  * libxslt-CVE-2025-7424.patch
  * libxslt-CVE-2025-11731.patch

==== libzypp ====
Version update (17.38.4 -> 17.38.5)

- Fix preloader not caching packages from arch specific subrepos
  (bsc#1253740)
- Deprioritize invalid mirrors (fixes openSUSE/zypper#636)
- version 17.38.5 (35)

==== llvm21 ====

- clang-riscv-triple.patch: Add riscv64-suse-linux to RISCV64Triples

==== man ====

- Add patch man-db-4_alpha_po4a.dif (boo#1260337)
  * Support alpha and maybe beta version of Po4a as well
- Re-add patch man-db-2.9.4-alternatives.dif
  accidentally removed (was man-db-2.9.4-alternitive.dif).
  Note that (lib)-alternatives is suse specific

==== mariadb-connector-c ====

- Pick mariadb-connector-c-3.4.5-const-correctness.patch from upstream,
  add mariadb-connector-c-3.4.5-const-correctness-2.patch to fix
  and work around const correctness issues exposed by new glibc and
  breaking build.

==== milou6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

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

- Add ncurses patch 20260321
  + build-fix for --enable-fvisibility option vs C++ shared library
    (adapted from patch by Nicholas Vinson).
  + improve a few configure-checks vs overly-strict compiler warnings.
- Add ncurses patch 20260314
  + fixes for pangoterm and wezterm, from tic warnings -TD
  + improve man page description of getmaxyx (report by Lucas Veltkamp).
  + add configure option --enable-conpty, and modify configure script to
    allow the low-level term-driver and conpty driver as part of termlib.

==== nghttp2 ====
Version update (1.68.0 -> 1.68.1)

- Update to 1.68.1 (bsc#1259835):
  * Fixes CVE-2026-27135

==== nvidia-open-driver-G07-signed ====
Version update (595.45.04_k6.19.7_1 -> 595.58.03_k6.19.9_1)
Subpackages: nvidia-open-driver-G07-signed-kmp-64kb 
nvidia-open-driver-G07-signed-kmp-default

- adding 'ExcludeArch:    %ix86 s390x ppc64le' to no longer get
  autoclines by buildservice hoping that this wont't break RPM
  descriptions for -cuda variant again ...
- update CUDA variant to 595.58.03
- update non-CUDA version to 595.58.03 (boo#1260044)
- do not set ExclusiveArch in order to fix RPM description for -cuda
  variant (bsc#1259719)
- improved RPM description for -cuda and non-cuda variant

==== nvidia-open-driver-G07-signed-cuda ====
Version update (595.45.04_k6.19.7_1 -> 595.58.03_k6.19.9_1)
Subpackages: nvidia-open-driver-G07-signed-cuda-kmp-64kb 
nvidia-open-driver-G07-signed-cuda-kmp-default

- adding 'ExcludeArch:    %ix86 s390x ppc64le' to no longer get
  autoclines by buildservice hoping that this wont't break RPM
  descriptions for -cuda variant again ...
- update CUDA variant to 595.58.03
- update non-CUDA version to 595.58.03 (boo#1260044)
- do not set ExclusiveArch in order to fix RPM description for -cuda
  variant (bsc#1259719)
- improved RPM description for -cuda and non-cuda variant

==== nvidia-settings ====
Version update (580.126.18 -> 580.142)

- update to version 580.142 (boo#1259560)

==== ocean-sound-theme6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== openSUSE-release ====
Version update (20260318 -> 20260326)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server

- Add openssh-7.7p1-gssapi-new-unique.patch (bsc#1258166). This
  allows using SSSD with a non-file backend.

==== pam_kwallet6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: pam_kwallet6-common

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== pam_pkcs11 ====

- Fix for bsc#1259854:
  * Add patch pam_pkcs11-0.6.13-fix-null-deref.patch

==== perl-Crypt-URandom ====
Version update (0.540.0 -> 0.550.0)

- updated to 0.550.0 (0.55)
  see /usr/share/doc/packages/perl-Crypt-URandom/Changes
  0.55  Tue Feb 17 07:01:43 2026
  - Fix for sysread/read failures.  Thanks to Miha Purg for GH#20
  - Fix for test suite failures on STDOUT encoding.  Thanks to Lukas Mai for 
GH#19
  - Fix for CVE-2026-2474 bsc#1258266

==== pkcs11-helper ====

- Add explicit config for kryoptic during tests (bsc#1259698)

==== plasma5support6 ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libPlasma5Support6

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-activities ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libPlasmaActivities7 plasma6-activities-imports

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-activities-stats ====
Version update (6.6.2 -> 6.6.3)
Subpackages: libPlasmaActivitiesStats1

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-browser-integration ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-desktop ====
Version update (6.6.2 -> 6.6.3)
Subpackages: plasma6-desktop-emojier

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * applets/taskmanager: keep thumbnails in horizontal group tooltips aligned
  * applets/kicker: take expanded rootList width into account
  * PanelConfiguration: always play animations when combobox is changed 
(kde#516917)
  * kcm/keys: Preserve selected item when clearing search (kde#516973)
  * applets/kicker: a bunch of small fixes for the sidebar (kde#517065)
  * applets/taskmanager: allow some tooltip labels to be multi-line
  * Positioner: Skip convertFolderModelData if loaded positions are empty

==== plasma6-disks ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-integration ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-nm ====
Version update (6.6.2 -> 6.6.3)
Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp 
plasma6-nm-vpnc

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
- Add a _constraints file to increase minimum memory

==== plasma6-openSUSE ====
Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE 
plasma6-theme-openSUSE

- Update to 6.6.3

==== plasma6-pa ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-print-manager ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * kcm/qml: Set max height for the class member list

==== plasma6-systemmonitor ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== plasma6-thunderbolt ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- No code changes since 6.6.2

==== plasma6-workspace ====
Version update (6.6.2 -> 6.6.3)
Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-libs 
sddm-qt6-branding-openSUSE

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * kcms/fonts: Fix font previews Use QFontInfo for pixelSize rather than 
calculating it ourselves, remove old workarounds, and ensure the image provider 
is ready before trying to load the images. Make them async and non-blocking, 
ensure the previews scale correctly, and finally ensure the popup width is 
correct.
  * Update version for new release 6.6.3
  * Logout greeter: back off initial focus grab timeout to 3 seconds
  * applets/systemtray: Make QMenu::adjustSize() X11-specific
  * klipper: Only show QR code button for text items
  * applets/systemtray: Make QTBUG-59044 workaround X11-specific
  * applets/systemtray: Make popup placement on Wayland more robust (kde#517093)
  * Fix resizing widgets from the top handles in some situations
  * WidgetExplorer: Update applet instance counter when removing all widgets
  * Hide panel spacer from WidgetExplorer
  * applets/systemtray: Use correct context object for future continuation
  * applets/systemtray: Assert plugin metadata validity earlier
  * applets/digitalClock: fix current time zone not being bold in popup
  * applets/appmenu: handle null action
  * applets/kicker: emit favoriteModelChanged when funneling
  * Revert "ContainmentLayoutManager: send recursive mouse release events too" 
(kde#517040)
  * shell: Generate plasma-shell Wayland interface for the right target
  * shellcorona: use QPointer for m_waitingPanels to futureproof against 
dangling pointers (kde#516937)
  * shell: restore early destroyed guard for panel containments (kde#516937)
  * applets/notifications: Fix display of total or processed value

==== polkit-kde-agent-6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== popt ====

- Add popt-libc-updates2.patch to fix const correctness preventing
  build with new glibc

==== powerdevil6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * applets/batterymonitor: sync switch with outside changes to manual 
inhibition (kde#516696)
  * Revert "CompactRepresentation: Don't show the badge if battery percent is 
100" (kde#514851)

==== python-mysqlclient ====
Version update (2.2.7 -> 2.2.8)

- update to 2.2.8:
  * Add local_infile_dir option to restrict LOAD DATA LOCAL
    INFILE file path.
  * Add Python 3.14 and drop Python 3.8, 3.9 support.
  * Experimental support for free threaded Python. Importing
    MySQLdb doesn't enable the GIL anymore. This doesn't mean
    mysqlclient is thread safe. You must not use same connection
    object from multiple threads concurrently.

==== python-numpy ====
Subpackages: python311-numpy python313-numpy

- Add custom code for copy binaries for tests, the python-rpm-macros
  doesn't provide all the needed binaries automatically.
- Remove custom code for copy binaries for tests, the new version of
  python-rpm-macros does that now as part of
  %python_flavored_alternatives

==== python-pyOpenSSL ====
Version update (25.3.0 -> 26.0.0)
Subpackages: python311-pyOpenSSL python313-pyOpenSSL

- update to 26.0.0 (bsc#1259808, CVE-2026-27459, bsc#1259804, CVE-2026-27448):
  [#]# Backward-incompatible changes:
  * Dropped support for Python 3.7.
  * The minimum cryptography version is now 46.0.0.
  [#]# Changes:
  - Added support for using aws-lc instead of OpenSSL.
  - Properly raise an error if a DTLS cookie callback returned a
    cookie longer than DTLS1_COOKIE_LENGTH bytes. Previously this
    would result in a buffer-overflow. Credit to dark_haxor for
    reporting the issue. CVE-2026-27459
  - Added OpenSSL.SSL.Connection.get_group_name to determine which
    group name was negotiated.
  - Context.set_tlsext_servername_callback now handles exceptions
    raised in the callback by calling sys.excepthook and returning a
    fatal TLS alert. Previously, exceptions were silently swallowed
    and the handshake would proceed as if the callback had succeeded.
    Credit to Leury Castillo for reporting this issue. CVE-2026-27448

==== python-pyasn1 ====
Version update (0.6.2 -> 0.6.3)
Subpackages: python311-pyasn1 python313-pyasn1

- Update to 0.6.3 (bsc#1259803, CVE-2026-30922)
  * Added nesting depth limit to ASN.1 decoder to prevent stack
    overflow from deeply nested structures (CVE-2026-30922).
  * Fixed OverflowError from oversized BER length field.
  * Fixed DeprecationWarning stacklevel for deprecated attributes.
  * Fixed asDateTime incorrect fractional seconds parsing.

==== python-pycares ====
Version update (4.11.0 -> 5.0.1)

- update to 5.0.1:
  * Fix IDNA 2008 test
- update to 5.0.0:
  * Use Literal for type
  * Use CMake for compiling c-ares
  * build(deps): bump actions/setup-python from 5 to 6
  * build(deps): bump pypa/cibuildwheel from 3.1.4 to 3.2.0
  * Move project metadata to pyproject.toml
  * Remove gethostbyname
  * Remove getsock
  * Replace ares_{get,set}servers with ares_{get,set}_servers_csv
  * Remove ares_init and ares_mkquery, they are unused
  * build(deps): bump actions/download-artifact from 5 to 6
  * build(deps): bump actions/upload-artifact from 4 to 5
  * Make c-ares thread-safety mandatory
  * Migrate API to c-ares' dnsrec variants
  * Build wheels in parallel
  * build(deps): bump actions/checkout from 5 to 6
  * Update bundled c-ares to v1.34.6
  * Make callback a mandatory kwarg-only argument
  * Return bytes data for TXT records
  * Add support for TLSA, HTTP and URI queries
  * Remove event_thread option, make it implicit

==== python-pycparser ====
Version update (2.23 -> 3.0)
Subpackages: python311-pycparser python313-pycparser

- update to 3.00:
  * Removed dependency on PLY, by rewriting pycparser to use a
    hand-written lexer and recursive-descent parser for C. No API
    changes / functionality changes intended - the same AST is
    produced.
  * Add support for Python 3.14 and drop EOL 3.8
  * Update _ast_gen.py to be in sync with c_ast.py
- update to 2.23:
  * Allow abstract declarator "static" (GH issue #539)
  * Add support for Python 3.13
  * Add dirent and socket typedefs.
  * Support for labels with no statement
  * Accept empty 'case' or 'default' labels
  * fix: preserve parentheses for statement exprs
  * fix: hex float types
  * Explicit error for comments, with README link
  * showemptyattrs option on Node.show()
  * Add fake typedefs for GNU Extension 128-bit integers.
  * Typedef for __kernel_sa_family_t in linux/socket.h
- update to v2.22:
  * Add missing SCHAR limit defines
  * Use proper SPDX identifier
  * Add Python 3.11 as a supported version
  * Fix multi-pragma/single statement blocks
  * Add an encoding parameter to parse_file
  * Feature/add  pragma support
  * Set up permissions to ci.yml
  * _build_tables: Invalidate cache before importing generated
    modules
  * Upgrade GitHub Actions
  * Create a Security Policy
  * New example to generate AST from scratch
  * Add support for Python 3.12
  * ply: Make generated lextab.py deterministic

==== python-tornado6 ====

- add pycares-getaddrinfo.patch to increase compatibility with
  newer pycares versions

==== python311 ====
Subpackages: python311-curses python311-dbm

- Fix changelog

==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base

- Fix changelog

==== python313 ====
Subpackages: python313-curses python313-dbm python313-tk

- Fix changelog
- Adapt %suse_version checks to support new %suse_version design for
  16.1 and following (jsc#PED-15850)
- Add CVE-2026-2297-SourcelessFileLoader-io_open_code.patch
  ensuring that `SourcelessFileLoader` uses `io.open_code` when
  opening `.pyc` files (bsc#1259240, CVE-2026-2297).

==== python313-core ====
Subpackages: libpython3_13-1_0 python313-base python313-devel

- Fix changelog
- Adapt %suse_version checks to support new %suse_version design for
  16.1 and following (jsc#PED-15850)
- Add CVE-2026-2297-SourcelessFileLoader-io_open_code.patch
  ensuring that `SourcelessFileLoader` uses `io.open_code` when
  opening `.pyc` files (bsc#1259240, CVE-2026-2297).

==== qemu ====
Version update (10.2.1 -> 10.2.2)
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs 
qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl 
qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci 
qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect 
qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools 
qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core 
qemu-vgabios

- Update to latest stable release (10.2.2)
  Full backport list here:
  
https://lore.kernel.org/qemu-devel/[email protected]/
  This release includes the fixes for (among others):
  bsc#1258509 (CVE-2026-2243)
  bsc#1259079 (CVE-2026-3196) / bsc#1259080 (CVE-2026-3195)
  A selection of them is reported here below:
  target/i386: add compat for migrating error code
  hyperv/syndbg: check length returned by cpu_physical_memory_map()
  fuse: Copy write buffer content before polling
  target/loongarch: Preserve PTE permission bits in LDPTE
  target/loongarch: Avoid recursive PNX exception on CSR_BADI fetch
  hw: Make qdev_get_printable_name() consistently return freeable string
  hw/net/npcm_gmac: Catch accesses off the end of the register array
  linux-user: fix TIOCGSID ioctl
  tests/tcg/multiarch/test-mmap: Check mmaps beyond reserved_va
  bsd-user: Deal with mmap where start > reserved_va
  linux-user: Deal with mmap where start > reserved_va
  hw/net/xilinx_ethlite: Check for oversized TX packets
  virtio-gpu: Ensure BHs are invoked only from main-loop thread
  fdmon-io_uring: check CQ ring directly in gsource_check
  aio-posix: notify main loop when SQEs are queued
  block/nfs: Do not enter coroutine from CB
  block: Never drop BLOCK_IO_ERROR with action=stop for rate limiting
  block/throttle-groups: fix deadlock with iolimits and muliple iothreads
  mirror: Fix missed dirty bitmap writes during startup
  block/curl: fix concurrent completion handling
  block/vmdk: fix OOB read in vmdk_read_extent()
  hw/net/smc91c111: Don't allow negative-length packets
  io: fix cleanup for websock I/O source data on cancellation
  io: fix cleanup for TLS I/O source data on cancellation
  io: separate freeing of tasks from marking them as complete
  target/ppc/translate: Fix TCG debug assert translating CLRBWIBC
  target/i386/emulate/x86_decode: Actually use stream in 
decode_instruction_stream()
  target/i386/hvf/x86_mmu: Fix compiler warning
  target/i386/emulate/x86_decode: Fix compiler warning
  ...

==== qqc2-breeze-style6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * TextArea & TextField: Allow user to select text by char

==== raspberrypi-firmware-dt ====

- Fix GPU support for RPi5
  * 0001-arm64-bcm2712-Fix-GPU-support.patch

==== rdma-core ====
Subpackages: libefa1 libhns1 libibverbs libibverbs1 libionic1 libmana1 
libmlx4-1 libmlx5-1 librdmacm1 rdma-ndd

- switch to systemd_requires
- Don't BuildRequire valgrind on loongarch64

==== re2c ====
Version update (4.4 -> 4.5)

- Update to version 4.5
  * The internal generator for Unicode include files and tests is
    now based directly on the official files from unicode.org
    (previously it was based on the Haskell charset library). It
    has been updated to the latest Unicode 17.0.0 standard.
  * New include files have been added for Unicode properties
    (include/unicode_properties.re) and blocks
    (include/unicode_blocks.re).
  * Case-insensitive string literals now use Unicode case mapping
    for UTF8, UTF16, UTF32 and UCS2 encodings.

==== sbc ====
Version update (2.1 -> 2.2)
Subpackages: libsbc1

- update to 2.2:
  * Fix issue when compiling with C23 requirements.

==== sdbootutil ====
Version update (1+git20260313.ff5ea17 -> 1+git20260324.bd0fc60)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper

- Update to version 1+git20260324.bd0fc60:
  * Add CAP_LINUX_IMMUTABLE when called by snapperd
  * get_timeout and default respect UPDATE_NVRAM (bsc#1243889)
- Update to version 1+git20260319.f4cfda0:
  * Drop unused variable
  * Drop --raw from findmnt
  * bootloader_version: allow for padding between strings in grub binary

==== sddm-kcm6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * Also delete kcminputrc and kwinoutputconfig.json when resetting

==== snapper ====
Subpackages: libsnapper8 snapper-lang snapper-zypp-plugin

- fix deleting LVM configs in case of empty directories
  (bsc#1260410)
- enable sharing of ssh sessions (gh#openSUSE/snapper#1087)
- implement all-time unique snapshot numbers
  (gh#openSUSE/snapper#131)
- Add snapshots restoring support to snbk
  (gh#openSUSE/snapper#1072)

==== socat ====
Version update (1.8.0.3 -> 1.8.1.1)

- Update to 1.8.1.1:
  * fixes compilation with glibc 2.43, xio-netlink.c for Musl, and a
    few minor bugs
  * provides new address types TEXT and STALL and a few new address options
- Remove no longer necessary socat-test-without-tty.patch

==== spectacle ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3
  * Magnifier: Fix graphical size being off by 1 pixel (kde#517274)
  * Fix crash on quit with a quickly selected region (kde#517064)
  * Fix tesseract not being found on Fedora (kde#516162)
  * Set explicit layer surface screen
  * SelectionEditor: compensate for initial mouse offset when resizing

==== sqlite3 ====
Version update (3.51.2 -> 3.51.3)
Subpackages: libsqlite3-0 sqlite3-tcl

- Update to version 3.51.3:
  * Fix the WAL-reset database corruption bug:
    https://sqlite.org/wal.html#walresetbug
  * Other minor bug fixes.

==== systemsettings6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== texlive ====

- Disable SELinux as not required by most systems out there (boo#1258938)

==== tigervnc ====
Version update (1.16.0 -> 1.16.1)
Subpackages: libXvnc1 tigervnc-selinux xorg-x11-Xvnc xorg-x11-Xvnc-module

- update to 1.16.1:
  * updated translations
  * Fix for PAM support with w0vncserver

==== timezone ====
Version update (2025c -> 2026a)
Subpackages: tzselect

- Update to 2026a:
  * Moldova has used EU transition times since 2022
  * The "right" TZif files are no longer installed by default
  * TZif files are no longer limited to 50 bytes of abbreviations
  * zic is no longer limited to 50 leap seconds
  * Several integer overflow bugs have been fixed

==== tnftp ====
Version update (20230507 -> 20260211)

- update to 20260211:
  * Improve transfer performance by simplifying socket buffer and
  * transfer buffer handling.
  * Add -b BUFLEN to adjust size of buffer for HTTP response line
    parsing.
  * Add -h HEADER to support custom HTTP headers.
  * Add "connect" as a synonym for "open".
  * Fix ASCII mode transfers when progress bar is enabled.
  * Fix creation of empty downloaded files.
  * Exit non-zero if a HTTP transfer is shorter than expected.
  * Fix HTTPS through a proxy.

==== userspace-rcu ====
Version update (0.15.5 -> 0.15.6)

- update to 0.15.6:
  * urcu-mb: Add missing TSAN annotation to
    _urcu_mb_read_lock_update
  * lfstack: Coding style cleanup
  * urcu-qsbr: Use CMM_SEQ_CST_FENCE for _urcu_qsbr_thread_online
  * urcu-mb: Use CMM_SEQ_CST_FENCE for _urcu_mb_read_lock_update
  * urcu-qsbr: Use CMM_SEQ_CST_FENCE for quiescent state update
    and offline
  * urcu-mb: Use CMM_SEQ_CST_FENCE for
    _urcu_mb_read_unlock_update_and_wakeup
  * Fix: Only include linux/time_types.h when __NR_futex_time64
    is defined
  * Use __NR_futex_time64 in futex syscall wrapper

==== vim ====
Version update (9.2.0110 -> 9.2.0219)
Subpackages: vim-data vim-data-common xxd

- update to version 9.2.0219:
  * patch 9.2.0219: call stack can be corrupted
  * patch 9.2.0218: visual selection highlighting in X11 GUI is wrong.
  * patch 9.2.0217: filetype: cto files are not recognized
  * patch 9.2.0214: tests: Test_gui_system_term_scroll() is flaky
  * patch 9.2.0213: Crash when using a partial or lambda as a clipboard provider
  * translation(zh): Update the Simplify Chinese translation
  * translation: align sponsor menu string spacing
  * patch 9.2.0211: possible crash when setting 'winhighlight'
  * runtime(fish): Add matchit support to filetype plugin
  * patch 9.2.0210: tests: Test_xxd tests are failing
  * runtime(doc): Update Italian xxd manpage
  * patch 9.2.0209: freeze during wildmenu completion
  * patch 9.2.0208: MS-Windows: excessive scroll-behaviour with go+=!
  * patch 9.2.0207: MS-Windows: freeze on second :hardcopy
  * patch 9.2.0206: MS-Window: stripping all CSI sequences
  * runtime(doc): disable color codes when generating ascii man pages in 
Makefile
  * patch 9.2.0205: xxd: Cannot NUL terminate the C include file style
  * patch 9.2.0204: filetype: cps files are not recognized
  * patch 9.2.0203: Patch v9.2.0185 was wrong
  * patch 9.2.0202: [security]: command injection via newline in glob()
  * patch 9.2.0201: filetype: Wireguard config files not recognized
  * patch 9.2.0200: term: DECRQM codes are sent too early
  * patch 9.2.0199: tests: test_startup.vim fails
  * patch 9.2.0198: cscope: can escape from restricted mode
  * runtime(doc): Fix typo in if_pyth.txt
  * patch 9.2.0197: tabpanel: frame width not updated for existing tab pages
  * runtime(yara): add ftplugin for yara filetype
  * patch 9.2.0196: textprop: negative IDs and can cause a crash
  * patch 9.2.0194: tests: test_startup.vim leaves temp.txt around
  * patch 9.2.0193: using copy_option_part() can be improved
  * patch 9.2.0192: not correctly recognizing raw key codes
  * patch 9.2.0191: Not possible to know if Vim was compiled with Android 
support
  * patch 9.2.0190: Status line height mismatch in vertical splits
  * patch 9.2.0188: Can set environment variables in restricted mode
  * patch 9.2.0186: heap buffer overflow with long generic function name
  * patch 9.2.0185: buffer overflow when redrawing custom tabline
  * runtime(doc): Fix typo in cmdline.txt
  * patch 9.2.0183: channel: using deprecated networking APIs
  * patch 9.2.0182: autocmds may leave windows with w_locked set
  * patch 9.2.0181: line('w0') moves cursor in terminal-normal mode
  * patch 9.2.0180: possible crash with winminheight=0
  * patch 9.2.0179: MS-Windows: Compiler warning for converting from size_t to 
int
  * patch 9.2.0178: DEC mode requests are sent even when not in raw mode
  * patch 9.2.0177: Vim9: Can set environment variables in restricted mode
  * patch 9.2.0176: external diff is allowed in restricted mode
  * patch 9.2.0175: No tests for what v9.2.0141 and v9.2.0156 fixes
  * patch 9.2.0174: diff: inline word-diffs can be fragmented
  * patch 9.2.0173: tests: Test_balloon_eval_term_visual is flaky
  * patch 9.2.0172: Missing semicolon in os_mac_conv.c
  * patch 9.2.0171: MS-Windows: version detection is deprecated
  * translation(zh_CN): Fix translation for 'paste' in zh_CN.UTF-8.po
  * runtime(doc): Update help tags references
  * patch 9.2.0170: channel: some issues in ch_listen()
  * runtime(doc): clarify :silent usage for system()/systemlist()
  * patch 9.2.0169: assertion failure in syn_id2attr()
  * patch 9.2.0168: invalid pointer casting in string_convert() arguments
  * patch 9.2.0167: terminal: setting buftype=terminal may cause a crash
  * patch 9.2.0166: Coverity warning for potential NULL dereference
  * patch 9.2.0165: tests: perleval fails in the sandbox
  * patch 9.2.0164: build error when XCLIPBOARD is not defined
  * patch 9.2.0162: tests: unnecessary CheckRunVimInTerminal in test_quickfix
  * patch 9.2.0161: intro message disappears on startup in some terminals
  * patch 9.2.0160: terminal DEC mode handling is overly complex
  * patch 9.2.0159: Crash when reading quickfix line
  * patch 9.2.0158: Visual highlighting might be incorrect
  * patch 9.2.0157: Vim9: concatenation can be improved
  * patch 9.2.0156: perleval() and rubyeval() ignore security settings
  * patch 9.2.0155: filetype: ObjectScript are not recognized
  * patch 9.2.0154: if_lua: runtime error with lua 5.5
  * patch 9.2.0153: No support to act as a channel server
  * patch 9.2.0152: concatenating strings is slow
  * patch 9.2.0151: blob_from_string() is slow for long strings
  * patch 9.2.0150: synchronized terminal update may cause display artifacts
  * patch 9.2.0149: Vim9: segfault when unletting an imported variable
  * patch 9.2.0148: Compile error when FEAT_DIFF is not defined
  * runtime(ssh): ignore case in 'keywordprg', update syntax script
  * patch 9.2.0147: blob: concatenation can be improved
  * patch 9.2.0146: dictionary lookups can be improved
  * patch 9.2.0145: UTF-8 decoding and length calculation can be improved
  * patch 9.2.0144: 'statuslineopt' is a global only option
  * patch 9.2.0143: termdebug: no support for thread and condition in :Break
  * patch 9.2.0142: Coverity: Dead code warning
  * patch 9.2.0141: :perl ex commands allowed in restricted mode
  * runtime(doc): update option type of 'termresize' option (after v9.2.0139)
  * patch 9.2.0140: file reading performance can be improved
  * patch 9.2.0139: Cannot configure terminal resize event
  * runtime(python): Update syntax, improve pythonNumber pattern performance
  * patch 9.2.0138: winhighlight option handling can be improved
  * runtime(sudoers): update filetype plugin and syntax script
  * gitattributes: mark dump files as linguist-generated
  * patch 9.2.0137: [security]: crash with composing char in collection range
  * runtime(open): Use job_start() on Linux
  * runtime(toml): update syntax script and fix highlight of dates and escapes
  * patch 9.2.0136: memory leak in add_interface_from_super_class()
  * patch 9.2.0135: memory leak in eval_tuple()
  * patch 9.2.0134: memory leak in socket_server_send_reply()
  * patch 9.2.0133: memory leak in netbeans_file_activated()
  * patch 9.2.0132: tests: Test_recover_corrupted_swap_file1 fails on be systems
    ... changelog too long, skipping 27 lines ...
  * runtime(syntax-tests): regenerate dump files (after v9.2.0110)

==== wacomtablet-kcm6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== wayland ====
Version update (1.24.0 -> 1.25.0)
Subpackages: libwayland-client0 libwayland-cursor0 libwayland-egl1 
libwayland-server0

- Update to release 1.25
  * Prose documentation has been converted from DocBook to mdBook
  * The Wayland XML dialect, the content update model and color
    management are now fully documented
  * A new "frozen" attribute for interfaces with multiple parent
    interfaces
  * A new wl_surface.get_release request for per-commit buffer
    release callbacks
  * A new wl_display_dispatch_pending_single() function to dispatch
    a single event
  * WAYLAND_DEBUG output is now colorized

==== wireplumber ====
Version update (0.5.13 -> 0.5.14)
Subpackages: libwireplumber-0_5-0 wireplumber-bash-completion

- Update to version 0.5.14:
  * Additions & Enhancements:
  - Added per-device default volume configuration via the
    device.routes.default-{source,sink}-volume property, allowing
    device-specific volume defaults (e.g. a comfortable default
    for internal speakers or no attenuation for HDMI)
  - Added Lua 5.5 support; the bundled Lua subproject wrap has
    also been updated to 5.5.0
  - Enhanced libcamera monitor to load camera nodes locally
    within the WirePlumber process instead of the PipeWire
    daemon, eliminating race conditions that could occur during
    initial enumeration and hotplug events
  - Enhanced Bluetooth loopback nodes to always be created when
    a device supports both A2DP and HSP/HFP profiles, simplifying
    the logic and making the BT profile autoswitch setting take
    effect immediately without requiring device reconnection
  - Enhanced Bluetooth loopback nodes to use target.object
    property instead of smart filters, fixing issues that
    prevented users from setting them as default nodes and also
    allowing smart filters to be used with them
  - Enhanced Bluetooth profile autoswitch logic with further
    robustness improvements, including better headset profile
    detection using profile name patterns and resolving race
    conditions by running profile switching after
    device/apply-profile in a dedicated event hook
  - Enhanced wpctl set-default command to accept virtual nodes
    (e.g. Audio/Source/Virtual) in addition to regular device
    nodes
  - Improved stream linking to make the full graph rescan
    optional when linkable items change, saving CPU on low-end
    systems and reducing audio startup latency when connecting
    multiple streams in quick succession (!800 (merged))
  - Allowed installation of systemd service units without
    libsystemd being present, useful for distributions like
    Alpine Linux that allow systemd service subpackages
  - Allowed the mincore syscall in the WirePlumber systemd
    sandbox, required for Mesa/EGL (e.g. for the libcamera
    GPUISP pipeline)
  - Allowed passing WIREPLUMBER_CONFIG_DIR via the
    wp-uninstalled script, useful for passing additional
    configuration paths in an uninstalled environment
  * Fixes:
  - Removed Bluetooth sink loopback node, which was causing
    issues with KDE and GNOME
  - Fixed default audio source selection to never automatically
    use Audio/Sink nodes as the default source unless explicitly
    selected by the user
  - Fixed crash in state-stream when the Format parameter has a
    Choice for the number of channels
  - Fixed BAP Bluetooth device set channel properties, where
    audio.position was incorrectly serialized as a pointer
    address instead of the channel array
  - Fixed memory leaks in
    wp_interest_event_hook_get_matching_event_types and in the
    Lua LocalModule() implementation
  - Fixed HFP HF stream media class being incorrectly assigned
    due to api.bluez5.internal=true being set on HFP HF streams
  - Fixed Lua 5.4 compatibility in state-stream script
  - Updated translations: Bulgarian, Georgian, Kazakh, Swedish
- Rebase patch:
  * set-profile-in-service.patch
- Drop patches already included in this version:
  * 0001-monitors-bluez-request-device-ports-take-loopback-no.patch
  * 0002-autoswitch-bluetooth-profile-Fix-attempt-to-index-a-.patch
  * 0003-default-nodes-Never-consider-Audio_Sink-nodes-as-best-for.patch
  * 0004-event-hook-fix-interest-hook-event-type-memory-leak.patch
  * 0005-state-stream-fix-crash-in-case-the-Format-has-a-Choice-for.patch
  * 0006-state-stream-fix-Lua-5.4-compatibility.patch

==== xdg-desktop-portal-kde6 ====
Version update (6.6.2 -> 6.6.3)

- Update to 6.6.3:
  * New bugfix release
  * For more details see https://kde.org/announcements/plasma/6/6.6.3
- Changes since 6.6.2:
  * Update version for new release 6.6.3

==== xfsprogs ====
Version update (6.18.0 -> 6.19.0)
Subpackages: libhandle1

- update to 6.19.0
  - xfs_io: print more realtime subvolume related information in statfs
  - xfs_io: fix fsmap help
  - mkfs: fix log sunit automatic configuration
  - mkfs: fix protofile data corruption when in/out file block sizes don't match
  - libxfs: fix data corruption bug in libxfs_file_write
  - misc: fix a few memory leaks
  - debian: Drop Uploader: Bastian Germann
  - mkfs.xfs fix sunit size on 512e and 4kN disks.
  - xfs_scrub_all: fix non-service-mode arguments to xfs_scrub
  - mkfs: remove unnecessary return value affectation
  - xfs: use blkdev_report_zones_cached()
  - include blkzoned.h in platform_defs.h
  - debian: don't explicitly reload systemd from postinst
  - xfs_mdrestore: fix restoration on filesystems with 4k sectors
  - mkfs: quiet down warning about insufficient write zones
  - xfs_logprint: print log data to the screen in host-endian order
  - mkfs: set rtstart from user-specified dblocks
  - ------------------------------------------------------------------

==== xscreensaver ====
Subpackages: xscreensaver-data xscreensaver-lang

- Drop dependency on gdmflexiserver: this no longer exists with
  GNOME 50.

==== yast2 ====
Version update (5.0.19 -> 5.0.20)
Subpackages: yast2-logs

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.20

==== yast2-alternatives ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-auth-client ====
Version update (5.0.3 -> 5.0.4)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.4

==== yast2-configuration-management ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-country ====
Version update (5.0.4 -> 5.0.5)
Subpackages: yast2-country-data

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.5

==== yast2-firewall ====
Version update (5.0.1 -> 5.0.2)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.2

==== yast2-firstboot ====
Version update (5.0.1 -> 5.0.2)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.2

==== yast2-ftp-server ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-iscsi-client ====
Version update (5.0.11 -> 5.0.12)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.12

==== yast2-isns ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-journal ====
Version update (5.0.2 -> 5.0.3)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.3

==== yast2-kdump ====
Version update (5.0.6 -> 5.0.7)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.7

==== yast2-network ====
Version update (5.0.6 -> 5.0.7)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.7

==== yast2-nfs-client ====
Version update (5.0.1 -> 5.0.2)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.2

==== yast2-nfs-server ====
Version update (5.0.1 -> 5.0.2)
Subpackages: yast2-nfs-common

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.2

==== yast2-ntp-client ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-online-update ====
Version update (5.0.0 -> 5.0.1)
Subpackages: yast2-online-update-frontend

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-printer ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-proxy ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-samba-client ====
Version update (5.0.3 -> 5.0.4)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.4

==== yast2-samba-server ====
Version update (5.0.1 -> 5.0.2)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.2

==== yast2-scanner ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-security ====
Version update (5.0.4 -> 5.0.5)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.5

==== yast2-slp-server ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-storage-ng ====
Version update (5.0.41 -> 5.0.42)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.42
- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.42

==== yast2-sudo ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-tftp-server ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-theme ====
Version update (5.0.1 -> 5.0.2)
Subpackages: yast2-theme-breeze

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.2

==== yast2-trans ====
Version update (84.87.20260308.fd00aeb5d4 -> 84.87.20260317.4036e59979)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn 
yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da 
yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et 
yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu 
yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it 
yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko 
yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb 
yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR 
yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl 
yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr 
yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN 
yast2-trans-zh_TW yast2-trans-zu

- Update to version 84.87.20260317.4036e59979:
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Danish)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Catalan)

==== yast2-transfer ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-tune ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-update ====
Version update (5.0.1 -> 5.0.2)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.2

==== yast2-users ====
Version update (5.0.7 -> 5.0.8)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.8

==== yast2-vm ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== yast2-vpn ====
Version update (5.0.0 -> 5.0.1)

- jsc#PED-14507
  - Removed reference to update-desktop-files from spec file
  - 5.0.1

==== zlib-ng-compat ====

- Fix cmake *tagets.cmake and zlib.pc for the compat build, as the target dir
  {_libdir} is manually changed in the spec file to {_libdir}/zlib-ng-compat,
  we have to manually adjust the directory in the devel files as well.


Reply via email to