games-emulation/RetroArch (guru)

Search

Install

Install this package:

emerge -a games-emulation/RetroArch

Package Information

Description:
RetroArch is a frontend for emulators, game engines and media players
Homepage:
https://www.retroarch.com
License:
GPL-3

Versions

Version EAPI Keywords Slot
1.22.2 8 ~amd64 0
1.21.0 8 ~amd64 0

Metadata

Upstream

Raw Metadata XML
<pkgmetadata>
	<use>
		<flag name="7zip">Compile in 7z support</flag>
		<flag name="alsa">ALSA support</flag>
		<flag name="cg">Cg shader support</flag>
		<flag name="cheevos">Retro Achievements</flag>
		<flag name="debug">Enable a debug build</flag>
		<flag name="dispmanx">Dispmanx video support</flag>
		<flag name="egl">EGL context support</flag>
		<flag name="filters">Install audio/video filters</flag>
		<flag name="ffmpeg">FFmpeg support</flag>
		<flag name="gles2">Use GLESv2 instead of desktop GL</flag>
		<flag name="gles3">OpenGLES3 support</flag>
		<flag name="hid">Low-level HID (Human Interface Device) support</flag>
		<flag name="jack">JACK support</flag>
		<flag name="kms">KMS context support</flag>
		<flag name="libass">SSA/ASS for FFmpeg subtitle support</flag>
		<flag name="libusb">Libusb HID support</flag>
		<flag name="materialui">MaterialUI menu</flag>
		<flag name="network">Networking features (recommended)</flag>
		<flag name="openal">OpenAL support</flag>
		<flag name="opengl">OpenGL 2.0 support</flag>
		<flag name="oss">OSS support</flag>
		<flag name="ozone">Ozone menu</flag>
		<flag name="pulseaudio">PulseAudio support</flag>
		<flag name="pipewire">PipeWire support</flag>
		<flag name="rgui">RGUI menu</flag>
		<flag name="sdl">SDL2 support</flag>
		<flag name="truetype">FreeType support</flag>
		<flag name="threads">Threading support</flag>
		<flag name="udev">Udev/Evdev gamepad support</flag>
		<flag name="v4l2">Video4linux2 support</flag>
		<flag name="videocore">Broadcom Videocore 4 support</flag>
		<flag name="vulkan">Vulkan support</flag>
		<flag name="wayland">Wayland support</flag>
		<flag name="X">Everything X11</flag>
		<flag name="xinerama">Xinerama support</flag>
		<flag name="xmb">XMB menu</flag>
		<flag name="xv">XVideo support</flag>
		<flag name="zlib">zlib support (ZIP extract, PNG decoding/encoding)</flag>
	</use>
	<upstream>
		<remote-id type="github">libretro/RetroArch</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p games-emulation/RetroArch | euse -E <flag> -p games-emulation/RetroArch | euse -D <flag> -p games-emulation/RetroArch

Flag Description 1.22.2 1.21.0
7zip Compile in 7z support ✓ ✓
X Everything X11 ✓ ✓
alsa ALSA support ✓ ✓
cg Cg shader support ✓ ✓
cheevos Retro Achievements ✓ ✓
cpu_flags_arm_neon ⚠️ ✓ ✓
cpu_flags_arm_vfp ⚠️ ✓ ✓
cpu_flags_x86_sse2 ⚠️ ✓ ✓
debug Enable a debug build ✓ ✓
dispmanx Dispmanx video support ✓ ✓
egl EGL context support ⊕ ⊕
ffmpeg FFmpeg support ✓ ✓
filters Install audio/video filters ✓ ✓
gles2 Use GLESv2 instead of desktop GL ✓ ✓
gles3 OpenGLES3 support ✓ ✓
hid Low-level HID (Human Interface Device) support ✓ ✓
jack JACK support ✓ ✓
kms KMS context support ✓ ✓
libass SSA/ASS for FFmpeg subtitle support ✓ ✓
libusb Libusb HID support ✓ ✓
materialui MaterialUI menu ✓ ✓
network Networking features (recommended) ✓ ✓
openal OpenAL support ✓ ✓
opengl OpenGL 2.0 support ⊕ ⊕
oss OSS support ✓ ✓
ozone Ozone menu ⊕ ⊕
pipewire PipeWire support ✓ ✓
pulseaudio PulseAudio support ✓ ✓
rgui RGUI menu ⊕ ⊕
sdl SDL2 support ✓ ✓
threads Threading support ⊕ ⊕
truetype FreeType support ⊕ ⊕
udev Udev/Evdev gamepad support ✓ ✓
v4l2 Video4linux2 support ✓ ✓
videocore Broadcom Videocore 4 support ✓ ✓
vulkan Vulkan support ✓ ✓
wayland Wayland support ✓ ✓
xinerama Xinerama support ✓ ✓
xmb XMB menu ✓ ✓
xv XVideo support ✓ ✓
zlib zlib support (ZIP extract, PNG decoding/encoding) ✓ ✓

Files

Manifest

Type File Size Versions
DIST RetroArch-1.21.0.tar.gz 70961877 bytes 1.21.0
DIST RetroArch-1.22.2.tar.gz 71629881 bytes 1.22.2
Unmatched Entries
Type File Size