<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-graphics/libsdl2, branch styhead</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2024-09-17T11:16:00+00:00</updated>
<entry>
<title>libsdl2: Fix non-deterministic configure option for libsamplerate</title>
<updated>2024-09-17T11:16:00+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2024-09-17T07:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e5ba14865604cd341e0c28f459dbecdb7f938df2'/>
<id>urn:sha1:e5ba14865604cd341e0c28f459dbecdb7f938df2</id>
<content type='text'>
The libsamplerate option was floating and being enabled on some systems
and not others. Fix this to be deterministic.

(From OE-Core rev: 61455a839e568a3ae7e059ea95c02a1c88d39e1a)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.30.6 -&gt; 2.30.7</title>
<updated>2024-09-10T12:05:00+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@eng.windriver.com</email>
</author>
<published>2024-09-09T13:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=66390a274b3bf601e9cad29d1f6b6338d6f45827'/>
<id>urn:sha1:66390a274b3bf601e9cad29d1f6b6338d6f45827</id>
<content type='text'>
ChangeLog:
https://github.com/libsdl-org/SDL/releases/tag/release-2.30.7

* Added support for the Retro-bit Controller in PS3 mode
* Fixed the cursor becoming visible when using relative mode under
  XWayland
* Fixed DRM initialization failure on some Linux systems
* Fixed a crash when the current mouse capture window is destroyed

(From OE-Core rev: 9ad32cec8e045d580563631ac59f49dff4cae274)

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.30.5 -&gt; 2.30.6</title>
<updated>2024-08-20T10:55:36+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@eng.windriver.com</email>
</author>
<published>2024-08-16T12:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=326b4303eaf198b7a463d3e6e5037565c22e4823'/>
<id>urn:sha1:326b4303eaf198b7a463d3e6e5037565c22e4823</id>
<content type='text'>
ChangeLog:
* Improved detection of Nintendo Switch Pro controller report mode
* Fixed a rare crash when a controller is disconnected
* Fixed creating a framebuffer with KMSDRM on some systems

(From OE-Core rev: 23600f9566a2e5272baa258443c9611aa9bd3169)

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.30.4 -&gt; 2.30.5</title>
<updated>2024-07-16T10:25:29+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-07-10T09:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=78f30270f335fd54d823c246c385dc2d3086fc65'/>
<id>urn:sha1:78f30270f335fd54d823c246c385dc2d3086fc65</id>
<content type='text'>
Changelog:
=============
- Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface
- Clean up any accelerated renderer in SDL_DestroyWindowSurface()
- Disable low level USB controller support on Android by default
- Fixed USB permissions dialog on Android 14
- Fixed controller mapping matching when one entry has a CRC specified and another doesn't
- Enable joystick support on FreeBSD when building using CMake
- Reduced input latency when using an fcitx IME on Linux
- Fixed graphical corruption on Raspberry Pi
- Fixed crash when using an unstable sort function in SDL_qsort

(From OE-Core rev: a0d89bb5e8b2bdf4e5f876d9dfc9f334613ed8d0)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.30.3 -&gt; 2.30.4</title>
<updated>2024-07-04T21:56:15+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@eng.windriver.com</email>
</author>
<published>2024-07-03T00:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=867f8db6bf31286b9a72e3029d3c9fe0f55a209b'/>
<id>urn:sha1:867f8db6bf31286b9a72e3029d3c9fe0f55a209b</id>
<content type='text'>
ChangeLog:
https://github.com/libsdl-org/SDL/releases/tag/release-2.30.4

This is a stable bugfix release, with the following changes:
 * Android rotation will respect user rotation lock preferences
 * Fixed spurious Left-Ctrl key input when the Right Alt key (AltGr) is
   pressed on Windows
 * Added support for the Saitek Cyborg V.3 Rumble Pad in PS3 mode
 * Added support for the Razer Kitsune in PS5 mode
 * Added Linux bindings for the Qanba Drone 2 Arcade Joystick
 * Leave Nintendo Online controllers in simple report mode so they work
   with DirectInput games
 * Enable using libusb for GameCube controllers when available

(From OE-Core rev: bfc938ae8ebfebb0595aa0b810688a140a7ab452)

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.30.2 -&gt; 2.30.3</title>
<updated>2024-05-28T08:38:23+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@eng.windriver.com</email>
</author>
<published>2024-05-17T01:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e0d80726361c6df1bf9d1f009729360958f487f1'/>
<id>urn:sha1:e0d80726361c6df1bf9d1f009729360958f487f1</id>
<content type='text'>
Changelog:
https://github.com/libsdl-org/SDL/releases/tag/release-2.30.3

This is a stable bugfix release, with the following changes:
 - Fixed Win+V handling (pasting from clipboard history) on Windows
 - Fixed Caps Lock and Backspace key mapping for the Colemak keyboard layout on Windows
 - Fixed mouse warp on XWayland
 - Reduced startup time when scanning for game controllers on Linux
 - Fixed building with C89 compilers
 - Fixed building with the GDK SDK on Windows

(From OE-Core rev: 9411077494934a2baac8872fc17268d49b6f9a45)

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.30.1 -&gt; 2.30.2</title>
<updated>2024-04-25T09:06:02+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-04-24T08:42:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=03aafcb9dbe246b594ef0da5eac4c0327687993d'/>
<id>urn:sha1:03aafcb9dbe246b594ef0da5eac4c0327687993d</id>
<content type='text'>
Changelog:
===========
-Fixed performance regression initializing controllers on Linux
-Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online
-Added support for the MadCatz Saitek Side Panel Control Deck
-Added support for the Hori Fighting Stick EX2
-Added support for the Yawman Arrow flightstick
-Added a gamepad mapping for the Defender Joystick Cobra R4
-Fixed the gamepad mapping for the Sanwa Supply JY-P76USV controller
-Poll for the initial controller state when using DirectInput
-Allow using SDL_RWFromFile() with named pipes

(From OE-Core rev: ec532272e2ba2b2c182305e66068da5c0c4412e7)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.30.0 -&gt; 2.30.1</title>
<updated>2024-04-16T07:07:01+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-03-13T07:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=30ff5f152f35a6709b1dae5bbc416cd33c458865'/>
<id>urn:sha1:30ff5f152f35a6709b1dae5bbc416cd33c458865</id>
<content type='text'>
Changelog:
===========
-Fixed a regression causing SDL_WaitEvent() to return spurious failures
-Fixed X11 cursors on the latest release of GNOME
-Wayland windows automatically have OpenGL enabled again
-Fixed memory corruption when converting signed 16-bit audio to float
-Fixed audio artifacts when converting signed 8-bit audio to float
-Fixed the clip rectangle not being updated when the viewport changes in the SDL renderer
-Convert mouse wheel coordinates to the rendering view in the SDL renderer
-Fixed a crash handling controllers on macOS
-Fixed a crash setting a window fullscreen with Emscripten
-Fixed the keyboard automatically popping up when resuming an application on Android

(From OE-Core rev: a17c05585a0da0166087ae0cd3cd4331a1fb2615)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.28.5 -&gt; 2.30.0</title>
<updated>2024-02-20T11:39:45+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@eng.windriver.com</email>
</author>
<published>2024-02-20T04:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fb697581642327317ea579551622bd140206a20d'/>
<id>urn:sha1:fb697581642327317ea579551622bd140206a20d</id>
<content type='text'>
License-Update: Copyright year updated to 2024.

ChangeLog (https://github.com/libsdl-org/SDL/releases/tag/release-2.30.0):
* Added support for 2 bits-per-pixel indexed surface formats
* Added the function SDL_GameControllerGetSteamHandle() to get the Steam
  API handle for a controller, if available
* Added the event SDL_CONTROLLERSTEAMHANDLEUPDATED which is sent when
  the Steam API handle for a controller changes. This could also change
  the name, VID, and PID of the controller.
* Added the environment variable SDL_LOGGING to control default log
  output

(From OE-Core rev: 7aef0ee68b612203fe5e0788c57642c4cabea1b4)

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libsdl2: upgrade 2.28.4 -&gt; 2.28.5</title>
<updated>2023-11-20T15:30:52+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-11-15T08:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=abb784927f255182649c5f2be2eee55a5215f7a6'/>
<id>urn:sha1:abb784927f255182649c5f2be2eee55a5215f7a6</id>
<content type='text'>
Changelog:
============
Added support for the HP HyperX Clutch Gladiate controller
Fixed a crash if a controller is disconnected while SDL is opening it
Fixed a crash on Linux if XInput2 isn't available at runtime

(From OE-Core rev: 9a58979717885baec3edc80374d5b55574b13133)

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
