diff --git a/_service b/_service
index 0557447..b447ff8 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
@PARENT_TAG@
v(.*)
https://github.com/wine-staging/wine-staging.git
- refs/tags/v5.11
+ refs/tags/v5.12.1
v*.*
git
diff --git a/wine-5.11.tar.xz b/wine-5.11.tar.xz
deleted file mode 100644
index 81d7919..0000000
--- a/wine-5.11.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b3db23ce259ee07bf036d57021a9bedf6313064c38677ce7c0cc58db13821ae0
-size 23881408
diff --git a/wine-5.11.tar.xz.sign b/wine-5.11.tar.xz.sign
deleted file mode 100644
index d37872c..0000000
--- a/wine-5.11.tar.xz.sign
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIzBAABCgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAl7tFokACgkQzvrI6q8X
-UZ3XRw/8C1Tnp2Uof/YkAzJB4o61YOscyEgaWc5Si0RPStnFp//C++/aVTOGc/6P
-tbzejNa+BK0skLAC/NQvbjn8vlpubNcn17OKzLMbJuxHILn/zQ/42Bv8Psg9hc2c
-9Uock7hnsrwf5qFKH0KKlMj7v3Tqt5pYItX6f3HNqeBvDtr7AVniG9DGq3QjcAiM
-3/KyYreoGR5n3k6oIUdQxysjKFqkadiReBxLYUxv8hWijpKQ6XLWZZJZEhIj73pq
-KqD1icQYZAZmfbrn0FjUyBYR9lk1N4vZyNS58UQVEQW/P9U+zqjHzW0OPXAp/PDH
-KEZ9ycS6dVFCMNBVo/SiPwtnV911pPC/1bqKNLxPcQOFcr2vVpF2M7Gav6nRYPh5
-MLwkSaUZwXkdw4zfTu4YMFt9m+0llxImdsoGDIokJfXBIOPF4+nF8c9ArErj8xn/
-JteEUcSJ2uKGM2aloy7n56jTjdmPLDcSBnM2ETqKOO8kYM+mLQkonRcSjfJohLjp
-1+fcrPFhj3oO1PAP+PfC3/vUS5wqRKBoIF9NTqbfdS3/wI4Vuc2TMO+nRnKLYh5/
-Msf6jsqENXBeHpM6587UiRG74vGK9AVE8EMwwzkPxGQah1zylxAiIUgKfnSCmDJG
-fAd/aEZBIBfOV9FGHnpnVtrbSqqxdozpUNeU63UydLhnV5XbxTM=
-=JiRs
------END PGP SIGNATURE-----
diff --git a/wine-5.12.tar.xz b/wine-5.12.tar.xz
new file mode 100644
index 0000000..3e963ea
--- /dev/null
+++ b/wine-5.12.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:87f17254c6794ec6eeb7020b164c859983c9df0dacdd66d6449ff000498c842e
+size 23939672
diff --git a/wine-5.12.tar.xz.sign b/wine-5.12.tar.xz.sign
new file mode 100644
index 0000000..b18f20a
--- /dev/null
+++ b/wine-5.12.tar.xz.sign
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAl7/iJYACgkQzvrI6q8X
+UZ36nhAAhPvmDqg9ok9/IJFWy5hP6rs6Bjx7RBpXIcysRqIl9yJmL/kn9VqhdeFa
+w7ftcim3dVcvJBE7L0PxRdCe6UcQa8v33l3NpXasG3vmdqPljjJuaCoWKqwW/UTy
+0co6lBcZdKU8RexB4k6QxrCV6holgx3UQIlbgu0ZptpYdoITV8tKJd8COP5MqM5T
+fKW472fXMBDLu9sE/6Y5pu9iZkCudXGwPEp7dzUQJjWWFu7zw8+od7hnNNtTQr2v
+YPxwNvrdVU8oEJ6K1kJlTWoqQbJAMHQvTls3p/22fu5PbDXnEKHm16VpZ59MWRk/
+Wgke4PRWAEKMK4RMocvbO9GVQBC05HJ5tQ565eGLIp8EjzHNOkDZ27hWyghjvn5v
+OrzHsQtirlUJQUgUhJsRLZx9liFdJE1XVp+SeCTLkCml9hwjUF0xfRnRl8fYYDD6
+N2Hz/NgXEG/PdrwPJRpg/JX+SRB10KiqWA2g6yOsKY/5lRDhiA6u7M9Il4Dgf4Hg
+pBmgCMNcFNT7SSIY9Q0l3VIgsliaysN9SJjtRDGtFXi/FNhGegQASSU5LH/w2FJP
+08/SXDhscBM6MFU2vf26qKc59cXJgMTdvNM3fyt4DPZWFEHZTJ4I/8oLlourhWcT
+dGrf8UkqWV7eWQMnN2/ZB/N38OAkPIj8bh22EbDA4MxyVE2SZDk=
+=Urbd
+-----END PGP SIGNATURE-----
diff --git a/wine-staging-5.11.tar.xz b/wine-staging-5.11.tar.xz
deleted file mode 100644
index 376918a..0000000
--- a/wine-staging-5.11.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:cc1b37bc7cbeb7ce0351d262da2799bc27283ac6b23bc5b501b393494914a4ab
-size 7407136
diff --git a/wine-staging-5.12.1.tar.xz b/wine-staging-5.12.1.tar.xz
new file mode 100644
index 0000000..ee91be4
--- /dev/null
+++ b/wine-staging-5.12.1.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:05a113a5c134d248b395a5efda6f8e14a25e1b1997aa339a88c199975e59e14f
+size 7406468
diff --git a/wine.changes b/wine.changes
index 13fd322..f2fed17 100644
--- a/wine.changes
+++ b/wine.changes
@@ -1,3 +1,14 @@
+-------------------------------------------------------------------
+Sat Jul 4 08:32:55 UTC 2020 - Marcus Meissner
+
+- Updated to 5.12 development release
+ - NTDLL converted to PE format.
+ - Support for the WebSocket API.
+ - Improved RawInput support.
+ - Vulkan spec update.
+ - Various bug fixes.
+- update staging to 5.12 release
+
-------------------------------------------------------------------
Sat Jun 20 08:01:30 UTC 2020 - Marcus Meissner
diff --git a/wine.spec b/wine.spec
index 9de95bc..2ab5a0a 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 5.11
-Version: 5.11
+%define realver 5.12
+Version: 5.12
Release: 0
%if "%{flavor}" != ""
@@ -158,7 +158,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %{ix86} x86_64 ppc %arm aarch64
%if %{staging}
# upstream patch target version
-%define staging_version 5.11
+%define staging_version 5.12.1
Source100: wine-staging-%{staging_version}.tar.xz
BuildRequires: gtk3-devel
BuildRequires: libOSMesa-devel