BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test DEPEND=X? ( >=x11-libs/libX11-1.6.2 >=x11-libs/libXext-1.3.2 >=x11-libs/libXi-1.7.2 ) alsa? ( >=media-libs/alsa-lib-1.0.27.2 ) dbus? ( >=sys-apps/dbus-1.6.18-r1 ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack ) kms? ( >=x11-libs/libdrm-2.4.82 >=media-libs/mesa-9.0.0[gbm(+)] ) opengl? ( >=virtual/opengl-7.0-r1 >=virtual/glu-9.0-r1 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) udev? ( >=virtual/libudev-208:= ) virtual/libiconv wayland? ( >=dev-libs/wayland-1.20 gui-libs/libdecor >=media-libs/mesa-9.1.6[wayland] >=x11-libs/libxkbcommon-0.2.0 ) xcursor? ( >=x11-libs/libXcursor-1.1.14 ) xfixes? ( >=x11-libs/libXfixes-6.0.0 ) xrandr? ( >=x11-libs/libXrandr-1.4.2 ) xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1 ) gles? ( media-libs/libglvnd ) ibus? ( dev-libs/glib:2 ) test? ( x11-libs/libX11 ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto ) DESCRIPTION=Simple Direct Media Layer EAPI=8 HOMEPAGE=https://www.libsdl.org/ IUSE=X alsa asm +audio 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 camera custom-cflags dbus debug dialog doc dummy dxvk gles gpu +haptic ibus jack +joystick kms libusb metal opengl oss pipewire +power +pthread pulseaudio sensor +shared-libs sndio static-libs system-iconv test udev +video vulkan wayland xcursor xdbe xfixes xinput xrandr xscreensaver xshape KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86 LICENSE=ZLIB RDEPEND=X? ( >=x11-libs/libX11-1.6.2 >=x11-libs/libXext-1.3.2 >=x11-libs/libXi-1.7.2 ) alsa? ( >=media-libs/alsa-lib-1.0.27.2 ) dbus? ( >=sys-apps/dbus-1.6.18-r1 ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack ) kms? ( >=x11-libs/libdrm-2.4.82 >=media-libs/mesa-9.0.0[gbm(+)] ) opengl? ( >=virtual/opengl-7.0-r1 >=virtual/glu-9.0-r1 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) udev? ( >=virtual/libudev-208:= ) virtual/libiconv wayland? ( >=dev-libs/wayland-1.20 gui-libs/libdecor >=media-libs/mesa-9.1.6[wayland] >=x11-libs/libxkbcommon-0.2.0 ) xcursor? ( >=x11-libs/libXcursor-1.1.14 ) xfixes? ( >=x11-libs/libXfixes-6.0.0 ) xrandr? ( >=x11-libs/libXrandr-1.4.2 ) xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1 ) opengl? ( media-libs/mesa[opengl(+)] ) vulkan? ( media-libs/mesa[vulkan(+)] vulkan? ( media-libs/vulkan-loader ) ) REQUIRED_USE=alsa? ( audio ) dxvk? ( gpu ) haptic? ( joystick ) ibus? ( dbus ) jack? ( audio ) gles? ( video ) gpu? ( video ) metal? ( video ) opengl? ( video ) oss? ( audio ) pipewire? ( audio ) pulseaudio? ( audio ) sndio? ( audio ) vulkan? ( video ) wayland? ( gles ) xcursor? ( X ) xdbe? ( X ) xfixes? ( X ) xinput? ( X ) xrandr? ( X ) xscreensaver? ( X ) xshape? ( X ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/libsdl-org/SDL/archive/refs/tags/preview-3.1.3.tar.gz -> libsdl3-3.1.3.tar.gz _eclasses_=cmake d3613e557da672de5255dab91c8f731f flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=2846ca20421287c5b032102527adb42c