public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Video4Linux and linux headers
@ 2005-04-18  0:07 Diego 'Flameeyes' Pettenò
  2005-04-18  2:04 ` Mike Frysinger
  0 siblings, 1 reply; 10+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2005-04-18  0:07 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1098 bytes --]

Hi,
I don't remember why I started looking at avifile this night, but while I was 
at it, I found something which uncovers a bit of troubles with v4l useflag.

Summarizing:

v4l useflag enables Video4Linux support (usually webcams and tv cards) on many 
multimedia softwares (like avifile, but not only).
As v4l is related to kernel, it needs kernel's headers to be used by software 
(usually linux/videodev.h file).
V4L is not avaiable on non-linux systems.

Now, I was trying to add dependency on headers if v4l was used, but adding a 
simple v4l? ( sys-kernel/linux-headers ) doesn't work as mips uses 
mips-headers.
I'm not sure to use virtual/os-headers as it targets also non-linux headers.

But then joem and geoman pointed out that v4l should only be used on linux, so 
it should be usemasked on other arches.

Now what? I'm going to ask here what to do with this. I think the right way 
should be adding v4l to base/use.mask and then -v4l on 
default-linux/use.mask, as it's strictly-linux thing.

-- 
Diego "Flameeyes" Pettenò
http://dev.gentoo.org/~flameeyes/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2005-04-20 12:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-18  0:07 [gentoo-dev] Video4Linux and linux headers Diego 'Flameeyes' Pettenò
2005-04-18  2:04 ` Mike Frysinger
2005-04-18  9:56   ` Diego 'Flameeyes' Pettenò
2005-04-18 18:27     ` Mike Frysinger
2005-04-19 19:57       ` Diego 'Flameeyes' Pettenò
2005-04-19 20:16         ` Mike Frysinger
2005-04-20 11:46           ` Diego 'Flameeyes' Pettenò
2005-04-20 12:20             ` Jan Kundrát
2005-04-19 23:06         ` Greg KH
2005-04-19 23:31           ` Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox