Packages changed:
  NetworkManager (1.32.6 -> 1.32.10)
  PackageKit
  accountsservice
  cpio
  evolution-data-server (3.40.3 -> 3.40.4)
  fuse
  gjs (1.68.1 -> 1.68.3)
  glib2 (2.68.3 -> 2.68.4)
  gnome-autoar (0.3.3 -> 0.4.0)
  gnome-shell (40.3 -> 40.4)
  gnome-shell-extensions (40.3 -> 40.4)
  gnome-software (40.3 -> 40.4)
  gnome-user-docs (40.3 -> 40.4)
  gsound (1.0.2 -> 1.0.3)
  json-glib (1.6.2 -> 1.6.4)
  kmod
  libgexiv2 (0.12.2 -> 0.12.3)
  libnma (1.8.30 -> 1.8.32)
  libx86emu (3.1 -> 3.2)
  libxcrypt (4.4.23 -> 4.4.25)
  mutter (40.3 -> 40.4)
  nvme-cli (1.14 -> 1.15)
  pango (1.48.7 -> 1.48.9)
  perl-libwww-perl (6.55 -> 6.56)
  polkit-default-privs (1550+20210813.ce0df56 -> 1550+20210818.b0c41fd)
  sensors
  toolbox (2.1+git20210329.d14ac82 -> 2.2+git20210823.dd0fff8)
  vim (8.2.3318 -> 8.2.3360)
  xterm

=== Details ===

==== NetworkManager ====
Version update (1.32.6 -> 1.32.10)
Subpackages: libnm0 typelib-1_0-NM-1_0

- Update to version 1.32.10:
  + core: fix the order of IPv6 addresses changing on service
    restart.
  + initrd: add command line option to configure link
    autonegotiation and speed.
  + ifcfg-rh:
  - fix crash when parsing invalid DNS address.
  - extend ifup/ifdown scripts to work with connection profile
    names.
  + udev: also react to "move" (and "change") udev actions in our
    rules.
- Changes from version 1.32.8:
  + firewalld: configure zones on "Reloaded" signal.
  + core: fix wrong MTU for bridge interfaces.
  + cloud-setup: fix gateway address for Aliyun cloud.

==== PackageKit ====
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0

- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).

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

- Spec layout cleaning up for harden_accounts-daemon.service.patch.
- Added hardening to systemd service(s). Added patch(es):
  * harden_accounts-daemon.service.patch

==== cpio ====

- Fix regression in last update (bsc#1189465)
  * fix-CVE-2021-38185_2.patch
  * fix-CVE-2021-38185_3.patch
- Fix CVE-2021-38185 Remote code execution caused by an integer overflow in ds_fgetstr
  (CVE-2021-38185, bsc#1189206)
  * fix-CVE-2021-38185.patch

==== evolution-data-server ====
Version update (3.40.3 -> 3.40.4)
Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3

- Update to version 3.40.4:
  + CamelMimeFilterToHTML:
  - Speed up read of long lines.
  - Correct filtering of text without new line at the end.
  + alarm-notify: Focus window on status icon click when shown.
  + ESoupSession: Let it understand GSSAPI authentication method.
  + Bugs fixed: glgo#GNOME/evolution-data-server#346,
    glgo#GNOME/evolution-data-server!74.
  + Updated translations.

==== fuse ====
Subpackages: libfuse2

- Add closefrom.patch [boo#1189086]

==== gjs ====
Version update (1.68.1 -> 1.68.3)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0

- Update to version 1.68.3:
  + Crash and bug fixes backported from the development branch.
  + Build fixes.
- Changes from version 1.68.2:
  + Crash and regression fixes backported from the development
    branch.
  + Build fix to adjust to GLib renaming its main branch.

==== glib2 ====
Version update (2.68.3 -> 2.68.4)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0

- Update to version 2.68.4:
  + Various bugfixes and backports from master.
  + Updated translations.
- Drop 63e7864.patch: fixed upstream.

==== gnome-autoar ====
Version update (0.3.3 -> 0.4.0)

- Update to version 0.4.0:
  + Port to meson build system.
  + Add support for creation of password-protected archives.
  + Fix extraction of archives with absolute paths.
- Add meson BuildRequires and macros following upstreams port.
- Add gtk-doc BuildRequires and pass gtk_doc=true to meson, needed
  now to build documentation.
- Pass vapi=true to meson, needed to build vala bindings.

==== gnome-shell ====
Version update (40.3 -> 40.4)
Subpackages: gnome-shell-calendar

- Update to version 40.4:
  + Don't include hidden search results in keynav.
  + Always take workarea into account when allocating workspaces.
  + Add focus indication for switches.
  + Fix glitch when dragging window preview in overview.
  + workspace: Handle skip-taskbar changes.
  + screenShield: Fix suspend inhibitor accounting.
  + Fixed crash.
  + Misc. bug fixes and cleanups.
  + Updated translations.
- Remove libcroco from BuildRequires: the relevant sources are now
  included directly in the gnome-shell tarball.

==== gnome-shell-extensions ====
Version update (40.3 -> 40.4)

- Update to version 40.4:
  + drive-menu: Fix indicator visibility
  + Use distinct gettext domain for e.g.o uploads

==== gnome-software ====
Version update (40.3 -> 40.4)

- Update to version 40.4:
  + flatpak: Improve search of applications.
  + Correct download size for app's runtime.
  + Updated translations.

==== gnome-user-docs ====
Version update (40.3 -> 40.4)

- Update to version 40.4:
  + Updates to color calibration docs
  + Removed remaining references to GNOME 3
  + Updated translations.

==== gsound ====
Version update (1.0.2 -> 1.0.3)

- Update to version 1.0.3:
  + No upstream changes provided, please check upstream git log.
- Drop gsound-gsound-play-Call-setlocale.patch: Fixed upstream.
- Add gtk-doc and meson BuildRequires and macros following
  upstreams port.

==== json-glib ====
Version update (1.6.2 -> 1.6.4)
Subpackages: libjson-glib-1_0-0 typelib-1_0-Json-1_0

- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.

==== kmod ====
Subpackages: libkmod2

- Display module information even for modules built into the running kernel
  (bsc#1189537).
  + libkmod-Provide-info-even-for-modules-built-into-the.patch

==== libgexiv2 ====
Version update (0.12.2 -> 0.12.3)

- Update to version 0.12.3:
  + Enable Exiv2's BMFF support if available
  + Catch WError on windows
  + Deprecate gexiv2_metadata_from_stream
  + Bugs fixed: glgo#GNOME/gexiv2#66

==== libnma ====
Version update (1.8.30 -> 1.8.32)
Subpackages: libnma0 typelib-1_0-NMA-1_0

- Update to version 1.8.32:
  + Fix crash in PKCS11 login dialog.
  + Fix clearing password when restoring a valid configuration to
    be displayed to a user.

==== libx86emu ====
Version update (3.1 -> 3.2)

- merge gh#wfeldt/libx86emu#35
- Fix x86test on musl
- 3.2

==== libxcrypt ====
Version update (4.4.23 -> 4.4.25)

- Update to 4.4.25
  * Fix several issues found by Covscan in the testsuite.  These include:
  - CWE-170: String not null terminated (STRING_NULL)
  - CWE-188: Reliance on integer endianness (INCOMPATIBLE_CAST)
  - CWE-190: Unintentional integer overflow (OVERFLOW_BEFORE_WIDEN)
  - CWE-569: Wrong sizeof argument (SIZEOF_MISMATCH)
  - CWE-573: Missing varargs init or cleanup (VARARGS)
  - CWE-687: Argument cannot be negative (NEGATIVE_RETURNS)
  * Stricter checking of invalid salt characters (issue #135).

==== mutter ====
Version update (40.3 -> 40.4)

- Update to version 40.4:
  + Don't require a newly attached buffer to apply state.
  + Fix upside-down Xshape surface with EGLstream.
  + Misc. bug fixes and cleanups.
  + Updated translations.

==== nvme-cli ====
Version update (1.14 -> 1.15)

- update to 1.15
  * add NVMe MI features
  * add uuid index in get and set features command
  * nvme-cli: Add lsi option for get-log command
  * nvme: add json output format for list_ns
  * fabrics: add fast_io_fail_tmo option
  * fabrics: add --host-iface option
  * nvme: add latency parameter for passthru commands
  * nvme: add optional copy format support id ctrl field
  * nvme: add zone desc changed notice async event
  * nvme: add json, binary and human readable output format for id iocs
  * fabrics: print device name on connect
  * nvme: add get log page 2.0 spec fields
  * nvme: add the status codes from 2.0 spec
  * zns: add timeout parameter for Zone Management Commands
  * nvme: add CDW2 and CDW3 support for Write Zeroes and Verify Command
  * nvme: add Storage Tag Check field in NVM Commands
  * bash: updated completion support for latest commands and plugins
  * nvme: add capacity management command support
  * add identify CNS 0x18 domain list support

==== pango ====
Version update (1.48.7 -> 1.48.9)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0

- Update to version 1.48.9:
  + Don't require a newly attached buffer to apply state.
  + Fix upside-down Xshape surface with EGLstream.
  + Misc. bug fixes and cleanups.
  + Updated translations.
- Update to version 1.48.8:
  + Rename git `master` branch to `main`
  + Fix threadsafety issues with Thai
  + Fix a rounding problem on i386
  + Fix font choice for ellipsis
  + Fix a crash if no fonts are found.
- Drop 3ff6365.patch: Upstream have made various changes to the
  offending commit.

==== perl-libwww-perl ====
Version update (6.55 -> 6.56)

- updated to 6.56
  see /usr/share/doc/packages/perl-libwww-perl/Changes
  6.56      2021-08-17 13:57:12Z
  - Update the CONTRIBUTING doc to no longer reference TravisCI. (GH #384) (Slaven Rezi?)
  - Increase test coverage for env_proxy() (GH#383) (Slaven Rezi?)
  - When a truthy Content-Type is provided, override the default (GH#385)
    (Matthew Horsfall (alh))

==== polkit-default-privs ====
Version update (1550+20210813.ce0df56 -> 1550+20210818.b0c41fd)

- Update to version 1550+20210818.b0c41fd:
  * whitelist deepin-api service actions (bsc#1070943)

==== sensors ====

- Trim ExcludeArch, package build is successful.

==== toolbox ====
Version update (2.1+git20210329.d14ac82 -> 2.2+git20210823.dd0fff8)

- Update to version 2.2+git20210823.dd0fff8:
  * README mini-typo
  * Docker: don't use unsupported --userns=keep-id
  * Docker: also check for created status
  * Try to use docker if installed and podman is not
  * Properly share namespaces in non-user toolboxes
  * Properly quote workdir

==== vim ====
Version update (8.2.3318 -> 8.2.3360)
Subpackages: vim-data-common vim-small

- Updated to version 8.2.3360, fixes the following problems
  * Vim9: cannot ignore quotes in number at the command line.
  * Coverity action on github does not work.
  * Some local functions are not static.
  * Some code is not tested.
  * Vim9: checking type of dict does not check member type.
  * Help tag for exists_compiled() is wrong. (Maxim Kim)
  * Vim9: Cannot use :silent with :endwhile.
  * Digraph test fails when LC_ALL is set to "C".
  * Vim9: no error passing an empty list of the wrong type.
  * No check for sysconf() failing.
  * Coverity error for not checking return value.
  * v_lock not set when getting value of environment variable.
  * Coverity reports using uninitialized field.
  * Coverity warns for using value without boundary check.
  * Vim9: cannot assign to range in list.
  * Vim9: not enough tests run with Vim9.
  * Vim9: not enough tests run with Vim9.
  * Vim9: not enough tests run with Vim9.
  * Behavior of negative index in list change changed. (Naruhiko Nishino)
  * Completing "call g:" returns entries with just "g:". (Naohiro Ono)
  * Vim9: no type check when assigning a list range. (Naohiro Ono)
  * Vim9: cannot lock a member in a local dict.
  * Accessing uninitialized pointer.
  * Vim9: function call aborted despite try/catch. (Naohiro Ono)
  * Test for :let errors fails.
  * Vim9: autoload test fails.
  * Vimscript test fails.
  * Some code not covered by tests.
  * Vim9: no error for using "." for concatenation after ":vim9cmd". (Naohiro
  Ono)
  * Check for legacy script is incomplete. (Naohiro Ono)
  * line2byte() returns wrong value after adding textprop. (Yuto Kimura)
  * Eval test for scriptversion fails.
  * Vim9: using a function by name may delete it. (Naohiro Ono)
  * Vim9: error for nested :enddef has wrong line number.
  * Vim9: type of argument for negate not checked at compile time.
  * Build failure with +byte_offset but without +textprop. (John Marriott)
  * Adding many text properties requires a lot of function calls.
  * Crash when 'virtualedit' is set and window is narrow.
  * Structurizr files are not recognized.
  * Vim9: error for type when variable is not set.
  * User function completion fails with dict function.
- Disable unreliable tests also on riscv64
- disable-unreliable-tests-arch.patch: also disable test_vim9_func

==== xterm ====

- use TERM=xterm-256color by default (boo#1188864)