Name libsdl2
Version 2.32.10
Summary Simple DirectMedia Layer
Description Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.
Section libs
License Zlib & BSD-2-Clause
Homepage http://www.libsdl.org
Bug tracker http://bugzilla.libsdl.org/
Recipe file recipes-graphics/libsdl2/libsdl2_2.32.10.bb
Layer openembedded-core (rel-v2026.2 branch)
Inherits
  • binconfig-disabled
  • cmake
  • gcc
  • gcc-native
  • lib_package
  • pkgconfig
  • upstream-version-is-even
Dependencies
  • alsa-lib
  • cmake-native
  • gcc-cross-i686
  • libxext
  • libxkbcommon
  • libxrandr
  • libxrender
  • ninja-native
  • pkgconf-native
  • pulseaudio
  • virtual/compilerlibs
  • virtual/egl
  • virtual/libc
  • virtual/libgles2
  • virtual/libx11
  • wayland
  • wayland-native
  • wayland-protocols
  • alsa-lib
  • directfb
  • virtual/libgles2
  • jack
  • libdrm
  • virtual/libgbm
  • libdecor
  • libsamplerate0
  • libusb1
  • virtual/egl
  • pipewire
  • pulseaudio
  • wayland-native
  • wayland
  • wayland-protocols
  • libxkbcommon
  • virtual/libx11
  • libxext
  • libxrandr
  • libxrender
PACKAGECONFIG options
  • alsa
  • arm-neon
  • directfb
  • gles2
  • jack
  • kmsdrm
  • libdecor
  • libsamplerate
  • libusb
  • opengl
  • pipewire
  • pulseaudio
  • vardepvalue
  • vulkan
  • wayland
  • x11

Sources

https://www.libsdl.org/release/SDL2-2.32.10.tar.gz

Patches

Patch Status
libsdl2/0001-directfb-Fix-CreateRenderer-callback-signature.patch Backport [https://github.com/libsdl-org/SDL/commit/bb65446578187f0dd1460d5ddf02636e8a7a3b8a]

bbappends

This recipe is appended by:

meta-xilinx-mali400 libsdl2_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) libsdl2 2.30.1
rel-v2026.2 (AMD EDF 26.11 Release) libsdl2 2.32.10 (this recipe)