Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 329641

Summary: www-client/chromium: Add USE="vpx" to enable VP8
Product: Gentoo Linux Reporter: Fiona Klute <fiona.klute>
Component: Current packagesAssignee: Chromium Project <chromium>
Status: RESOLVED CANTFIX    
Severity: enhancement CC: dschridde+gentoobugs, jaime.mj
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Add USE="vpx" to enable VP8 support

Description Fiona Klute 2010-07-23 21:33:17 UTC
www-client/chromium applies "chromium-disable-vp8-r1.patch" to remove VP8 support. A comment in the ebuild gives the following reason:
"Disable VP8 until we have a recent enough system-provided ffmpeg."

However, media-video/ffmpeg-0.6 has been in the tree for quite a while and does support VP8 if USE="vpx" is set. Therefore, it should be possible to enable VP8 with a use-flag that adds the appropriate dependency.

I'll upload a patch against the chromium-6.0.472.0.ebuild that works for me.
Comment 1 Fiona Klute 2010-07-23 21:34:25 UTC
Created attachment 239955 [details, diff]
Add USE="vpx" to enable VP8 support
Comment 2 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-08-08 05:16:18 UTC
Thank you for the patch. I'm going to unconditionally require ffmpeg[vpx] and drop the patch after we have a dev channel release with a newer branch than 472.
Comment 3 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-08-26 05:40:51 UTC
More recent ebuilds use bundled ffmpeg. I will likely use something like this patch when switching back.