Gentoo Archives: gentoo-dev

From: "Diego 'Flameeyes' Pettenò" <flameeyes@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] USE_EXPAND variable to choose ALSA PCM plugins
Date: Mon, 18 Dec 2006 13:17:36
In Reply to: [gentoo-dev] [RFC] USE_EXPAND variable to choose ALSA PCM plugins by "Diego 'Flameeyes' Pettenò"
On Wednesday 13 December 2006 16:09, Diego 'Flameeyes' Pettenò wrote:
> As you can see, the modified ebuild I'm currently using also has two more > useflags, midi and alisp: the first disable all the support for sequencer, > rawmidi, instrumentation and samples loading, I think that nowadays most of > the people simply don't care about that it so it might be worth having it > as useflag (SuSE seems to disable at least sampleloading), while the latter > disables alisp interpreter for advanced (and complex) configuration (SuSE > also disable this).
I'm probably going to add these changes as a masked -r1 (even for following versions of alsa-lib for a while), as there are a couple of problems: - alsa-lib depends internally on rawmidi to be enable it seems, till that's cleared (either upstream or if I get enough time to work on it), rawmidi cannot be disabled; - at least one package (k3b) checked for the presence of one of the seq functions to enable ALSA, which then failed with midi disabled; I've fixed this upstream (thanks to Sebastian Trüg who's always responsive), and I'll apply it to 1.0_rc2 ebuild when I commit the modified alsa-lib, but more programs can have similar errors, so it needs a throughout testing before going live. I'll also see to add some warnings if the user tries to disable the plugins that are most commonly needed (like ioplug, dmix or iec958). -- Diego "Flameeyes" Pettenò - Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...