Package Details: proton 4.11.9-3

Git Clone URL: https://aur.archlinux.org/proton.git (read-only)
Package Base: proton
Description: Compatibility tool for Steam Play based on Wine and additional components
Upstream URL: https://github.com/ValveSoftware/Proton/
Licenses: BSD
Submitter: Forty-Bot
Maintainer: JoshH100
Last Packager: JoshH100
Votes: 65
Popularity: 2.62
First Submitted: 2018-08-22 01:23
Last Updated: 2019-12-02 18:19

Pinned Comments

MagicAndWires commented on 2019-11-01 16:06

To the people getting the wine/wined3d-interop.h: No such file or directory the 4.17 proton requires a wine-valve version >=4.16, install wine-valve-git instead.

Update:
After some consideration, because new versions of proton require code that has not been released as a stable version yet any kind of "stable" package for wine-valve is going to be hell to maintain and always lagging slightly behind.

If anyone wants to continue a stable package despite this, I've disowned the package so you're welcome to give it a shot, but I'd advise users to just install wine-valve-git instead.

(No changes to the proton PKGBUILD necessary).

Forty-Bot commented on 2018-08-22 01:24

This is in an early state right now. vrclient_x64 needs the custom bundled version of wine, which I plan to make another package for. For now all that's packaged is lsteamclient.

Latest Comments

1 2 3 4 5 Next › Last »

Agafron commented on 2019-11-17 19:43

need modify PKGBUILD in prepare()

comment > #git clone --recurse-submodules https://github.com/ValveSoftware/Proton.git . uncoment > sed -i 's,wined3d-interop.h,wine/wined3d-interop.h,g' vrclient_x64/vrclient_x64/*

filthyAUR commented on 2019-11-17 17:43

Same issue as @Agafron and @jakbyte.

jakbyte commented on 2019-11-16 03:44

Same issue as Agafron.

Agafron commented on 2019-11-14 19:12

in build proccess have an error ==> Starting prepare()... fatal: destination path '.' already exists and is not an empty directory.

?

MagicAndWires commented on 2019-11-01 16:06

To the people getting the wine/wined3d-interop.h: No such file or directory the 4.17 proton requires a wine-valve version >=4.16, install wine-valve-git instead.

Update:
After some consideration, because new versions of proton require code that has not been released as a stable version yet any kind of "stable" package for wine-valve is going to be hell to maintain and always lagging slightly behind.

If anyone wants to continue a stable package despite this, I've disowned the package so you're welcome to give it a shot, but I'd advise users to just install wine-valve-git instead.

(No changes to the proton PKGBUILD necessary).

psurrena commented on 2019-10-28 16:57

Same exact issue as xiretza

xiretza commented on 2019-10-21 15:54

Still doesn't build, see the last three comments for the error (vrclient_main.c:23:10: fatal error: wine/wined3d-interop.h: No such file or directory).

sinatosk commented on 2019-10-19 15:10

trying to compile this package against proton 4.11-6 and ( manually ) 4.11-7 always shows

vrclient_main.c:23:10: fatal error: wine/wined3d-interop.h: No such file or directory

or ( with a line in the PKGBUILD prepare function commented out )

vrclient_main.c:23:10: fatal error: wined3d-interop.h: No such file or directory

and searching inside the source directory, there is no file called "wined3d-interop.h" anywhere

benbaz4 commented on 2019-10-18 16:16

same problem here.

fatal error : vrclient_main.c:23:10: fatal error: wine/wined3d-interop.h: No such file or directory 23|#include "wine/wined3d-interop.h"

I have no idea how to fix this.

pnehem commented on 2019-10-06 16:02

One little problem, when you download the archive, it doesn't contain the sub modules. All those folders are empty. This is the git clone line from the Valve site:

git clone --recurse-submodules https://github.com/ValveSoftware/Proton.git proton

I get an error vrclient_main.c:23:10: fatal error: wine/wined3d-interop.h: No such file or directory 23|#include "wine/wined3d-interop.h"

I saw this line in the PKGBUILD but I can't figure out where it originates from. I can file a file name wined3d-interop.idl in wine/include/wine Is this the file the sed is suppose to operate on?

sed -i 's,wined3d-interop.h,wine/wined3d-interop.h,g' vrclient_x64/vrclient_x64/*