Alternative dependency wine-valve-git is orphaned and is hardcoded to proton-5.0 branch.
Search Criteria
Package Details: proton-git 1:6.3.2.r0.g372d299e-1
Git Clone URL: | https://aur.archlinux.org/proton-git.git (read-only, click to copy) |
---|---|
Package Base: | proton-git |
Description: | Compatibility tool for Steam Play based on Wine and additional components |
Upstream URL: | https://github.com/ValveSoftware/Proton/ |
Keywords: | games proton steam |
Licenses: | BSD |
Conflicts: | proton |
Provides: | proton |
Submitter: | yurikoles |
Maintainer: | None |
Last Packager: | somebody |
Votes: | 11 |
Popularity: | 0.000000 |
First Submitted: | 2018-09-23 15:34 (UTC) |
Last Updated: | 2021-05-04 13:55 (UTC) |
Dependencies (3)
- python2
- wine-valve (wine-valve-git, wine-valve)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
Required by (1)
- legendary (requires proton) (optional)
Sources (2)
Latest Comments
MarsSeed commented on 2022-03-14 15:04 (UTC)
somebody commented on 2021-05-01 06:52 (UTC)
updated (by copying from proton) - builds for me but as with proton, i'm not 100% convinced it's all right now
LevitatingRein commented on 2020-06-09 10:31 (UTC)
This package is failing because of the same reasons the proton package used to fail: https://aur.archlinux.org/packages/proton/#comment-746010
Should be an easy fix.
LevitatingRein commented on 2020-06-08 16:51 (UTC) (edited on 2020-06-08 16:51 (UTC) by LevitatingRein)
It's failing because it's trying to used sed
on a folder.
sed -i 's/openvr_v0.9.16//g' vrclient_x64/vrclient_x64/*
can be changed to
sed -i 's/openvr_v0.9.16//g' vrclient_x64/vrclient_x64/*.*
to resolve the issue.
I am not sure if this whole thing is necessary though.
Edit: Oh and I get a compiler error:
winegcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -DSTEAM_API_EXPORTS -o steamclient_main.o steamclient_main.c
steamclient_main.c:13:10: fatal error: wine/list.h: No such file or directory
13 | #include "wine/list.h"
| ^~~~~~~~~~~~~
compilation terminated.
winegcc: /usr/bin/gcc failed
make: *** [Makefile:347: steamclient_main.o] Error 2
mozo commented on 2020-05-03 12:48 (UTC)
@EndlessEden, Same here.
EndlessEden commented on 2020-04-07 09:42 (UTC)
Wont build; sed: couldn't edit vrclient_x64/vrclient_x64/json: not a regular file
ekce commented on 2019-12-21 18:45 (UTC)
I think this package requires xorgproto now.
DavTheRaveUK commented on 2019-10-20 16:17 (UTC) (edited on 2019-10-20 16:20 (UTC) by DavTheRaveUK)
Hi, there seems to be a version problem when upgrading from proton-git v7.0.1 to proton-git v8.0.1 after pacman builds and installs the package, pacman says the new package is still v7.0.1 and not v8.0.1
What can I do to remedy this? Thanks. Dave.
PrinceMachiavell commented on 2019-05-14 21:13 (UTC)
@Rulatir @Kyatik @rabcor Ideally this package would allow you to use a local build of proton within Steam per the instructions on the Github page. I haven't had a chance to go through the PKGBUILDs so this package make not install everything needed to do this yet.
I'll have to go through the PKGBUILDs of this, proton-git, and the proton package. Ideally, you could simply symlink a folder into ~/.steam/root/compatibilitytools.d/ and be able to use the latest/customized proton.
yurikoles commented on 2019-05-14 13:47 (UTC)
@Rulatir
you better to ask @JoshH100, I just made his proton package to use git, and abandoned it in flavor of him.
Rulatir commented on 2019-05-13 06:54 (UTC)
@yurikoles
THIRDING the question asked by @rabcor and @Kyatik
commented on 2019-03-05 17:13 (UTC)
@yurikoles
How exactly does this package work? Proton is typically bundled with (and run through) steam, is this an independent package, e.g. will I be able to run applications through some command like $proton instead of $wine to use proton instead?
(copied from rabcor's comment because not answered)
rabcor commented on 2018-11-03 04:08 (UTC)
How exactly does this package work? Proton is typically bundled with (and run through) steam, is this an independent package, e.g. will I be able to run applications through some command like $proton instead of $wine to use proton instead?
If I want to use the proton installation compiled by this package with steam, how would I go about it?
yurikoles commented on 2018-10-18 08:59 (UTC)
Version issue is now fixed.
Itchie commented on 2018-10-17 23:00 (UTC) (edited on 2018-10-17 23:23 (UTC) by Itchie)
Edit PKGBUILD and change pkgver() to following code as mentioned in the https://wiki.archlinux.org/index.php/VCS_package_guidelines
pkgver() { local version count cd "${pkgname}" version="$(git describe --abbrev=0 --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g')" count="$(git rev-list --count $(git describe --abbrev=0 --tags)..)" printf '%s.%s' "${version#proton-3.7*-}" "${count}" }
@yurikoles
missingSleepDeps commented on 2018-10-17 21:13 (UTC)
==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace. ==> ERROR: pkgver() generated an invalid version: proton-3.16beta-20181016.7 ==> ERROR: Makepkg was unable to build proton-git.
yurikoles commented on 2018-10-15 07:13 (UTC)
@zfkerr, thanks, fixed!
zfkerr commented on 2018-10-15 06:34 (UTC)
@yurikoles
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'dist.LICENSE.lin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build proton-git.
yurikoles commented on 2018-09-26 18:25 (UTC)
@Kiwii I'm not sure, you better to ask @Forty-Bot in proton package, I had just modified it to compile from branch insteam of release.
Kiwii commented on 2018-09-25 23:48 (UTC)
So, what do you have to do with a wine prefix to get a game in Wine to use the lsteamclient.dll.so and communicate with the native Steam? Does it need any overrides or do I have to copy dll files from the native Steam client's legacycompat folder somewhere?
Or am I vastly misunderstanding the intention of this package?
Pinned Comments