app-emulation / protontricks

app-emulation/winetricks wrapper for Proton (Steam Play) games

Official package sites : https://github.com/Matoking/protontricks ·

A simple wrapper script that allows you to easily run Winetricks commands for Steam Play/Proton games. This is often useful when a game requires closed-source runtime libraries that are not included with Proton, or to activate Gallium Nine (native Direct3D 9 support) for a Proton game, without all the tedious messing around with Wine prefixes.

v1.4.2 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64
USE flags
gui test

v1.4.1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64
USE flags
gui

General

gui
Enable support for a graphical user interface
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_single_target

pypy3
Build for PyPy3 only
python3_6
Build for Python 3.6 only
python3_7
Build for Python 3.7 only
python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

app-emulation / winetricks : Easy way to install DLLs needed to work around problems in Wine

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / pypy3 : A fast, compliant alternative implementation of the Python (3.7) language

dev-python / setuptools : Collection of extensions to Distutils

dev-python / vdf : A module for (de)serialization to and from VDF, Valve's key-value text format

gnome-extra / zenity : Tool to display dialogs from the commandline and shell scripts

Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks: bump to 1.4.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks: support pypy3
Builds and tests fine. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks-1.4.1-r1: support python3_9
Builds and tests fine. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks: re-enable tests
Instead of having to jump through hoops to satisfy setuptools-scm, remove references to that package and seed the version file manually, using the value of ${PV}. Presto, can use GitHub release archives - and by extension run tests - again! Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks: fix setuptools_scm dependency
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-emulation/protontricks: amd64 stable wrt bug #717402
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks: set DISTUTILS_USE_SETUPTOOLS=rdepend
Protontricks setup.py uses entry_points so we should have setuptools in RDEPEND as well. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
app-emulation/protontricks: bump to 1.4.1
protontricks now have a setup-time dependency on dev-python/setuptools_scm, which means we have to use use release tarballs from PyPI rather than from GitHub - the latter cause builds to fail with LookupError: setuptools-scm was unable to detect version for '/.../app-emulation/protontricks-1.4.1/work/protontricks-1.4.1'. Make sure you're either building from a fully intact git repository or PyPI tarballs. Most other sources (such as GitHub's tarballs, a git checkout without the .git folder) don't contain the necessary metadata and will not work. The upshot of the above is that we can no longer run tests because the necessary files are not included in PyPI tarballs. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-emulation/protontricks: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-emulation/protontricks: new package
Allows one to use winetricks on Proton (Steam Play) games without having to manually mess with prefix and Proton configuration. Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Marek Szuba <marecki@gentoo.org>