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ò - http://farragut.flameeyes.is-a-geek.org/ Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...
pgp5pe21npWrR.pgp
Description: PGP signature