Packages changed:
  avahi
  avahi-glib2
  colord
  evince
  fwupd
  gobject-introspection (1.80.0 -> 1.80.1)
  gtk4 (4.14.1 -> 4.14.2)
  kernel-firmware
  kernel-source (6.8.2 -> 6.8.4)
  kmod (31 -> 32)
  libcanberra
  libsrtp2 (2.5.0 -> 2.6.0)
  llvm18 (18.1.2 -> 18.1.3)
  mpg123 (1.32.5 -> 1.32.6)
  openSUSE-release (20240404 -> 20240405)
  orca (46.0 -> 46.1)
  phodav
  snowball
  sushi (45.0 -> 46.0)
  xdm (1.1.15 -> 1.1.16)
  zstd (1.5.5 -> 1.5.6)

=== Details ===

==== avahi ====
Subpackages: avahi-lang libavahi-client3 libavahi-client3-32bit libavahi-common3 libavahi-common3-32bit libavahi-core7

- Tag hardening patches as PATCH-FEATURE-OPENSUSE

==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0

- Tag hardening patches as PATCH-FEATURE-OPENSUSE

==== colord ====
Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2

- Tag hardening patch as PATCH-FEATURE-OPENSUSE.

==== evince ====
Subpackages: evince-lang evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0

- Properly tag patches as PATCH-FIX-SLE.

==== fwupd ====
Subpackages: fwupd-bash-completion fwupd-lang libfwupd2 typelib-1_0-Fwupd-2_0

- dbxtool is built unconditionally on all architectures: move it
  out of the condition in the files section and also
  unconditionally provide/obsolete the old version.

==== gobject-introspection ====
Version update (1.80.0 -> 1.80.1)
Subpackages: girepository-1_0 libgirepository-1_0-1

- Update to version 1.80.1:
  + Require Python 3.8 when running mypy.
  + Ensure that POSIX types follow the target architecture.
  + Look for finish functions inside the list of constructors.

==== gtk4 ====
Version update (4.14.1 -> 4.14.2)
Subpackages: gtk4-lang gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0

- Update to version 4.14.2:
  + GtkScale: Improve positioning of values in some cases.
  + Theme: Make progress in entries visible.
  + Accessibility: Fix text insertion handling.
  + GDK:
  - dnd: Use the default cursor durion motion
  - dnd: Use a better cursor for indicating the move action
  + GSK:
  - gl: Handle offloads in offscreen context better
  - Fix text rendering problems with some fonts
  + Wayland:
  - Tighten up some protocol version checks
  - Use the presentation time protocol
  - Fix a crash with subsurfaces
  - Improve settings portal handling
  + Debugging: Add font settings in the inspector.
  + Demos:
  - Clean up the application demo
  - Update cursor images for the cursor demo
  + Updated translations.

==== kernel-firmware ====
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

- Drop duplicated WHENCE from kernel-firmware-* subpackages (bsc#1222319)

==== kernel-source ====
Version update (6.8.2 -> 6.8.4)

- Linux 6.8.4-rc1 (bsc#1012628).
- Revert "workqueue.c: Increase workqueue name length"
  (bsc#1012628).
- Revert "workqueue: Move pwq->max_active to wq->max_active"
  (bsc#1012628).
- Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628).
- Revert "workqueue: Replace pwq_activate_inactive_work() with
  [__]pwq_activate_work()" (bsc#1012628).
- Revert "workqueue: Move nr_active handling into helpers"
  (bsc#1012628).
- Revert "workqueue: Make wq_adjust_max_active() round-robin
  pwqs while activating" (bsc#1012628).
- Revert "workqueue: RCU protect wq->dfl_pwq and implement
  accessors for it" (bsc#1012628).
- Revert "workqueue: Introduce struct wq_node_nr_active"
  (bsc#1012628).
- Revert "workqueue: Implement system-wide nr_active enforcement
  for unbound workqueues" (bsc#1012628).
- Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU
  in wq_update_node_max_active()" (bsc#1012628).
- Revert "workqueue: Shorten events_freezable_power_efficient
  name" (bsc#1012628).
- commit 1089550
- Linux 6.8.3 (bsc#1012628).
- drm/vmwgfx: Unmap the surface before resetting it on a plane
  state (bsc#1012628).
- wifi: brcmfmac: avoid invalid list operation when vendor attach
  fails (bsc#1012628).
- media: staging: ipu3-imgu: Set fields before
  media_entity_pads_init() (bsc#1012628).
- arm64: dts: qcom: sc7280: Add additional MSI interrupts
  (bsc#1012628).
- remoteproc: virtio: Fix wdg cannot recovery remote processor
  (bsc#1012628).
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
  (bsc#1012628).
- smack: Set SMACK64TRANSMUTE only for dirs in
  smack_inode_setxattr() (bsc#1012628).
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
  (bsc#1012628).
- arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
  (bsc#1012628).
- drm/vmwgfx: Fix possible null pointer derefence with invalid
  contexts (bsc#1012628).
- arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5
  microphones (bsc#1012628).
- serial: max310x: fix NULL pointer dereference in I2C
  instantiation (bsc#1012628).
- drm/vmwgfx: Fix the lifetime of the bo cursor memory
  (bsc#1012628).
- pci_iounmap(): Fix MMIO mapping leak (bsc#1012628).
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
  (bsc#1012628).
- media: mc: Add local pad to pipeline regardless of the link
  state (bsc#1012628).
- media: mc: Fix flags handling when creating pad links
  (bsc#1012628).
- media: nxp: imx8-isi: Check whether crossbar pad is non-NULL
  before access (bsc#1012628).
- media: mc: Add num_links flag to media_pad (bsc#1012628).
- media: mc: Rename pad variable to clarify intent (bsc#1012628).
- media: mc: Expand MUST_CONNECT flag to always require an
  enabled link (bsc#1012628).
- media: nxp: imx8-isi: Mark all crossbar sink pads as
  MUST_CONNECT (bsc#1012628).
- md: use RCU lock to protect traversal in md_spares_need_change()
  (bsc#1012628).
- KVM: Always flush async #PF workqueue when vCPU is being
  destroyed (bsc#1012628).
- arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping
  (bsc#1012628).
- arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping
  (bsc#1012628).
- cpufreq: amd-pstate: Fix min_perf assignment in
  amd_pstate_adjust_perf() (bsc#1012628).
- thermal/intel: Fix intel_tcc_get_temp() to support negative
  CPU temperature (bsc#1012628).
- powercap: intel_rapl: Fix a NULL pointer dereference
  (bsc#1012628).
- powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628).
- powercap: intel_rapl_tpmi: Fix System Domain probing
  (bsc#1012628).
- powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core
  (bsc#1012628).
- powerpc/smp: Increase nr_cpu_ids to include the boot CPU
  (bsc#1012628).
- sparc64: NMI watchdog: fix return value of __setup handler
  (bsc#1012628).
- sparc: vDSO: fix return value of __setup handler (bsc#1012628).
- crypto: qat - change SLAs cleanup flow at shutdown
  (bsc#1012628).
- crypto: qat - resolve race condition during AER recovery
  (bsc#1012628).
- selftests/mqueue: Set timeout to 180 seconds (bsc#1012628).
- pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name
  (bsc#1012628).
- ext4: correct best extent lstart adjustment logic (bsc#1012628).
- drm/amdgpu/display: Address kdoc for 'is_psr_su' in
    ... changelog too long, skipping 605 lines ...
- commit b5e6a9b

==== kmod ====
Version update (31 -> 32)
Subpackages: kmod-bash-completion libkmod2

- Update to release 32
  * Drop python bindings
  * Remove unmaintained experimental tool
- Drop upstreamed patches
  * configure-Detect-openssl-sm3-support.patch
  * man-depmod.d-Fix-incorrect-usr-lib-search-path.patch
  * usr-lib-modprobe.patch
  * kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch
  * tools-depmod-fix-Walloc-size.patch
  * libkmod-remove-pkcs7-obj_to_hash_algo.patch
  * usr-lib-modules.patch
  * configure-Check-that-provided-paths-are-absolute.patch
- Refresh no-stylesheet-download.patch

==== libcanberra ====
Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0

- Don't recommend the gtk modules unconditionally. They already have
  conditional supplements.
- Switch from packageand(x:y) to boolean dependencies
- Use %license

==== libsrtp2 ====
Version update (2.5.0 -> 2.6.0)

- version update to 2.6.0
  * remove use of pointers to 32bit values
  * Cleaning up cmake and enabled more warnings.
  * start using const on internal arguments
  * Some srtp_driver fixes
  * remove travis reference from README.md
  * meson.build: implement mbedtls support
  * iv length is constant so set only once
  * Add x86 SIMD optimizations to crypto datatypes
  * Add a missing typedef for stream list ctx
  * cmake: Rename TEST_APPS as LIBSRTP_TEST_APPS option
  * cmake: Support configuring as subproject

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

- Update to version 18.1.3.
  * Fixes ThreadSanitizer failures for glibc's LoongArch and
    certain RISC-V ports when fstat is used.
  * `transform.structured.convert_to_loops` now properly deletes
    its target op.
  * Fix a `llvm.usub.with.overflow.i128` wrong code generation
    regression that was introduced with LLVM 18.1.0.
  * MemorySanitizer on Linux can now run even when maximum-entropy
    address-space layout randomization is configured globally (as
    is becoming increasingly common). MemorySanitizer can
    automatically re-exec ASLR-off for the process if needed,
    instead of aborting.
  * Fixed a Clang 18.x regression which increased binary size and
    stack usage with `-ftrivial-auto-var-init`.
- Set directories for configuration files: /etc/clang for system-
  wide configuration and ~/.config/clang for users. For details see
  https://clang.llvm.org/docs/UsersManual.html#configuration-files.
- Use old conflicts/provides for python3-clang on Leap.

==== mpg123 ====
Version update (1.32.5 -> 1.32.6)
Subpackages: libmpg123-0 mpg123-openal

- Update to version 1.32.6
  build:
  * Detect forced 64 bit offsets on a dual-mode system that used
    to default to 32 bits and drop ambiguous suffix-less symbols
    in that case. This avoids subtle ABI breakage (causing
    memory corruption) with existing binaries and instead has
    them fail during runtime linking. You trigger that when
    having -D_FILE_OFFSET_BITS=64 in your compiler flags during
    mpg123 build.

==== openSUSE-release ====
Version update (20240404 -> 20240405)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== orca ====
Version update (46.0 -> 46.1)
Subpackages: orca-lang

- Update to version 46.1:
  + Fix issue causing flat review clicking to fail in some Gtk
    apps.
  + Fix regression in SayAll upon page load.
  + Fix presentation of new radio button groups.
  + Avoid triggering crash in Pidgin.
  + Fix issue in which Orca appeared to hang when where am I was
    used immediately after page load of a large document.

==== phodav ====

- Tag hardening patch as PATCH-FEATURE-OPENSUSE.

==== snowball ====

- Properly tag patches as PATCH-FIX-OPENSUSE.

==== sushi ====
Version update (45.0 -> 46.0)
Subpackages: sushi-lang

- Update to version 46.0:
  + Make webkit2gtk optional.
  + Fix freeze when libreoffice is missing.
  + Fix tick position for fullscreen video.
  + Misc cleanup.
  + Updated translations.

==== xdm ====
Version update (1.1.15 -> 1.1.16)

- Update to release 1.1.16
  * This release fixes a failure to build with the recent libXaw 1.0.16
    release due to a change introduced in xdm 1.1.15 to address gcc 14
    build issues.

==== zstd ====
Version update (1.5.5 -> 1.5.6)
Subpackages: libzstd1 libzstd1-32bit libzstd1-x86-64-v3

- update to 1.5.6:
  * Introduce a new stable parameter ZSTD_c_targetCBlockSize,
    enabling the division of blocks into smaller segments to
    enhance initial byte delivery speed for congested networks
  * library allows allow ganular binary size selection
- drop zstd-pr-3961.patch, merged upstream