Skip to content
This repository has been archived by the owner on Apr 4, 2020. It is now read-only.

leonmaxx/wine-proton

Repository files navigation

Wine-Proton

RPM packaging scripts for standalone WINE with ESYNC from ValveSoftware/Proton repository.

Patches added to support gallium-nine, CEF (Chromium Embedded Framework) and some additional fonts from wine-staging.

Build

To build packages:

$ sudo yum-builddep wine-proton.spec
$ ./create-package.sh

To build 32-bit packages for RHEL/CentOS 7 you need to use CentOS 7 Altarch i386 installation and build yourself openal and SDL2 packages.

Packages

Repository with built packages available at Fedora COPR.
Install:

dnf install wine-proton wine-dxvk-win32 wine-dxvk-win32.i686

Updates

Version 4.2-1

  • Updated Wine-Proton sources to version 4.2-1.

Version 3.16-8

  • Updated Wine-Proton sources to version 3.16-8.

Version 3.16-7

  • Updated Wine-Proton sources to version 3.16-7.

Version 3.16-6

  • Updated Wine-Proton sources to version 3.16-6.
  • Reverted patch that disables winemenubuilder.

Version 3.16-4

  • Updated Wine-Proton sources to version 3.16-4.
  • Added support for DXVK native libraries with DLL redirect.
  • Enabled support for VkD3D for Direct3D 12.
  • Wine XAudio2 implementation replaced with FAudio based implementation by Ethan Lee and Andrew Eikum (repository).

After wine packages is updated please update your old wine prefix (not needed for new prefixes):

WINEPREFIX=path_to_prefix wine-update-prefix

To enable/disable gallium-nine or DXVK run winecfg and switch to Staging tab.

About

RPM packaging scripts for standalone WINE from ValveSoftware/Proton repository.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages