diff --git a/_service b/_service
index deb3a59..8b64e02 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
@PARENT_TAG@
v(.*)
https://github.com/wine-staging/wine-staging.git
- refs/tags/v6.21
+ refs/tags/v6.22
v*.*
git
diff --git a/wine-6.21.tar.xz b/wine-6.21.tar.xz
deleted file mode 100644
index 1266504..0000000
--- a/wine-6.21.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f7b67572b52a7150f3dcc43318b40cf10425171319edf6368a60274642e079ce
-size 26973172
diff --git a/wine-6.21.tar.xz.sign b/wine-6.21.tar.xz.sign
deleted file mode 100644
index 6484dd2..0000000
--- a/wine-6.21.tar.xz.sign
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIzBAABCgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAmGFrPYACgkQzvrI6q8X
-UZ3J8hAAlE7+rhNsQBcuTeXfAphUjSDVZkdnj/MF9CsyeKE9ui/sssnauwKKlS1f
-6bR5AzNW7tDdLLyEqBAZuCL+oJxsU7itfuZ7qr1Bef3Ev7inz8/oXofAB5w+Ksi0
-oSMvnthXdVJ/3QEfSpDHDV5RpwmebSVALqkkbUKel9RV+y1UGJ7Cku2aJ7cnbX3t
-ut+eSOJTvZj+Y6BXzANKmTlVzIxjTStojUdpWR0m9i9uCqv8CX7JLmHC9V9WBOwY
-S8/ngjQOUUOIcFfwogK5z5H1hFFfK4i64pu4teNPnAaGuERGizW7JHVb79QhqrBA
-sD3oYRIP8xQ/a11gPkSQOi4cWzCCa1WC2hJHCbcOKX/8vKfesgEk7qjADMIFswhi
-lHc4D9xBgWgowqH9zVk7YkUtLijObk5e5+UpZLhGrRMaa9g55iEnA02pXPOYTmzs
-aJgGYkzoRjqBkQFNKk2HVU/pxUP9uKwq57BW8AuOy0r1IpFGQ05X0TV/xUvSLYZJ
-OWtxbaAJiM0ONqbeScpTF15/ypE4Q7AXowX41onBEP1FLv6dmBuYbmfJKxTg4X7o
-WoyaYgcdJrzOqgBNfnqIqMj3RQ3j8nNxQv6NdR1EBFuB+XxnLQ9uNJE93yJ150l4
-3JikHZpolynfMhuE4gPGcAPxevXynAoLVBB6VRMWOM43HFcfwJ0=
-=nQ9Y
------END PGP SIGNATURE-----
diff --git a/wine-6.22.tar.xz b/wine-6.22.tar.xz
new file mode 100644
index 0000000..4143ce3
--- /dev/null
+++ b/wine-6.22.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:826042a181a9879732a3dacbbf8167605f305291bfcfaaf5eaa0ec9525d764ef
+size 27031604
diff --git a/wine-6.22.tar.xz.sign b/wine-6.22.tar.xz.sign
new file mode 100644
index 0000000..0bf6282
--- /dev/null
+++ b/wine-6.22.tar.xz.sign
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAmGYGqEACgkQzvrI6q8X
+UZ2CqBAAsC5Cvg9DkfpRYJYfWoZquMG/UCp7hD7hG8qiUq7RurJSrMUxW4Tc85zz
+3uPfBcNzCL8DUe8SQ0cDpqr/0yMLtk7zm/6/MVIkHhO9DVW8mVU6U2lbwsLXVhvY
+yBMFSHaKgDa4ogo1BkhXPZaSjwlIvX2Fvhog83GoWWpc4kvoHhPnn/OlYMtEgHEy
+t84Xa/77rumIXAbl4/VhI59wyvWy/28Ej4TfY5yXgd3yffwNmZnMN7uA/lcclObx
+Yli8ubBLCAao7vxX3jJi0UPE5pWQ2dcSGE+ncbgb4Oid1eF7fgS7FMZN0OA+HDOK
+OMHQTRJQy8OMlTtX3NK89iUI//jQzN/VQiPTA2sYdawEJzrLkzR2dIpVSSWckVxf
+0rIdnpAxlJq//HhsxcNSmN++SjPcbH9puLWH2Gf1/YvqsLaXJM9Li1D9rj5PGuap
+jc8zyEP20LeF5JzbwmSdYTdQsl0mHzIvZq4sk/SYGA4Ofnt4MSgakoPJwZ122VyO
+ivL8Th6NRfweusTANKcqCkie1bJPiMgf9tTPideFA4Lrv29+OItGi3agNecXxmDX
+Vl7UiLvR4cD4P2A4oaFUKkFJ4x0LkxUpvwNpdgfjBFxlbLktw3Qma/oJfslQrMFt
+3f1CKITJhftkDUi7VNrqlQPz9Sz8wkETANnwAV2taLR5V//Jz6o=
+=6Mkr
+-----END PGP SIGNATURE-----
diff --git a/wine-staging-6.21.tar.xz b/wine-staging-6.21.tar.xz
deleted file mode 100644
index bf59630..0000000
--- a/wine-staging-6.21.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:182b8f77063a4541f6f4f7300a69c1600870f91188c9164d51951cae81e8b7e4
-size 7318456
diff --git a/wine-staging-6.22.tar.xz b/wine-staging-6.22.tar.xz
new file mode 100644
index 0000000..e8b3a35
--- /dev/null
+++ b/wine-staging-6.22.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b58e5acf5d56b015fc3e176a627ae937ed51f0d5a1e9a2ff9ada5664bc1dc73c
+size 7299700
diff --git a/wine.changes b/wine.changes
index ea6dc7c..7c6bef9 100644
--- a/wine.changes
+++ b/wine.changes
@@ -1,3 +1,15 @@
+-------------------------------------------------------------------
+Sat Nov 20 10:27:44 UTC 2021 - Marcus Meissner
+
+- updated to 6.22 development release
+ - Mono engine updated to version 7.0.0.
+ - Exception unwinding on ARM.
+ - More improvements to HID joystick support.
+ - WoW64 thunks in a number of Unix libraries.
+ - Beginnings of moving USER32 to Win32u.
+ - Various bug fixes.
+- update staging to 6.22 release
+
-------------------------------------------------------------------
Sun Nov 7 12:43:50 UTC 2021 - Marcus Meissner
diff --git a/wine.spec b/wine.spec
index f292cc4..84416c7 100644
--- a/wine.spec
+++ b/wine.spec
@@ -29,8 +29,8 @@
%endif
# needs to be on top due to usage of %version macro below
-%define realver 6.21
-Version: 6.21
+%define realver 6.22
+Version: 6.22
Release: 0
%if "%{flavor}" != ""
@@ -161,7 +161,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %{ix86} x86_64 ppc armv7l armv7hl aarch64
%if %{staging}
# upstream patch target version
-%define staging_version 6.21
+%define staging_version 6.22
Source100: wine-staging-%{staging_version}.tar.xz
BuildRequires: gtk3-devel
BuildRequires: libOSMesa-devel
@@ -488,7 +488,6 @@ chmod 755 %winedir/my-find-requires.sh
%{_bindir}/wrc
%dir %{_libdir}/wine/*-unix
%{_libdir}/wine/*-unix/*.a
-%{_libdir}/wine/*-unix/*.def
%if 0%{?suse_version} >= 1550
%ifarch %{ix86} x86_64
# only generated with mingw