Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591342 - net-im/corebird: clarify the need of hls gst plugin
Summary: net-im/corebird: clarify the need of hls gst plugin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chandler Paul
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-15 19:12 UTC by David
Modified: 2017-06-17 19:42 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2016-08-15 19:12:12 UTC
Hi,

It would be nice if media-plugins/gst-plugins-meta could provide an "hls" USE flag that depend on media-plugins/gst-plugins-hls.

I use corebird 1.3 (form my personal overlay) and now that Twitter use hls for streaming videos, it would be nice to depend on media-plugins/gst-plugins-meta[X,ffmpeg,hls] with the gstreamer USE flag enabled.

Reproducible: Always
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2016-08-16 12:06:21 UTC
the meta ebuild is not meant to be depended on, as stated in the ebuild. You must depend on plugins directly if you wish to control features in your application.
Comment 2 David 2016-08-16 18:49:33 UTC
(In reply to Gilles Dartiguelongue from comment #1)
> the meta ebuild is not meant to be depended on, as stated in the ebuild. You
> must depend on plugins directly if you wish to control features in your
> application.

I already do. But when I saw corebird-1.1.ebuild in official portage tree that depend on gst-plugins-meta
..
	gstreamer? ( media-plugins/gst-plugins-meta:1.0[X,ffmpeg] )
..

I said to myself that is the better way. But if it's not the case, a new USE flag is effectively useless.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-06-17 19:42:08 UTC
Closing as requested in https://github.com/gentoo/gentoo/pull/4881.