Skip to content

sdl2: update to 2.32.10#110

Open
dangowrt wants to merge 1 commit into
openwrt:masterfrom
dangowrt:sdl2-2.32.10
Open

sdl2: update to 2.32.10#110
dangowrt wants to merge 1 commit into
openwrt:masterfrom
dangowrt:sdl2-2.32.10

Conversation

@dangowrt
Copy link
Copy Markdown
Member

@dangowrt dangowrt commented May 9, 2026

Maintainer: @dangowrt

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

  • Fixed the dock occasionally showing on macOS when launching an SDL app

  • Report the correct device audio format when using Pipewire

  • Fixed signed 8-bit audio on Android

  • Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY on iOS

  • Improved thumbstick range for Nintendo Switch Pro Controllers

  • Fixed loading user calibration for Nintendo Switch Pro Controllers

Patch 110-tests-no-libunwind.patch refreshed for the new upstream
context.

Also drop the executable bit from the test data files in
libsdl2-tests' install rule: upstream ships testyuv.bmp,
unifont-13.0.06.hex and utf8.txt as world-executable, which
OpenWrt's shlibs check rightfully flags as a packaging bug.
A find -name '.bmp|.hex|*.txt' -exec chmod -x is gentler
than enumerating files (survives upstream renames as long as
the extensions stay).

@dangowrt dangowrt force-pushed the sdl2-2.32.10 branch 3 times, most recently from f49200c to be56d10 Compare May 10, 2026 21:35
This is a stable bugfix release, with the following changes:

 * Fixed the dock occasionally showing on macOS when launching an SDL app

 * Report the correct device audio format when using Pipewire

 * Fixed signed 8-bit audio on Android

 * Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY on iOS

 * Improved thumbstick range for Nintendo Switch Pro Controllers

 * Fixed loading user calibration for Nintendo Switch Pro Controllers

Patch 110-tests-no-libunwind.patch refreshed for the new upstream
context.

Also drop the executable bit from the test data files in
libsdl2-tests' install rule: upstream ships testyuv.bmp,
unifont-13.0.06.hex and utf8.txt as world-executable, which
OpenWrt's shlibs check rightfully flags as a packaging bug.
A find -name '*.bmp|*.hex|*.txt' -exec chmod -x is gentler
than enumerating files (survives upstream renames as long as
the extensions stay).

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant