Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-12-05 Thread Jason Wever
On Fri, 1 Dec 2006 14:22:23 +0100
Diego 'Flameeyes' Pettenò [EMAIL PROTECTED] wrote:

 For SPARC, I'd say at lesat the following by their name, but also
 here I'd leave to the arch team to provide suggestions

Please add ali5451 as this is used on Blade 100 and Blade 150 Sun
workstations.

Thanks,
-- 
Jason Wever
Gentoo/Sparc Team Co-Lead


signature.asc
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-12-01 Thread Diego 'Flameeyes' Pettenò
On Friday 01 December 2006 08:25, Petteri Räty wrote:
 It should give you what the emerge -pv line says. If it says nothing is
 enabled then, it should not give you everything. This is because other
 USE_EXPANDed stuff works this way.
Err, LINGUAS does not work this way for smaller packages (you ask nothing you 
get everything to be safe), and last I knew also INPUT_DRIVERS had that...

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgpIasHgH4iLM.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-12-01 Thread Ciaran McCreesh
On Fri, 1 Dec 2006 13:55:15 +0100 Diego 'Flameeyes' Pettenò
[EMAIL PROTECTED] wrote:
| On Friday 01 December 2006 08:25, Petteri Räty wrote:
|  It should give you what the emerge -pv line says. If it says
|  nothing is enabled then, it should not give you everything. This is
|  because other USE_EXPANDed stuff works this way.
|
| Err, LINGUAS does not work this way for smaller packages (you ask
| nothing you get everything to be safe), and last I knew also
| INPUT_DRIVERS had that...

That's not really a reason not to do it for ALSA_CARDS, since it's so
easy in this particular case...

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-12-01 Thread Diego 'Flameeyes' Pettenò
On Friday 01 December 2006 14:01, Ciaran McCreesh wrote:
 That's not really a reason not to do it for ALSA_CARDS, since it's so
 easy in this particular case...
Uh, no.
Because the cards supported changes from release to release.

Although yes from one side it's easy to provide some more or less sane 
defaults, I'd rather stick with -* representing all cards.

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgpHn2Ay5qcDE.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-12-01 Thread Diego 'Flameeyes' Pettenò
On Thursday 30 November 2006 22:40, Marius Mauch wrote:
 Not if you take care of providing the proper defaults in
 make.defaults (the sample above should not be the default).
Okay, let's get with a non-complete default, it would probably also help as 
you won't need PNP support on x86 and amd64 kernels by default...

For x86/amd64, I think this would cover a good part of users, but I'm open for 
better suggestion from arch teams:

ali5451 atiixp atiixp-modem cmipci emu10k1 emu10k1x ens1370 ens1371 fm801 
hda-intel intel8x0 intel8x0m maestro3 mpu401 usb-audio via82xx via82xx-modem

For PPC, at least the following for Apple platforms, if someone has 
suggestions for other PPC non-Apple platforms they are welcome

aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas 
aoa-toonie powermac

For SPARC, I'd say at lesat the following by their name, but also here I'd 
leave to the arch team to provide suggestions

sun-amd7930 sun-cs4231 sun-dbri

other arches, please advise.

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgphTRlYuRCni.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-12-01 Thread Luca Barbato
Diego 'Flameeyes' Pettenò wrote:
 
 aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas 
 aoa-toonie powermac
 

add usb-audio

lu

-- 

Luca Barbato

Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-11-30 Thread Diego 'Flameeyes' Pettenò
Today I added a 1.0.13_pre20061130 pre-release version of alsa-driver, and I 
noticed that we currently don't have ALSA_CARDS as IUSE-expanded variable, 
and that people aren't aware of which drivers are available during build.

An easy testing shows me that it works fine:

Calculating dependencies... done!
[ebuild   R   ] media-sound/alsa-driver-1.0.14_pre20061130  USE=-debug -doc 
oss 
ALSA_CARDS=-ad1816a% -ad1848% -ad1848-lib% -ad1889% -adlib% -ali5451% -als100% 
-als300% -als4000% -aoa% -aoa-fabric-layout% -aoa-onyx% -aoa-soundbus% 
-aoa-soundbus-i2s% -aoa-tas% -aoa-toonie% -armaaci% -asihpi% -at91-soc% 
-at91-soc-eti-b1-wm8731% -atiixp% -atiixp-modem% -au1x00% -au8810% -au8820% 
-au8830% -azt2320% -azt3328% 
bt87x%* -ca0106% -cmi8330% -cmipci% -cs4231% -cs4231-lib% -cs4232% -cs4236% 
-cs4281% -cs46xx% -cs5535audio% -darla20% -darla24% -dt019x% -dummy% -echo3g% 
-emu10k1% -emu10k1x% -ens1370% -ens1371% -es1688% -es18xx% -es1938% -es1968% 
-es968% -fm801% -fm801-tea575x% -gina20% -gina24% -gusclassic% -gusextreme% 
-gusmax% -harmony% -hda-intel% -hdsp% -hdspm% -ice1712% -ice1724% -indigo% 
-indigodj% -indigoio% -intel8x0% -intel8x0m% -interwave% -interwave-stb% 
-korg1212% -layla20% -layla24% -loopback% -maestro3% -mia% -miro% -mixart% 
-mona% -mpu401% -msnd-pinnacle% -mtpav% -mts64% -nm256% -opl3sa2% 
-opti92x-ad1848% -opti92x-cs4231% -opti93x% -pc98-cs4232% -pcsp% -pcxhr% 
-pdaudiocf% -pdplus% -portman2x4% -powermac% -pxa2xx-i2sound% -pxa2xx-soc% 
-pxa2xx-soc-corgi% -pxa2xx-soc-poodle% -pxa2xx-soc-spitz% -pxa2xx-soc-tosa% 
-riptide% -rme32% -rme96% -rme9652% -s3c2410% -sa11xx-uda1341% -sb16% -sb8% 
-sbawe% -seq-dummy% -serial-u16550% -serialmidi% -sgalaxy% -soc% -sonicvibes% 
-sscape% -sun-amd7930% -sun-cs4231% -sun-dbri% -trident% -usb-audio% 
-usb-usx2y% 
via82xx%* -via82xx-modem% -virmidi% -vx222% -vxpocket% -wavefront% -ymfpci% 
0 kB

and the concern that stopped me last time (we use ALSA_CARDS useflag not the 
single value with use function) is now gone (portage 2.1.1 handle this fine 
even if users change the values using package.use as they were useflags -- 
checked it myself, it works).

Anybody has any reason not to add this to USE_EXPAND ?

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgp41IVlU60z4.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-11-30 Thread Marius Mauch
On Thu, 30 Nov 2006 22:17:29 +0100
Diego 'Flameeyes' Pettenò [EMAIL PROTECTED] wrote:

 Today I added a 1.0.13_pre20061130 pre-release version of
 alsa-driver, and I noticed that we currently don't have ALSA_CARDS as
 IUSE-expanded variable, and that people aren't aware of which drivers
 are available during build.
 
 An easy testing shows me that it works fine:
 
 Calculating dependencies... done!
 [ebuild   R   ] media-sound/alsa-driver-1.0.14_pre20061130
 USE=-debug -doc oss 
 ALSA_CARDS=-ad1816a% -ad1848% -ad1848-lib% -ad1889% -adlib%
 -ali5451% -als100% -als300% -als4000% -aoa% -aoa-fabric-layout%
 -aoa-onyx% -aoa-soundbus% -aoa-soundbus-i2s% -aoa-tas% -aoa-toonie%
 -armaaci% -asihpi% -at91-soc% -at91-soc-eti-b1-wm8731% -atiixp%
 -atiixp-modem% -au1x00% -au8810% -au8820% -au8830% -azt2320%
 -azt3328% bt87x%* -ca0106% -cmi8330% -cmipci% -cs4231% -cs4231-lib%
 -cs4232% -cs4236% -cs4281% -cs46xx% -cs5535audio% -darla20% -darla24%
 -dt019x% -dummy% -echo3g% -emu10k1% -emu10k1x% -ens1370% -ens1371%
 -es1688% -es18xx% -es1938% -es1968% -es968% -fm801% -fm801-tea575x%
 -gina20% -gina24% -gusclassic% -gusextreme% -gusmax% -harmony%
 -hda-intel% -hdsp% -hdspm% -ice1712% -ice1724% -indigo% -indigodj%
 -indigoio% -intel8x0% -intel8x0m% -interwave% -interwave-stb%
 -korg1212% -layla20% -layla24% -loopback% -maestro3% -mia% -miro%
 -mixart% -mona% -mpu401% -msnd-pinnacle% -mtpav% -mts64% -nm256%
 -opl3sa2% -opti92x-ad1848% -opti92x-cs4231% -opti93x% -pc98-cs4232%
 -pcsp% -pcxhr% -pdaudiocf% -pdplus% -portman2x4% -powermac%
 -pxa2xx-i2sound% -pxa2xx-soc% -pxa2xx-soc-corgi% -pxa2xx-soc-poodle%
 -pxa2xx-soc-spitz% -pxa2xx-soc-tosa% -riptide% -rme32% -rme96%
 -rme9652% -s3c2410% -sa11xx-uda1341% -sb16% -sb8% -sbawe% -seq-dummy%
 -serial-u16550% -serialmidi% -sgalaxy% -soc% -sonicvibes% -sscape%
 -sun-amd7930% -sun-cs4231% -sun-dbri% -trident% -usb-audio%
 -usb-usx2y% via82xx%* -via82xx-modem% -virmidi% -vx222% -vxpocket%
 -wavefront% -ymfpci% 0 kB
 
 and the concern that stopped me last time (we use ALSA_CARDS useflag
 not the single value with use function) is now gone (portage 2.1.1
 handle this fine even if users change the values using package.use as
 they were useflags -- checked it myself, it works).
 
 Anybody has any reason not to add this to USE_EXPAND ?

Not if you take care of providing the proper defaults in
make.defaults (the sample above should not be the default).

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


signature.asc
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-11-30 Thread Diego 'Flameeyes' Pettenò
On Thursday 30 November 2006 22:40, Marius Mauch wrote:
 Not if you take care of providing the proper defaults in
 make.defaults (the sample above should not be the default).
Forgot to say, if no ALSA_CARDS is set, the default is enabling everything 
(alsa's default)

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgpHZs7aY02oF.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Add ALSA_CARDS to USE_EXPAND

2006-11-30 Thread Petteri Räty
Diego 'Flameeyes' Pettenò kirjoitti:
 On Thursday 30 November 2006 22:40, Marius Mauch wrote:
 Not if you take care of providing the proper defaults in
 make.defaults (the sample above should not be the default).
 Forgot to say, if no ALSA_CARDS is set, the default is enabling everything 
 (alsa's default)
 

It should give you what the emerge -pv line says. If it says nothing is
enabled then, it should not give you everything. This is because other
USE_EXPANDed stuff works this way.

Regards,
Petteri



signature.asc
Description: OpenPGP digital signature