Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 517672
Collapse All | Expand All

(-)/usr/portage/media-libs/gst-plugins-bad/gst-plugins-bad-1.2.4-r1.ebuild (-3 / +17 lines)
Lines 12-18 Link Here
12
12
13
LICENSE="LGPL-2"
13
LICENSE="LGPL-2"
14
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
14
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
15
IUSE="egl +introspection +orc vnc"
15
IUSE="egl gles2 +introspection libvisual opengl +orc vnc"
16
16
17
# FIXME: we need to depend on mesa to avoid automagic on egl
17
# FIXME: we need to depend on mesa to avoid automagic on egl
18
# dtmf plugin moved from bad to good in 1.2
18
# dtmf plugin moved from bad to good in 1.2
Lines 22-28 Link Here
22
	>=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
22
	>=media-libs/gst-plugins-base-1.2:${SLOT}[${MULTILIB_USEDEP}]
23
	>=media-libs/gstreamer-1.2:${SLOT}[${MULTILIB_USEDEP}]
23
	>=media-libs/gstreamer-1.2:${SLOT}[${MULTILIB_USEDEP}]
24
	egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
24
	egl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
25
	opengl? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP}] )
26
	gles2? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] )
25
	introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
27
	introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
28
	libvisual? ( >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}] )
26
	orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
29
	orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
27
30
28
	!<media-libs/gst-plugins-good-1.1:${SLOT}
31
	!<media-libs/gst-plugins-good-1.1:${SLOT}
Lines 42-52 Link Here
42
multilib_src_configure() {
45
multilib_src_configure() {
43
	gstreamer_multilib_src_configure \
46
	gstreamer_multilib_src_configure \
44
		$(multilib_native_use_enable introspection) \
47
		$(multilib_native_use_enable introspection) \
48
		$(use_enable opengl) \
49
		$(use_enable opengl glx) \
50
		$(use_enable egl) \
51
		$(use_enable gles2) \
45
		$(use_enable orc) \
52
		$(use_enable orc) \
46
		$(use_enable vnc librfb) \
53
		$(use_enable vnc librfb) \
54
		$(use_enable libvisual) \
47
		--disable-examples \
55
		--disable-examples \
48
		--disable-debug \
56
		--disable-debug
49
		--with-egl-window-system=$(usex egl x11 none)
57
58
	if multilib_is_native_abi; then
59
		local x
60
		for x in libs plugins; do
61
			ln -s "${S}"/docs/${x}/html docs/${x}/html || die
62
		done
63
	fi
50
}
64
}
51
65
52
multilib_src_install_all() {
66
multilib_src_install_all() {

Return to bug 517672