diff --git a/_service b/_service
index c9b2b3c..c0bbe55 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
@PARENT_TAG@
v(.*)
https://github.com/wine-staging/wine-staging.git
- refs/tags/v8.6.1
+ refs/tags/v8.7
v*.*
git
diff --git a/wine-8.6.tar.xz b/wine-8.6.tar.xz
deleted file mode 100644
index 2ac6aae..0000000
--- a/wine-8.6.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3ed526b2f9d78dfe186e20cf23d393ccdce57c9015b47eb6231f645a424c89c9
-size 29118124
diff --git a/wine-8.6.tar.xz.sign b/wine-8.6.tar.xz.sign
deleted file mode 100644
index c967d20..0000000
--- a/wine-8.6.tar.xz.sign
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIzBAABCgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAmQ5rmcACgkQzvrI6q8X
-UZ0E/w/9EZ7NouK6zzQV5lho4+irMgIzaoBQQSj2LU6y5OASGTIZHZMPKgo/LZSp
-RYpqcsUTyqYMJauBQkbtNco18ubSRx+BsvD7GH5utztXeHIc/SOyN7k8aIYbiFnX
-h+xmfqIbv7LASbywwSt/4p617OpD2ZDS/VoS1rB9qoFViQHFqv0/arliNUUD+J80
-uXkuB92nY/vFXZlZokRx7lS9fCGJSdgsrvnYw4kYcMZPcWPTO9/AQkHD4tJjQfYK
-G6bnX1HAmA65QwEtg1TXe+RThDicHu2i4LxKko0PUk+rjv6YuMtEA6DfzTpvslmr
-ZsGCKYSfxdLow95ILWaDdeNmz42UbfJqfjqaolvkykQGbq+JbzmxEDDOpRFS+2a2
-b5soFXeXDZJg79yUjQwvlSIbOL+AYusovc2B5p5oFl+/F7c82SA+X1ZtZCWn/jHY
-Ii0Sn2eJdCDa5/OscCDRwwZ4Jwv1uYb0SfoQmK3XNjGvXcUqW0r9SjDIwLL69yg5
-HJ6dWRKUHA8mx3Gqm4modZZ9+0OeXta0kEd2kqJzXjZL28gXhMM0QH6vEltmknC3
-ZFchH+0xyIhpcHgOUEC/JbGCAC8+Hx35QhSICCCB+JXvPqDYB3/ARhZMex2h+3Ho
-nDaFZlJmeE3YONVH+Q2ATdDk5HMGJqaU57YLewS9tdXZPicG+aM=
-=wCd/
------END PGP SIGNATURE-----
diff --git a/wine-8.7.tar.xz b/wine-8.7.tar.xz
new file mode 100644
index 0000000..89b8556
--- /dev/null
+++ b/wine-8.7.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6a13597c40d5066c2831e810eef25c2e0e8c22f6c741d6b814a6180166eaebfb
+size 29158096
diff --git a/wine-8.7.tar.xz.sign b/wine-8.7.tar.xz.sign
new file mode 100644
index 0000000..8126aec
--- /dev/null
+++ b/wine-8.7.tar.xz.sign
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAmRMJ44ACgkQzvrI6q8X
+UZ3hcA//RhlgAZA4TmU6HJkYd0C4ebXO3JNQeMZewsftovMOi4De6xdS38azGUw+
+B6pi54HDn5LHO+Jxeq1wXuwEfNOd0Q0+J2e7L/3L5cpe41kGiQBf/4WwgtspX2lI
+EnV9mNkj+F7nTc2NQVWNQn9MEEKJU2ZKS3fLI2Q+8xCBzzmc6TE7jMEYTI6ekGJy
+sX5cjc/QmG+a46g4ClzjHU+wEeIul7a1TR9Q+iiTmvt201Lf5XRlw/nRYloSw871
+6rMitjK5n9bKtqxNTYurYEn+9365GH6Ra/Y9dj6IfakP9i6vqSj76ZTELXn7iOAt
+Ioj/aUiiJp+50VjR/J4uwodz9xLupzVf5+hXpWb9pNMmzaCbh/NYOuuAmapD+/En
+ZBttJ1oPGsYI0GfM94+mhbEiO9JN1pl21eTvKwC38wwurZzfSI+KHiyn2FPehuQ7
+1iX/Db1cEHzGqHdL2bZ40MUz8Gzzw9k/t+SBQuoMcucmoa1u2uniWv8IQOkN+uti
+8fQaiWficm+DU5H+n8zmgUcRKOmaJcbK7vdgAd9SblDhyaZ7cQoH3s2aEgoLVNBa
+uuVaLrmiZaBFrTjKjfWu5byBPzzR9l120N7Wj7fs60Eib+DVn/XCC7sE7To0dO8G
+4VI4urkWHbqfw5Sp5DgPkSJoLX/Cb25WCk8f9pVDHoWmFXuGi70=
+=SOFu
+-----END PGP SIGNATURE-----
diff --git a/wine-staging-8.6.1.tar.xz b/wine-staging-8.6.1.tar.xz
deleted file mode 100644
index 8703a4e..0000000
--- a/wine-staging-8.6.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:051084b0ad03203722c3be77551e679be35ddea1d9b87ad8aff63ab540165610
-size 7255948
diff --git a/wine-staging-8.7.tar.xz b/wine-staging-8.7.tar.xz
new file mode 100644
index 0000000..942f72e
--- /dev/null
+++ b/wine-staging-8.7.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:abbcf423901ac8574fce7b86a0105e07a0fcdec5ec661ef53e2cded114ac49ae
+size 7254184
diff --git a/wine.changes b/wine.changes
index 3ec7ab2..822c2fd 100644
--- a/wine.changes
+++ b/wine.changes
@@ -1,3 +1,12 @@
+-------------------------------------------------------------------
+Sat Apr 29 07:24:43 UTC 2023 - Marcus Meissner
+
+- Updated to 8.7 release
+ - DXBC shader parsing delegated to vkd3d.
+ - More spool file improvements in the PostScript driver.
+ - Various bug fixes.
+- update staging to 8.7 release
+
-------------------------------------------------------------------
Sat Apr 15 18:15:25 UTC 2023 - Marcus Meissner
diff --git a/wine.spec b/wine.spec
index c35edac..ca480c7 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 8.6
-Version: 8.6
+%define realver 8.7
+Version: 8.7
Release: 0
%if "%{flavor}" != ""
@@ -168,7 +168,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %{ix86} x86_64 ppc armv7l armv7hl aarch64
%if %{staging}
# upstream patch target version
-%define staging_version 8.6.1
+%define staging_version 8.7
Source100: wine-staging-%{staging_version}.tar.xz
BuildRequires: gtk3-devel
BuildRequires: libOSMesa-devel