Gentoo Archives: gentoo-dev

From: "Paweł Rumian" <gorkypl@×××××.com>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Inconsistent flag name in some packages? webm and vpx speifically
Date: Tue, 03 Apr 2012 16:34:35
Message-Id: CAG=0CteZdRt0QgzhJ2iqETx=1hMDoEPVg0P8Wxm3drgwC1WvFw@mail.gmail.com
1 Hello,
2
3 I've been directed here from the bugzilla:
4 https://bugs.gentoo.org/show_bug.cgi?id=410585
5 I will copy my bug report from there, so no need to click :)
6
7 Currently there are two different flags which pull the same
8 library (media-libs/libvpx) for the same purpose.
9
10 vpx : Enables vp8 codec support using libvpx, required to play some
11 HTML5 videos
12
13 webm: Use system media-libs/libvpx for HTML5 WebM video
14 support.
15
16 Generally webm is somewhat wider term than vp8 (see e.g. here:
17 http://en.wikipedia.org/wiki/WebM), but in all ebuilds I have checked
18 webm USE flag just pulls the vp8 implementation library - libvpx.
19
20 I am not 100% sure, but to me it seems like webm and vpx USE flags
21 should be unified.
22
23 $ equery hasuse -p vpx
24 * Searching for USE flag vpx ...
25 [-P-] [ ] media-plugins/gst-plugins-meta-0.10-r6:0.10
26 [IP-] [ ] media-plugins/gst-plugins-meta-0.10-r7:0.10
27 [-P-] [ ] media-video/avidemux-2.5.6-r1:2
28 [-P-] [ ] media-video/ffmpeg-0.7.8:0
29 [-P-] [ ] media-video/ffmpeg-0.10:0
30 [IP-] [ ] media-video/ffmpeg-0.10.2:0
31 [-P-] [ -] media-video/ffmpeg-9999:0
32 [-P-] [ ] media-video/libav-0.6.5:0
33 [-P-] [ ] media-video/libav-0.7.4:0
34 [-P-] [ -] media-video/libav-0.7.9999:0
35 [-P-] [ ] media-video/libav-0.8:0
36 [-P-] [ ] media-video/libav-0.8.1:0
37 [-P-] [ -] media-video/libav-0.8.9999:0
38 [-P-] [ -] media-video/libav-9999:0
39 [-P-] [ ] media-video/mplayer-1.0_rc4_p20110322-r1:0
40
41 $ equery hasuse -p webm
42 * Searching for USE flag webm ...
43 [-P-] [ ] mail-client/thunderbird-8.0-r1:0
44 [-P-] [ ] mail-client/thunderbird-9.0:0
45 [-P-] [ ] mail-client/thunderbird-10.0:0
46 [-P-] [ ] mail-client/thunderbird-10.0.1:0
47 [-P-] [ ] mail-client/thunderbird-10.0.1-r1:0
48 [-P-] [ ] mail-client/thunderbird-10.0.3:0
49 [-P-] [ ] mail-client/thunderbird-11.0.1:0
50 [-P-] [ ] net-libs/xulrunner-2.0.1-r1:1.9
51 [-P-] [ ] www-client/firefox-8.0:0
52 [-P-] [ ] www-client/firefox-9.0:0
53 [-P-] [ ] www-client/firefox-10.0:0
54 [-P-] [ ] www-client/firefox-10.0.1:0
55 [-P-] [ ] www-client/firefox-10.0.1-r1:0
56 [-P-] [ ] www-client/firefox-10.0.3:0
57 [-P-] [ ] www-client/firefox-11.0-r1:0
58 [-P-] [M ] www-client/icecat-10.0-r1:0
59 [-P-] [M ] www-client/icecat-10.0-r2:0
60 [-P-] [ -] www-client/seamonkey-2.4.1-r1:0
61 [-P-] [ -] www-client/seamonkey-2.7.1:0
62 [-P-] [ ] www-client/seamonkey-2.7.1-r1:0
63 [-P-] [ ] www-client/seamonkey-2.8:0
64 [-P-] [ ] www-client/seamonkey-2.8-r1:0
65
66 best regards,
67 Paweł Rumian

Replies