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.
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.
Repository with built packages available at Fedora COPR.
Install:
dnf install wine-proton wine-dxvk-win32 wine-dxvk-win32.i686
- Updated Wine-Proton sources to version 4.2-1.
- Updated Wine-Proton sources to version 3.16-8.
- Updated Wine-Proton sources to version 3.16-7.
- Updated Wine-Proton sources to version 3.16-6.
- Reverted patch that disables
winemenubuilder
.
- 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.