From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-980348-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 0F2CA1396D9
	for <garchives@archives.gentoo.org>; Wed, 25 Oct 2017 20:30:53 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 68934E0B7D;
	Wed, 25 Oct 2017 20:30:52 +0000 (UTC)
Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 43001E0B7D
	for <gentoo-commits@lists.gentoo.org>; Wed, 25 Oct 2017 20:30:52 +0000 (UTC)
Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 5195E33BEC7
	for <gentoo-commits@lists.gentoo.org>; Wed, 25 Oct 2017 20:30:51 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
	by oystercatcher.gentoo.org (Postfix) with ESMTP id 9B17B320
	for <gentoo-commits@lists.gentoo.org>; Wed, 25 Oct 2017 20:30:49 +0000 (UTC)
From: "Mart Raudsepp" <leio@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Content-Transfer-Encoding: 8bit
Content-type: text/plain; charset=UTF-8
Reply-To: gentoo-dev@lists.gentoo.org, "Mart Raudsepp" <leio@gentoo.org>
Message-ID: <1508963338.3f7a55cf8c277a5f72051aadad326a51a500dd51.leio@gentoo>
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/
X-VCS-Repository: repo/gentoo
X-VCS-Files: media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild
X-VCS-Directories: media-libs/gst-plugins-bad/
X-VCS-Committer: leio
X-VCS-Committer-Name: Mart Raudsepp
X-VCS-Revision: 3f7a55cf8c277a5f72051aadad326a51a500dd51
X-VCS-Branch: master
Date: Wed, 25 Oct 2017 20:30:49 +0000 (UTC)
Precedence: bulk
List-Post: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Archives-Salt: 7c50a7f5-6dac-415f-8cb1-20c0af5c4391
X-Archives-Hash: d79cb53c0eb86f86185c21f373d147e3

commit:     3f7a55cf8c277a5f72051aadad326a51a500dd51
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 20:25:16 2017 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 20:28:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7a55cf

media-libs/gst-plugins-bad: Default enable egl and opengl for webkit-gtk and 21st century, fix USE=egl to matter

webkit-gtk IUSE default enables egl and gstreamer, while now requiring gstreamer[egl] in that
case as well. So try out default enabling egl here to work out of the box, plus opengl so we
don't hit our own newly added constraint of wanting opengl or gles2 with USE=egl (otherwise
USE=egl has no effect, because if neither is defined, the EGL code isn't built at all, as it's
part of the gstgl library).

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild
index 4856dce20a7..bf14c1dc536 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.12.3.ebuild
@@ -12,11 +12,12 @@ HOMEPAGE="https://gstreamer.freedesktop.org/"
 LICENSE="LGPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 
-IUSE="X bzip2 egl gles2 gtk +introspection opengl +orc vcd vnc wayland"
+IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vcd vnc wayland"
 REQUIRED_USE="
 	gles2? ( !opengl )
 	opengl? ( X )
 	wayland? ( egl )
+	egl? ( || ( opengl gles2 ) )
 "
 
 # X11 is automagic for now, upstream #709530