Packages changed:
  389-ds (3.0.1~git1.1f95b57 -> 3.0.1~git37.55529d1)
  ImageMagick (7.1.1.31 -> 7.1.1.32)
  MozillaFirefox (124.0.2 -> 125.0.3)
  SDL2 (2.30.2 -> 2.30.3)
  aalib
  accountsservice
  acl
  amarok (2.9.75git.20230408T114133~7098c192a6 -> 3.0.0)
  apache2-mod_php8 (8.3.6 -> 8.3.7)
  autofs
  binutils
  btrfsprogs (6.8 -> 6.8.1)
  ca-certificates (2+git20230406.2dae8b7 -> 2+git20240415.3fe9324)
  cheese
  cppcheck (2.13.4 -> 2.14.0)
  cpupower (6.8.7 -> 6.8.8)
  cronie
  cyrus-sasl
  desktop-translations (84.87.20230128.350400f -> 84.87.20240503.9343de5)
  distribution-logos-openSUSE (20240404 -> 20240429)
  dracut (059+suse.563.g4900899a -> 059+suse.581.g19b7c06c)
  ed (1.20.1 -> 1.20.2)
  evince (46.0 -> 46.1)
  evolution (3.52.0 -> 3.52.1)
  evolution-data-server (3.52.0 -> 3.52.1)
  evolution-ews (3.52.0 -> 3.52.1)
  ffmpeg-4
  ffmpeg-6
  flatpak (1.15.6 -> 1.15.8)
  fribidi (1.0.13 -> 1.0.14)
  fwupd (1.9.16 -> 1.9.19)
  gcc13 (13.2.1+git8285 -> 13.2.1+git8761)
  gcc14 (14.0.1+git10008 -> 14.1.0+git10173)
  gdb
  gdk-pixbuf (2.42.10 -> 2.42.11)
  gedit
  gimp (2.10.36 -> 2.10.38)
  git (2.44.0 -> 2.45.0)
  glibc
  glslang (14.1.0 -> 14.2.0)
  gnome-browser-connector
  gnome-calculator (46.0 -> 46.1)
  gnome-control-center (46.0.1 -> 46.1)
  gnome-music
  gnome-settings-daemon
  gnome-shell (46.0 -> 46.1)
  gnome-shell-extensions (46.0 -> 46.1)
  gnome-software (46.0 -> 46.1)
  gnome-sudoku (46.0 -> 46.1)
  gnome-terminal (3.52.0 -> 3.52.1)
  gnome-tweaks (46.0 -> 46.1)
  gnome-user-docs (46.0 -> 46.1)
  gobject-introspection
  google-noto-coloremoji-fonts (20230315 -> 20240424)
  google-noto-fonts (20240401 -> 20240501)
  gpsd
  grub2
  gsettings-desktop-schemas
  gstreamer
  gtk2
  gtk2-engine-murrine
  gtk4 (4.14.3 -> 4.14.4)
  gtksourceview
  guestfs-tools
  harfbuzz
  iso-codes
  jasper (4.2.3 -> 4.2.4)
  kernel-firmware (20240419 -> 20240426)
  kernel-firmware-nvidia-gspx-G06 (550.76 -> 550.78)
  kernel-source (6.8.7 -> 6.8.8)
  kf6-attica (6.1.0 -> 6.2.0)
  kf6-baloo (6.1.0 -> 6.2.0)
  kf6-bluez-qt (6.1.0 -> 6.2.0)
  kf6-breeze-icons (6.1.0 -> 6.2.0)
  kf6-frameworkintegration (6.1.0 -> 6.2.0)
  kf6-karchive (6.1.0 -> 6.2.0)
  kf6-kauth (6.1.0 -> 6.2.0)
  kf6-kbookmarks (6.1.0 -> 6.2.0)
  kf6-kcalendarcore (6.1.0 -> 6.2.0)
  kf6-kcmutils (6.1.0 -> 6.2.0)
  kf6-kcodecs (6.1.0 -> 6.2.0)
  kf6-kcolorscheme (6.1.0 -> 6.2.0)
  kf6-kcompletion (6.1.0 -> 6.2.0)
  kf6-kconfig (6.1.0 -> 6.2.0)
  kf6-kconfigwidgets (6.1.0 -> 6.2.0)
  kf6-kcontacts (6.1.0 -> 6.2.0)
  kf6-kcoreaddons (6.1.0 -> 6.2.0)
  kf6-kcrash (6.1.0 -> 6.2.0)
  kf6-kdav (6.1.0 -> 6.2.0)
  kf6-kdbusaddons (6.1.0 -> 6.2.0)
  kf6-kdeclarative (6.1.0 -> 6.2.0)
  kf6-kded (6.1.0 -> 6.2.0)
  kf6-kdesu (6.1.0 -> 6.2.0)
  kf6-kdnssd (6.1.0 -> 6.2.0)
  kf6-kdoctools (6.1.0 -> 6.2.0)
  kf6-kfilemetadata (6.1.0 -> 6.2.0)
  kf6-kglobalaccel (6.1.0 -> 6.2.0)
  kf6-kguiaddons (6.1.0 -> 6.2.0)
  kf6-kholidays (6.1.0 -> 6.2.0)
  kf6-ki18n (6.1.0 -> 6.2.0)
  kf6-kiconthemes (6.1.0 -> 6.2.0)
  kf6-kidletime (6.1.0 -> 6.2.0)
  kf6-kimageformats (6.1.0 -> 6.2.0)
  kf6-kio (6.1.0 -> 6.2.0)
  kf6-kirigami (6.1.0 -> 6.2.0)
  kf6-kitemmodels (6.1.0 -> 6.2.0)
  kf6-kitemviews (6.1.0 -> 6.2.0)
  kf6-kjobwidgets (6.1.0 -> 6.2.0)
  kf6-knewstuff (6.1.0 -> 6.2.0)
  kf6-knotifications (6.1.0 -> 6.2.0)
  kf6-knotifyconfig (6.1.0 -> 6.2.0)
  kf6-kpackage (6.1.0 -> 6.2.0)
  kf6-kparts (6.1.0 -> 6.2.0)
  kf6-kplotting (6.1.0 -> 6.2.0)
  kf6-kpty (6.1.0 -> 6.2.0)
  kf6-kquickcharts (6.1.0 -> 6.2.0)
  kf6-krunner (6.1.0 -> 6.2.0)
  kf6-kservice (6.1.0 -> 6.2.0)
  kf6-kstatusnotifieritem (6.1.0 -> 6.2.0)
  kf6-ksvg (6.1.0 -> 6.2.0)
  kf6-ktexteditor (6.1.0 -> 6.2.0)
  kf6-ktexttemplate (6.1.0 -> 6.2.0)
  kf6-ktextwidgets (6.1.0 -> 6.2.0)
  kf6-kunitconversion (6.1.0 -> 6.2.0)
  kf6-kuserfeedback (6.1.0 -> 6.2.0)
  kf6-kwallet (6.1.0 -> 6.2.0)
  kf6-kwidgetsaddons (6.1.0 -> 6.2.0)
  kf6-kwindowsystem (6.1.0 -> 6.2.0)
  kf6-kxmlgui (6.1.0 -> 6.2.0)
  kf6-modemmanager-qt (6.1.0 -> 6.2.0)
  kf6-networkmanager-qt (6.1.0 -> 6.2.0)
  kf6-prison (6.1.0 -> 6.2.0)
  kf6-purpose (6.1.0 -> 6.2.0)
  kf6-qqc2-desktop-style (6.1.0 -> 6.2.0)
  kf6-solid (6.1.0 -> 6.2.0)
  kf6-sonnet (6.1.0 -> 6.2.0)
  kf6-syndication (6.1.0 -> 6.2.0)
  kf6-syntax-highlighting (6.1.0 -> 6.2.0)
  kf6-threadweaver (6.1.0 -> 6.2.0)
  kirigami-addons6 (1.1.0 -> 1.2.0)
  krb5
  libarchive (3.7.2 -> 3.7.4)
  libbpf (1.4.0 -> 1.4.1)
  libgpg-error (1.48 -> 1.49)
  libguestfs
  liblouis (3.25.0 -> 3.29.0)
  libnvme (1.8+0.gbff7dda -> 1.9+0.g80c5cf2)
  libproxy-backend (0.5.5 -> 0.5.6)
  libproxy-client (0.5.5 -> 0.5.6)
  libqaccessibilityclient-qt6 (0.5.0 -> 0.6.0)
  libreoffice (24.2.2.2 -> 24.2.3.2)
  libshumate (1.2.0 -> 1.2.1)
  libstorage-ng (4.5.202 -> 4.5.203)
  libupnp (1.14.18 -> 1.14.19)
  libvirt (10.2.0 -> 10.3.0)
  libxslt
  llvm18 (18.1.4 -> 18.1.5)
  mobile-broadband-provider-info (20230416 -> 20240407)
  mutter (46.0 -> 46.1)
  nano (7.2 -> 8.0)
  nautilus (46.0 -> 46.1)
  ncurses (6.4.20240414 -> 6.5.20240427)
  nvidia-open-driver-G06-signed (550.76_k6.8.6_1 -> 550.78_k6.8.8_1)
  nvme-cli (2.8 -> 2.9.1)
  openSUSE-release (20240424 -> 20240512)
  openssl-3
  osinfo-db
  ovmf
  patterns-base
  pcre2
  pcsc-lite (2.0.3 -> 2.1.0)
  php8 (8.3.6 -> 8.3.7)
  pipewire (1.0.5 -> 1.0.5+git36.60deeb2)
  pixman (0.43.2 -> 0.43.4)
  polari (45.0 -> 46.0)
  polkit-default-privs (1550+20240325.eddbe04 -> 1550+20240430.5327266)
  postgresql16 (16.2 -> 16.3)
  prctl
  publicsuffix (20240410 -> 20240419)
  python-Jinja2 (3.1.3 -> 3.1.4)
  python-cryptography (42.0.5 -> 42.0.6)
  python-libvirt-python (10.2.0 -> 10.3.0)
  python-pip (23.3.2 -> 24.0)
  python-pygit2
  python311
  python311-core
  qemu (8.2.2 -> 8.2.3)
  qt6-base
  re2 (20240401 -> 20240501)
  rebootmgr (2.4 -> 2.4+git20240503.5b98913)
  sac
  sane-backends (1.2.1 -> 1.3.0)
  sdbootutil (1+git20240410.3325802 -> 1+git20240506.573a6a4)
  sddm
  sddm-qt6
  setools (4.5.0 -> 4.5.1)
  socat (1.7.4.3 -> 1.8.0.0)
  sqlite3 (3.45.2 -> 3.45.3)
  supermin
  systemd (255.4 -> 255.5)
  systemd-presets-branding-Aeon
  taglib
  thin-provisioning-tools
  tpm2-0-tss (4.0.1 -> 4.1.0)
  tracker (3.7.1 -> 3.7.3)
  tracker-miners (3.7.1 -> 3.7.3)
  transactional-update (4.6.6 -> 4.6.8)
  unbound (1.19.3 -> 1.20.0)
  unison (2.53.4 -> 2.53.5)
  util-linux (2.39.3 -> 2.40.1)
  util-linux-systemd (1.3.1 -> 2.40.1)
  virt-manager
  virt-v2v
  vlc
  vte (0.76.0 -> 0.76.1)
  wicked (0.6.74 -> 0.6.75)
  wireplumber
  wtmpdb (0.11.0 -> 0.12.0+git.20240508)
  xconsole (1.0.8 -> 1.1.0)
  xdg-desktop-portal-gnome (46.0 -> 46.1)
  xxhash
  yast2-bootloader (5.0.8 -> 5.0.10)
  yast2-installation (5.0.8 -> 5.0.10)
  yast2-storage-ng (5.0.12 -> 5.0.14)
  yast2-trans (84.87.20240421.63804708b7 -> 84.87.20240505.45b4c21d5b)

=== Details ===

==== 389-ds ====
Version update (3.0.1~git1.1f95b57 -> 3.0.1~git37.55529d1)
Subpackages: lib389 libsvrcore0

- Update to version 3.0.1~git37.55529d1:
  * Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
  * Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
  * Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
  * Issue 6136 - failure in freeipa tests (#6137)
  * Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
  * Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
  * Issue i6057 - Fix3 - Fix covscan issues (#6127)
  * Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
  * Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
  * Issue 6080 - ns-slapd crash in referint_get_config (#6081)
  * Issue 6110 - Typo in Account Policy plugin message
  * Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
  * Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
  * Issue 6117 - Fix the UTC offset print (#6118)
  * Issue 6112 - RFE - add new operation note for MFA authentications
  * Issue 5842 - Add log buffering to audit log
  * Issue 5305 - OpenLDAP version autodetection doesn't work
  * Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
  * Issue 6057 - vlv search may result wrong result with lmdb (#6091)
  * Issue 6103 - New connection timeout error breaks errormap (#6104)
  * Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
  * Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
  * Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
  * Issue 6096 - Improve connection timeout error logging (#6097)
  * Issue 5647 - covscan: memory leak in audit log when adding entries
  * Issue 6094 - Add coverity scan workflow
  * Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
  * Issue 5487 - Fix various isses with logconv.pl (#6085)
  * Issue 5962 - Rearrange includes for 32-bit support logic
  * Issue 6046 - Make dscreate to work during kickstart installations
  * Issue 6082 - Remove explicit dependencies toward libdb (#6083)
  * Issue 6073 - Improve error log when running out of memory (#6084)
  * Issue 6071 - Instance creation/removal is slow
  * Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
  * Issue 6075 - Ignore build artifacts (#6076)
  * Issue 6068 - Add dscontainer stop function

==== ImageMagick ====
Version update (7.1.1.31 -> 7.1.1.32)
Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10

- version update to 7.1.1.32
  * Fix GIF ICC profile reading #7282
  * uhdr.c: add support for rgb inputs #7273

==== MozillaFirefox ====
Version update (124.0.2 -> 125.0.3)

- Mozilla Firefox 125.0.3
  * Fixed: Fixed an extra blank tab with an address of
    `https://0.0.0.1` sometimes appearing when attempting to
    launch Firefox when it is already running (bmo#1892612).
  * Fixed: Fixed an issue that could cause incorrect font
    selection in some situations for users with the Japanese
    locale set (bmo#1892363).
  * Fixed: Fixed text corruption when dragging text containing
    unicode characters on Linux systems (bmo#1888202).
  * Fixed: Fixed a correctness error when checking
    `arguments.length` (and not using arguments otherwise) inside
    of a generator or async function (bmo#1892699).
  * Fixed: Fixed an issue that could lead to inconsistent focus
    handling of `<select>` elements when opened (bmo#1893177).
- Fix build on Leap by requiring gcc13 which has been made available
  as an update.
- Mozilla Firefox 125.0.2
  * The 125.0 and 125.0.1 releases were skipped due to problems
    with a feature that proactively blocked downloads from
    potentially untrustworthy URLs.
  * New: Firefox now supports the AV1 codec for Encrypted Media
    Extensions (EME), enabling higher-quality playback from video
    streaming providers
  * New: The Firefox PDF viewer now supports text highlighting.
  * New: Firefox View now displays pinned tabs in the Open tabs
    section. Tab indicators have also been added to Open tabs, so
    users can do things like see which tabs are playing media and
    quickly mute or unmute across windows. Indicators were also
    added for bookmarks, tabs with notifications, and more!
    their addresses upon submitting an address form, allowing
    Firefox to autofill stored address information in the future.
  * New: The URL Paste Suggestion feature provides a convenient
    way for users to quickly visit URLs copied to the clipboard
    in the address bar of Firefox. When the clipboard contains a
    URL and the URL bar is focused, an autocomplete result
    appears automatically. Activating the clipboard suggestion
    will navigate the user to the URL with 1 click.
  * New: Users of tab-specific Container add-ons can now search
    in the Address Bar for tabs that are open in different
    containers. Special thanks to volunteer contributor atararx
    for kicking off the work on this feature!
  * New: Firefox now provides an option to enable Web Proxy Auto-
    Discovery (WPAD) while configured to use system proxy
    settings.
  * Changed: In a group of radio buttons where no option is
    selected, the tab key now only reaches the first option
    rather than cycling through all available options. The arrow
    keys navigate between options as they do when there is a
    selected option. This makes keyboard navigation more
    efficient and consistent
  * HTML5: Firefox now supports the `popover` global attribute
    used for designating an element as a popover element. The
    element won't be rendered until it is made visible, after
    which it will appear on top of other page content.
  * HTML5: WebAssembly multi-memory is now enabled by default.
    Wasm multi-memory allows wasm modules to use and import
    multiple independent linear memories. This enables more
    efficient interoperability between modules and provides
    better polyfills for upcoming wasm standards, such as the
    component model.
  * HTML5: Added support for Unicode Text Segmentation to
    JavaScript.
  * HTML5: Added support for `contextlost` and `contextrestored`
    events on HTMLCanvasElement and OffscreenCanvas to allow user
    code to recover from context loss with hardware accelerated
    2d canvas.
  * HTML5: Firefox now supports the
    `navigator.clipboard.readText()` web API. A paste context
    menu will appear for the user to confirm when attempting to
    read clipboard data not provided by the same-origin page.
  * HTML5: Added support for the `content-box` and `stroke-box`
    keywords of the `transform-box` CSS property.
  * HTML5: The `align-content` property now works in block
    layout, allowing block direction alignment without needing a
    flex or grid container.
  * HTML5: Support for `SVGAElement.text` was removed in favor of
    the more widely-implemented `SVGAElement.textContent` method.
  * Developer: Following several requests, we have reintroduced
    the option to disable the Pause Debugger Overlay
    (`devtools.debugger.features.overlay`). This overlay appears
    over the page content when the debugger pauses JavaScript
    execution. In certain scenarios, the overlay can be
    intrusive, making it challenging to interact with the page,
    for instance, evaluating shades of color underneath.
  * Developer: We've added a new drop-down menu button at the
    bottom of the source view in the Debugger panel, specifically
    designed for Source Map related actions. Users can now easily
    disable or enable Source Maps support, open the Source Map
    file in a new tab, switch between the original source and the
    generated bundle, toggle the "open original source by
    default" option, and view the Source Map status such as
    errors, loading status, etc.
    MFSA 2024-18 (bsc#1221327)
  * CVE-2024-3852 (bmo#1883542)
    GetBoundName in the JIT returned the wrong object
  * CVE-2024-3853 (bmo#1884427)
    Use-after-free if garbage collection runs during realm
    initialization
  * CVE-2024-3854 (bmo#1884552)
    ... changelog too long, skipping 37 lines ...
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant

==== SDL2 ====
Version update (2.30.2 -> 2.30.3)

- Update to release 2.30.3
  * Fixed a pointer warping issue on XWayland
  * Reduced startup time when scanning for game controllers on Linux

==== aalib ====

- Remove conditionals for SUSE 11.3
- Add -fpermissive to optflags (boo#1223910).

==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0

- Keep en and en_GB 'translations' in the main package: do not
  force -lang packages onto all users.

==== acl ====
Subpackages: libacl1

- BuildRequire gettext-devel instead of gettext-tools-mini: let
  OBS sort out if the -mini package is the right one to be used or
  not.

==== amarok ====
Version update (2.9.75git.20230408T114133~7098c192a6 -> 3.0.0)

- Update to 3.0.0
  * https://blogs.kde.org/2024/04/29/amarok-3.0-castaway-released/
- Drop patch, merged upstream:
  * 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch

==== apache2-mod_php8 ====
Version update (8.3.6 -> 8.3.7)

- version update to 8.3.7
    Core:
    Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
    Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled).
    Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
    Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
    Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
    Fixed bug GH-14013 (Erroneous dnl appended in configure).
    Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
    Fixed bug GH-13727 (Missing void keyword).
    Fibers:
    Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
    Fileinfo:
    Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
    FPM:
    Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
    Intl:
    Fixed build for icu 74 and onwards.
    MySQLnd:
    Fix shift out of bounds on 32-bit non-fast-path platforms.
    Opcache:
    Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
    Fixed incorrect assumptions across compilation units for static calls.
    OpenSSL:
    Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
    PDO SQLite:
    Fix GH-13984 (Buffer size is now checked before memcmp).
    Fix GH-13998 (Manage refcount of agg_context->val correctly).
    Phar:
    Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
    Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
    Fix potential NULL pointer dereference before calling EVP_SignInit.
    PHPDBG:
    Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
    Posix:
    Fix usage of reentrant functions in ext/posix.
    Session:
    Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
    Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
    Fixed buffer _read/_write size limit on windows for the file mode.
    Streams:
    Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
    Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
    Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
    Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
    Treewide:
    Fix gcc-14 Wcalloc-transposed-args warnings.

==== autofs ====

- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
  * Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
  * Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch

==== binutils ====
Subpackages: libctf-nobfd0 libctf0

- Allow to disable profiling
- Use %patch -P N instead of deprecated %patchN.

==== btrfsprogs ====
Version update (6.8 -> 6.8.1)
Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1

- update to 6.8.1
  * mkfs: fix writing on zoned device when block-group-tree is selected
  * tune: fix writing on zoned device with option --convert-to-block-group-tree
  * check:
  * more progress and error messages
  * unify handling of unknown command line options with other commands
  * subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
    (added in 6.6.3), qgroup deletion does not always work due to delayed
    background processing of subvolume or set value in
    sysfs:ggroup/drop_subtree_threshold
  * other:
  * misc refactoring
  * error handling fixes reported by gcc -fanalyzer
  * documentation updates
  * new and updated tests
- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)

==== ca-certificates ====
Version update (2+git20230406.2dae8b7 -> 2+git20240415.3fe9324)

- Update to version 2+git20240415.3fe9324:
  * Add ca-certificates-setup.service
  * typo: differnt/different

==== cheese ====
Subpackages: libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0

- Add cheese-c99.patch: fix cast to invalid pointer type
  (glgo#GNOME/cheese!70).

==== cppcheck ====
Version update (2.13.4 -> 2.14.0)

- update to 2.14.0
  * New checks:
  - eraseIteratorOutOfBounds: warns when erase() is called on an
    iterator that is out of bounds
  - returnByReference: warns when a large class member is returned
    by value from a getter function

==== cpupower ====
Version update (6.8.7 -> 6.8.8)
Subpackages: cpupower-bash-completion libcpupower1

- Parse turbostat and intel-speed-select version from kernel sources and
  add them to %description

==== cronie ====
Subpackages: cron

- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
  * crond: Revert setting the return path to <>. It is not RFC
    compliant.
  * crond: Inherit MAILFROM from the crond process environment.

==== cyrus-sasl ====
Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3

- GCC 14: cyrus-sasl package fails (bsc#1221863)
  Apply upstream patch:
  0001-Fix-time.h-check.patch

==== desktop-translations ====
Version update (84.87.20230128.350400f -> 84.87.20240503.9343de5)

- Update to version 84.87.20240503.9343de5:
  * Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735
  * Manually remove further invalid character occurances
  * Fix Browse C:\ drive incorrect escaping
- Update to version 84.87.20240502.b932b7c:
  * Add download_data_from_download-o-o.sh
  * Added translation using Weblate (Latvian)
  * Disable appstream and polkit extraction
  * Leap 15.6 desktop-file-translations
  * Translated using Weblate (Arabic)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Croatian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Dutch)
  * Translated using Weblate (English (United Kingdom))
  * Translated using Weblate (Finnish)
  * Translated using Weblate (German)
  * Translated using Weblate (Greek)
  * Translated using Weblate (Indonesian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Serbian (latin) (sr@latin))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Turkish)
- Update to version 84.87.20230410.dc72281:
  * Translated using Weblate (Latvian)
  * Translated using Weblate (Latvian)
  * Translated using Weblate (German)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Finnish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Polish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Persian)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)
  * Translated using Weblate (Georgian)

==== distribution-logos-openSUSE ====
Version update (20240404 -> 20240429)
Subpackages: distribution-logos-openSUSE-Aeon distribution-logos-openSUSE-Tumbleweed distribution-logos-openSUSE-icons

- Update to version 20240429:
  * Introduce Slowroll logos
  * Aeon: Correct colored icons to use Aeon brand color
- Update to version 20240424:
  * Aeon: Make light versions actually light

==== dracut ====
Version update (059+suse.563.g4900899a -> 059+suse.581.g19b7c06c)

- Update to version 059+suse.581.g19b7c06c:
  * fix(dracut): move hooks directory from /usr/lib to /var/lib (bsc#1218068)
  * feat(tpm2-tss): add tpm2.target and systemd-tpm2-generator
  * fix(systemd): explicitly install some libs that will not be statically included
  * fix(dracut-lib): only remove initqueue/finished scripts, not the hook dir
  * fix(dracut-util): avoid memory leak
  * fix(dracut-install): memory leak in two `hashmap_put` calls if key exists
  * fix(dracut-install): release memory allocated for regular expressions
  * fix(dracut-install): memory leak in `--modalias` option
  * refactor(dracut-install): strerror(errno) -> %m
  * perf(dracut-install): don't strdup() environment block
  * perf(dracut-install): don't reallocate {src,dst}path in hmac_install()
  * perf(dracut-install): don't strdup() excessively for dracut_install()
  * perf(dracut-install): stat() w/unused buf -> access(F_OK) in dracut-install
  * perf(dracut-install): multiple single-character strstr()s -> strpbrk()

==== ed ====
Version update (1.20.1 -> 1.20.2)

- GNU ed 1.20.2:
  * Fix a bug that made global commands like 'g/x/s/x/x', with the
    last delimiter omitted, print every substituted line twice

==== evince ====
Version update (46.0 -> 46.1)
Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0

- Update to version 46.1:
  + Metadata: Fix bugtracker URL.
  + Updated translations.

==== evolution ====
Version update (3.52.0 -> 3.52.1)
Subpackages: evolution-plugin-spamassassin

- Update to version 3.52.1:
  + Bug Fixes:
  - Wrong weeks in Month view when returning from different page
    of dates.
  - Mail: Prefer saving original message instead of re-encode.
  - EHeaderBar: Report correct minimum width.
  - Subject line in message pane not bold anymore in Wide view.
  - Crash when hiding completed tasks.
  - EMailBrowser: Hide Print preview menu option.
  + Miscellaneous:
  - data: Fix circular-component-relation in .appdata file.
  + Updated translations.
- Drop boo1221868.patch: fixed upstream.

==== evolution-data-server ====
Version update (3.52.0 -> 3.52.1)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-3 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4

- Update to version 3.52.1:
  + Bug Fixes:
  - Camel: Sanitize exported OpenPGP public key before transfer.
  - Google Task stale item cannot be deleted.
  + Miscellaneous:
  - EOAuth2ServiceOutlook: Cannot be used with IMAP.
  - IMAPx: Correct return value of imapx_splice_with_progress()
    when cancelled.
  - IMAPX: Correct path returned by imapx_get_filename().
  + Updated translations.

==== evolution-ews ====
Version update (3.52.0 -> 3.52.1)

- Update to version 3.52.1:
  + Miscellaneous:
  - Do not include buildir in libecalbackendews.so.
  + Updated translations.

==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9

- Add ffmpeg-CVE-2023-50010.patch:
  Backporting e4d2666b from upstream, fixes the out of array access.
  (CVE-2023-50010 bsc#1223256)
- Add 0001-avfilter-af_stereowiden-Check-length.patch
  [boo#1223437, CVE-2023-51794]
- Add ffmpeg-CVE-2023-51793.patch:
  Backporting 0ecc1f0e from upstream, Fix odd height handling.
  (CVE-2023-51793 bsc#1223272)
- Add ffmpeg-CVE-2023-49502.patch:
  Backporting 737ede40 from upstream, account for chroma sub-sampling
  in min size calculation.
  (CVE-2023-49502 bsc#1223235)
- Address boo#1223304/CVE-2023-51798: add patch
  0001-avfilter-vf_minterpolate-Check-pts-before-division.patch

==== ffmpeg-6 ====
Subpackages: libavcodec60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7

- Add ffmpeg-CVE-2023-50008.patch:
  Backporting 5f87a68c from upstream, Fix memory leaks.
  (CVE-2023-50008 bsc#1223254)
- Add ffmpeg-CVE-2023-50007.patch:
  Backporting b1942734 from upstream, Fix crash with EOF handling.
  (CVE-2023-50007 bsc#1223253)

==== flatpak ====
Version update (1.15.6 -> 1.15.8)
Subpackages: flatpak-remote-flathub flatpak-selinux flatpak-zsh-completion libflatpak0 system-user-flatpak

- disable parental controls for now by using '-Dmalcontent=disabled', to work around
  issues with xdg-desktop-portal
- Update to version 1.15.8:
  + Security fixes:
  - Don't allow an executable name to be misinterpreted as a
    command-line option for bwrap(1). This prevents a sandbox
    escape where a malicious or compromised app could ask
    xdg-desktop-portal to generate a .desktop file with access to
    files outside the sandbox. (CVE-2024-32462, boo#1223110).
  + Other bug fixes:
  - Pass the -export-dynamic linker option as
  - Wl,-export-dynamic, fixing build failures with clang 18 and
    lld 18.
  - Fix a double-free when installation is cancelled.
  - Fix installed-tests failure with "FUSERMOUNT: unbound
    variable".
- Changes from version 1.15.7:
  + New features:
  - Automatically remove obsolete driver versions and other
    autopruned refs.
  - --socket=inherit-wayland-socket.
  - Automatically reload D-Bus session bus configuration after
    installing or upgrading apps, to pick up any exported D-Bus
    services.
  + Bug fixes:
  - Don't parse <developer><name/></developer> as the application
    name.
  - Don't refuse to start apps when there is no D-Bus system bus
    available.
  - Don't try to repeat migration of apps whose data was migrated
    to a new name and then deleted.
  - Improve handling of mixed locales on systems with
    systemd-localed.
  - Improve display of ellipsized columns in wide terminals.
  - Make flatpak info -e look for extensions in all
    installations.
  - Fix warnings from newer GLib versions.
  - Always set the container environment variable.
  - Always let the app inherit redirected file descriptors.
  - In flatpak ps, add xdg-desktop-portal-gnome to the list of
    backends we'll use to learn which apps are running in the
    background.
  - Don't use WAYLAND_SOCKET unless given
  - -socket=inherit-wayland-socket.
  - Use fusermount3 if compiled with FUSE 3, overridable with
  - Dsystem_fusermount compile-time option.
  - Avoid leaking a temporary variable from
    /etc/profile.d/flatpak.sh into the shell environment.
  - Improve async-signal safety.
  - Fix various memory leaks.
  - Avoid undefined behaviour of signed left-shift when storing
    object IDs in a hash table.
  - Detect the correct gtk-doc when cross-compiling.
  - Detect the correct wayland-scanner when cross-compiling.
  - Documentation improvements.
  - Skip more tests when FUSE isn't available.
  - Updated translations.
- Add libglnx.patch: fix meson function detection.
- Switch build system to meson:
  + Add meson BuildRequires.
  + Switch configure/make_build/make_install macros to
    meson/meson_build/meson_install, preserving the configure
    parameters as close as possible:
  - -disable-silent-rules => obsoleted
  - -with-system-bubblewrap => -Dsystem_bubblewrap=bwrap
  - -with-curl => -Dhttp_backend=curl
- Add pkgconfig(malcontent-0) BuildRequires: enable malcontent
  support.

==== fribidi ====
Version update (1.0.13 -> 1.0.14)
Subpackages: libfribidi0

- update to 1.0.14:
  * Updated Unicode tables to version 15.1

==== fwupd ====
Version update (1.9.16 -> 1.9.19)
Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0

- Update to version 1.9.19:
  + This release adds the following features:
  - Drop heap as part of a housekeeping action.
  - Retry downloads to workaround flaky network connections.
  + This release fixes the following bugs:
  - Assume new ME versions are called CSME.
  - Fix a buffer-overread when parsing invalid CoSWID entity
    data.
  - Fix a logic thinko when parsing GUID strings.
  - Fix downloading files on Windows with libcurl >= 7.77.0.
  - Revert back to a simpler syscall blocklist-based filter.
  + This release adds support for the following hardware:.
  - Acer U32 dock.
  - Luxshare 7-in-1 dock.
  - Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.
- Update to version 1.9.18:
  + Fix a small memory leak in fwupdmgr.
  + Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
  + This release fixes the following bugs:
  - Capture device status changes when in bootloader mode.
  - Change the systemd SystemCallFilter to an allowlist.
  - Detect when a CCGX dock forbids downgrade.
  - Do not add an overly-generic instance ID to CrosEC devices.
  - Do not read OptionROM verification data on Apple hardware.
  - Emit a signal when a user-request is no longer valid.
  - Fix a potential crash when parsing invalid CBOR data.
  - Properly show SPDX project licenses with AND as a delimiter.
  - Verify that syscalls are being filtered correctly at startup.
  + This release adds support for the following hardware:
  - Asus DC201.
  - Realtek Gen1 RTS541x.

==== gcc13 ====
Version update (13.2.1+git8285 -> 13.2.1+git8761)
Subpackages: cpp13 libgccjit0-gcc13 libstdc++6-devel-gcc13

- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream
- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
  the GCN offload compiler as that is requiring Code Object version 3
  which is no longer supported by llvm18.

==== gcc14 ====
Version update (14.0.1+git10008 -> 14.1.0+git10173)
Subpackages: libasan8 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1

- Update to GCC 14.1 release.
- Update to gcc-14 branch head, 7a00c459cbb913ac165a39d34, git10154
  * GCC 14.1 RC1

==== gdb ====

- Maintenance script qa.sh:
  * Add PR31671 unresolved.
  * Add unresolved for yama ptrace_scope == 1.
  * Limit PR31648 unresolved to SLE-11.

==== gdk-pixbuf ====
Version update (2.42.10 -> 2.42.11)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0

- Pass -Dothers=enabled to meson: enable other image loaders (most
  notably beeded seems xpm,xbm). This is in line with upstreams
  recommendation for now, but won't be working past version 2.43.x.
  The loaders will likely be split out into a separate repo.
  (boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
  suite with other loaders enabled.
- Update to version 2.42.11:
  + Disable fringe loaders by default.
  + Introspection fixes.
  + Updated translations.

==== gedit ====
Subpackages: python3-gedit

- Add gedit-quickhighlight-gtksourcestyle-api.patch: adapt
  quickhighlight plugin for new libgedit-gtksourceview API.

==== gimp ====
Version update (2.10.36 -> 2.10.38)
Subpackages: gimp-plugin-aa libgimp-2_0-0 libgimpui-2_0-0

- Update to 2.10.38:
  * Fixed a crash with newer glib
  * Indexed PNGs with transparency are now exported with the correct colors
  * Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
  * The titlebar customization field now supports UTF-8 characters
  * Existing image comments no longer “leak” into newly created images

==== git ====
Version update (2.44.0 -> 2.45.0)
Subpackages: git-core git-email git-svn git-web perl-Git

- update to 2.45.0:
  * Improved efficiency managing repositories with many references
    ("git init --ref-format=reftable")
  * "git checkout -p" and friends learned that that "@" is a
    synonym for "HEAD"
  * cli improvements handling refs
  * Expanded a number of commands and options, UI improvements
  * status.showUntrackedFiles now accepts "true"
  * git-cherry-pick(1) now automatically drops redundant commits
    with new --empty option
  * The userdiff patterns for C# has been updated.

==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd

- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)

==== glslang ====
Version update (14.1.0 -> 14.2.0)

- Update to release 14.2
  * Improve checking for location aliasing errors
  * Fix undefined behavior in parser
  * Add bounds check to gl_SampleMask
  * Fix alignment and padding of matrices consuming one vector
  * Remove duplicate SPIR-V decorations
  * Check for exponent overflow in float parser
  * Fix bug in relaxed verification rules
  * Fix bug when importing SPIR-V extended intruction set
  * Fix issues with the interaction of cooperative_matrix and
    spirv_intrinsics
  * Support SPV_QCOM_image_processing2
  * Support files with UTF8BOM character

==== gnome-browser-connector ====

- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

==== gnome-calculator ====
Version update (46.0 -> 46.1)
Subpackages: gnome-shell-search-provider-gnome-calculator

- Update to version 46.1:
  + Disable undo action if nothing to undo.
  + Keep last conversion options at launch.
  + Fixed event controller propagation phase.
  + Updated translations.

==== gnome-control-center ====
Version update (46.0.1 -> 46.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users

- Update to version 46.1:
  + Accessibility: Improve accessibility of "Typing" settings
    sliders.
  + Display: Fix crash when pressing Escape in the display
    settings.
  + Network: Add stable-ssid support for cloned-mac.
  + Privacy:
  - Add build option to enable Location services
  - Fix opening of Help pages while viewing Privacy settings
  + Sharing: Auto hide Sharing panel when Rygel AND
    gnome-user-share are not available.
  + System:
  - Don't show auto-timezone setting when Location services
    unavailable.
  - Avoid unnecessary time-change requests.
  - Fix issue with sensitivity of "Add" and "Enroll" Enterprise
    Login buttons.
  - Improve generated passwords capacity in Remote Desktop
    settings.
  + Wacom: Check for the right output connector name.
- Drop upstream merged
  gnome-control-center-datetime-Avoid-emitting-the-time-changed-signal.patch.

==== gnome-music ====

- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

==== gnome-settings-daemon ====

- Update gnome-settings-daemon-bgo793253.patch to fix the build
  with gcc 14.

==== gnome-shell ====
Version update (46.0 -> 46.1)
Subpackages: gnome-extensions gnome-shell-calendar

- Update to version 46.1:
  + Improve notification of conflicting session.
  + Add shift level to Korean OSK layout.
  + Fix markup support in notifications.
  + extensions-app: Fix empty rows with '&' in extension name.
  + extensions-app: Improve HIG compliance.
  + Omit expand buttons in notification banners.
  + Misc. bug fixes and cleanups.
  + Updated translations.
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

==== gnome-shell-extensions ====
Version update (46.0 -> 46.1)
Subpackages: gnome-shell-classic gnome-shell-extensions-common

- Update to version 46.1:
  + screenshot-window-sizer: Add flathub-recommended size.
  + Updated translations.

==== gnome-software ====
Version update (46.0 -> 46.1)
Subpackages: gnome-software-plugin-packagekit

- Update to version 46.1:
  + Fix a crash when updating apps when built with Mogwai.
  + Fix a crash when installing flatpak application.
  + Correct desktop/mobile hardware support detection.
  + Correct state of Fedora upgrade.
  + Several fixes in historical updates for rpm-ostree.
  + Updated translations.

==== gnome-sudoku ====
Version update (46.0 -> 46.1)

- Update to version 46.1:
  + Hide the board during pause.
  + Add pause accelerator.
  + Add single key accelerator for undo, redo, and fullscreen.
  + Add accelerators for warnings (C-w) and highlighter (C-h).
  + Save fullscreen state on exit and add unfullscreen button.

==== gnome-terminal ====
Version update (3.52.0 -> 3.52.1)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal

- Update to version 3.52.1:
  + schema: Fix light green color to match the GNOME palette.
  + prefs: Follow the theme variant setting.

==== gnome-tweaks ====
Version update (46.0 -> 46.1)

- Update to version 46.1:
  + Themes no longer show up despite that the user themes extension
    being enabled.
  + New font selections are not saved.
  + Updated translations.
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

==== gnome-user-docs ====
Version update (46.0 -> 46.1)

- Update to version 46.1:
  + Updated translations.

==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1

- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

==== google-noto-coloremoji-fonts ====
Version update (20230315 -> 20240424)

- Update to v2.042
  * Unicode 15.1 update

==== google-noto-fonts ====
Version update (20240401 -> 20240501)
Subpackages: google-noto-sans-fonts google-noto-sans-symbols-fonts google-noto-sans-symbols2-fonts

- Update to 20240501
  * Noto Rashi Hebrew
  - Corrects the width and position of marks under double-yud and double-vov
  - Improves the anchoring of yod
  - Adds the U+053F yod triangle character
  - Improves the spacing of tsadi
  * Noto Egyptian Hieroglyphs
  - Add codepoints from Unicode 14

==== gpsd ====

- usage of %python3_fix_shebang to cover /usr/bin is also
  needed [bsc#1212476]

==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin

- Fix gcc error with CFLAGS=-Og
  * grub2-grubenv-in-btrfs-header.patch

==== gsettings-desktop-schemas ====

- Move en_US and en_GB 'translations' to the main package. Do not
  force the -lang package on all users.

==== gstreamer ====
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0

- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]

==== gtk2 ====
Subpackages: gtk2-data gtk2-tools libgtk-2_0-0

- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]
- Add gtk2-gcc14.patch: fix build with gcc 14.

==== gtk2-engine-murrine ====

- Add murrine-missing-prototypes.patch: add missing prototypes.

==== gtk4 ====
Version update (4.14.3 -> 4.14.4)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0

- Update to version 4.14.4:
  + GtkGraphicsOffload: Don't crash without a child.
  + Icontheme:
  - Make symbolic svg loading more efficient.
  - Handle color-free symbolics more efficiently.
  + Accessibility:
  - Make the gtk-demo sidebar search more accessible.
  - Stop emitting focus events.
  + GDK:
  - Support XDG_ACTIVATION_TOKEN.
  - dmabuf: Be more defensive when importing unknown formats.
  - dmabuf: Use narrow range for YUV.
  + GSK: gpu: Handle  tiny offscreens correctl.
  + Build: Fix many ubsan warning.
  + Updated translations.

==== gtksourceview ====
Subpackages: libgtksourceview-3_0-1 typelib-1_0-GtkSource-3_0

- Add gtksourceview-gcc14.patch: fix assignment from incompatible
  pointer type.

==== guestfs-tools ====

- Add Requires on libguestfs which will pull in
  libguestfs-appliance and all its dependencies. (bsc#1223444)
  guestfs-tools.spec

==== harfbuzz ====
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0

- Force higher C++ standard version for building with ICU 75.

==== iso-codes ====

- Merge iso codes-translations into the main package. iso-codes
  isn't particularly useful without its translations. Some KDE
  packages require and/or heavily rely on them.
  gnome-control-center also needs translations to display
  localized names in system config menu.

==== jasper ====
Version update (4.2.3 -> 4.2.4)

- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).

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

- Update to version 20240426 (git commit 2398d264f953):
  * amdgpu: DMCUB updates for various AMDGPU ASICs
  * linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops
  * i915: Update Xe2LPD DMC to v2.20
  * linux-firmware: Remove Calibration Firmware and Tuning for CS35L41
  * linux-firmware: Add firmware for Lenovo Thinkbook 13X
  * ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop
  * amdgpu: add DMCUB 3.5 firmware
  * amdgpu: add VPE 6.1.0 firmware
  * amdgpu: add VCN 4.0.5 firmware
  * amdgpu: add UMSCH 4.0.0 firmware
  * amdgpu: add SDMA 6.1.0 firmware
  * amdgpu: add PSP 14.0.0  firmware
  * amdgpu: add GC 11.5.0 firmware
  * amdgpu: update license date

==== kernel-firmware-nvidia-gspx-G06 ====
Version update (550.76 -> 550.78)

- Update to 550.78
  * addresses boo#1223454

==== kernel-source ====
Version update (6.8.7 -> 6.8.8)

- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
  (bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
  for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
  (bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
  (bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
  (bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
  boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
  XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
  (bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
  zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
  (bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
  (bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
  (bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
  (bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource->start check v2
  (bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
  (bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
  more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
  hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
  is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
  entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
  entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
  VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
  (bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
  (bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
  (bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
  dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
  attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
  platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
  compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
  (bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
  (bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
  (bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
  (bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
  ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
  (bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
  (bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
  (bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
  (bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
  (bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
  (bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
  (bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
  (bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
  (bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
  port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
  (bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
    ... changelog too long, skipping 185 lines ...
- commit 5cd3298

==== kf6-attica ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Attica6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * modernize: don't else after return
  * provider: document default ctor
  * providermanager: remove unused function with typo
  * postfiledata: simplify private
  * modernize: use unique_ptr for privates
  * basejob: don't leave dangly pointers
  * platformdependent: v3

==== kf6-baloo ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Don't kill the lock file, can lead to random corruption (kde#389848)

==== kf6-bluez-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-bluez-qt-imports libKF6BluezQt6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Fixed min_bitpool and max_bitpool from capabilities where ignored
  * Port QML module to declarative type registration

==== kf6-breeze-icons ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Add support for media-playlist-no-shuffle icon name
  * Add audio/ogg and audio/x-vorbis+ogg icons
  * Add audio/vnd.wave MIME type
  * Remove generic non-symbolic audio and video icons
  * Add 16 and 22px symbolic versions of some Places icons that were missing (kde#486316)
  * Add zoom-in-map and zoom-out-map icons along with -symbolic versions
  * Longer description for the ICONS_LIBRARY option
  * Add symbolic versions for more USB device style icons
  * Fix some scale errors (kde#485479)
  * Fixed input-combo-on.svg colour issue
  * Add -symbolic symlinks for notification-* icons
  * Use new `dev.suyu_emu.suyu` id, add symlink for old id
  * Add accessories-screenshot-tool icon/symlink
  * [webfont] enable ligatures
  * gitignore: add VS Code dir
  * add input-keyboard-color 22px, 32 px

==== kf6-frameworkintegration ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-frameworkintegration-plugin libKF6Style6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-karchive ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Archive6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * gitignore: add VS Code dir

==== kf6-kauth ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kauth-lang libKF6AuthCore6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kbookmarks ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kcalendarcore ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kcmutils ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * KQuickConfigModule: Don't crash on null object
  * SimpleKCM: Remove remnants of footerParent
  * Use ellipsis character instead of three dots
  * GridDelegate: Port to ComponentBehavior: Bound
  * GridDelegate: Consolidate code paths for opening a menu
  * GridDelegate: Don't use qualified property access as appropriate
  * GridDelegate: Use concrete type for the popup menu
  * GridDelegate: Use somewhat more consistent ToolTip bindings, remove timeout
  * components: Drop QML import versions, unify import aliases
  * components: Guard nullable property access
  * components: Explicitly specify signal handler arguments
  * KCModuleQml: Provide a fallback in case a pushed page is not one of magical KCMUtils types
  * Add API to make header and footer paddings optional
  * Round all the things consistently
  * pluginselector: cache delegates

==== kf6-kcodecs ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Codecs6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * gitignore: add VS Code dir

==== kf6-kcolorscheme ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ColorScheme6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * gitignore: add VS Code dir

==== kf6-kcompletion ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Completion6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kconfig ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * avoid allocations while parsing int/float lists
  * Adapt kdesktopfiletest to QTemporaryFile behavior change
  * Guard header with an ifndef and include moc generates sources in the cpp file
  * autotests: Don't use a timeout in testLocalDeletion
  * Adjust kconfig_compiler autotests to include a version without kcfgc
  * Add a CMake function to add a kcfg file without kcfgc
  * gitignore: add VS Code dir

==== kf6-kconfigwidgets ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ConfigWidgets6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * KConfigDialogManager: port to non-deprecated QCheckBox signal
  * KCommandBar: Better UI
  * KRecentFilesAction: Load mimeType and action lazily
  * Remove forward declaration of KToggleAction
  * Test that an invalid language gives the empty string
  * gitignore: add VS Code dir

==== kf6-kcontacts ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Contacts6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Restore country detection tests on FreeBSD
  * Disable FreeBSD tests that recently started to fail in the CI

==== kf6-kcoreaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Replace KAboutDialog with KAboutApplicationDialog
  * gitignore: add VS Code dir

==== kf6-kcrash ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Crash6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * gitignore: add VS Code dir

==== kf6-kdav ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6DAV6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kdbusaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kdeclarative ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kded ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kdesu ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Su6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kdnssd ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kdoctools ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6DocTools6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kfilemetadata ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6FileMetaData3

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * API dox: add some minimal info to undocumented classes
  * UserMetadata: return errors when xattr ops fails
  * Value is already default timeout value in QT6 framework
  * [XmlExtractor] Add support for compressed SVGs
  * [XmlExtractorTest] Move Test class declaration to source file
  * [Office2007Extractor] Reuse DublinCoreExtractor, fix namespace handling
  * [DublinCoreExtractor] Add CreationDate (dc::created) support
  * [DublinCoreExtractor] Skip properties from empty elements, cleanup
  * Move date parser helper out of ExtractorPlugin, clean it up
  * [TaglibExtractor] Include vnd.audible.aaxc audio books in supported types
  * [Test] Include vnd.audible.aax audio books in coverage tests
  * [TaglibWriterTest] Move test class declaration to source file, cleanup
  * [TaglibExtractor|Writer] Fix mimetypes

==== kf6-kglobalaccel ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6GlobalAccel6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Port q->connect to QObject::connect
  * Fix connection lifetime issue

==== kf6-kguiaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6GuiAddons6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * recorder/kkeysequencerecorder: conform to KKeyServer changes
  * gitignore: add VS Code dir

==== kf6-kholidays ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kholidays-imports libKF6Holidays6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Latvia holiday grammar corrections
  * Update holiday_bd_en

==== kf6-ki18n ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6I18n6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * gitignore: add VS Code dir

==== kf6-kiconthemes ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * allow to configure if we register our icon plugin for SVGs
  * Port QML module to declarative type registration
  * Fix typo in BreezeIcons::initIcons loading
  * gitignore: add VS Code dir
  * Set QML module base version to 1.0

==== kf6-kidletime ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kidletime-plugins libKF6IdleTime6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kimageformats ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Ensure dependencies are provided on Android
  * Fix build with Qt 6.7 on 32 bits

==== kf6-kio ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6KIO6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * [kfilefilter] Consider mime globs valid
  * kfileitemtest: add basic tests for dir
  * file_unix: don't call QMimeDatabase::mimeTypeForFile for directories
  * widgetsaskuseractionhandler prevent crash when job had no parent widget
  * PreviewJob: Add file extension to thumbnail temp files (kde#463989)
  * KFileItem: handle the case parent url path is empty
  * KFileItemActions: Add logic to order actions between separators (kde#466115)
  * KFileItem: fix getStatusBarInfo() displaying symlink target as "http:" (kde#475422)
  * ScopedProcessRunner: support waitForStarted
  * ScopedProcessRunner: fix use of undeclared identifier 'close'
  * [ftp] Always use default timeout values
  * [http] Set error string for ERR_DOES_NOT_EXIST
  * Force test language to en
  * knewfilemenu: Add @since 6.2 to the new signals and methods
  * kfilefilter.h: update API docs
  * kencodingfiledialog dox: rewrite API dox that refer to removed functions
  * kfilewidget dox: replace references to setFilter() with setFilters()
  * Add `EnableRemoteFolderThumbnail` option checking
  * PreviewJob: Display preview for locally mounted remote directories
  * knewfilemenu: add isNewDirNameJobRunning
  * KFilePlacesItem: Show teardown busy indicator during optical media eject
  * KUrlNavigator: allow adding a badge widget after the breadcrumb
  * Set ideal case for TwoVectors
  * udsentry_api_comparison_benchmark: update
  * kurlnavigatorbutton: prevent
  * connection: don't queue tasks until OOM
  * http: Fix parsing DAV:getlastmodified (kde#484671)
  * kfileitem: Linux, use statx to refresh files (kde#446858)

==== kf6-kirigami ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kirigami-imports libKirigamiPlatform6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Too many changes since 6.1.0, only listing bugfixes:
  * Fixed wrong navigation and dialog header button colors (kde#486163)
  * ContextualHelpButton: remove excess space from tooltip (kde#481817)

==== kf6-kitemmodels ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kitemmodels-imports libKF6ItemModels6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Add dependency to QML module
  * Port to declarative type registration

==== kf6-kitemviews ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ItemViews6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kjobwidgets ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6JobWidgets6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-knewstuff ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Too many changes since 6.1.0, only listing bugfixes:
  * Show header warning message framelessly (kde#485464)
  * DownloadItemsSheet: use alternating background colors for legibility (kde#483724)

==== kf6-knotifications ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-knotifications-imports libKF6Notifications6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Enforce passing tests on Windows

==== kf6-knotifyconfig ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6NotifyConfig6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kpackage ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Package6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kparts ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Parts6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Use QUrl::PreferLocalFile for URL emitted with Part::setWindowCaption
  * Enforce passing tests on Windows

==== kf6-kplotting ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kpty ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Pty6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kquickcharts ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-krunner ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Runner6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * runnercontext: Fix saving the launch counts
  * update version for new release
  * update version for new release
  * Action: Make bool operator explicit
  * Fix matchInternalFinished not being emitted in case of dbus errors

==== kf6-kservice ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Service6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:

==== kf6-kstatusnotifieritem ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6StatusNotifierItem6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-ksvg ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-ksvg-imports libKF6Svg6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Don't call update on missing marginObject
  * Make property type fully qualified

==== kf6-ktexteditor ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6TextEditor6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Fix caret painting for inline notes at the end of line
  * KateCompletionWidget: Mark function static
  * KateCompletionModel: remove useless std::as_const
  * run more tests offscreen
  * Fix performance with many cursors in a large line
  * fix test expectations
  * fix crashs and OOM on load with encoding failures (kde#486195)
  * a11y: Improve tab order for "Appeareance" -> "Borders"
  * a11y: Set "Line Height Multiplier" buddy
  * Fix broken navigation in completion widget with multiple views
  * Fix clicking in completion
  * fix textInsertedRange signal for insertText behind last line (kde#483363)

==== kf6-ktexttemplate ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6TextTemplate6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Enforce passing tests on all platforms

==== kf6-ktextwidgets ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kunitconversion ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6UnitConversion6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-kuserfeedback ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Fix logging category

==== kf6-kwallet ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kwallet-tools kwalletd6 libKF6Wallet6 libKF6WalletBackend6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Fix reply type in portal implementation
  * kwalletportalsecrets.h: Add missing include
  * Implement XDG Secrets Portal (kde#466197)

==== kf6-kwidgetsaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6WidgetsAddons6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * KViewStateSerializer: fix docu: setTreeView -> setView
  * KBusyIndicatorWidget: fix warning when hiding on startup
  * Introduce KContextualHelpButton
  * KMessageWidget: Fix handling of palette changes
  * KMessageWidget: Make sure icon label is always vertically centered
  * gitignore: add VS Code dir

==== kf6-kwindowsystem ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Port to QNativeInterface::Private::QWaylandWindow
  * Introduce KXcbEvent to initialize the memory of sent XCB events

==== kf6-kxmlgui ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6XmlGui6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * improve dbus disabling

==== kf6-modemmanager-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ModemManagerQt6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-networkmanager-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-prison ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-prison-imports libKF6Prison6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-purpose ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Add pre share hooks
  * Enforce passing tests on Windows

==== kf6-qqc2-desktop-style ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * DialogButtonBox: Use largeSpacing as padding
  * TreeViewDelegate: Fix non-observable modelIndex property getting stuck
  * [CheckIndicator] Use control as AbstractButton
  * Add missing dependency to private module
  * Add QTBUG to comment
  * Make SwitchIndicator more compiler-friendly
  * ItemBranchIndicators: Fix uninitialized member variable m_selected
  * StyleSingleton: Check whether object is qGuiApp
  * [RadioButton] Use id instead of parent lookup
  * [TabButton] Fix property type
  * Apply Kirigami.Units.cornerRadius to default list item background too
  * gitignore: add VS Code dir
  * Use consistent radius value from Kirigami.Units.radius

==== kf6-solid ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-solid-tools libKF6Solid6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * remove too aggressive assert (kde#464149)
  * [StorageAccess] Fix storageAccessFromPath returning unmounted filesystems
  * [SolidHwTest] Extend FakeHW description with encrypted volume, add tests
  * [SolidHwTest] Test Device::storageAccessFromPath
  * [DeviceManager] Remove exists() check from storageAccessFromPath
  * udisks: Return empty string for "root" clearTextPath (kde#485507)
  * [SolidHwTest] Remove unnecessary slotPropertyChanged helper, fix bug
  * [SolidHwTest] Remove setenv wrapper, unnecessary qt_windows.h include
  * [SolidHwTest] Move test class declaration to source file
  * udisks2: Add support CanCheck/Check/CanRepair/Repair
- Drop patch, merged upstream:
  * 0001-udisks-Return-empty-string-for-root-clearTextPath.patch

==== kf6-sonnet ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Add dependency to QML module
  * gitignore: add VS Code dir

==== kf6-syndication ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Syndication6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kf6-syntax-highlighting ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6SyntaxHighlighting6

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
  * Support single-quoted strings in MapCSS
  * Add Syntax Highlighting for Vue Template Files
  * Add syntax highlighting support for CashScript

==== kf6-threadweaver ====
Version update (6.1.0 -> 6.2.0)

- Update to 6.2.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0

==== kirigami-addons6 ====
Version update (1.1.0 -> 1.2.0)

- Update to 1.2.0:
  https://carlschwan.eu/2024/05/09/kirigami-addons-1.2/
  * Accessibility fixes
  * New component: FloatingToolBar

==== krb5 ====
Subpackages: krb5-client

- Remove requires for not used cron
- Fix memory leaks, add patch 0009-Fix-three-memory-leaks.patch
  * CVE-2024-26458, bsc#1220770
  * CVE-2024-26461, bsc#1220771
  * CVE-2024-26462, bsc#1220772

==== libarchive ====
Version update (3.7.2 -> 3.7.4)

- Update to 3.7.4:
  * rar: Fix OOB in rar e8 filter (CVE-2024-26256, bsc#1222911)
  * zip: Fix out of boundary access
  * 7zip: Limit amount of properties
  * bsdtar: Fix error handling around strtol() usages
  * passphrase: Improve newline handling on Windows
  * passphrase: Never allow empty passwords
  * rar: Fix "File CRC Error" when extracting specific rar4 archives
  * xar: Avoid infinite link loop
  * zip: Update AppleDouble support for directories
  * zstd: Implement core detection
- Update to 3.7.3:
  * PCRE2 support
  * add trailing letter b to bsdtar(1) substitute pattern
  * add support for long options "--group" and "--owner" to tar(1)
  * Fix possible vulnerability in tar error reporting introduced in f27c173
  * ISO9660: preserve the natural order of links
  * rar5: fix decoding unicode filenames on Windows
  * rar5: fix infinite loop if during rar5 decompression the last block produced no data
  * xz filter: fix incorrect eof at the end of an lzip member
  * zip: fix end-of-data marker processing when decompressing zip archives
  * multiple bsdunzip(1) fixes
  * filetime truncation fix on Windows
- Fix rpmlint warning about summary being too long

==== libbpf ====
Version update (1.4.0 -> 1.4.1)

- update to 1.4.1:
  * Bug fix release fixing logic around determining whether to autoload
    SEC("struct_ops") programs in cases when old kernel doesn't support some
    optional callbacks and user reset them to NULL from BPF skeleton.

==== libgpg-error ====
Version update (1.48 -> 1.49)

- Update to 1.49:
  * Two new functions to improve the logging interface. The
    gpgrt_logv_domain is currently the same as gpgrt_logv_prefix but
    allows to pass a domain string so that in future we will be able to
    select log output by domain. It also provide a non yet functional
    feature to include a hex dump.
  * Add a "trunc" keyword to gpgrt_log_printhex. [rE0a39fbefcb]
  * Avoid an endless loop in the argparser due to a conf file read
    error. [rE2dc93cfecc]
  * Interface changes relative to the 1.48 release:
  - gpgrt_add_post_log_func        NEW.
  - gpgrt_logv_domain              NEW.
  * Release-info: https://dev.gnupg.org/T7012

==== libguestfs ====
Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs libguestfs0

- Set Recommends on zerofree and ntfsprogs for libguestfs-appliance
- Switch Recommends to Requires for several packages in the
  libguestfs-appliance which is where the tools from these
  packages are used. (bsc#1223444)

==== liblouis ====
Version update (3.25.0 -> 3.29.0)
Subpackages: liblouis-data liblouis20 python3-louis

- Update to version 3.29.0:
  + Many changes. See NEWS.
- Add s390x-support.patch to fix issues with python bindings on big
  endian machines.
  (gh#liblouis/liblouis#1552, bsc#1198348)

==== libnvme ====
Version update (1.8+0.gbff7dda -> 1.9+0.g80c5cf2)
Subpackages: libnvme-mi1 libnvme1

- Update to version 1.9+0.g80c5cf2:
  * types: Added Command and Feature Lockdown LID
  * types: add ASQ, ACQ and BPMBL controller properties definitions
  * types: add controller properties enum documentation
  * types: fix CRTO.CRIMT mask value definition
  * tree: use strtou32 to read lba_size
  * types: Fix PMRWBM register name
  * examples: fix mi-mctp build warning errors
  * test: add CSTS.ST, CAP.CPS and CAP.NSSS registers
  * types: add CAP.CPS and CAP.NSSS definitions
  * types: add enum nvme_cap documentation
  * types: Add enum nvme_unit/cmbebs/cmbswtp/flbas/cmic documentation
  * util: Add string constant for ENVME_CONNECT_IGNORED
  * tests: Add sample NBFT table with mpath IPv4+IPv6 discovery
  * types: add controller status shutdown type (CSTS.ST) definition
  * types: Add enum nvme_csts documentation
  * types: Add NVME_CMIC definitions
  * types: Add CMBSWTP property definitions
  * types: Add NVME_CMBEBS property definitions
  * types: Fix boot partition read offset (BPROF) mask value
  * tree: fix mem leak in nvme_ns_init() (bsc#1223331)
  * fabrics: retry discovery log page when DNR is not set
  * ioctl: return EPROTO when an NVMe status occurred
  * linux: Allocate aligned payload for nvme_get_telemetry_log
  * test: use diff to compare sysfs output
  * tree: fix lba_count size calculation
  * tree: Add NVM subsystem controller identifier
  * test: Add unit test for nvme_id_ns_flbas_to_lbaf_inuse()
  * types: Fix NVME_CSTS_SHST_MASK definition
  * util: Fixed nvme_id_ns_flbas_to_lbaf_inuse()
  * types: Add optional data present filed mask and shift definition
  * types: Fix EOM header optional data present fields definition
  * libnvme : record the nvme pci adapter physical slot (bsc#1223208)
  * sysfs: minimize heap allocations of sysfs paths
  * json: Fix uninitialized variables
  * libnvme: add missing symbol nvme_scan_tls_keys
  * nbft: Whitespace fixes (bsc#1222026)
  * tests: Add complex NBFT table from Dell R660 (bsc#1222026)
  * tests: Adapt to added NBFT SSNS flags (bsc#1222026)
  * nbft: Add SSNS 'discovered' flag (bsc#1222026)
  * nbft: Add SSNS 'unavailable' flag (bsc#1222026)
  * doc: Document the NBFT API (bsc#1222026)
  * ioctl: Move nvme_cmd_dword_fields definitions into header file
  * types: Add PEL set feature event layout definitions
  * types: Fix enum nvme_pel_rci documentation error
  * types: Add boot partition information definitions
  * types: Add PEL header additional information definitions
  * fabrics: keyring is a long (bsc#1216982)
  * config-schema.json.in: tls keys and keyrings are strings (bsc#1216982)
  * linux: Add nvme_scan_tls_keys() (bsc#1216982)
  * json: dump TLS key data in PSK interchange format (bsc#1216982)
  * json: import TLS key from PSK interchange format (bsc#1216982)
  * json: export TLS key in PSK interchange format (bsc#1216982)
  * tree: read TLS key in nvme_configure_ctrl() (bsc#1216982)
  * linux: rework nvme_insert_tls_key_versioned() (bsc#1216982)
  * linux: add nvme_import_tls_key() (bsc#1216982)
  * linux: add nvme_export_tls_key() (bsc#1216982)
  * crc32: Add CRC32 algorithm (bsc#1216982)
  * linux: add nvme_update_key() (bsc#1216982)
  * linux: add nvme_read_key() (bsc#1216982)
  * linux: allow for NULL argument in nvme_lookup_keyring() (bsc#1216982)
  * log: Respect DEFAULT_LOGLEVEL on uninitialized logging
  * log: Introduce nvme_get_logging_level()
  * ioctl: remove incomplete debug logging infrastructure
  * ioctl: export nvme_submit_passthru{64} as weak symbol
  * log: move nvme_{set|get}_debug to log.c
  * fabrics: check the read() return value
  * types: Add PEL reporting context port identifier type definitions
  * types: Add persistent event log reporting context definitions
-  Upstream changed the sysfs test setup, thus sysfs test works in OSB
  * remove 0001-build-disable-sysfs-test.patch

==== libproxy-backend ====
Version update (0.5.5 -> 0.5.6)

- Update to version 0.5.6:
  + Support XDP Desktop Portal proxy resolver.

==== libproxy-client ====
Version update (0.5.5 -> 0.5.6)

- Update to version 0.5.6:
  + Support XDP Desktop Portal proxy resolver.

==== libqaccessibilityclient-qt6 ====
Version update (0.5.0 -> 0.6.0)

- Update to 0.6.0. No changelog.

==== libreoffice ====
Version update (24.2.2.2 -> 24.2.3.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit

- Update to 2.4.3.2 (24.2.3 final)
  https://wiki.documentfoundation.org/Releases/24.2.3/RC1 and
  https://wiki.documentfoundation.org/Releases/24.2.3/RC2

==== libshumate ====
Version update (1.2.0 -> 1.2.1)
Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0

- Update to version 1.2.1:
  + Fix compiling with C++.
  + Fix crash with null reference map source.

==== libstorage-ng ====
Version update (4.5.202 -> 4.5.203)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#992
- fixed typos
- added .codespellrc
- 4.5.203

==== libupnp ====
Version update (1.14.18 -> 1.14.19)
Subpackages: libixml11 libupnp17

- Update to release 1.14.19
  * Fix some memory allocations in the "TvDevice" example

==== libvirt ====
Version update (10.2.0 -> 10.3.0)
Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-libs

- CVE-2024-4418: rpc: ensure temporary GSource is removed from
  client event loop
  bsc#1223849
- libxl: Fix domxml-to-native conversion
  bsc#1222584
- Update to libvirt 10.3.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-3-0-2024-05-02

==== libxslt ====
Subpackages: libexslt0 libxslt-tools libxslt1

- Fix ftbfs with GCC14 (bsc#1220571)
  * correct libxslt-random-seed.patch to include time.h unconditionally
  * add gcc14-runtest-no-const.patch

==== llvm18 ====
Version update (18.1.4 -> 18.1.5)
Subpackages: clang-tools clang18 libLLVM18 libclang-cpp18 libclang13 llvm18-gold

- Update to version 18.1.5.
  * This release contains bug-fixes for the LLVM 18.1.0 release.
    This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.

==== mobile-broadband-provider-info ====
Version update (20230416 -> 20240407)

- Update to version 20240407:
  + Switch to meson
  + Support MMS attachment size
  + New providers:
  - uk: Lebara
  + Updated providers:
  - in: Multiple providers
  - uk: Superdrug
  + Voicemail fixes:
  - au:Vodafone
  - us:AT&T
  - fr:FreeMobile
- Add meson BuildRequires: follow upstreams port to meson.
- Drop libtool BuildRequires: no longer needed with meson.
- Replace configure/make/make_install macros by the meson
  equivalents meson/meson_build/meson_install.
- Enable test suite.
- BuildRequire libxml2-tools, needed by the tests.
- Update to version 20240407:
  * Release 20240407
  * build: Drop autoconf
  * ci: Use meson instead of autoconf
  * build: Switch to meson
  * ci: Switch to recent Debian
  * gb: Add voicemail for Superdrug
  * in: cleanup dead providers and update new and existing
  * Add voicemail for Vodafone AU
  * USA: Change AT&T Visual Voicemail Protocol to ios
  * Providers with mccmnc 310260: add primary attributes
  * fr: change Free Mobile standard to iOS
  * dtd: add iOS standard and references to visual voicemail
  * Lebara UK: Add maximum MMS size
  * serviceproviders.2.dtd: Add support for MMS size in bytes
  * Add Lebara UK Provider
  * gb: Update Superdrug's MMS proxy

==== mutter ====
Version update (46.0 -> 46.1)

- Update to version 46.1:
  + Implement linux-drm-syncobj-v1.
  + Fix input lag on X11 nvidia.
  + Fix scanout on secondary GPUs.
  + Don't apply max-render-time to secondary GPUs.
  + Fix reusing single-pixel buffers.
  + Improve scanout candidate check.
  + Always use logical pixels for.
  + Fix modifiers getting stuck during grabs.
  + Fix night-light on displays without EDID.
  + Fix secondary GPU acceleration with nvidia driver.
  + Fix some XWayland clients being partially click-through.
  + Fix initial suspended state.
  + Fixed crashes.
  + Misc. bug fixes and cleanups.
  + Updated translations.
- Drop mutter-fix-front-buffer-lock.patch and
  0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch:
  fixed upstream.
- Add 0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch:
  Reverting commit 261f516a to fix black screen on Xorg when logging
  in or logging out (glgo#GNOME/mutter#3452 bsc#1222612).

==== nano ====
Version update (7.2 -> 8.0)

- GNU nano 8.0:
  * By default ^F is bound to starting a forward search, and ^B to
    starting a backward search, while M-F and M-B repeat the search
    in the corresponding direction. (See the documentation if you
    want the old bindings back.)
  * Command-line option --modernbindings (-/) makes ^Q quit, ^X cut,
    ^C copy, ^V paste, ^Z undo, ^Y redo, ^O open a file, ^W write a file,
    ^R replace, ^G find again, ^D find again backwards, ^A set the mark,
    ^T jump to a line, ^P show the position, and ^E execute.
  * Above modern bindings are activated also when the name of
    nano's executable (or a symlink to it) starts with the letter "e".
  * To open a file at a certain line number, one can now use also
    nano filename:number, besides nano +number filename.
  * <Alt+Home> and <Alt+End> put the cursor on the first and last
    row in the viewport, while retaining the horizontal position.
  * When the three digits in an #RGB color code are all the same,
    the code is mapped to the xterm grey scale, giving access to
    fourteen levels of grey instead of just four.
  * For easier access, M-" is bound to placing/removing an anchor,
    and M-' to jumping to the next anchor.
  * Whenever an error occurs, the keystroke buffer is cleared, thus
    stopping the execution of a macro or a string bind.
  * The mousewheel scrolls the viewport instead of moving the cursor.

==== nautilus ====
Version update (46.0 -> 46.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4

- Update to version 46.1:
  + Bugfixes:
  - Create archive with Enter on Compress dialog.
  - Move focus correctly when item is removed.
  - View performance optimization.
  - Fix crash when compressing a file and a folder.
  - Don't show banners in global search.
  - Preserve permissions when copying from read-only file
    systems.
  - Disable non-working global search from Other Locations.
  + Updated translations.

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

- Make verify the patches an optional task for local builds only
- Add ncurses patch 20240504
  + update ncurses/wcwidth.c, for MinGW ports, from xterm.
  + trim obsolete comment about tack from INSTALL.
- Verify also every patch
- Update to ncurses 6.5 (patch 20240427)
  + update announcement
  + fixes/corrections for manpages (patches by Branden Robinson).
  + fix redefinition of CASTxPTR, for legacy Unix.
- Update to tack 1.9 (patch 20230201)
  * configure: regen
  * configure.in: initialize $ac_includes_default
    s/fgrep/$FGREP/
  * aclocal.m4: resync with my-autoconf
- Add ncurses patch 20240420
  + improve formatting/style of manpages (patches by Branden Robinson).
  + compiler warning/portability fixes.

==== nvidia-open-driver-G06-signed ====
Version update (550.76_k6.8.6_1 -> 550.78_k6.8.8_1)

- Update to 550.78
  * addresses boo#1223454

==== nvme-cli ====
Version update (2.8 -> 2.9.1)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion

- Update to version 2.9.1:
  * plugins/spdk: drop the plugin
- Update to version 2.9:
  * nvme-print: expand the maximum field length to prevent misalignment
  * plugins/spdk: plugin to list SPDK subsystems
  * nvme-print: check if controller belong to SPDK
  * plugins/spdk: plugin to list SPDK controllers
  * nvme-print-stdout: fix ASQB, ACQB and BMBBA prints
  * build: bump libnvme wrap
  * nvmf-autoconnect: fix string encoding
  * nvme: identify primary ctrl do not accept nsid
  * nvme-wrap: remove unused nvme_cli_get_log_ana_groups()
  * nvme-print-json: use admin queue attributes definitions
  * nvme-print-json: use CSTS definitions
  * nvme-print-stdout: use POWER_OF_TWO macro
  * nvme-print-json: use controller configuration definitions
  * nvme-print-json, nvme-print-stdout: add tertiary version number
  * nvme-print-json: use NVME_MAJOR and NVME_MINOR definitions
  * nvme-print-json: use NVME_BOOT_PARTITION_INFO field definitions
  * nvme-print-json: add support telemetry log create event in PEL
  * nvme-print-json: add support set feature event in PEL
  * nvme-print-json: add obj_d() function
  * nvme-print-json: add obj_add_uint_0nx() function
  * meson.build: Fix spelling of sed-opal.h filename
  * sed_opal: Only build when we really have sed_opal headers
  * nvme: fix error path if write() fails in get_telemetry_log()
  * plugins/solidigm: Additional LID for temperature statistics.
  * plugins/solidigm: Improved Solidigm UUID index detection.
  * nvme-print-stdout: Add CSTS.ST register stdout print
  * nvme-print-stdout: Use NVME_CMIC definitions
  * nvme-print: Use NVME_UNIT definitions
  * nvme-print-stdout: Use NVME_CMBMSC/STS/EBS/SWTP definitions
  * plugins/ssstc: add a new plugin for SSSTC driver
  * nvmf-connect: systemd hardening effort
  * plugins/ocp: Adjusted variable type size carrying UUID index to 8 bit.
  * nvme: fix security buffer allocation size
  * nvme: Change fw-download xfer initialization to set 0
  * nvme: Add fw-download warning message for FWUG alignment error
  * plugins/ocp: Split ocp_get_uuid_index() into find and get functions.
  * nvme: fix mem leak in multiple key related functions (bsc#1223331)
  * fabrics: fix mem leak in nvmf_check_hostid_and_hostnqn() (bsc#1223331)
  * nvme-print-stdout: Use NVME_BPRSEL definitions
  * nvme-print-stdout: Use NVME_BPINFO definitions
  * nvme-print-stdout: Use NVME_CMBSZ definitions
  * nvme-print-stdout: Use NVME_CMBLOC definitions
  * Revert "logging: fix error handling for ioctl passthru wrappers"
  * fabrics: align identify command payload
  * ocp: Unify line start spacing as tabs
  * ocp: support OCP DSSD Async Event Config feature
  * nvme: Add support for get-reg and set-reg commands
  * nvme-print-json: Add register print functions
  * nvme-print-stdout: Add register print functions
  * nvme-print: Add register print functions
  * nvme: Refactor mmap_registers to add writable parameter
  * nvme-print: Change PMRSZU string function as unit string
  * nvme-print: Refactor CMBLOC and PMRSTS registers function
  * logging: fix error handling for ioctl passthru wrappers
  * nbft: Fix scandir() error check
  * nbft: Refactor connection attempt out
  * nvme-print: Use EOM optional data present macros changed
  * nvme-print: Print cntlid number for controller
  * nvme: check-tls-key fails despite having hostnqn file (bsc#1223331)
  * nvme: print retained key for gen-tls-key's -i option too (bsc#1223331)
  * fabrics : allow host to create duplicate connections to target
  * fabrics: Fix fast_io_fail_tmo option
  * nvme-print-stdout: use admin queue attributes definitions
  * nvme-print-stdout: use CSTS definitions
  * nvme-print-stdout: use controller configuration definitions
  * nvme-print-stdout: use NVME_MAJOR and NVME_MINOR definitions
  * nvme-print-stdout: use FDP configuration attributes definitions
  * nvme: add new function 'tls_key'
  * nvme: use library functions for importing and exporting TLS keys (bsc#1216982)
  * nvme: extend error message for ns scan failures
  * nvme-print-json: Bugfix status json key of sanitize-log
  * sed: update SED password when initalizing (bsc#1222168)
  * plugins/memblaze: add performance stats
  * plugins/memblaze: fix code mis-type error
  * plugins/memblaze: code refactor on applying __packed on more structs
  * plugins/memblaze: code refactor on using cleanup_nvme_dev
  * nvme: Fix to cleanup free raw_secret memory allocated
  * plugins/memblaze: code-format on leading indent and align
  * plugins/wdc: Fix narrow index variable type in for loop to __u32
  * plugins/wdc: Whitespace changes
  * nvme: Delete unused nvme root scanned
  * ocp: support OCP 2.5 Set Telemetry Profile feature
  * nvme: Don't seg fault if given device is not char/block device
  * nbft: Include SSNS index in error messages (bsc#1222026)
  * nbft: Pause logging for expected connection failures (bsc#1222026)
  * nbft: Silence connection failures for unavailable SSNS (bsc#1222026)
  * nbft: Fix 'verbose' argument type (bsc#1222026)
  * plugins/nbft: Implement verbose logging
  * plugins/nbft: Print the new SSNS flags
  * nbft: Fix uninitialized variable
  * plugins/nbft: Fix uninitialized variables
  * plugins/sed: Fix uninitialized variable
  * nvme-print-stdout: Fix uninitialized variable
  * nvme-print-json: Fix uninitialized variable
  * build: Switch default meson buildtype to 'debugoptimized'
  * nvme: do not scan topology when mmaping registers
    ... changelog too long, skipping 53 lines ...
  * remove 0100-harden_nvmf-connect@.service.patch

==== openSUSE-release ====
Version update (20240424 -> 20240512)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== openssl-3 ====
Subpackages: libopenssl3

- Enable livepatching support (bsc#1223428)
- Add ktls capability [bsc#1216950]
  Already added in January, but not mentioned in this changelog.
- Security fix: [bsc#1222548, CVE-2024-2511]
  * Fix unconstrained session cache growth in TLSv1.3
  * Add openssl-CVE-2024-2511.patch

==== osinfo-db ====

- bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS
  version should be SL Micro 6.0
  add-slm6.0-support.patch
  Drop add-slem6.0-support.patch

==== ovmf ====
Subpackages: qemu-uefi-aarch64

- Add the following patches from edk2-stable202402 for CVE-2022-36763:
  - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117.patch
    1ddcb9fc6b41 SecurityPkg: : Adding CVE 2022-36763 to SecurityFixes.yaml
  - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch
    4776a1b39ee0 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763
  - ovmf-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch
    224446543206 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763
    (bsc#1218678, CVE-2022-36763)
- Add the following patches from edk2-stable202402 for CVE-2022-36764:
  - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch
    8f6d343ae639 SecurityPkg: : Adding CVE 2022-36764 to SecurityFixes.yaml
  - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch
    0d341c01eeab SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764
  - ovmf-SecurityPkg-Adding-CVE-2022-36764-to-SecurityFixes.y.patch
    c7b279442181 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764
    (bsc#1218679, CVE-2022-36764)
- All the above patches for CVE-2022-36763 and CVE-2022-36764 need the
  following patches. We also backported them:
  - ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch
    264636d8e698 SecurityPkg: : Updating SecurityFixes.yaml after symbol rename
  - ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch
    326db0c90720 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117/4118 symbol rename
  - ovmf-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch
    40adbb7f628d SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117/4118 symbol rename
    (bsc#1218678, CVE-2022-36763)(bsc#1218679, CVE-2022-36764)

==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced

- Update Summary for generic_desktop pattern: make clear that this
  is based on IceWM (boo#1221320).

==== pcre2 ====
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0


==== pcsc-lite ====
Version update (2.0.3 -> 2.1.0)
Subpackages: libpcsclite1

- Update the spec for building with version 2.1.0
- version 2.1.0
  * LIBPCSCLITE_DELEGATE is used to redirect to another libpcsclite library
  * setup_spy.sh displays the LIBPCSCLITE_DELEGATE value to use for spying
  * provides libfake.c as a sample source code
  * Some other minor improvements-

==== php8 ====
Version update (8.3.6 -> 8.3.7)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter

- version update to 8.3.7
    Core:
    Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
    Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled).
    Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
    Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
    Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
    Fixed bug GH-14013 (Erroneous dnl appended in configure).
    Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
    Fixed bug GH-13727 (Missing void keyword).
    Fibers:
    Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
    Fileinfo:
    Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
    FPM:
    Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
    Intl:
    Fixed build for icu 74 and onwards.
    MySQLnd:
    Fix shift out of bounds on 32-bit non-fast-path platforms.
    Opcache:
    Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
    Fixed incorrect assumptions across compilation units for static calls.
    OpenSSL:
    Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
    PDO SQLite:
    Fix GH-13984 (Buffer size is now checked before memcmp).
    Fix GH-13998 (Manage refcount of agg_context->val correctly).
    Phar:
    Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
    Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
    Fix potential NULL pointer dereference before calling EVP_SignInit.
    PHPDBG:
    Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
    Posix:
    Fix usage of reentrant functions in ext/posix.
    Session:
    Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
    Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
    Fixed buffer _read/_write size limit on windows for the file mode.
    Streams:
    Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
    Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
    Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
    Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
    Treewide:
    Fix gcc-14 Wcalloc-transposed-args warnings.

==== pipewire ====
Version update (1.0.5 -> 1.0.5+git36.60deeb2)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools

- Update to version 1.0.5+git36.60deeb2 to fix several crashes,
  NULL checks, format strings and other issues:
  * spa: libcamera: fix RGB mappings
  * pw-dump: destroy all objects not just those matching the pattern
  * pw-dump: fix string memory leak on error
  * json: fix high surrogate escapes
  * core: handle import errors better
  * gst/src: fix crash when current_caps is NULL
  * gst/src: Avoid unnecessary renegotiations during streaming
  * gst/src: Cleanups for src_negotiate()
  * pw-mon: fix type confusion in core event handler
  * gst: fix stream params memory leak
  * gst: handle some more errors
  * treewide: fix errno assignments
  * alsa-pcm: don't force quantum for iec958 formats
  * journal: prepend code location to messages at debug log levels
  * module-rt: fix compiler warning
  * filter-chain: fix arguments of calloc
  * combine-stream tag forward
  * Add album to tag metadata
  * impl-node: avoid bitfield races
  * treewide: fix some format string issues
  * conf: warn when match actions are missing
  * module-protocol-simple: handle 'node.name' property
  * module-ffado: only start after ports are configured
  * context: fill basic properties early
  * combine-stream: fix latency-compensate with resample.disabled=true
  * profiler: remove unused data-loop
  * v4l2: fix printf format
  * spa: v4l2: encode device id into a json array
  * spa: libcamera: encode device ids into a json array
  * impl-port: avoid doing work when the port is destroyed
  * impl-port: use 0 size when clearing IO
  * stream: log a warning when media.class and direction mismatch
  * module-loopback: only enable delay with valid rate and channels
  * alsa: fix race when updating the eventfd
  * audioconvert: also clamp monitor volume to min/max
  * combine-stream: actually make use of resample.disable

==== pixman ====
Version update (0.43.2 -> 0.43.4)

- Update to version 0.43.4
  + Fix incorrect compositing on big-endian architectures.
  + Allow building on clang/arm32.

==== polari ====
Version update (45.0 -> 46.0)

- Update to version 46.0:
  * Use adaptive dialogs.
  * Replace telepathy-logger with private tracker database.
  * Misc. bug fixes and cleanups.
  + Updated translations.
- Replace pkgconfig(telepathy-logger-0.2) BuildRequires with
  pkgconfig(tracker-sparql-3.0): follow upstreams changes.

==== polkit-default-privs ====
Version update (1550+20240325.eddbe04 -> 1550+20240430.5327266)

- Update to version 1550+20240430.5327266:
  * profiles: whitelist dnf5daemon-server (bsc#1218327)
  * profiles: remove pseudo auth action kcmkwallet5 (bsc#1217190)

==== postgresql16 ====
Version update (16.2 -> 16.3)
Subpackages: libpq5 postgresql16-contrib postgresql16-server

- Upgrade to 16.3 (bsc#1224051):
  * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext
    and pg_stats_ext_exprs entries to the table owner. See the
    release notes for the steps that have to be taken to fix
    existing PostgreSQL instances.
  * Fix incompatibility with LLVM 18.
  * https://www.postgresql.org/docs/release/16.3/
- Prepare for PostgreSQL 17.
- Make sure all compilation and doc generation happens in %build.

==== prctl ====

- fix build with gcc14
- use %autosetup macro
- modified patches
  % prctl-1.5-warnings.patch (refreshed)
- added patches
  work with gcc14
  + prctl-gcc14.patch

==== publicsuffix ====
Version update (20240410 -> 20240419)

- Update to version 20240419:
  * add qnap entries to existing section (`myqnapcloud.cn` , `mycloudnas.com`, `mynascloud.com`) (#1837)
  * Update public_suffix_list.dat (#1966)
  * drop old domains (#1960)
  * Jouwweb public suffixes (#1935)
  * Add `us.kg` (#1755)
  * Replacement for PR #1741 (#1962)
  * Add `rt.ht` (#1860)
  * Add cloudscale.ch domains (#1589)

==== python-Jinja2 ====
Version update (3.1.3 -> 3.1.4)

- update to 3.1.4 (bsc#1223980, CVE-2024-34064):
  * The xmlattr filter does not allow keys with / solidus, >
    greater-than sign, or = equals sign, in addition to disallowing
    spaces. Regardless of any validation done by Jinja, user input
    should never be used as keys to this filter, or must be separately
    validated first.

==== python-cryptography ====
Version update (42.0.5 -> 42.0.6)

- update to 42.0.6:
  * Fixed compilation when using LibreSSL 3.9.1.

==== python-libvirt-python ====
Version update (10.2.0 -> 10.3.0)

- Update to 10.3.0
  - Add all new APIs and constants in libvirt 10.3.0

==== python-pip ====
Version update (23.3.2 -> 24.0)

- update to 24.0:
  * Retry on HTTP status code 502
  * Automatically use the setuptools PEP 517 build backend when
  - -config-settings is used for projects without
    pyproject.toml.
  * Make pip freeze and pip uninstall of legacy editable installs
    of packages whose name contains _ compatible with
    setuptools>=69.0.3.
  * Support per requirement --config-settings for editable
    installs.
  * Optimized usage of --find-links=<path-to-dir>, by only
    scanning the relevant directory once, only considering file
    names that are valid wheel or sdist names, and only
    considering files in the directory that are related to the
    install.
  * Removed wheel from the [build-system].requires list fallback
    that is used when pyproject.toml is absent.
  * Upgrade distlib to 0.3.8
  * Fix explanation of how PIP_CONFIG_FILE works
  * Fix outdated pip install argument description in
    documentation.
  * Replace some links to PEPs with links to the canonical
    specifications on the :doc:`pypug:index`
  * Updated the pyproject.toml document to stop suggesting to
    depend on wheel as a build dependency directly.
  * Update supported interpreters in development docs
  * Most project metadata is now defined statically via pip's
    pyproject.toml file.

==== python-pygit2 ====

- Fix build with gcc 14
  * Fix-CI.patch
  * Fix-leaks-in-fetch_refspecs-and-push_refspecs.patch

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

- Update CVE-2023-52425-libexpat-2.6.0-backport.patch
  so that it uses features sniffing, not just
  comparing version number. Include also
  support-expat-CVE-2022-25236-patched.patch.
- Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping
  failing tests.
- Refresh patches:
  - CVE-2023-27043-email-parsing-errors.patch
  - fix_configure_rst.patch
  - skip_if_buildbot-extend.patch
- Remove included patch:
  - support-expat-CVE-2022-25236-patched.patch

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

- Update CVE-2023-52425-libexpat-2.6.0-backport.patch
  so that it uses features sniffing, not just
  comparing version number. Include also
  support-expat-CVE-2022-25236-patched.patch.
- Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping
  failing tests.
- Refresh patches:
  - CVE-2023-27043-email-parsing-errors.patch
  - fix_configure_rst.patch
  - skip_if_buildbot-extend.patch
- Remove included patch:
  - support-expat-CVE-2022-25236-patched.patch

==== qemu ====
Version update (8.2.2 -> 8.2.3)
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

- Fix a build issue on riscv:
  * target/riscv/kvm: rename riscv_reg_id() to riscv_reg_id_ulong()
  * target/riscv/kvm: add RISCV_CONFIG_REG()
  * target/riscv/kvm: change timer regs size to u64
  * target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64
  * target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32
- Update to version 8.2.3. Full changelog/backports here:
  https://lore.kernel.org/qemu-devel/1713980341.971368.1218343.nullmailer@tls.msk.ru/
  Some of the upstream backports are:
  * Update version for 8.2.3 release
  * ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS.
  * ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs.
  * hw/pci-host/ppc440_pcix: Do not expose a bridge device on PCI bus
  * hw/isa/vt82c686: Keep track of PIRQ/PINT pins separately
  * virtio-pci: fix use of a released vector
  * linux-user/x86_64: Handle the vsyscall page in open_self_maps_{2,4}
  * hw/audio/virtio-snd: Remove unused assignment
  * hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum()
  * hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set
  * hw/net/lan9118: Fix overflow in MIL TX FIFO
  * hw/net/lan9118: Replace magic '2048' value by MIL_TXFIFO_SIZE definition
  * backends/cryptodev: Do not abort for invalid session ID
  * hw/misc/applesmc: Fix memory leak in reset() handler
  * hw/block/nand: Fix out-of-bound access in NAND block buffer
  * hw/block/nand: Have blk_load() take unsigned offset and return boolean
  * hw/block/nand: Factor nand_load_iolen() method out
  * qemu-options: Fix CXL Fixed Memory Window interleave-granularity typo
  * hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs
  * hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs
  * hw/display/virtio-gpu: Protect from DMA re-entrancy bugs
  * ...and many more...

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

- Add upstream security fix (CVE-2024-33861):
  * 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch

==== re2 ====
Version update (20240401 -> 20240501)

- update to 2024-05-01:
  * Stop setting re2_INCLUDE_DIR
  * Fixes related to python bindings

==== rebootmgr ====
Version update (2.4 -> 2.4+git20240503.5b98913)

- Remove rcrebootmgr symlink
- Update to version 2.4+git20240503.5b98913:
  * Don't generate html documentation anymore
  * Fix manual page dependencies for parallel build
  * Update configure.ac
  * Fix soft-reboot detection in forced mode

==== sac ====

- Clean the spec file a bit

==== sane-backends ====
Version update (1.2.1 -> 1.3.0)
Subpackages: libsane1 sane-backends-autoconfig

- Updated to sane-backends version 1.3.0
  * Backends
    + avision:
  - Correction for ADF presence detect which caused a hang.
  - Internationalised some text items in the backend to make them available for translation.
    + epsonds:
  - Some small changes to option documentation.
  - Added support for models: ES-C220, DS-C330, and DS-C490.
    + escl:
  - Fix for pwf:Version item.
  - Fix for crash in libjpeg when cropping image.
  - Fix for issue with configured device when AVAHI not running.
  - Fix for build without poppler-glib.
    + fujitsu:
  - Added support for Ricoh scanners: FI-8040, FI-70F.
    + genesys:
  - Added missing configuration for Plustek OpticFilm 7500i and Plustek OpticFilm 8100.
    + hpljm1005:
  - Fixes to maximum geometries and various cropping and geometry details specifically for
    the HP LaserJet M1005.
    + lexmark_X2670:
  - Added new backend for the Lexmark X26xx series of scanners.
    + pixma:
  - Fix to prevent mode change when source is selected. Mode should not change if still valid
    for source.
  - Added support for models: TS8630 Series, XK110 Series, GX3000 Series, GX4000 Series,
    G3070 Series, G2070 Series, G4070 Series, G3030 Series, G2030 Series, TC-20M, TC-5200M,
    TR4500 Series, TS8700 series, XK120 series, GX1000 series, GX2000 series, TS6630 series,
    TS7700 series, TS7600i series, TS6730 series, TR7800 series, TS7700i series,
    TS7700A series, GX6500 series, i-SENSYS MF750 Series
    + snapscan:
  - Corrections for Agfa ARCUS 1200 scan area.
    + test:
  - Fix for a crash in the backend.
    + xerox_mfp:
  - Added support for Dell 1135n, which is a clone of the Samsung SCX-4623F.
  - Added support for Xerox WorkCentre 3335.
  - Added JPEG mitigation for modules that don't properly support JPEG output:
    Xerox WorkCentre 3225
  - Fix to remove USB CLEAR HALT during initialisation which can potentially lock up devices.
  - General fixes to support the SCX-4521F model.
  * Frontends
    + saned:
  - Default scan buffer is now 1MB. -B option added to permit the buffersize to be set.
  - Documentation fixes.
    + scanimage:
  - Fix for keyboard prompt processing
  - Default scan buffer is now 1MB. --buffer-size and -B options now require an argument
    to be provided.
  - Fix for PDF generation, missing newline in generated file.
  * Build
    + Fixes for clang-16 compiler
    + Fixes for FreeBSD build.
    + Fixes for escl build option involving poppler-glib.
    + Optionally take build version from ChangeLog if not other version source is available.
    + Fixes to autoconf files to remove unnecessary warnings from test logs.
    + Fix for macOS builds related to threading support: SANE in macOS doesn't work for
    multi-process with libusb.
  * Tools
    + sane-find-scanner: Added some Linux SCSI device names since some later potential names
    are missing. Better solution in the pipeline.
  * Documentation
    + Fixes for a number of man pages.
    + Added documentation for a number of Ricoh scanners which are rebranded products acquired
    from Fujitsu.
  * Miscellaneous
    + sanei_config: Fix for a potential crash.
    + New Georgian translation added.
    + Translations updated for: British English, Ukrainian, French and Simplified Chinese.

==== sdbootutil ====
Version update (1+git20240410.3325802 -> 1+git20240506.573a6a4)
Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper

- Update to version 1+git20240506.573a6a4:
  * Don't try to mess with overlayfs inside transaction
  * .spec - requires: dialog

==== sddm ====
Subpackages: sddm-branding-openSUSE sddm-greeter-qt5

- Drop the empty branding-upstream subpackages (boo#1224063)

==== sddm-qt6 ====
Subpackages: sddm-greeter-qt6

- Drop the empty branding-upstream subpackages (boo#1224063)

==== setools ====
Version update (4.5.0 -> 4.5.1)
Subpackages: python311-setools setools-console

- Update to version 4.5.1:
  - Correct annotations of NetworkX types to make it optional again.
  - Fix packaging issue for apol's style sheet (apol.css).
- Drop 0001-Make-networkx-optional-again-Fixes-125.patch fixed upstream
- Change networkx Requires to Suggests

==== socat ====
Version update (1.7.4.3 -> 1.8.0.0)

- Update to 1.8.0.0:
  * Support for network namespaces (option netns)
  * TCP client now automatically tries all addresses (IPv4 and IPv6) provided by nameserver until success
  * Implementation of POSIX message queue (mq) control and access on Linux (addresses POSIXMQ-READ and following)
  * New wrapper script socat-chain.sh allows to stack two addresses, e.g.HTTP proxy connect over SSL
  * New script socat-mux.sh allows n-to-1 / 1-to-n communications
  * New script socat-broker.sh allows group communications
  * Experimental socks5 client feature
  * Address ACCEPT-FD for systemd "inetd" mode
  * UDP-Lite and DCCP address types
  * Addresses SOCKETPAIR and SHELL
  * New option bind-tmpname allows forked off children to bind UNIX domain client sockets to random unique pathes
  * New option retrieve-vlan (with INTERFACE addresses) now makes kernel keep VLAN tags in incoming packets
  * Simple statistics output with Socat option --statistics and with SIGUSR1
  * A couple of new options, many fixes and corrections, see file CHANGES
- Drop socat-common-fixes.patch (no longer necessary)
- Refactor socat-ignore-tests-failure-boo1078346.patch (test suite no longer exits at this stage)
- Add socat-test-dhparam fixture (reduce build load and time)
- Add socat-test-without-tty.patch for testing without tty.
- Note: This version introduces "socat1", linking to "socat"
- Note: This version introduces additional shell scripts, those are shipped in a new "socat-extra" subpackage
- Update to 1.7.4.4:
  * FIX: In error.c msg2() there was a stack overflow on long messages: The
    terminating \0 Byte was written behind the last position.
  * FIX: UDP-RECVFROM with fork sometimes terminated when multiple packets
    arrived.
  * FIX: a couple of weaknesses and errors when accessing invalid or
   incompatible file system entries with UNIX domain, file, and generic
    addresses.
  * FIX: bad parser error message on "socat /tmp/x\"x/x -"
- Drop socat-fix-asan-error.patch

==== sqlite3 ====
Version update (3.45.2 -> 3.45.3)
Subpackages: libsqlite3-0 sqlite3-tcl

- Update to release 3.45.3:
  * Fix a long-standing bug (going back to version 3.24.0) that
    might (rarely) cause the "old.*" values of an UPDATE trigger
    to be incorrect if that trigger fires in response to an UPSERT.
  * Reduce the scope of the NOT NULL strength reduction
    optimization that was added as item 8e in version 3.35.0. The
    optimization was being attempted in some contexts where it did
    not work, resulting in incorrect query results.
- Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream.

==== supermin ====

- Supermin uses mke2fs. Add Requires e2fsprogs for this command.
  supermin.spec

==== systemd ====
Version update (255.4 -> 255.5)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump systemd-experimental udev

- Import commit 49fb09fa18a7b81f6b3c3c15aca47fd00940430e (merge of v255.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/23b15deb203780580cbfad095ae1071bd2133220...49fb09fa18a7b81f6b3c3c15aca47fd00940430e
- Import commit 23b15deb203780580cbfad095ae1071bd2133220
  23b15deb20 gpt-auto-generator: be more defensive when checking the presence of ESP in fstab (bsc#1218671)
  7ed2979654 journalctl: explicitly check < 0 for error
  fc5e25d0a0 journalctl: make --until work again with --after-cursor and --lines (bsc#1221906)
- Update 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch to
  adapt sysv-generator-test to the SUSE's specificity brought by this patch.
- systemd-testsuite: some of the integration tests depend on the bin, daemon,
  games and nobody users/groups.
- Drop _FORTIFY_SOURCE=2 workaround. Since commit 7929e180aa (v253) it shouldn't
  be needed anymore.
- systemd.spec: preparation for the next version of systemd (i.e. v256), libkmod2
  will be dlopened hence explicitly require it now as it doesn't hurt with the
  current version. However don't recommend it from systemd by assuming that when
  module loading from PID1 is needed, udev is installed.
- Make systemd-doc subpackage noarch.

==== systemd-presets-branding-Aeon ====

- Enable x86_64_v3-transactional-update.service for automated refresh
  of x86_64_v3 optimised libraries. Service automatically does not
  run on non v3 systems.
- Remove redundant services formerly from MicroOS
- Remove sshd from presets (we're a desktop OS)

==== taglib ====
Subpackages: libtag2 libtag_c2

- USe %autosetup macro: allows us to eliminate usage of
  deprecated %patchN syntax.

==== thin-provisioning-tools ====

- Update vendored dependencies

==== tpm2-0-tss ====
Version update (4.0.1 -> 4.1.0)
Subpackages: libtss2-esys0 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0

Update to version 4.1:
  + Security
  - Fixed CVE-2024-29040 (bsc#1223690)
  + Fixed
  - fapi: Fix length check on FAPI auth callbacks
  - mu: Correct error message for errors
  - tss2-rc: fix unknown laer handler dropping bits.
  - fapi: Fix deviation from CEL specification (template_value was used instead of template_data).
  - fapi: Fix json syntax error in FAPI profiles which was ignored by json-c.
  - build: fix build fail after make clean.
  - mu: Fix unneeded size check in TPM2B unmarshaling.
  - fapi: Fix missing parameter encryption.
  - build: Fix failed build with --disable-vendor.
  - fapi: Fix flush of persistent handles.
  - fapi: Fix test provisioning with template with self generated certificate disabled.
  - fapi: Fix error in Fapi_GetInfo it TPM supports SHA3 hash algs.
  - fapi: Revert pcr extension for EV_NO_ACTION events.
  - fapi: Fix strange error messages if nv, ext, or policy path does not exits.
  - fapi: Fix segfault caused by wrong allocation of pcr policy.
  - esys: Fix leak in Esys_EvictControl for persistent handles.
  - tss2-tcti: tcti-libtpms: fix test failure on big-endian platform.
  - esys: Add reference counting for Esys_TR_FromTPMPublic.
  - esys: Fix HMAC error if session bind key has an auth value with a trailing 0.
  - fapi: fix usage of self signed certificates in TPM.
  - fapi: Usage of self signed certificates.
  - fapi: A segfault after the error handling of non existing keys.
  - fapi: Fix several leaks.
  - fapi: Fix error handling for policy execution.
  - fapi: Fix usage of persistent handles (should not be flushed)
  - fapi: Fix test provisioning with template (skip test without self generated certificate).
  - fapi: Fix pcr extension for EV_NO_ACTION
  - test: Fix fapi-key-create-policy-signed-keyedhash with P_ECC384 profile
  - tcti_spi_helper_transmit: ensure FIFO is accessed only after TPM reports commandReady bit is set
  - fapi: Fix read large system eventlog (> UINT16_MAX).
  - esys tests: Fix layer check for TPM2_RC_COMMAND_CODE (for /dev/tpmrm0)
  - test: unit: tcti-libtpms: fix test failed at 32-bit platforms.
  - fapi: Fix possible null pointer dereferencing in Fapi_List.
  - sys: Fix size check in Tss2_Sys_GetCapability.
  - esys: Fix leak in Esys_TR_FromTPMPublic.
  - esys: fix unchecked return value in esys crypto.
  - fapi: Fix wrong usage of local variable in provisioning.
  - fapi: Fix memset 0 in ifapi_json_TPMS_POLICYNV_deserialize.
  - fapi: Fix possible out of bound array access in IMA parser.
  - tcti device: Fix possible unmarshalling from uninitialized variable.
  - fapi: Fix error checking authorization of signing key.
  - fapi: Fix cleanup of policy sessions.
  - fapi: Eventlog H-CRTM events and different localities.
  - fapi: Fix missing synchronization of quote and eventlog.
  - faii: Fix invalid free in Fapi_Quote with empty eventlog.
  + Added
  - tcti: LetsTrust-TPM2Go TCTI module spi-ltt2go.
  - mbedtls: add sha512 hmac.
  - fapi: Enable usage of external keys for Fapi_Encrypt.
  - fapi: Support download of AMD certificates.
  - tcti: Add USB TPM (FTDI MPSSE USB to SPI bridge) TCTI module.
  - fapi: The recreation of primaries (except EK) in the owner hierarchy instead the endorsement hierarchy is fixed.
  - rc: New TPM return codes added.
  - fapi: Further Nuvoton certificates added.
  - tpm_types/esys: Add support for Attestable TPM changes in latest TPM spec.
  - tcti: Add '/dev/tcm0' to default conf
  - fapi: New Nuvoton certificates added.
  - esys: Fix leak in Esys_TR_FromTPMPublic.
  + Removed
  - Testing on Ubuntu 18.04 as it's near EOL (May 2023).
- tpm2-tss.keyring: added Andreas Fuchs 0x8F4F9A45D7FFEE74 key, documented
  in upstream repo, which was used for signing this new release tarball.
- add new sub-package libtss2-tcti-spidev0: TCTI for communicating with a TPM
  connected directly via SPI.
- add new sub-package libtss2-tcti-i2c-helper0: TCTI for communicating with a
  TPM connected directly via I2C.

==== tracker ====
Version update (3.7.1 -> 3.7.3)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0

- Update to version 3.7.3:
  + Bump database version to fix SQLite 3.45.3 issues in existing
    installs.
  + Fixed possible infinite loop on incomplete/unterminated
    Turtle/Trig data.
- Update to version 3.7.2:
  + Fix runtime issue introduced by SQLite 3.45.3.
  + Fix possible inconsistency in the handling of DELETE WHERE
    queries.
  + Updated translations.

==== tracker-miners ====
Version update (3.7.1 -> 3.7.3)
Subpackages: tracker-miner-files

- Update to version 3.7.3:
  + Fix possible crashes handling live changes to extractor
    configuration.
  + Make it easier to run tracker-extract-3 under Valgrind.
  + Plug a leak on misdetected JPEG files.
  + Many further metadata extraction tests.
- Update to version 3.7.2:
  + Fixes to data deletion after removing an indexed folder
    from configuration.
  + Fixed glib/inotify based monitors to not follow symlinks in
    some circumstances.
  + Added a build-time option for fanotify.
  + Fix build with musl libc.
  + Updated translations.

==== transactional-update ====
Version update (4.6.6 -> 4.6.8)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit

- Version 4.6.8
  - tukit: Properly handle overlay syncing failures: If the system
    would not be rebooted and several snapshots accumulated in the
    meantime, it was possible that the previous base snapshot -
    required for /etc syncing - was deleted already. In that case
    changes in /etc might have been reset.
    [gh#openSUSE/transactional-update#116]
    [gh#kube-hetzner/terraform-hcloud-kube-hetzner#1287]
  - soft-reboot: Log requested reboot type
  - soft-reboot: Don't force hard reboot on version change only
- Version 4.6.7
  - Add support for snapper 0.11.0; also significantly decreases
    cleanup time [boo#1223504]

==== unbound ====
Version update (1.19.3 -> 1.20.0)
Subpackages: libunbound8 unbound-anchor

- Update to 1.20.0:
  Features:
  * The config for discard-timeout, wait-limit, wait-limit-cookie,
    wait-limit-netblock and wait-limit-cookie-netblock was added,
    for the fix to the DNSBomb issue.
  * Merge GH#1027: Introduce 'cache-min-negative-ttl' option.
  * Merge GH#1043 from xiaoxiaoafeifei: Add loongarch support;
    updates config.guess(2024-01-01) and config.sub(2024-01-01),
    verified with upstream.
  * Implement cachedb-check-when-serve-expired: yes option, default
    is enabled. When serve expired is enabled with cachedb, it
    first checks cachedb before serving the expired response.
  * Fix GH#876: [FR] can unbound-checkconf be silenced when
    configuration is valid?
  Bug Fixes:
  * Fix for the DNSBomb vulnerability CVE-2024-33655. Thanks to
    Xiang Li from the Network and Information Security Lab of
    Tsinghua University for reporting it.
  * Update doc/unbound.doxygen with 'doxygen -u'. Fixes option
    deprecation warnings and updates with newer defaults.
  * Remove unused portion from iter_dname_ttl unit test.
  * Fix validator classification of qtype DNAME for positive and
    redirection answers, and fix validator signature routine for
    dealing with the synthesized CNAME for a DNAME without
    previously encountering it and also for when the qtype is
    DNAME.
  * Fix qname minimisation for reply with a DNAME for qtype CNAME
    that answers it.
  * Fix doc test so it ignores but outputs unsupported doxygen
    options.
  * Fix GH#1021 Inconsistent Behavior with Changing
    rpz-cname-override and doing a unbound-control reload.
  * Merge GH#1028: Clearer documentation for tcp-idle-timeout and
    edns-tcp-keepalive-timeout.
  * Fix GH#1029: rpz trigger clientip and action rpz-passthru not
    working as expected.
  * Fix rpz that the rpz override is taken in case of clientip
    triggers. Fix that the clientip passthru action is logged. Fix
    that the clientip localdata action is logged. Fix rpz override
    action cname for the clientip trigger.
  * Fix to unify codepath for local alias for rpz cname action
    override.
  * Fix rpz for cname override action after nsdname and nsip
    triggers.
  * Fix that addrinfo is not kept around but copied and freed, so
    that log-destaddr uses a copy of the information, much like NSD
    does.
  * Merge GH#1030: Persist the openssl and expat directories for
    repeated Windows builds.
  * Fix that rpz CNAME content is limited to the max number of
    cnames.
  * Fix rpz, it follows iterator CNAMEs for nsip and nsdname and
    sets the reply query_info values, that is better for debug
    logging.
  * Fix rpz that copies the cname override completely to the temp
    region, so there are no references to the rpz region.
  * Add rpz unit test for nsip action override.
  * Fix rpz for qtype CNAME after nameserver trigger.
  * Fix rpz so that rpz CNAME can apply after rpz CNAME. And fix
    that clientip and nsip can give a CNAME.
  * Fix localdata and rpz localdata to match CNAME only if no
    direct type match is available.
  * Merge GH#831 from Pierre4012: Improve Windows NSIS installer
    script (setup.nsi).
  * For GH#831: Format text, use exclamation icon and explicit label
    names.
  * Fix name of unit test for subnet cache response.
  * Fix GH#1032: The size of subnet_msg_cache calculation mistake
    cause memory usage increased beyond expectations.
  * Fix for GH#1032, add safeguard to make table space positive.
  * Fix comment in lruhash space function.
  * Fix to add unit test for lruhash space that exercises the
    routines.
  * Fix that when the server truncates the pidfile, it does not
    follow symbolic links.
  * Fix that the server does not chown the pidfile.
  * Fix GH#1034: DoT forward-zone via unbound-control.
  * Fix for crypto related failures to have a better error string.
  * Fix GH#1035: Potential Bug while parsing port from the
    "stub-host" string; also affected forward-zones and
    remote-control host directives.
  * Fix GH#369: dnstap showing extra responses; for client responses
    right from the cache when replying with expired data or
    prefetching.
  * Fix GH#1040: fix heap-buffer-overflow issue in function
    cfg_mark_ports of file util/config_file.c.
  * For GH#1040: adjust error text and disallow negative ports in
    other parts of cfg_mark_ports.
  * Fix comment syntax for view function views_find_view.
  * Fix GH#595: unbound-anchor cannot deal with full disk; it will
    now first write out to a temp file before replacing the
    original one, like Unbound already does for
    auto-trust-anchor-file.
  * Fixup compile without cachedb.
  * Add test for cachedb serve expired.
  * Extended test for cachedb serve expired.
  * Fix makefile dependencies for fake_event.c.
  * Fix cachedb for serve-expired with serve-expired-reply-ttl.
  * Fix to not reply serve expired unless enabled for cachedb.
    ... changelog too long, skipping 32 lines ...
  * Fix doxygen comment for errinf_to_str_bogus.

==== unison ====
Version update (2.53.4 -> 2.53.5)

- Update to version 2.53.5
  * Various minor bugfixes.
  * Recovery from errors during repeat mode (enabled in 2.53.1)
    is disabled for time being.

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

- Update to version 2.40.1
  * agetty: don't overwrite TERM passed by the user
  * fsck.minix: fix possible overrun
  * libblkid: fix segfault when blkid.conf doesn't exist
  * libfdisk: add initializer to geometry
  * libmount: fix access check for utab in context
  * libmount: fix umount --read-only
  * lsns: fix netns use
- Drop skip-lsfd-tests-PR2888.patch, was a backport
- Don't delete binaries not common for all architectures. Create an
  util-linux-extra subpackage instead, so users of third party
  tools can use them. (bsc#1222285)
- Added static_lib.patch to resolve build failure when using
  libblkid.pc in --static mode
- Add new lastlog2 sub-package (to solve migration problems due to
  rpm %post/%postun ordering)
  * Add pam-config calls to enable pam_lastlog2
  * Add lastlog2.conf systemd-tmpfile to create database directory
- Skip tests marked as ts_skip_qemu_user when running under qemu
- Mark racy lslocks test as known fail
- Re-enable lsfd tests using mkfds, as it is fixed now.
- liblastlog2-devel:
  * Obsolete/provide lastlog2-devel for migration
  * Add header file to filelist
- Update to release 2.40
  * Add lastlog2
  * agetty: Load autologin user from agetty.autologin credential
  * agetty: use get_terminal_default_type()
  * agetty: use sd_get_sessions() for number of users (#2088)
  * blockdev: add support for BLKGETZONESZ
  * cfdisk: ask y/n before wipe
  * cfdisk: properly handle out-of-order partitions during resize
  * chcpu: document limitations of -g
  * chsh: use libeconf to read /etc/shells
  * column: fix -l
  * column: fix memory leak
  * dmesg: fix FD leak
  * dmesg: fix delta calculation
  * dmesg: fix wrong size calculation
  * dmesg: support reading kmsg format from file
  * enosys: a new small command to make syscalls fail with ENOSYS
  * exch: new command to atomically exchanges paths between two files
  * fdisk: add support for partition resizing
  * fdisk: remove usage of VLA
  * fincore: add --output-all
  * findmnt: add --list-columns
  * findmnt: add -I, --dfi options for imitating the output of df -i
  * findmnt: add inode-related columns for implementing "df -i" like output
  * hexdump: add '--one-byte-hex' format option
  * hwclock: add support for RTC_VL_READ/RTC_VL_CLR ioctls
  * login: initialize noauth from login.noauth credential
  * lsblk: add --filter
  * lsblk: add --highlight
  * lsblk: add --list-columns
  * lsclocks: new command to show clocks
  * lscpu: even more Arm part numbers
  * mkfs.minix: handle 64bit time on 32bit system
  * mkswap: implement --file
  * mkswap: implement --offset
  * mount: add --map-users and --map-groups convenience options
  * nsenter: add option `-c` to join the cgroup of target process
  * setarch: add riscv64/riscv32 support
  * setpgid: new command to run a program in a new process group
  * uuidd: add cont_clock persistence
  * uuidgen: add option --count
  * wall: query logind for list of users with tty (#2088)
  * write: query logind for list of users with tty (#2088)
  * libuuid: improved support for 64-bit time
- skip-lsfd-tests-PR2888.patch: skip some lsfd tests which OBS does
  not support (https://github.com/util-linux/util-linux/issues/2822)
- use-logind-not-utmp.patch: removed, accepted upstream
- tests-increase-delay-for-waitpid-test.patch: removed, upstreamed
- 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch: reverted upstream
- util-linux-fix-tests-with-64k-pagesize.patch: was a backport

==== util-linux-systemd ====
Version update (1.3.1 -> 2.40.1)
Subpackages: lastlog2

- Update to version 2.40.1
  * agetty: don't overwrite TERM passed by the user
  * fsck.minix: fix possible overrun
  * libblkid: fix segfault when blkid.conf doesn't exist
  * libfdisk: add initializer to geometry
  * libmount: fix access check for utab in context
  * libmount: fix umount --read-only
  * lsns: fix netns use
- Drop skip-lsfd-tests-PR2888.patch, was a backport
- Don't delete binaries not common for all architectures. Create an
  util-linux-extra subpackage instead, so users of third party
  tools can use them. (bsc#1222285)
- Added static_lib.patch to resolve build failure when using
  libblkid.pc in --static mode
- Add new lastlog2 sub-package (to solve migration problems due to
  rpm %post/%postun ordering)
  * Add pam-config calls to enable pam_lastlog2
  * Add lastlog2.conf systemd-tmpfile to create database directory
- Skip tests marked as ts_skip_qemu_user when running under qemu
- Mark racy lslocks test as known fail
- Re-enable lsfd tests using mkfds, as it is fixed now.
- liblastlog2-devel:
  * Obsolete/provide lastlog2-devel for migration
  * Add header file to filelist
- Update to release 2.40
  * Add lastlog2
  * agetty: Load autologin user from agetty.autologin credential
  * agetty: use get_terminal_default_type()
  * agetty: use sd_get_sessions() for number of users (#2088)
  * blockdev: add support for BLKGETZONESZ
  * cfdisk: ask y/n before wipe
  * cfdisk: properly handle out-of-order partitions during resize
  * chcpu: document limitations of -g
  * chsh: use libeconf to read /etc/shells
  * column: fix -l
  * column: fix memory leak
  * dmesg: fix FD leak
  * dmesg: fix delta calculation
  * dmesg: fix wrong size calculation
  * dmesg: support reading kmsg format from file
  * enosys: a new small command to make syscalls fail with ENOSYS
  * exch: new command to atomically exchanges paths between two files
  * fdisk: add support for partition resizing
  * fdisk: remove usage of VLA
  * fincore: add --output-all
  * findmnt: add --list-columns
  * findmnt: add -I, --dfi options for imitating the output of df -i
  * findmnt: add inode-related columns for implementing "df -i" like output
  * hexdump: add '--one-byte-hex' format option
  * hwclock: add support for RTC_VL_READ/RTC_VL_CLR ioctls
  * login: initialize noauth from login.noauth credential
  * lsblk: add --filter
  * lsblk: add --highlight
  * lsblk: add --list-columns
  * lsclocks: new command to show clocks
  * lscpu: even more Arm part numbers
  * mkfs.minix: handle 64bit time on 32bit system
  * mkswap: implement --file
  * mkswap: implement --offset
  * mount: add --map-users and --map-groups convenience options
  * nsenter: add option `-c` to join the cgroup of target process
  * setarch: add riscv64/riscv32 support
  * setpgid: new command to run a program in a new process group
  * uuidd: add cont_clock persistence
  * uuidgen: add option --count
  * wall: query logind for list of users with tty (#2088)
  * write: query logind for list of users with tty (#2088)
  * libuuid: improved support for 64-bit time
- skip-lsfd-tests-PR2888.patch: skip some lsfd tests which OBS does
  not support (https://github.com/util-linux/util-linux/issues/2822)
- use-logind-not-utmp.patch: removed, accepted upstream
- tests-increase-delay-for-waitpid-test.patch: removed, upstreamed
- 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch: reverted upstream
- util-linux-fix-tests-with-64k-pagesize.patch: was a backport

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

- bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS
  version should be SL Micro 6.0
  virtinst-add-slm-detection-support.patch

==== virt-v2v ====
Subpackages: virt-v2v-bash-completion

- bsc#1223444 - New virt-v2v dependency on btrfsprogs causes error
  with zypper dup on systems without btrfs installed
  Drop Requires on the following packages and move them into
  libguestfs-appliance
  btrfsprogs, curl, dhcp-client, e2fsprogs, gptfdisk
  ntfsprogs, xfsprogs

==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau

- Enable FluidSynth plugin using an optional package

==== vte ====
Version update (0.76.0 -> 0.76.1)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91

- Update to version 0.76.1:
  + terminal: fix UTF-8 bounds check.
  + app: Don't hide scrolled-window option.
  + app: Add built-in CSS to hide scrolled-window over-scroll
    indicators.
  + emulation: Fix the reported bold/etc. color if unset
  + widget: Also set tag when returning no match.
- Update to version 0.76.1:
  * emulation: Fix the reported bold/etc. color if unset
  * app: Fix the build with clang++
  * app: Don't use typeof
  * terminal: fix UTF-8 bounds check
  * widget: Also set tag when returning no match
  * app: Add built-in CSS to hide scrolled-window over-scroll indicators
  * app: Don't hide scrolled-window option
  * build: Post release version bump

==== wicked ====
Version update (0.6.74 -> 0.6.75)
Subpackages: wicked-service

- Update to version 0.6.75:
  - cleanup: fix ni_fsm_state_t enum-int-mismatch warnings
  - cleanup: fix overflow warnings in a socket testcase on i586
  - ifcheck: report new and deleted configs as changed (bsc#1218926)
  - man: improve ARP configuration options in the wicked-config.5
  - bond: add ports when master is UP to avoid port MTU revert (bsc#1219108)
  - cleanup: fix interface dependencies and shutdown order (bsc#1205604)
  - Remove port arrays from bond,team,bridge,ovs-bridge (redundant)
    and consistently use config and state info attached to the port
    interface as in rtnetlink(7).
  - Cleanup ifcfg parsing, schema configuration and service properties
  - Migrate ports in xml config and policies already applied in nanny
  - Remove "missed config" generation from finite state machine, which
    is completed while parsing the config or while xml config migration.
  - Issue a warning when "lower" interface (e.g. eth0) config is missed
    while parsing config depending on it (e.g. eth0.42 vlan).
  - Resolve ovs master to the effective bridge in config and wickedd
  - Implement netif-check-state require checks using system relations
    from wickedd/kernel instead of config relations for ifdown and add
    linkDown and deleteDevice checks to all master and lower references.
  - Add a `wicked <ifup|ifdown|ifreload> --dry-run …` option to show the
    system/config interface hierarchies as notice with +/- marked
    interfaces to setup and/or shutdown.
- Removed patches included in the source archive:
  [- 0001-addrconf-fix-fallback-lease-drop-bsc-1220996.patch]
  [- 0002-extensions-nbft-replace-nvme-show-nbft-with-nvme-nbf.patch]
  [- 0003-move-all-attribute-definitions-to-compiler-h.patch]
  [- 0004-hide-secrets-in-debug-log-bsc-1221194.patch]
  [- 0005-client-do-to-not-convert-sec-to-msec-twice-bsc-1222105.patch]

==== wireplumber ====
Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-zsh-completion

- Better fix for (bsc#1223916) that basically turns the main
  profile into the (to be in 0.5.3) video-only profile unless
  wireplumber-audio is installed which now turns the main profile
  into exactly upstream's main profile.
- Add patch from upstream to fix a json log issue:
  * 0001-lua-json-fix-error-ouput.patch
- Add patch from upstream to add a method to merge json containers:
  * 0002-lua-json-add-method-to-merge-json-containers.patch
- Add patch from upstream to fix merging a particular case
  of configuration options:
  * 0003-json-utils-fix-overriding-of-non-container-values-when.patch
- Fix wireplumber not starting successfully when audio support is
  not enabled since the main profile now requires it. The best
  option would be to use a video-only profile but it's too late
  to change the way wireplumber is started in SLE/Leap, so the
  solution just makes audio/bluetooth optional for now
  (bsc#1223916)
  * split-config-file.py

==== wtmpdb ====
Version update (0.11.0 -> 0.12.0+git.20240508)
Subpackages: libwtmpdb0

- Update to version 0.12.0+git.20240508:
  - boot: Query systemd if soft-reboot was done

==== xconsole ====
Version update (1.0.8 -> 1.1.0)

- Update to version 1.1.0
  * This release fixes use of the scroll wheel in the text area,
    adds -version and -help options, and removes support for several
    older OS'es.

==== xdg-desktop-portal-gnome ====
Version update (46.0 -> 46.1)

- Update to version 46.1:
  + Remove D-Bus call timeout from Access portal requests that are
    proxied to GNOME Shell. This prevents the Access portal from
    failing requests if the user doesn't click on a dialog for more
    than 25 seconds.
  + Various fixes to the ScreenCast portal dialog.
  + Updated translations.

==== xxhash ====

- Fix ftbfs with gcc14:
  * use correct optflags also in %check
  * add test-tools-do-not-override-cflags.patch
- Execute more tests

==== yast2-bootloader ====
Version update (5.0.8 -> 5.0.10)

- Writing "root" entry into /etc/kernel/cmdline which is needed by
  sdbootutil. (still for bsc#1220892)
- 5.0.10
- Creating kernel options for systemd-boot. (bsc#1220892)
- 5.0.9

==== yast2-installation ====
Version update (5.0.8 -> 5.0.10)

- Added encryption_method and encryption_pbkdf in the product
  description file (section partitioning/proposal) in order to
  set the encryption method/pbkdf in the Guided Setup of
  partitioning (related to bsc#1185291).
- 5.0.10
- Handle SystemdBoot mitigations. (bsc#1220892)
- 5.0.9

==== yast2-storage-ng ====
Version update (5.0.12 -> 5.0.14)

- Proposal: Make the encryption method and the key derivation
  function configurable by product.
- Partitioner: LUKS2 is always available and used by default, with
  PBKDF2 as default derivation function (related to bsc#1185291).
- 5.0.14
- GuidedProposal: refine the :bigger_resize SpaceMaker strategy
  (gh#openSUSE/agama#1164).
- Fixed a bug related to the calculation of partitions required
  for booting when RAID is involved.
- 5.0.13

==== yast2-trans ====
Version update (84.87.20240421.63804708b7 -> 84.87.20240505.45b4c21d5b)
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.20240505.45b4c21d5b:
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * New POT for text domain 'bootloader'.
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Romanian)
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * New POT for text domain 'bootloader'.
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
- Update to version 84.87.20240428.f3ddce30c5:
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)
  * Translated using Weblate (Romanian)