media-libs/libsdl3 (gentoo)

Search

Package Information

Description:
Simple Direct Media Layer
Homepage:
https://www.libsdl.org/
License:
ZLIB

Versions

Version EAPI Keywords Slot
3.4.2 8 amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 0
3.2.30 8 amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>games@gentoo.org</email>
		<name>Gentoo Games Project</name>
	</maintainer>
	<use>
		<flag name="ibus">Enable support for <pkg>app-i18n/ibus</pkg></flag>
		<flag name="kms">Enable support for direct Kernel Mode Setting video output</flag>
		<flag name="sndio">Enable support for <pkg>media-sound/sndio</pkg></flag>
		<flag name="pipewire">Enable support for <pkg>media-video/pipewire</pkg></flag>
	</use>
	<upstream>
		<remote-id type="github">libsdl-org/SDL</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 3.4.2 3.2.30
X Add support for X11
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
aqua Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
bidi Enable bidirectional language support
cpu_flags_ppc_altivec ⚠️
cpu_flags_x86_avx ⚠️
cpu_flags_x86_avx2 ⚠️
cpu_flags_x86_avx512f ⚠️
cpu_flags_x86_mmx ⚠️
cpu_flags_x86_sse ⚠️
cpu_flags_x86_sse2 ⚠️
cpu_flags_x86_sse3 ⚠️
cpu_flags_x86_sse4_1 ⚠️
cpu_flags_x86_sse4_2 ⚠️
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
ibus Enable support for <pkg>app-i18n/ibus</pkg>
io-uring Enable the use of io_uring for efficient asynchronous IO and system requests
jack Add support for the JACK Audio Connection Kit
kms Enable support for direct Kernel Mode Setting video output
opengl Add support for OpenGL (3D graphics)
oss Add support for OSS (Open Sound System)
pipewire Enable support for <pkg>media-video/pipewire</pkg>
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
sndio Enable support for <pkg>media-sound/sndio</pkg>
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
udev Enable virtual/udev integration (device discovery, power and storage device support, etc)
usb Add USB support to applications that have optional USB support (e.g. cups)
vulkan Add support for 3D graphics and computing via the Vulkan cross-platform API
wayland Enable dev-libs/wayland backend

Manifest

Type File Size Versions
DIST SDL3-3.2.30.tar.gz 15908113 bytes 3.2.30
DIST SDL3-3.4.2.tar.gz 15575883 bytes 3.4.2
Unmatched Entries
Type File Size