./devel/SDL2, Simple DirectMedia Layer - cross-platform multimedia library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.28.3, Package name: SDL2-2.28.3, Maintainer: nia

Simple 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: 7168.861 KB

Version history: (Expand)


CVS history: (Expand)


   2023-09-06 16:56:45 by Ryo ONODERA | Files touched by this commit (2)
Log message:
SDL2: Update to 2.28.3

Changelog:
This is a stable bugfix release, with the following changes:

* Added a gamepad mapping for the G-Shark GS-GP702
* Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode
* Fixed getting key events from TV remotes on Android
* Updated to Android minSdkVersion 19 and targetSdkVersion 34 to meet
  Google Play Store requirements
   2023-08-04 22:03:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
SDL2: updated to 2.28.2

2.28.2

This is a stable bugfix release, with the following changes:

Fixed occasionally failing to open the clipboard on Windows
Fixed crash at shutdown when using the D3D11 renderer
Fixed setting the viewport when using the D3D12 renderer
Fixed crash using SDL event functions before initializing SDL on Windows
Fixed Xbox controller trigger motion events on Windows
Fixed Xbox controller rumble in the background on Windows
Added the hint SDL_HINT_JOYSTICK_WGI to control whether to use \ 
Windows.Gaming.Input for controllers
Fixed 8BitDo gamepad mapping when in XInput mode on Linux
Fixed controller lockup initializing some unofficial PS4 replica controllers
Fixed video initialization on headless Linux systems using VNC
Fixed large mouse jump when changing relative mouse mode on macOS
Fixed hardware keyboard text input on iPadOS
   2023-07-04 11:20:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
SDL2: updated to 2.28.1

2.28.1
This is a stable bugfix release, with the following changes:

Added support for the Nintendo Online Famicom controllers
Improved support for third-party Nintendo Switch controllers
Fixed setting the player LED on Nintendo Switch controllers
Added Linux controller mapping for the Logitech Chillstream
Fixed appending to a file greater than 4GB in size on Windows
   2023-06-28 10:32:26 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
SDL2: update to 2.28.0.

---------------------------------------------------------------------------
2.28.0:
---------------------------------------------------------------------------

General:
* Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to switch between \ 
the window surface and rendering APIs
* Added a display event SDL_DISPLAYEVENT_MOVED which is sent when the primary \ 
monitor changes or displays change position relative to each other
* Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control whether the \ 
on-screen keyboard should be shown when text input is active
   2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687)
Log message:
*: Recursive revbump from audio/libopus 1.4
   2023-04-06 13:02:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
SDL2: updated to 2.26.5

2.26.5
The minimum deployment target on macOS is now 10.11, due to changes in the \ 
latest Xcode update
Fixed incorrect modifier keys handling on macOS
Fixed occasional duplicate controller visible on macOS
Fixed handling of third party PS4 controller input reports
Added support for the trigger buttons on the Victrix Pro FS for PS5
Added mapping for Flydigi Vader 2 with the latest firmware (6.0.4.9)
Added mapping for DualSense Edge Wireless Controller on Linux
Added mapping for Hori Pokken Tournament DX Pro Pad
Improved the speed and quality of audio resampling
Fixed crash on Linux if dbus can't be initialized

2.26.4
Fixed relative mouse motion over remote desktop on Windows
Fixed using older game controller mappings on Linux
   2023-01-19 13:52:52 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
SDL2: updated to 2.26.2

2.26.2
This is a stable bugfix release, with the following changes:

Fixed long delay at startup when a Razer keyboard is connected
Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the AZERTY keyboard \ 
layout on Linux
   2022-12-25 18:49:16 by Nia Alarie | Files touched by this commit (1)
Log message:
SDL2: opengl is not mandatory