Packages changed:
  gdk-pixbuf
  glib2
  icewm
  kernel-source (6.8.6 -> 6.8.7)
  kf6-solid
  libnbd (1.18.1 -> 1.18.4)
  mlterm
  mozjs115
  nbdkit (1.36.1 -> 1.36.5)
  openSUSE-release (20240418 -> 20240419)
  setools (4.4.4 -> 4.5.0)
  transactional-update (4.6.5 -> 4.6.6)

=== Details ===

==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0

- Fix path to gdk-pixbuf-query-loader in pkg-config file: we rename
  the loader to be multi-arch compatible and thus also need to
  adjust the .pc file to have build-systems find it.

==== glib2 ====
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0

- require dbus-launch only if dbus-service is wanted. This helps
  with stripping down container-only builds

==== icewm ====
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite

- Do not recommends icewm-lang: the -lang package has already more
  sophisticated supplements. The various sub-packages require
  icewm, and thus get the supplements satisfied indirectly.

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

- Linux 6.8.7 (bsc#1012628).
- drm/amd/display: fix disable otg wa logic in DCN316
  (bsc#1012628).
- drm/amd/display: always reset ODM mode in context when adding
  first plane (bsc#1012628).
- drm/amd/display: Return max resolution supported by DWB
  (bsc#1012628).
- drm/amd/display: Do not recursively call manual trigger
  programming (bsc#1012628).
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and
  SST (bsc#1012628).
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks >=
  1.4 (bsc#1012628).
- drm/amdgpu: differentiate external rev id for gfx 11.5.0
  (bsc#1012628).
- drm/amdgpu: fix incorrect number of active RBs for gfx11
  (bsc#1012628).
- drm/amdgpu: always force full reset for SOC21 (bsc#1012628).
- drm/amdgpu: Reset dGPU if suspend got aborted (bsc#1012628).
- drm/i915: Disable live M/N updates when using bigjoiner
  (bsc#1012628).
- drm/i915: Disable port sync when bigjoiner is used
  (bsc#1012628).
- drm/i915/psr: Disable PSR when bigjoiner is used (bsc#1012628).
- drm/i915/cdclk: Fix CDCLK programming order when pipes are
  active (bsc#1012628).
- commit a2ed3b5
-  x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with
  CONFIG_MITIGATION_SPECTRE_BHI (bsc#1012628 bsc#1217339
  CVE-2024-2201).
- Update config files.
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
  (bsc#1012628).
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
  (bsc#1012628).
- x86/bugs: Fix BHI handling of RRSBA (bsc#1012628).
- x86/bugs: Rename various 'ia32_cap' variables to
  'x86_arch_cap_msr' (bsc#1012628).
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
  (bsc#1012628).
- x86/bugs: Fix BHI documentation (bsc#1012628).
- x86/bugs: Fix return type of spectre_bhi_state() (bsc#1012628).
- kernfs: annotate different lockdep class for of->mutex of
  writable files (bsc#1012628).
- selftests: kselftest: Fix build failure with NOLIBC
  (bsc#1012628).
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
  (bsc#1012628).
- x86/apic: Force native_apic_mem_read() to use the MOV
  instruction (bsc#1012628).
- selftests: kselftest: Mark functions that unconditionally call
  exit() as __noreturn (bsc#1012628).
- selftests: timers: Fix abs() warning in posix_timers test
  (bsc#1012628).
- selftests: timers: Fix posix_timers ksft_print_msg() warning
  (bsc#1012628).
- selftests/timers/posix_timers: Reimplement
  check_timer_distribution() (bsc#1012628).
- x86/cpu: Actually turn off mitigations by default for
  SPECULATION_MITIGATIONS=n (bsc#1012628).
- perf/x86: Fix out of range data (bsc#1012628).
- vhost: Add smp_rmb() in vhost_enable_notify() (bsc#1012628).
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (bsc#1012628).
- arm64: dts: imx8-ss-dma: fix can lpcg indices (bsc#1012628).
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (bsc#1012628).
- drm/amdgpu/umsch: reinitialize write pointer in hw init
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on connect failure
  (bsc#1012628).
- drm/msm/dp: fix runtime PM leak on disconnect (bsc#1012628).
- drm/client: Fully protect modes[] with dev->mode_config.mutex
  (bsc#1012628).
- drm/panfrost: Fix the error path in
  panfrost_mmu_map_fault_addr() (bsc#1012628).
- drm/ast: Fix soft lockup (bsc#1012628).
- drm/amdkfd: Reset GPU on queue preemption failure (bsc#1012628).
- drm/i915/vrr: Disable VRR when using bigjoiner (bsc#1012628).
- drm/vmwgfx: Enable DMA mappings with SEV (bsc#1012628).
- accel/ivpu: Fix deadlock in context_xa (bsc#1012628).
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
  (bsc#1012628).
- accel/ivpu: Put NPU back to D3hot after failed resume
  (bsc#1012628).
- accel/ivpu: Fix PCI D0 state entry in resume (bsc#1012628).
- accel/ivpu: Check return code of ipc->lock init (bsc#1012628).
- scsi: sg: Avoid race in error handling & drop bogus warn
  (bsc#1012628).
- scsi: sg: Avoid sg device teardown race (bsc#1012628).
- fs/proc: Skip bootloader comment if no embedded kernel
  parameters (bsc#1012628).
- fs/proc: remove redundant comments from /proc/bootconfig
  (bsc#1012628).
- kprobes: Fix possible use-after-free issue on kprobe
  registration (bsc#1012628).
    ... changelog too long, skipping 198 lines ...
- commit 5c0cf23

==== kf6-solid ====
Subpackages: kf6-solid-tools libKF6Solid6 libKF6Solid6-lang

- Add patch to fix mounting encrypted drives (kde#485507, boo#1222980):
  * 0001-udisks-Return-empty-string-for-root-clearTextPath.patch

==== libnbd ====
Version update (1.18.1 -> 1.18.4)
Subpackages: libnbd0

- Update to version 1.18.4:
  * Version 1.18.4.
  * tests/connect-uri: Remove -DPIDFILE, generate it implicitly
  * rust: Make the struct Cookie internal field fully public
  * interop/block-status-64.c: Fix skip path under valgrind
  * Revert "valgrind: Add suppression for liblzma bug"
  * ocaml: Add ocamlfind -package to ocamldoc invocation
  * info/can.c: Assert that 'can' variable is set
  * info: Fix error message
  * info: Add note that --can/--is/--has are synonyms
  * info: Handle failure of call to file
  * fuzzing: Add a comment that the libfuzzer test is unmaintained
  * Version 1.18.3.
  * tests/opt-info.c: Free string returned by nbd_get_export_name
  * valgrind: Add suppression for liblzma bug
  * info: Try harder to report contents from nbd-server
  * copy: Add test for server without meta context support
  * api: Fix nbd_can_meta_context for server that lacks meta contexts
  * copy, info: Treat can_meta_context failures as unsupported
  * configure: Copy bash-completions test from nbdkit
  * podwrapper: Ignore check on older versions of Perl
  * podwrapper: Allow = (POD directive) followed by bare URL
  * podwrapper: Check for bare URLs and suggest replacement with L<> links
  * podwrapper: Move long lines and cross-reference checks earlier
  * tests: Missed another C test which didn't use NBDKIT
  * tests: Use $NBDKIT instead of plain 'nbdkit'
  * tests: Use 'source ./function.sh' consistently in this directory
  * ocaml/tests: Add replacement for Bytes.set_int64_be
  * ocaml/tests: Add explicit dependency on ocaml_test_config.cm{o,x}
  * build: Define the minimum required version of OCaml as 4.05
  * generator: Remove definition of sort_uniq
  * configure: Annotate OCaml tests by version of OCaml
  * ci: Skip certain deadlocking nbd-server tests on Alpine 3.19
  * docs: Clarify description of block size constraints
  * ocaml: tests: Compute srcdir centrally in Ocaml_test_config module
  * ocaml: tests: Use @NBDKIT@ instead of hard coding nbdkit
  * python: tests: Use $NBDKIT instead of hard coding nbdkit
  * python: Various fixes to the Python tests and test wrapper
  * tests: Use wait_for_pidfile instead of open-coded loops
  * tests: Define NBD_SERVER in config.h and use it for requires tests
  * tests: Define QEMU_NBD in config.h and use it for requires tests
  * maint: Be more consistent about using ./configure-defined @NBDKIT@
  * maint: Be more consistent about using ./configure-defined @QEMU_NBD@
  * interop: Prefer exporting QEMU_STORAGE_DAEMON through tests/functions.sh
  * interop: Use nbd-server FORCEDTLS mode
  * interop: Test write, flush and zero operations
  * interop: Add nbd-server flush flag
  * interop: Remove -DNEEDS_TMPFILE
  * maint: Use @LN_S@ autoconf macro in preference to writing out 'ln -s'
  * tests: connect-uri: Choose random port for TCP connections at runtime
  * tests: connect-uri: Change how Unix domain sockets are generated
  * docs: Fix accidental double line in SECURITY file
  * bash: Make nbdfuse and nbdublk installation conditional
  * Version 1.18.2.
  * ocaml: Nullify custom block before releasing runtime lock
  * ocaml: Use Gc.finalize instead of a C finalizer
  * ci: Update to latest lcitool
  * rust: Avoid compiler warning about unused import
  * docs: Mention CVE-2023-5871
  * New mailing list archives
  * fuzzing: We need to disable Rust bindings when building fuzzer version
  * tests: Check behavior of nbd_set_strict_mode(STRICT_AUTO_FLAG)
  * docs: Fix incorrect xref in libnbd-release-notes for 1.18
  * generator: Fix assertion in ext-mode BLOCK_STATUS, CVE-2023-5871
  * Drop patch 4451e5b6-CVE-2023-5871.patch, which is now included
    in the stable-1.18 branch

==== mlterm ====
Subpackages: mlterm-common mlterm-fcitx mlterm-sdl2

- drop wnn subpackage (https://build.opensuse.org/request/show/1166015)
  (FreeWnn seem to be no longer maintained)

==== mozjs115 ====

- Properly tag patches.

==== nbdkit ====
Version update (1.36.1 -> 1.36.5)
Subpackages: nbdkit-basic-filters nbdkit-basic-plugins nbdkit-curl-plugin nbdkit-nbd-plugin nbdkit-python-plugin nbdkit-server nbdkit-ssh-plugin nbdkit-vddk-plugin

- Update to version 1.36.5:
  * Version 1.36.5.
  * tests: Add test-blkio.sh to unconditional EXTRA_DIST rule
  * Revert "valgrind: Add suppression for liblzma bug"
  * vddk: Move "Unknown error" information to the manual
  * ocaml Add better comments to the example plugin
  * ocaml: Simplify pread operation
  * ocaml: Define a struct handle to hold the OCaml handle
  * ocaml: Add OCaml version to --dump-plugin output
  * ocaml: Print callback name when an exception is printed
  * ocaml: Combine all exception printing into a single macro
  * ocaml: Try to fix cross-references in NBDKit(3)
  * cc: Separate two examples in the synopsis
  * tests: luks: Skip valgrind
  * eval: Check that get_size method is provided
  * lua, tcl: Error out if script parameter is not supplied
  * python: Fix crash if script parameter is missing
  * perl: Fix crash if script parameter is missing
  * rust: Fix the MSRV check during CI
  * Rust: fix a clippy::clone_assign lint
  * ci: cirrus: Use --break-system-packages with 'pip install'
  * vddk: Document that VDDK 8.0.2+ is broken with RHEL 8
  * Version 1.36.4.
  * valgrind: Add suppression for liblzma bug
  * luks: Fix infinite loop on error path
  * docs: Add example of exporting a variable in --run
  * vddk: Move read-only example / explanation to NOTES section
  * vddk: Expand the first example into something runnable
  * vddk: Update VDDK support matrix again
  * benchmark: fio needs "$uri" to be exported
  * tests: Only clean test-old-plugins-*.sh on distclean
  * tests: Rename pycodestyle.sh to test-pycodestyle.sh
  * rust: Add const {} around thread_local initializers
  * rust: Raise MSRV to 1.59.0
  * rust: Split out clippy and documentation generation from tests
  * rust: Run the test script with bash and add a license notice
  * common/protocol: Error out if generate-protostrings.sh fails
  * example2, partitioning, split: Reject block devices
  * configure: Check that bash is sufficiently new
  * configure: Use consistent capitalization in --help output
  * configure: python: Remove unnecessary quoting
  * configure: perl: Improve message output in test
  * configure: Past tense, Python 2 has now been deprecated
  * configure: Move linuxdisk test next to other ext2 tests
  * configure: Fix some comment headings
  * configure: Move dlsym & dladdr tests together
  * vddk: Tested VDDK up to 8.0.2
  * podwrapper: Ignore check on older versions of Perl
  * podwrapper: Allow = (POD directive) followed by bare URL
  * zero: Point to various alternatives to this plugin
  * podwrapper: Check for bare URLs and suggest replacement with L<> links
  * podwrapper: Move long lines and cross-reference checks earlier
  * docs: Replace some bare URLs with L<>
  * plugins/S3: Fix zero callback
  * S3: Convert docstring to the triple double-quoted string form
  * S3: Reorder code lines for improved clarity
  * S3: Make tests to run on Windows (avoid using /dev/urandom)
  * S3: Correct spelling
  * Correct minimum block size for S3 plugin
  * common/replacements/win32: Make windmc tool optional
  * common/replacements/win32: Only build nbdkit-cat.mc derived files once
  * tests: Fix tests to work with srcdir != builddir
  * common/bitmaps: Fix tests when srcdir != builddir
  * tests: Add some documentation to test-read-password-plugin.c
  * Version 1.36.3.
  * Update file nbdkit-fua-filter.pod
  * ssh: Print the failed path in error message
  * ci: Update to latest lcitool
  * partition: Suggest alternate partition-sectorsize
  * partition: Don't call nbdkit_error twice on error path
  * exportname: Fix markup for linking to other man pages
  * file: Fix markup when referencing dir= option from dirfd= docs
  * configure: Fix initialization from incompatible pointer type
  * Version 1.36.2.
  * cdi: Mention qcow2dec filter for extracting qcow2 format images
  * cdi: Use a quay.io image instead of docker://
  * cdi: Use docker-dir (instead of oci-dir) when saving pulled image
  * New mailing list archives
  * New mailing list email address
  * server: Declare maximum supported plugin API version
  * server: Print SOEXT ("so" or "dll") in nbdkit --dump-config output
  * server: Small tidy up of globals
  * golang: Fix linker on macOS
  * server/internal.h: Simplify generated code used for dynamic handle checks
  * server: Add magic values to important structs
  * server/threadlocal.c: Inline and simplify threadlocal_pop_context
  * server/backend.c: Use calloc when creating context struct
  * tests: Simplify by replacing qemu-io with nbdsh
  * tests/test-pattern.sh: Fix quoting of heredoc
  * pattern: Accurately update b & offset in loop
  * tests/test-log-script-info.sh: Check /bin/sh is bash for this test

==== openSUSE-release ====
Version update (20240418 -> 20240419)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

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

- Fix build for 15.4 and 15.5:
  - Minimum required python version is 3.11, so building only for python311
  - Remove dependency for networkx: 0001-Make-networkx-optional-again-Fixes-125.patch
- Update to version 4.5.0:
  - User Visible Changes
  * Add graphical results for information flow analysis and domain
    transition analysis, available in apol, sedta, and seinfoflow.
  * Add tooltips, What's This?, and detail popups in apol to help
    cross-referencing query and analysis results along with
    context-sensitive help.
  - Under The Hood Changes
  * Rework apol to fully generate the UI programmatically.
  * Update apol to PyQt6
  * Replace deprecated uses of pkg_resources and distutils.
  * Begin adding unit tests for apol UI.
  - Updated Dependencies
    SETools now higher minimum versions of the following dependencies:
  * Python 3.10
  * NetworkX 2.6
  * PyQt6
  * Cython 0.29.14
  - New Dependencies
  * pygraphviz (for seinfoflow, sedta, apol)

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

- Version 4.6.6
  - soft-reboot: Fix inverted logic of soft-reboot detection
  - soft-reboot: Don't use D-Bus for snapper call - it may be
    shutting down already
  - soft-reboot: Remove unused variable
  - doc: Document configuration file snippets for tukit.conf
- Remove script to disable soft-reboot support - this is the
  default for now anyway