Packages changed:
  dbus-1-glib (0.108 -> 0.110)
  gpgme (1.13.1 -> 1.14.0)
  kernel-firmware (20200702 -> 20200716)
  kubic-control (0.10.0 -> 0.10.1)
  libpsl (0.21.0 -> 0.21.1)
  shim-leap
  vim (8.2.1154 -> 8.2.1253)

=== Details ===

==== dbus-1-glib ====
Version update (0.108 -> 0.110)

- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc >= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner

==== gpgme ====
Version update (1.13.1 -> 1.14.0)

- gpgme 1.14.0:
  * New keylist mode to force the engine to return the keygrip
  * New export mode to export as OpenSSH public key
  * New context flag "extended-edit" to enable expert key edit
  * Deprecate the anyway non working trustlist functions
  * cpp: Add convenience API to obtain remarks
  * cpp: The sign key edit-interactor now supports multiple
    signatures from the same key
  * qt: Extended signkeyjob to handle remarks and multiple
    signatures
  * qt: Added job API for gpg-card
  * qt: The logging category has been changed to gpg.qgpgme to be
    more consistent with other qt logging categories
- drop upstream patches:
  * 0001-gpg-Avoid-error-diagnostics-with-override-session-ke.patch
- drop patches no longer needed that now break tests:
  * gpgme-t-json-test-Bravo-key-no-secret-key-material.patch
  * gpgme-t-json-test-with-keygrip-when-listing-keys.patch

==== kernel-firmware ====
Version update (20200702 -> 20200716)

- Update to version 20200716 (git commit 1d1c80b69653):
  * Update to 20200629111339 version to aligh SDK. Mainly fix DFS false alarm.
  * rtl_nic: update firmware for RTL8125B
  * Update binary firmware for MT7663 based devices to include firmware offload feature and low power feature.
  * linux-firmware: Update firmware file for Intel Bluetooth AX201
  * linux-firmware: Update firmware file for Intel Bluetooth AX200
  * linux-firmware: Update firmware file for Intel Bluetooth 9560
  * linux-firmware: Update firmware file for Intel Bluetooth 9260
  * linux-firmware: wilc1000: add wilc1000 v15.4 FW
  * QCA: Update Bluetooth firmware for QCA6390
- Revert the previous update of AMDGPU firmware due to regression
  (bsc#1174278); back to the state of 887d2a103c2b

==== kubic-control ====
Version update (0.10.0 -> 0.10.1)
Subpackages: kubic-haproxycfg kubicctl kubicd

- Update to version 0.10.1
  - Fix upgrading of kubelet version
  - Remove workarounds for salt, breaks non-salt usage
  - Add new parameter apiserver_cert_extra_sans

==== libpsl ====
Version update (0.21.0 -> 0.21.1)

- update to 0.21.1:
  * fix build with recent platform.sh changes to publicsuffix

==== shim-leap ====

- Update the path to grub-tpm.efi in shim-install (bsc#1174320)
- shim-install: add check for btrfs is used as root file system to enable
  relative path lookup for file. (bsc#1153953)
- Update shim-install to handle the partitioned MD devices
  (bsc#1119762, bsc#1119763)
- Update grub2 path in shim-install

==== vim ====
Version update (8.2.1154 -> 8.2.1253)
Subpackages: vim-data-common vim-small

- Updated to version 8.2.1253, fixes the following problems
  * Vim9: crash when using imported function.
  * Vim9: cannot handle line break inside lambda.
  * Vim9: No error for invalid command in compiled function.
  * Vim9: dict.name is not recognized as an expression.
  * Vim9: no error for missing space after a comma.
  * Vim9: memory leak in allocated types.
  * Vim9: using freed memory.
  * Text cleared by checking terminal properties not redrawn. (Alexey Radkov)
  * Insufficient testing for the Tcl interface.
  * Once mouse move events are enabled getchar() returns them.
  * Vim9: builtin function method call only supports first argument.
  * Wrong method argument for appendbufline().
  * Write NUL past allocated space using corrupted spell file. (Markus Vervier)
  * Cursor off by one with block paste while 'virtualedit' is "all".
  * Possible crash when out of memory.
  * Error messages when doing "make clean" in the runtime/doc or src/tee
  directories.
  * Tee doesn't build on some systems.
  * No test for the "recording @x" message.
  * Vim9: Cannot split a line before ".member".
  * Vim9: not enough type checking in Vim9 script.
  * Terminal2 test sometimes hangs in the GUI.
  * Vim9: filter function recognized as command modifier, leading to a crash.
  * Test_termwinscroll() sometimes hangs in the GUI.
  * Build failure in small version.
  * Json code not fully tested.
  * Vim9: no check for whitespace after comma in lambda.
  * assert_fails() checks the last error message.
  * Some tests fail.
  * Some other tests fail.
  * With SGR mouse codes balloon doesn't show up after click.
  * Terminal2 test sometimes hangs in the GUI on Travis.
  * Memory leak with invalid json input.
  * Vim9: line continuation in lambda doesn't always work.
  * Vim9: checking for Vim9 syntax is spread out.
  * Vim9: crash when function calls itself.
  * Lua test fails with older Lua version.
  * Terminal window not redrawn when dragging a popup window over it.
  * Test failure because shell prompt differs.
  * Clientserver test fails on MS-Windows.
  * Build failure with normal features.
  * Clientserver test still fails on MS-Windows.
  * Terminal2 test sometimes hangs in the GUI on Travis.
  * Not all assert functions are fully tested.
  * Vim9: cannot disassemble a lambda function.
  * Vim9: crash when passing number as dict key.
  * Vim9: crash when calling a closure from a builtin function.
  * Unused assignments in expression evaluation.
  * Vim9: true and false not recognized in Vim9 script.
  * Vim9: && and || work different when not compiled.
  * Vim9: crash in expr test when run in the GUI.
  * Vim9: crash in expr test when run in the GUI.
  * Using ht_used when looping through a hashtab is less reliable.
  * Removed more than dead code.
  * Cannot build with Lua 5.4.
  * Mouse codes not tested sufficiently.
  * Startup test depends on random source file.
  * Vim9: cannot use 'text'->func().
  * Symlink not followed if dirname ends in //.
  * memory access error when dragging a popup window over a buffer with
  folding.
  * Memory leak when updating popup window.
  * When using valgrind a Vim command started by a test uses the same log
  file name which gets overwritten.
  * Vim9: invalid type error for function default value.
  * Vim9: arguments from partial are not used.
  * Linker errors when building with dynamic Python 3.9.
  * Vim9: allowing both quoted and # comments is confusing.
  * Scrollbars not flush against the window edges when maximised.
  * Build error without the eval feature.
  * Vim9: list index error not caught by try/catch.
  * Vim9: various errors not caught by try/catch.
  * Lua build problem with old compiler.
  * Not all mouse codes covered by tests.
  * Vim9: a few errors not caught by try/catch.
  * Changing 'completepopup' after opening a popup has no effect. (Jay Sitter)
  * Vim9: a few remaining errors not caught by try/catch.
  * "maxwidth" in 'completepopup' not obeyed. (Jay Sitter)
  * GUI tests sometimes fail because of translations.
  * Cannot use getbufinfo() as a method.
  * Vim9: no error if calling a function with wrong argument type.
  * Vim9: cannot have a comment or empty line halfway a list at script level.
  * Vim9: in lambda index assumes a list.
  * Build failure in tiny version.
  * Vim9: comment after assignment doesn't work.
  * Vim9: cannot index a character in a string.
  * Netbeans test is flaky in the GUI.
  * Vim9: disassemble test fails.
  * Vim9: cannot use the g:, b:, t: and w: namespaces.
  * Vim9: warning for pointer usage, test failure undetected.
  * ":marks" may show '< and '> mixed up.
  * CTRL-K in Insert mode gets <CursorHold> inserted. (Roland Puntaier)