Am Dienstag 20 Januar 2015, 08:57:43 schrieb Michał Górny:
> 
> So a package supporting both providers has:
> 
>   IUSE="ffmpeg libav"
>   RDEPEND="
>       ffmpeg? ( media-video/ffmpeg:= )
>       libav? ( media-video/libav:= [media-libs/libpostproc:=] )"
>   REQUIRED_USE="^^ ( ffmpeg libav )"
> 
> And a package with optional support for both ends up like:
> 
>   IUSE="avcodec postproc ffmpeg libav"
>   RDEPEND="
>       avcodec? (
>           ffmpeg? ( media-video/ffmpeg:= )
>           libav? ( media-video/libav:= )
>       )
>       postproc? (
>           ffmpeg? ( media-video/ffmpeg:= )
>           libav? ( media-libs/libpostproc:= )
>       )"
>   REQUIRED_USE="
>       avcodec? ( ^^ ( ffmpeg libav ) )
>       postproc? ( ^^ ( ffmpeg libav ) )
>       ffmpeg? ( || ( avcodec postproc ) )
>       libav? ( || ( avcodec postproc ) )"
> 

No.

-- 
Andreas K. Huettel
Gentoo Linux developer
kde, council


Reply via email to