Page 1 of 1

SDL3 in repo

Posted: Wed Sep 17, 2025 5:02 pm
by seasoned_geek
All,

Just curious as to when SDL3 will be in the repos. Build dependencies are listed here. In case saving mouse clicks makes it happen sooner.

============
Ubuntu 18.04, all available features enabled:

sudo apt-get install build-essential git make \
pkg-config cmake ninja-build gnome-desktop-testing libasound2-dev libpulse-dev \
libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev \
libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxtst-dev \
libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev \
libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev

Ubuntu 22.04+ can also add libpipewire-0.3-dev libwayland-dev libdecor-0-dev liburing-dev to that command line.
======

Honestly, if it really speeds up the process, just thieve the dependency script I wrote for my project
https://sourceforge.net/p/basisdoctrina ... dencies.sh

It doesn't package the library, but could with not that much effort.

Re: SDL3 in repo

Posted: Wed Sep 17, 2025 5:31 pm
by j2mcgreg
Submit a package request here:
viewforum.php?f=150
Be sure to include the links.

Re: SDL3 in repo

Posted: Wed Sep 17, 2025 10:09 pm
by timkb4cq
The sdl3 libraries are already in debian trixie, so they will definitely be in the upcoming mx25 release.

Re: SDL3 in repo

Posted: Thu Sep 18, 2025 4:10 pm
by Stevo
Here's one method to backport Trixie's sources for MX 23's multiple architectures. Soon to be in the test repo:

https://build.opensuse.org/project/show ... :sdl3-mx23

Anyway, it's much easier to backport the Trixie sources than to do it manually, though it also required a backport of libdecor. Debian splits the builds into several different packages, and if you just build and install a version from source into one big one, it's almost sure to cause trouble.

Re: SDL3 in repo

Posted: Thu Sep 18, 2025 5:58 pm
by oops
.... So maybe a good news for Vdrift into MX25 repos ?

https://github.com/VDrift/vdrift/commits

Code: Select all

Commits on Aug 15, 2025
scons: Fix sdl3 config name.
Switch to SDL3.
...