Package Details: wine-staging-vulkan-git 3.3.r15.gcea60071+-1

Git Clone URL: https://aur.archlinux.org/wine-staging-vulkan-git.git (read-only)
Package Base: wine-staging-vulkan-git
Description: A compatibility layer for running Windows programs (staging branch, git version) with Vulkan patches
Upstream URL: https://www.wine-staging.com/
Licenses: LGPL
Conflicts: wine, wine-git, wine-staging, wine-wow64
Provides: wine=3.3.r15.gcea60071+, wine-git=3.3.r15.gcea60071+, wine-staging=3.3.r15.gcea60071+, wine-wow64=3.3.r15.gcea60071+
Submitter: ssorgatem
Maintainer: ssorgatem
Last Packager: ssorgatem
Votes: 6
Popularity: 0.260323
First Submitted: 2018-03-05 12:05
Last Updated: 2018-03-14 10:01

Dependencies (157)

Required by (190)

Sources (5)

Pinned Comments

ssorgatem commented on 2018-03-17 13:35

As of 3.4, mainline wine includes enough Vulkan support for most Windows apps and DXVK.

Therefore, running regular wine-staging is enough for having both staging patches and Vulkan support.

This package will remain here for those who want to try out the latest wine-vulkan patches still not in mainline wine together with the latest staging. Keep in mind though that these projects are not always in sync and therefore this package will not always build. If that happens, wait a day or so and try again.

Fridays are usually a good time to build it.

Latest Comments

1 2 Next › Last »

pete910 commented on 2018-03-17 14:47

Doom 2016 wont run on it. Only version that works for doom seems to be 2.21 staging. Which is not available in the repo any more.

ssorgatem commented on 2018-03-17 13:35

As of 3.4, mainline wine includes enough Vulkan support for most Windows apps and DXVK.

Therefore, running regular wine-staging is enough for having both staging patches and Vulkan support.

This package will remain here for those who want to try out the latest wine-vulkan patches still not in mainline wine together with the latest staging. Keep in mind though that these projects are not always in sync and therefore this package will not always build. If that happens, wait a day or so and try again.

Fridays are usually a good time to build it.

ssorgatem commented on 2018-03-14 10:02

Today it builds with all patches! Get it while it lasts xD

xDShot commented on 2018-03-12 09:33

To make it compileable, change line 155:

    ./"${pkgname}"/patches/patchinstall.sh DESTDIR="${srcdir}/wine-git" --all

to:

    ./"${pkgname}"/patches/patchinstall.sh DESTDIR="${srcdir}/wine-git" --all -W kernel32-UmsStubs -W api-ms-win-Stub_DLLs -W kernel32-Processor_Group -W advapi32-Token_Integrity_Level -W bcrypt-Improvements -W crypt32-ECDSA_Cert_Chains -W d3dx9_36-CloneEffect -W d3dx9_36-FindNextValidTechnique -W devenum-AudioCompressorCategory -W dxva2-Video_Decoder -W winedevice-Default_Drivers -W msidb-Implementation -W ntdll-NtCreateThreadEx -W ntdll-ProcessImageFileNameWin32 -W nvcuda-CUDA_Support -W nvapi-Stub_DLL -W nvcuvid-CUDA_Video_Support -W nvencodeapi-Video_Encoder -W sfc-SfcGetNextProtectedFile -W user32-WindowDisplayAffinity -W uxtheme-GTK_Theming -W wined3d-CSMT_Helper -W wined3d-CSMT_Main -W wined3d-GTX_560M -W wined3d-WINED3D_RS_COLORWRITEENABLE -W wined3d-Indexed_Vertex_Blending -W wuauserv-Dummy_Service

This will disable good portion of patchsets though...

zfkerr commented on 2018-03-11 06:58

I can't to build it:

error: patch failed: configure.ac:2997
error: configure.ac: patch does not apply
error: patch failed: tools/make_specfiles:355
error: tools/make_specfiles: patch does not apply
ERROR: Failed to apply patch, aborting!
A ERROR: A failure occurred in build().
Aborting...

jilan102 commented on 2018-03-10 09:13

A compatibility layer for http://bestheadlightbulbs.net/ running Windows programs.

junaru commented on 2018-03-10 07:15

It looks like the kernel32-UmsStubs patch set was merged into mainline wine after 3.3. If im understanding correctly its allready in wine-vulkan as of Mar 5 so the problem is probably the fact that we are applying the 3.3 release of wine-staging patches upon more recent codebase that allready has some of the patches included.

therealfarfetchd commented on 2018-03-08 17:23

Sadly not :/

Applying /home/marco/.cache/pacaur/wine-staging-vulkan-git/src/wine-staging-vulkan-git/patches/kernel32-UmsStubs/0001-kernel32-Add-a-bunch-of-kernel32-stubs.patch
error: patch failed: dlls/kernel32/kernel32.spec:340
error: dlls/kernel32/kernel32.spec: patch does not apply
error: patch failed: include/winbase.h:1694
error: include/winbase.h: patch does not apply
error: patch failed: include/winnt.h:6120
error: include/winnt.h: patch does not apply
ERROR: Failed to apply patch, aborting!

ssorgatem commented on 2018-03-07 13:35

OK, I did some changes and it should build now.

ssorgatem commented on 2018-03-06 13:41

Yep, noticed that.

Well... it did yesterday...

Maybe I'll build a non-git package with the good commit.