Path to this page:
./
devel/SDL2,
Simple DirectMedia Layer - cross-platform multimedia library
Branch: CURRENT,
Version: 2.32.2,
Package name: SDL2-2.32.2,
Maintainer: niaSimple DirectMedia Layer is a cross-platform development library designed to
provide low level access to audio, keyboard, mouse, joystick, and graphics
hardware via OpenGL and Direct3D. It is used by video playback software,
emulators, and popular games including Valve's award winning catalog and many
Humble Bundle games.
SDL officially supports Windows, Mac OS X, Linux, iOS, and Android. Support for
other platforms may be found in the source code.
SDL is written in C, works natively with C++, and there are bindings available
for several other languages, including C# and Python.
SDL 2.0 is distributed under the zlib license. This license allows you to use
SDL freely in any software.
Required to run:[
graphics/MesaLib] [
audio/libsamplerate] [
x11/libXScrnSaver] [
x11/xcursor] [
x11/liboldXrandr]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Package options: opengl, x11
Master sites:
Filesize: 7448.43 KB
Version history: (Expand)
- (2025-03-03) Updated to version: SDL2-2.32.2
- (2025-02-12) Updated to version: SDL2-2.32.0nb1
- (2025-02-11) Updated to version: SDL2-2.32.0
- (2025-02-02) Updated to version: SDL2-2.30.12
- (2025-01-02) Updated to version: SDL2-2.30.11
- (2024-12-07) Updated to version: SDL2-2.30.10
CVS history: (Expand)
2025-03-03 14:12:48 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
SDL2: updated to 2.32.2
2.32.2
This is a stable bugfix release, with the following changes:
Fixed stack overflow when setting thread debug names on Windows
Fixed flushing audio forever in some cases when recording PulseAudio on Linux
Fixed a crash when initializing with controllers connected on macOS
Added SDL_HINT_JOYSTICK_HAPTIC_AXES to specify how many haptic axes a device has
|
2025-02-12 07:45:45 by Ryo ONODERA | Files touched by this commit (850) |
Log message:
*: Recursive revbump from audio/flac-1.5.0
|
2025-02-11 12:11:02 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
devel/SDL2: Update to 2.32.0
Changelog:
This is a stable bugfix release, with the following changes:
Allow destroying a window and its renderer in either order
Added cursor-shape-v1 protocol support on Wayland
Fixed full immersive mode in Android 9 and higher
Improved event processing latency when gamepad/sensor is open
Added SDL_HINT_APPLE_RWFROMFILE_USE_RESOURCES to control whether SDL tries \
to open files from the app's resource directory on macOS
Fixed conditional effect playback on Moza Racing devices
Fixed input for Thrustmaster PlayStation wheels when hid-tmff2 is installed
Enabled direct VRAM access when using the window surface API on PSP
Improved window surface support on Nintendo 3DS
Fixed condition variable implementation on Nintendo 3DS
Fixed byte order detection on Solaris
Implemented SDL_TriggerBreakpoint() on aarch64-w64-mingw32
|
2025-02-09 01:28:21 by Roland Illig | Files touched by this commit (12) |
Log message:
don't add unknown configure option for libiconv in a few packages
|
2025-02-02 10:33:33 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
SDL2: updated to 2.30.12
2.30.12
This is a stable bugfix release, with the following changes:
Improved XInput controller detection on Windows
Added support for the 8BitDo Ultimate 2C Wireless in Bluetooth mode
Fixed Steam Deck controller not being visible to games running on Proton 9 and older
Fixed a crash when hot-plugging keyboards and mice on Linux
Fixed a crash when disconnecting a Bluetooth audio device on macOS
Fixed building with Xcode using older Apple SDKs
Fixed a crash when disconnecting an external display on iOS
Fixed detection of function keys on Emscripten
|
2025-01-02 08:59:20 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
SDL2: updated to 2.30.11
2.30.11
This is a stable bugfix release, with the following changes:
Fixed a crash if the controller product name is NULL
Fixed the PS3 controller mapping on Windows
Allow rendering during the modal resize loop on macOS
Corrected CoreAudio surround sound channel layouts
Enabled high refresh rates on iOS
Fixed SDL_OpenURL() on iOS 18.2 and newer
Implemented SDL_OpenURL() on tvOS
Fixed Chinese locales on PSP
|
2024-12-07 11:34:48 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
SDL2: updated to 2.30.10
2.30.10
This is a stable bugfix release, with the following changes:
Improved the performance of whole surface fill operations
Fixed an assertion when connecting/disconnecting over RDP
Switched the default audio driver on Android to OpenSLES
Added support for mouse wheel and extended buttons on PS Vita
Fixed a rare crash on KMSDRM
|
2024-11-04 22:31:46 by Nia Alarie | Files touched by this commit (3) |
Log message:
SDL2: Fix rpath in sdl2-config's --libs output.
This has been sitting in my tree for ages, looks like I forgot to commit
it :(
|