Install this package:
emerge -a app-emulation/wine-proton
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask app-emulation/wine-proton
Or alternatively:
emerge --autounmask-write -a app-emulation/wine-proton
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | -* ~amd64 ~x86 | 9999 |
| 9.0.4-r2 | 8 | -* amd64 ~x86 | 9.0.4-r2 |
| 8.0.5c | 8 | -* amd64 ~x86 | 8.0.5c |
| 10.0.4 | 8 | -* amd64 ~x86 | 10.0.4 |
| 10.0.3 | 8 | -* amd64 ~x86 | 10.0.3 |
<pkgmetadata> <maintainer type="person"> <email>ionen@gentoo.org</email> <name>Ionen Wolkens</name> </maintainer> <maintainer type="project"> <email>wine@gentoo.org</email> <name>Wine</name> </maintainer> <use> <flag name="arm64ec">Enable support for running x86_64 applications on arm64 via binary translation</flag> <flag name="crossdev-mingw"> Use <pkg>sys-devel/crossdev</pkg> for the toolchain rather than <pkg>dev-util/mingw64-toolchain</pkg> (requires manual setting up and is mostly unsupported, try disabling if have issues) </flag> <flag name="gecko">Enable mshtml support using <pkg>app-emulation/wine-gecko</pkg></flag> <flag name="mingw">Build PE files using <pkg>dev-util/mingw64-toolchain</pkg> (more tested) rather than <pkg>llvm-core/clang</pkg> (newer)</flag> <flag name="mono">Enable .NET support using <pkg>app-emulation/wine-mono</pkg></flag> <flag name="perl">Install helpers that require perl (winedump/winemaker)</flag> <flag name="sdl">Enable gamepad support using <pkg>media-libs/libsdl2</pkg></flag> <flag name="wow64"> Enable the "new" wow64 mode that allows running 32bit applications without 32bit ELF multilib by mapping to 64bit calls. Generally works well with wine-11.0 or newer, but may or may not have a small perforamce impact or other issues. If USE=mingw is set, still need the default abi_x86_32 set on <pkg>dev-util/mingw64-toolchain</pkg> but that can be done even with /no-multilib/ profiles. This can also be enabled on arm64 to allow running x86 applications via binary translation. </flag> </use> <upstream> <changelog>https://github.com/ValveSoftware/Proton/wiki/Changelog</changelog> <remote-id type="github">ValveSoftware/wine</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p app-emulation/wine-proton |
euse -E <flag> -p app-emulation/wine-proton |
euse -D <flag> -p app-emulation/wine-proton
| Flag | Description | 9999 | 9.0.4-r2 | 8.0.5c | 10.0.4 | 10.0.3 |
|---|---|---|---|---|---|---|
| X | Add support for X11 | ⊕ | ✗ | ✗ | ⊕ | ⊕ |
| abi_x86_32 | 32-bit (x86) libraries | ✗ | ✗ | ⊕ | ✗ | ✗ |
| abi_x86_64 | 64-bit (amd64) libraries | ✗ | ✗ | ⊕ | ✗ | ✗ |
| alsa | Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| crossdev-mingw | Use <pkg>sys-devel/crossdev</pkg> for the toolchain rather than <pkg>dev-util/mingw64-toolchain</pkg> (requires manual setting up and is mostly unsupported, try disabling if have issues) | ✓ | ✓ | ✓ | ✓ | ✓ |
| custom-cflags | Build with user-specified CFLAGS (unsupported) | ✗ | ✗ | ✓ | ✗ | ✗ |
| dbus | Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| ffmpeg | Enable ffmpeg/libav-based audio/video codec support | ✓ | ✗ | ✗ | ✓ | ✓ |
| fontconfig | Support for configuring and customizing font access via media-libs/fontconfig | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| gecko | Enable mshtml support using <pkg>app-emulation/wine-gecko</pkg> | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| gstreamer | Add support for media-libs/gstreamer (Streaming media) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| llvm-libunwind | Use llvm-runtimes/libunwind instead of sys-libs/libunwind | ✓ | ✓ | ✓ | ✓ | ✓ |
| mono | Enable .NET support using <pkg>app-emulation/wine-mono</pkg> | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| nls | Add Native Language Support (using gettext - GNU locale utilities) | ✓ | ✓ | ✓ | ✓ | ✓ |
| perl | Install helpers that require perl (winedump/winemaker) | ✓ | ✓ | ✓ | ✓ | ✓ |
| pulseaudio | Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire) | ✓ | ✓ | ✓ | ✓ | ✓ |
| sdl | Enable gamepad support using <pkg>media-libs/libsdl2</pkg> | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| selinux | !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur | ✓ | ✓ | ✓ | ✓ | ✓ |
| ssl | Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| strip | Allow symbol stripping to be performed by the ebuild for special files | ✗ | ✗ | ⊕ | ✗ | ✗ |
| udev | Enable virtual/udev integration (device discovery, power and storage device support, etc) | ✓ | ✓ | ✓ | ✓ | ✓ |
| unwind | Add support for call stack unwinding and function name resolution | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| usb | Add USB support to applications that have optional USB support (e.g. cups) | ✓ | ✓ | ✓ | ✓ | ✓ |
| v4l | Enable support for video4linux (using linux-headers or userspace libv4l libraries) | ✓ | ✓ | ✓ | ✓ | ✓ |
| video_cards_amdgpu | VIDEO_CARDS setting to build driver for AMDGPU video cards | ✓ | ✓ | ✓ | ✓ | ✓ |
| wayland | Enable dev-libs/wayland backend | ✓ | ✗ | ✗ | ✓ | ✓ |
| xcomposite | Enable support for the Xorg composite extension | ✗ | ⊕ | ⊕ | ✗ | ⊕ |
| xinerama | Add support for querying multi-monitor screen geometry through the Xinerama API | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | proton-wine-10.0-3.tar.gz | 52629264 bytes |
| DIST | proton-wine-10.0-4.tar.gz | 52736432 bytes |
| DIST | proton-wine-8.0-5c.tar.gz | 48710071 bytes |
| DIST | proton-wine-9.0-4.tar.gz | 49339922 bytes |