libsdl2

Description:Simple Direct Media Layer
License: ZLIB
Homepage:https://www.libsdl.org/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
2.28.4 diff ~ ~ ~ ~ ~ - - ~ ~ - - ~ ~
2.28.3 diff ~ + + ~ ~ - - ~ ~ - - + ~
2.28.2 diff ~ ~ ~ ~ ~ - - ~ ~ - - ~ ~
2.28.1 diff ~ + + ~ ~ - - + + - - ~ +
2.26.5-r1 ~ + + ~ ~ - - + + - - + +

USE flags

  • abi_mips_n32 - 64-bit (32-bit pointer) libraries
  • abi_mips_n64 - 64-bit libraries
  • abi_mips_o32 - 32-bit libraries
  • abi_s390_32 - 32-bit (s390) libraries
  • abi_s390_64 - 64-bit (s390x) libraries
  • abi_x86_32 - 32-bit (x86) libraries
  • abi_x86_64 - 64-bit (amd64) libraries
  • abi_x86_x32 - x32 ABI libraries
  • alsa - Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
  • aqua - Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
  • cpu_flags_ppc_altivec - Use the AltiVec/VMX instruction set
  • cpu_flags_x86_3dnow - Use the 3DNow! instruction set
  • cpu_flags_x86_mmx - Use the MMX instruction set
  • cpu_flags_x86_sse - Use the SSE instruction set
  • cpu_flags_x86_sse2 - Use the SSE2 instruction set
  • custom-cflags - Build with user-specified CFLAGS (unsupported)
  • 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
  • fcitx4 - Enable support for app-i18n/fcitx 4
  • gles1 - include OpenGL ES 1.0 support
  • gles2 - include OpenGL ES 2.0 support
  • haptic - Enable the haptic (force feedback) subsystem
  • ibus - Enable support for app-i18n/ibus
  • jack - Add support for the JACK Audio Connection Kit
  • joystick - Control joystick support (disable at your own risk)
  • kms - Build the KMSDRM video driver
  • libsamplerate - Build with support for converting sample rates using libsamplerate
  • nas - Add support for network audio sound
  • opengl - Add support for OpenGL (3D graphics)
  • oss - Add support for OSS (Open Sound System)
  • pipewire - Enable support for the media-video/pipewire audio backend
  • pulseaudio - Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
  • sndio - Enable support for the media-sound/sndio backend
  • sound - Control audio support (disable at your own risk)
  • static-libs - Build static versions of dynamic libraries as well
  • threads - Add threads support for various packages. Usually pthreads
  • udev - Enable virtual/udev integration (device discovery, power and storage device support, etc)
  • video - Control video support (disable at your own risk)
  • video_cards_vc4 - VIDEO_CARDS setting to build driver for vc4 video cards
  • vulkan - Add support for 3D graphics and computing via the Vulkan cross-platform API
  • wayland - Enable dev-libs/wayland backend
  • X - Add support for X11
  • xscreensaver - Add support for XScreenSaver extension

Security Advisory

Date Severity Title
over 1 year normal libsdl2: Multiple Vulnerabilities
over 3 years low SDL 2: Multiple vulnerabilities
over 5 years normal Simple DirectMedia Layer: Multiple vulnerabilities

Also available in: Atom

Thank you!