| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: protontricks | Distribution: SUSE Linux Enterprise 16 |
| Version: 1.12.0 | Vendor: openSUSE |
| Release: bp160.1.3 | Build date: Thu Oct 17 17:12:29 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 407643 | Source RPM: protontricks-1.12.0-bp160.1.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/Matoking/protontricks | |
| Summary: Winetricks for Proton-enabled Games | |
A simple wrapper that does winetricks things for Proton enabled games.
GPL-3.0-only
* Thu Oct 17 2024 Richard Rahl <rrahl0@opensuse.org>
- add yad, set it as default (recommendation from upstream)
- remove small adjustments, as they got fixed upstream
* Thu Oct 10 2024 Ralf Habacker <ralf.habacker@freenet.de>
- Update to version 1.12.0:
* --cwd-app flag to set working directory to the game's installation directory
* Add support for Snap Steam installations
* protontricks -c and protontricks-launch now use the current working directory
instead of the game's installation directory. --cwd-app can be used to
restore old behavior. Scripts can also $STEAM_APP_PATH environment variable
to determine the game's installation directory; this has been supported
(albeit undocumented) since 1.8.0.
* protontricks will now launch GUI if no arguments were provided
* Fix crash when parsing appinfo.vdf V29 in new Steam client version
* Fix Protontricks crash when config.vdf contains invalid Unicode characters
- Removed %check section as many tests for this version are broken
- Install the build dependency to git only for Tumbleweed, as it is only used there
- Use local provided python vdf module
- Add patches:
* 0001-Fix-using-local-vdf-module.patch
* Wed Aug 14 2024 Ralf Habacker <ralf.habacker@freenet.de>
- Update to version 1.11.1:
* Fix Protontricks crash when custom Proton has an invalid or
empty compatibilitytool.vdf manifest
* Fix Protontricks GUI crash when Proton installation is
incomplete
* Check if Steam Runtime launcher service launched correctly
instead of always assuming successful launch
* Fri Jan 05 2024 Ralf Habacker <ralf.habacker@freenet.de>
- Update to version 1.11.0:
* Show app icons for custom shortcuts in the app selector
* Verbose flag can be enabled with -vv for additional debug logging
* Fix Protontricks not recognizing supported Steam Runtime
installation due to changed name
* Fix Protontricks not recognizing default Proton installation for
games with different Proton preselected by Valve testing
* Fix Protontricks crash when app has an unidentifiable app icon
* Mon Oct 23 2023 Ralf Habacker <ralf.habacker@freenet.de>
- Fix incorrect use of mode parameter in _service file mentioned at
https://build.opensuse.org/request/show/1119325?notification_id=43740251
* Sat Oct 21 2023 Ralf Habacker <ralf.habacker@freenet.de>
- Use python3-setuptools to fix runtime dependency
* Wed Sep 20 2023 Ralf Habacker <ralf.habacker@freenet.de>
- Update to version 1.10.5:
* Convert icon to RGB mode before conversion
- Changes from 1.10.4:
* Document protontricks-launch
* Ensure all app icons have 32x32 size
* Add utils.get_cache_dir
* Ignore possible extra data in binary VDF
* Do not use loop to check for launcher
* Fix outdated protontricks-launch help text
- Add required packages python3-Pillow and setuptools
- Add fdupes as build requirement and use it
* Fri Jul 14 2023 Ralf Habacker <ralf.habacker@freenet.de>
- Update to version 1.10.3:
* Replace deprecated setuptools parameter
* Disable background-wineserver by default
* Always look for Flatpak Steam installation
* Add Sniper as supported runtime
* Check for 'steamapps' in case-insensitive manner
- Changes from 1.10.2:
* Update section on community packages
* Remove unused imports
* Update section on community package
* Fix locale settings on Steam Deck
* Find Windows shortcut prefix properly
* Check and log more permission errors gracefully
* Sat Dec 31 2022 Jan-Luca Kiok <me@jlk.one>
- Change service url protocol from git to https
* Sat Dec 31 2022 Jan-Luca Kiok <me@jlk.one>
- Update to version 1.10.1:
+ Fixed
* Fix crash when parsing appinfo.vdf V28 version introduced in
Steam beta
- Changes from 1.10.0:
+ Added
* Prompt the user for a Steam installation if multiple
installations are found
- Changes from 1.9.2:
+ Fixed
* Fix random crashes when running Wine commands due to race
condition in Wine launcher script
- Changes from 1.9.1:
+ Added
* Print a warning when multiple Steam directories are detected
and "STEAM_DIR" is not used to specify the directory
+ Changed
* Launch Steam Runtime sandbox with "--bus-name" parameter
instead of the now deprecated "--socket"
+ Fixed
* Fix various crashes due to Wine processes under Steam Runtime
sandbox using the incorrect working directory
- Changes from 1.9.0:
+ Added
* Add "-l/--list" command to list all games
+ Fixed
* Fix "wineserver -w" calls hanging when legacy Steam Runtime
and background wineserver are enabled
* Do not attempt to launch bwrap-launcher if bwrap is not
available
- Changes from 1.8.2:
+ Fixed
* Fix Wine crash on newer Steam Runtime installations due to
renamed runtime executable
* Fix graphical Wine applications crashing on Wayland
* Fix Protontricks crash caused by Steam shortcuts created by
3rd party applications such as Lutris
- Changes from 1.8.1:
+ Added
* Prompt the user to update Flatpak permissions if inaccessible
paths are detected
+ Fixed
* Fix Proton discovery on Steam Deck
+ Removed
* Drop Python 3.5 support
* Fri Mar 11 2022 Carsten Ziepke <kieltux@gmail.com>
- Update to version 1.8.0:
+ Added
* fsync/esync is enabled by default
* PROTON_NO_FSYNC and PROTON_NO_ESYNC environment variables
are supported
* Improve Wine command startup time by launching a background
wineserver for the duration of the Protontricks session.
This is enabled by default for bwrap, and can also be toggled
manually with --background-wineserver/--no-background-wineserver.
* Improve Wine command startup time with bwrap by creating a
single container and launching all Wine processes inside it.
+ Fixed
* Fix Wine crash when the Steam application and Protontricks
are running at the same time
* Fix Steam installation detection when both non-Flatpak and
Flatpak versions of Steam are installed for the same user
* Fix Protontricks crash when Proton installation is incomplete
* Fix Protontricks crash when both Flatpak and non-Flatpak
versions of Steam are installed
* Fix duplicate log messages when using protontricks-launch
* Fix error dialog not being displayed when using
protontricks-launch
- Changes from 1.7.0:
+ Changed
* Enable usage of Flatpak Protontricks with non-Flatpak Steam.
Flatpak Steam is prioritized if both are found.
+ Fixed
* bwrap is only disabled when the Flatpak installation is
too old. Flatpak 1.12.1 and newer support sub-sandboxes.
* Remove Proton installations from app listings
- Changes from 1.6.2:
+ Changed
* Return code is now returned from the executed user commands
* Return code 1 is returned for most Protontricks errors
instead of -1
- Changes from 1.6.1:
+ Fixed
* Fix duplicate Steam application entries
* Fix crash on Python 3.5
- Run spec-cleaner
* Tue Aug 24 2021 Matthias Fehring <buschmann23@opensuse.org>
- Update to version 1.6.0
+ Added
* Add protontricks-launch script to launch Windows executables
using Proton app specific Wine prefixes
* Add desktop integration for Windows executables, which can
now be launched using Protontricks
* Add protontricks-desktop-install to install desktop integration
for the local user. This is only necessary if the installation
method doesn't do this automatically.
* Add error dialog for displaying error information when Protontricks
has been launched from desktop and no user-visible terminal
is available.
* Add YAD as GUI provider. YAD is automatically used instead of
Zenity when available as it supports additional features.
+ Changed
* Improved GUI dialog. The prompt to select the Steam app now
uses a list dialog with support for scrolling, search and app
icons. App icons are only supported on YAD.
+ Fixed
* Display proper error messages in certain cases when corrupted
VDF files are found
* Fix crash caused by appmanifest files that can't be read due
to insufficient permissions
* Fix crash caused by non-Proton compatibility tool being enabled
for the selected app
* Fix erroneous warning when Steam library is inside a
case-insensitive file system
- Changes from 1.5.2
+ Fixed
* Custom Proton installations now use Steam Runtime installations
when applicable
* Fix crash caused by older Steam app installations using a
different app manifest structure
* Fix crash caused by change to lowercase field names in multiple
VDF files
* Fix crash caused by change in the Steam library folder
configuration file
- Changes from 1.5.1
+ Fixed
* bwrap containerization now tries to mount more root directories
except those that have been blacklisted due to potential issues
- Changes from 1.5.0
+ Added
* Use bwrap containerization with newer Steam Runtime installations.
The old behavior can be enabled with --no-bwrap in case of problems.
+ Fixed
* User-provided WINE and WINESERVER environment variables are
used when Steam Runtime is enabled
* Fixed crash caused by changed directory name in Proton
Experimental update
* Sat Feb 06 2021 Matthias Fehring <buschmann23@opensuse.org>
- Update to version 1.4.4
+ Fixed
* Display a proper error message when Proton installation is
incomplete due to missing Steam Runtime
* Display a proper warning when a tool manifest is empty
* Fix crash caused by changed directory structure in Steam
Runtime update
* Sun Jan 10 2021 Matthias Fehring <buschmann23@opensuse.org>
- Updated to version 1.4.3
+ Fixed
* Add support for newer Steam Runtime versions
- Updated to version 1.4.2
+ Fixed
* Fix crash with newer Steam client beta caused by differently
cased keys in loginusers.vdf
+ Added
* Print a warning if both steamapps and SteamApps directories
are found inside the same library directory
+ Changed
* Print full help message when incorrect parameters are provided
* Wed May 06 2020 Matthias Fehring <buschmann23@opensuse.org>
- Updated to version 1.4.1
+ Fixed
* Fixed crash caused by Steam library paths containing special
characters
* Fixed crash with Proton 5.0 caused by Steam Runtime being used
unnecessarily with all binaries
- Updated to version 1.4
+ Added
* System-wide compatibility tool directories are now searched
for Proton installations
+ Changed
* Drop Python 3.4 compatibility. Python 3.4 compatibility has
been broken since 1.2.2.
+ Fixed
* Zenity no longer crashes the script if locale is incapable of
processing the arguments.
* Selecting "Cancel" in the GUI window now prints a proper message
instead of an error.
* Add workaround for Zenity crashes not handled by the previous fix
- Updated to version 1.3.1
+ Fixed
* Fix Proton prefix detection when the prefix directory is located
inside a SteamApps directory instead of steamapps
* Use the most recently used Proton prefix when multiple prefix
directories are found for a single game
* Fix Python 3.5 compatibility
* Thu Nov 07 2019 Matthias Fehring <buschmann23@opensuse.org>
- Added new Requires zenity: new dependency
* Thu Nov 07 2019 Matthias Fehring <buschmann23@opensuse.org>
- Initial package version 1.3
/usr/bin/protontricks /usr/bin/protontricks-desktop-install /usr/bin/protontricks-launch /usr/lib/python3.13/site-packages/protontricks /usr/lib/python3.13/site-packages/protontricks-1.12.1.dev0+ge6bb313.d20241017-py3.13.egg-info /usr/lib/python3.13/site-packages/protontricks-1.12.1.dev0+ge6bb313.d20241017-py3.13.egg-info/PKG-INFO /usr/lib/python3.13/site-packages/protontricks-1.12.1.dev0+ge6bb313.d20241017-py3.13.egg-info/SOURCES.txt /usr/lib/python3.13/site-packages/protontricks-1.12.1.dev0+ge6bb313.d20241017-py3.13.egg-info/dependency_links.txt /usr/lib/python3.13/site-packages/protontricks-1.12.1.dev0+ge6bb313.d20241017-py3.13.egg-info/entry_points.txt /usr/lib/python3.13/site-packages/protontricks-1.12.1.dev0+ge6bb313.d20241017-py3.13.egg-info/requires.txt /usr/lib/python3.13/site-packages/protontricks-1.12.1.dev0+ge6bb313.d20241017-py3.13.egg-info/top_level.txt /usr/lib/python3.13/site-packages/protontricks/__init__.py /usr/lib/python3.13/site-packages/protontricks/__pycache__ /usr/lib/python3.13/site-packages/protontricks/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/config.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/flatpak.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/flatpak.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/gui.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/gui.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/steam.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/steam.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/util.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/winetricks.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/__pycache__/winetricks.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/_vdf /usr/lib/python3.13/site-packages/protontricks/_vdf/LICENSE /usr/lib/python3.13/site-packages/protontricks/_vdf/README.rst /usr/lib/python3.13/site-packages/protontricks/_vdf/__init__.py /usr/lib/python3.13/site-packages/protontricks/_vdf/__pycache__ /usr/lib/python3.13/site-packages/protontricks/_vdf/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/_vdf/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/_vdf/__pycache__/vdict.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/_vdf/__pycache__/vdict.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/_vdf/vdict.py /usr/lib/python3.13/site-packages/protontricks/_version.py /usr/lib/python3.13/site-packages/protontricks/cli /usr/lib/python3.13/site-packages/protontricks/cli/__init__.py /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__ /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/desktop_install.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/desktop_install.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/launch.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/launch.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/main.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/main.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/protontricks/cli/__pycache__/util.cpython-313.pyc /usr/lib/python3.13/site-packages/protontricks/cli/desktop_install.py /usr/lib/python3.13/site-packages/protontricks/cli/launch.py /usr/lib/python3.13/site-packages/protontricks/cli/main.py /usr/lib/python3.13/site-packages/protontricks/cli/util.py /usr/lib/python3.13/site-packages/protontricks/config.py /usr/lib/python3.13/site-packages/protontricks/data /usr/lib/python3.13/site-packages/protontricks/data/data /usr/lib/python3.13/site-packages/protontricks/data/data/icon_placeholder.png /usr/lib/python3.13/site-packages/protontricks/data/scripts /usr/lib/python3.13/site-packages/protontricks/data/scripts/bwrap_launcher.sh /usr/lib/python3.13/site-packages/protontricks/data/scripts/wine_launch.sh /usr/lib/python3.13/site-packages/protontricks/data/scripts/wineserver_keepalive.bat /usr/lib/python3.13/site-packages/protontricks/data/scripts/wineserver_keepalive.sh /usr/lib/python3.13/site-packages/protontricks/data/share /usr/lib/python3.13/site-packages/protontricks/data/share/applications /usr/lib/python3.13/site-packages/protontricks/data/share/applications/protontricks-launch.desktop /usr/lib/python3.13/site-packages/protontricks/data/share/applications/protontricks.desktop /usr/lib/python3.13/site-packages/protontricks/flatpak.py /usr/lib/python3.13/site-packages/protontricks/gui.py /usr/lib/python3.13/site-packages/protontricks/steam.py /usr/lib/python3.13/site-packages/protontricks/util.py /usr/lib/python3.13/site-packages/protontricks/winetricks.py /usr/share/applications/protontricks-launch.desktop /usr/share/applications/protontricks.desktop /usr/share/doc/packages/protontricks /usr/share/doc/packages/protontricks/CHANGELOG.md /usr/share/doc/packages/protontricks/README.md /usr/share/licenses/protontricks /usr/share/licenses/protontricks/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025