* [gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-vaapi/
@ 2016-07-31 8:54 99% Pacho Ramos
0 siblings, 0 replies; 1+ results
From: Pacho Ramos @ 2016-07-31 8:54 UTC (permalink / raw
To: gentoo-commits
commit: 5487aa02ce61d2d61b4eafb8b33e32d6e0c41414
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 08:45:27 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 08:54:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5487aa02
media-plugins/gst-plugins-vaapi: Make egl support optional (#588498 by Toralf Förster and Coacher).
Package-Manager: portage-2.3.0
.../gst-plugins-vaapi/gst-plugins-vaapi-1.8.2.ebuild | 12 +++++++-----
media-plugins/gst-plugins-vaapi/metadata.xml | 1 +
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.8.2.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.8.2.ebuild
index c2c5860..1d4c4f5 100644
--- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.8.2.ebuild
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.8.2.ebuild
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="1.0"
KEYWORDS="~amd64 ~x86"
-IUSE="+drm opengl wayland +X"
+IUSE="+drm egl opengl wayland +X"
REQUIRED_USE="|| ( drm opengl wayland X )"
RDEPEND="
@@ -26,14 +26,16 @@ RDEPEND="
drm? (
>=virtual/libudev-208:=[${MULTILIB_USEDEP}]
>=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] )
- X? (
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+ egl? (
+ >=media-libs/gst-plugins-bad-${PV}:1.0[opengl,${MULTILIB_USEDEP}] )
opengl? (
>=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.12
@@ -46,8 +48,8 @@ multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
--disable-static \
- --enable-egl \
$(use_enable drm) \
+ $(use_enable egl) \
$(use_enable opengl glx) \
$(use_enable wayland) \
$(use_enable X x11)
diff --git a/media-plugins/gst-plugins-vaapi/metadata.xml b/media-plugins/gst-plugins-vaapi/metadata.xml
index 74f4f08..38a37a9 100644
--- a/media-plugins/gst-plugins-vaapi/metadata.xml
+++ b/media-plugins/gst-plugins-vaapi/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="drm">Enable DRM renderer</flag>
+ <flag name="egl">Enable EGL support</flag>
</use>
<upstream>
<remote-id type="github">01org/gstreamer-vaapi</remote-id>
^ permalink raw reply related [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2016-07-31 8:54 99% [gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-vaapi/ Pacho Ramos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox