Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFCv2: USE=avcodec (+ USE=ffmpeg/libav)
Date: Tue, 20 Jan 2015 12:51:29
Message-Id: 1784776.7Nbgvu02ka@kailua
In Reply to: [gentoo-dev] RFCv2: USE=avcodec (+ USE=ffmpeg/libav) by "Michał Górny"
1 Am Dienstag 20 Januar 2015, 08:57:43 schrieb Michał Górny:
2 >
3 > So a package supporting both providers has:
4 >
5 > IUSE="ffmpeg libav"
6 > RDEPEND="
7 > ffmpeg? ( media-video/ffmpeg:= )
8 > libav? ( media-video/libav:= [media-libs/libpostproc:=] )"
9 > REQUIRED_USE="^^ ( ffmpeg libav )"
10 >
11 > And a package with optional support for both ends up like:
12 >
13 > IUSE="avcodec postproc ffmpeg libav"
14 > RDEPEND="
15 > avcodec? (
16 > ffmpeg? ( media-video/ffmpeg:= )
17 > libav? ( media-video/libav:= )
18 > )
19 > postproc? (
20 > ffmpeg? ( media-video/ffmpeg:= )
21 > libav? ( media-libs/libpostproc:= )
22 > )"
23 > REQUIRED_USE="
24 > avcodec? ( ^^ ( ffmpeg libav ) )
25 > postproc? ( ^^ ( ffmpeg libav ) )
26 > ffmpeg? ( || ( avcodec postproc ) )
27 > libav? ( || ( avcodec postproc ) )"
28 >
29
30 No.
31
32 --
33 Andreas K. Huettel
34 Gentoo Linux developer
35 kde, council

Replies

Subject Author
Re: [gentoo-dev] RFCv2: USE=avcodec (+ USE=ffmpeg/libav) Alec Ten Harmsel <alec@××××××××××××××.com>