libsdl
Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
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. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby.
homepage ↗ github: libsdl-org/SDL-1.2 github: libsdl-org/sdl12-compat
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 1.2.74 | 2 | 14 h | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | alpha | arm | hppa | loong | mips | ppc | sparc | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.2.74 | gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | arm testing | hppa testing | loong testing | mips testing | ppc testing | sparc testing | — | view · download · history ↗ |
| 1.2.68 | gentoo | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | alpha testing | arm stable | hppa testing | loong testing | mips testing | ppc stable | sparc testing | — | view · download · history ↗ |
Use flags of 1.2.74
- alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- +joystick Control joystick support (disable at your own risk)
- opengl Add support for OpenGL (3D graphics)
- +sound Control audio support (disable at your own risk)
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- +video Control video support (disable at your own risk)
- X Add support for X11
8 expansion flags (python targets, ABIs, cpu flags…)
- abi_x86_32
- abi_x86_64
- abi_x86_x32
- abi_mips_n32
- abi_mips_n64
- abi_mips_o32
- abi_s390_32
- abi_s390_64