Posted
9 months
ago
by
[email protected]
SConstruct: fall back to argp-standalone if argp is not in the system libc.
While glibc provides a builtin implementation of argp, most other libcs do
not. Fall back to using the argp-standalone library on systems where argp
is not part of the
|
Posted
9 months
ago
by
[email protected]
SConstruct: Remove used pyuic tools.
The pyuic tools modules were evidently put in place to generate python
source from the ui files used to define the mixer GUIs. However, this
functionality is not in current use, and quite likely has never been
|
Posted
11 months
ago
by
[email protected]
Support compilation against musl libc.
From Alyssa Ross: With these two changes, as well as linking with
argp-standalone, I was able to build ffado for musl libc.
* is needed for int32_t
* sigval_t is a non-standard alias for union sigval.
Thanks for the patch!
|
Posted
about 1 year
ago
by
[email protected]
Tag FFADO version 2.4.8.
|
Posted
about 1 year
ago
by
[email protected]
v2.4.x branch: update version number to 2.4.8.
This prepares the tree for the release of FFADO version 2.4.8.
|
Posted
about 1 year
ago
by
[email protected]
v2.4.x branch: merge r2840 - r2842 from trunk.
All these patches are effectively fixes for 2.4.x. This merge is in
preparation for the release of version 2.4.8.
Command used:
svn merge /trunk -r2840:HEAD
This was run in the branches/2.4.x/ working directory, not within the
libffado subdirectory.
|
Posted
over 1 year
ago
by
[email protected]
Deal with SafeConfigParser? removal in Python 3.12.
Python 3.12 finally removed SafeConfigParser? which has been deprecated since
Python 3.2, this prevents ffado-mixer from being used on systems where this
version is the default (like Fedora 39). The attached patch (from Nils
Philippsen) switches to using ConfigParser? instead.
|
Posted
over 1 year
ago
by
[email protected]
mixer: additional python 3.10 type-related casts.
Following on from r2840, Andrew Scherkus provided similar fixes for the
Presonus FP10, Presonus Inspire1394 and Yamaha Go mixer modules. These were
based on code inspection. Thanks to Andrew for providing the patch.
|
Posted
over 1 year
ago
by
[email protected]
presonus firebox mixer: add casts required in python 3.10 and later.
Like many others, the Presonus Firebox mixer module requires float to int
casts in setValue() calls associated with volume controls when running under
python 3.10 and later.
Thanks to Andrew Scherkus for the patch.
|
Posted
about 2 years
ago
by
[email protected]
Tag FFADO version 2.4.7 to formalise the release of this version.
|