Packages changed:
  criu
  ell (0.52 -> 0.53)
  hunspell (1.7.0 -> 1.7.1)
  libdrm (2.4.112 -> 2.4.113)
  libstorage-ng (4.5.44 -> 4.5.45)
  neon (0.32.2 -> 0.32.4)
  p11-kit
  pipewire (0.3.56 -> 0.3.57)
  vim (9.0.0381 -> 9.0.0453)

=== Details ===

==== criu ====

- Fix build with glibc 2.36: backports of two upstream fixes
  criu-fix-conflicting-headers.patch
  mount-add-definition-for-FSOPEN_CLOEXEC.patch

==== ell ====
Version update (0.52 -> 0.53)

- update to 0.53:
  * Add support for EC based certificates.

==== hunspell ====
Version update (1.7.0 -> 1.7.1)

- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)

==== libdrm ====
Version update (2.4.112 -> 2.4.113)
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1

- disabled intel driver on s390x
- update to 2.4.113:
  * amdgpu: update marketing names
  * sync i915_pciids with kernel
  * atomic: fix atomic_add_unless() fallback's return value
  * intel: Avoid aliasing violation
  * intel: Hook up new platforms IDs
  * meson: auto-enable etnaviv on arm, arc, mips and loongarch architectures
  * modetest: use drmGetFormatName()
  * lots of testsuite and CI improvements
- enable intel support everywhere as there are now discrete intel GPUs
- enable vc4 support on armv7/aarch64
- simplify valgrind support ifdefery

==== libstorage-ng ====
Version update (4.5.44 -> 4.5.45)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#898
- allow blkid to exit with exit status 2 (bsc#1203285)
- 4.5.45

==== neon ====
Version update (0.32.2 -> 0.32.4)

- update to 0.32.4:
  * Fix Digest regression in allowing implicit algorithm= (issue #88)
  * Fix Digest to safely allow spaces in usernames (without userhash)
  * ne_ssl_trust_default_ca() now uses the system's trusted CAs
    with GnuTLS where supported (matching behaviour of OpenSSL)
  * Improvements and fixes to Windows build (Chun-wei Fan)
  * Fix finding pkg-config when cross-compiling (Hugh McMaster)
  * Fix Digest cnonce entropy sources in non-SSL builds
  * Fix cases where Digest usernames were rejected as non-ASCII
  * Fix build failures with OpenSSL 1.1 on some platforms

==== p11-kit ====
Subpackages: libp11-kit0 p11-kit-tools

- skip testsuite on qemu arches, it fails

==== pipewire ====
Version update (0.3.56 -> 0.3.57)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-lang pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools

- Update to version 0.3.57:
  * Highlights
  - Support masking of conf.d/ files.
  - Use org.freedesktop.portal.Realtime when available. This does
    the correct PID/TID mappings to make realtime also work from
    flatpaks.
  - Fix rate adjustement logic in pulse-tunnel. This would cause
    increasing delays and hickups when using tunnels.
  - Add OPUS as a new vendor codec. Add OPUS-A2DP spec.
    PipeWire can now send and reveive OPUS data over bluetooth.
  - An AAC decoder was added so that PipeWire can now also
    function as an A2DP AAC receiver.
  - Fix some issues where the wrong samplerate was used.
  - Fix rate match for sources. This fixes an error where
    follower sources would generate many resync warnings.
  - Many more bugfixes and improvements.
  * PipeWire
  - Support masking of conf.d/ files.
  - Add some more debug info to memfd.
  - Improve data-loop invoke method. Also flush pending items.
  - Add a filter-chain systemd service file than can be used to
    start custom filters placed in
    ~/.conf/pipewire/filter-chain.d/
  - Improve triggered timestamps for remote nodes.
  - Fix some potential cross compilation problems due to wrong
    host_machine.
  - Check return values of pw_getrandom().
  * Tools
  - Updates to pw-cli manpages.
  - Remove the pw-cli dump command. It is mostly implemented as
    part of wpctl status, pw-dump, pw-link, pw-top and others.
  - Clean up resource in pw-cat correctly on errors.
  * Modules
  - Fix compilation of AVB on big-endian.
    Enable AVB only on Linux.
  - Use org.freedesktop.portal.Realtime when available. This does
    the correct PID/TID mappings to make realtime also work from
    flatpaks.
  - Fix compilation of ROC module when headers are missing.
  - Improve some error cleanup paths in protocol-native. Improve
    connect and disconnect.
  - Fix a potential crash in FFT unload in filter-chain.
  - Implement PIPEWIRE_NOTIFICATION_FD for notification when the
    socket is ready.
  - Try to use rtkit if set_nice() fails.
  - Fix rate adjustement logic in pulse-tunnel. This would cause
    increasing delays and hickups when using tunnels.
  - Handle disconnect in pulse-tunnel.
  * Bluetooth
  - Add OPUS as a new vendor codec. Add OPUS-A2DP spec.
    PipeWire can now send and reveive OPUS data over bluetooth.
  - An AAC decoder was added so that PipeWire can now also
    function as an A2DP AAC receiver.
  * SPA
  - Tweak the resampler window function some more.
  - Improve format convert performance in some fallback cases.
  - Fix rounding in format conversion on ARM NEON.
  - Fix libcamera build error.
  - Fix some issues where the wrong samplerate was used.
  - Don't wait for more samples that can fit in the ringbuffer
    in ALSA.
  - Improve buffer size handling in audioconvert, scale the
    buffers based on the rate conversion and make things work
    with really large rate conversions as well.
  - Add more and better debug for ALSA devices.
  - Improve channel mix: Filter FC and LFE when copying from a
    different layout. Implement STEREO from FC. Avoid generating
    REAR from FC in PSD mode.
  - Fix rate match for sources. This fixes an error where
    follower sources would generate many resynch warnings.
  - Improve ALSA format negotiation. If the ALSA node is not
    running and there was a previously configured format, close
    and reopen the device to enumerate and accept all possible
    formats again.
  * ALSA
  - The alsa plugin will now also save the volumes set with the
    control API. This saves the volumes set with alsa-mixer, for
    example.
  * Pulse-server
  - Flatpak apps with devices=all (Zoom) will now be granted
    Manager permissions.
  - Small tweaks to the amount of data sent to clients to work
    around an issue in freerdp.
  * JACK
  - Clean up the transport correctly when closing a client.
  - Match context properties in addition to node properties for
    the jack client rules.
  - Make sure to return an error when disconnected from the
    server.
  - Fix thread cast problem in jack_client_thread_id().
  - Increase jack_client_name_size() length and make sure we have
    space for the \0 byte.
  - JACK clients from the same application will be added to the
    same group so that they share the quantum and rate.
- Rebase reduce-meson-dependency.patch.
- Drop patches already included upstream:
  * 0001-avb-fix-compilation-on-big-endian.patch
  * 0002-avb-fix-compilation-on-big-endian.patch
  * 0003-avb-fix-compilation-on-big-endian.patch

==== vim ====
Version update (9.0.0381 -> 9.0.0453)
Subpackages: vim-data vim-data-common vim-small

- Updated to version 9.0.0453, fixes the following problems
- boo#1203194 - CVE-2022-3134
- boo#1203110 - CVE-2022-3099
  * Writefile test leaves files behind.
  * Freeing the wrong string on failure.
  * Coverity complains about unused value.
  * Covertity still complains about using return value of getc().
  * GUI: when CTRL-D is mapped in Insert mode it gets inserted. (Yasuhiro
  Matsumoto)
  * Some code blocks are nested too deep.
  * repeating a <ScriptCmd> mapping does not use the right script context.
  * The do_arg_all() function is too long.
  * Crash when 'tagfunc' closes the window.
  * Cannot use a partial with :defer.
  * Using separate delete() call instead of writefile() 'D' flag.
  * Inverted condition is a bit confusing.
  * Signals test often fails on FreeBSD.
  * Cygwin: multibyte characters may be broken in terminal window.
  * Clang warnings for function prototypes.
  * :findrepl does not escape '&' and '~' properly.
  * :defer not tested with exceptions and ":qa!".
  * Members of funccall_T are inconsistently named.
  * Using :defer in expression funcref not tested.
  * GUI test sometimes hangs on CI.
  * CI uses older clang version.
  * Javascript module files are not recoginzed.
  * 'equalalways' may be off when 'laststatus' is zero.
  * Crash when passing invalid arguments to assert_fails().
  * Arguments in a partial not used by a :def function.
  * Deferred functions not invoked when partial func exits.
  * matchstr() does match column offset. (Yasuhiro Matsumoto)
  * GUI test sometimes fails on MS-Windows.
  * #{g:x} was seen as a curly-braces expression.
  * Struct member cts_lnum is unused.
  * Only created files can be cleaned up with one call.
  * Compiler warning for unused argument.
  * ASAN reports a memory leak.
  * matchstr() still does not match column offset when done after a text
  search.
  * ml_get error when appending lines in popup window.
  * Jsonnet files are not recognized.
  * Manually deleting temp test files.
  * The :defer command does not check the function argument count and types.
  * Function went missing.
  * Not enough testing of the :all command.
  * "for" and "while" not recognized after :vim9cmd and :legacy. (Emanuele
  Torre)
  * gitattributes files are not recognized.
  * Autocmd test is a bit flaky on MS-Windows.
  * Failed flaky tests report only start time.
  * Drupal theme files are not recognized.
  * Autocmd test uses common file name.
  * Not all keys are tested for the MS-Windows GUI.
  * Cannot use repeat() with a blob.
  * Current mode shows in message window.
  * Crash when using for loop variable in closure.
  * Coverity warns for not checking allocation failure.
  * gitignore files are not recognized.
  * Compiler warning for uninitialized variable.
  * CI: running tests in parallel causes flakiness.
  * No error when a custom completion function returns something else than
  the expected list.
  * Cannot put virtual text above a line.
  * Cursor wrong if inserting before line with virtual text above.
  * Crash when using mkdir() with "R" flag in compiled function.
  * Closure in for loop test fails on some systems.
  * Virtual text "above" doesn't handel line numbers.
  * Blueprint files are not recognized.
  * Trying to declare g:variable gives confusing error.
  * When opening/closing window text moves up/down.
  * Message window may be positioned too low.
  * Using :echowin while at the hit-enter prompt causes problems.
  * SubRip files are not recognized.
  * There is no easy way to translate a string with a key code into a
  readable string.
  * Return value of argument check functions is inconsistent.
  * Virtual text "above" does not work with 'nowrap'.
  * Visual highlighting extends into virtual text prop.
  * On an AZERTY keyboard digit keys get the shift modifier.