This thread exists to facilitate requests for backports of packages from later versions of Ubuntu Studio to 24.04 LTS.
In order to qualify for backporting, there are a few requirements:
It must be an application which already exists in the Ubuntu repositories
It must be an application which would not otherwise qualify for a simple bugfix, which would then qualify it to be a Stable Release Update. This means it must have new features.
It must not rely on new libraries or new versions of libraries.
It must not have any reverse dependencies or build dependencies.
It must exist within a later supported release or the development release of Ubuntu.
I’d love to see a backport of the ffado tools (version 2.4.7 in 24.04, 2.4.9 in 24.10). I’m using an old edirol fa 66 and before replacing it with a usb audio interface, I’d still like to use its advantages.
Looks like that comes from the libffado source package, which includes the binary packages ffado-dbus-server, ffado-mixer-qt4, ffado-tools, libffado-dev, and libffado2.
I could not find any reverse dependencies or build dependencies.
Looking at the upstream changelog (changes for 2.4.7 to 2.4.9):
Make various mixer modules work under Python 3.10 and later: Presonus Firebox, Presonus FP10, Presonus Inspire1394 and Yamaha Go.
Deal with the removal of SafeConfigParser in Python 3.12.
Support compilation against musl libc. Thanks to Alyssa Ross.
Remove build-time checks for utilities that are not used (pyuic).
Install the ffado-mixer appdata file only if ffado-mixer has been built. Thanks to Jan Tojnar for the suggestion.
Add a DATADIR option to scons and use it in line with GNU conventions. Thanks to Jan Tojnar for the suggestion and the patch.
Update the AppStream document with more complete information and in line with current best practice (Jan Tojnar).
Rename XDG files to match modern standards (Jan Tojnar).
Install XDG files manually to simplify the build script and avoid depending on xdg-utils (Jan Tojnar).
I agree, this does look like it has enough new features that it should be backported.