From: "Michael Palimaka" <kensington@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/kwin/
Date: Fri, 4 Apr 2014 18:08:36 +0000 (UTC) [thread overview]
Message-ID: <1396634884.8dedec51d388b1abd8925b0720b32a1795569530.kensington@gentoo> (raw)
commit: 8dedec51d388b1abd8925b0720b32a1795569530
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 4 18:08:04 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Apr 4 18:08:04 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=8dedec51
[kde-base/kwin] Rework opengl/gles support.
Package-Manager: portage-2.2.8-r1
---
kde-base/kwin/kwin-9999.ebuild | 15 ++++++---------
kde-base/kwin/metadata.xml | 9 +++++----
2 files changed, 11 insertions(+), 13 deletions(-)
diff --git a/kde-base/kwin/kwin-9999.ebuild b/kde-base/kwin/kwin-9999.ebuild
index e91ce36..a1d4073 100644
--- a/kde-base/kwin/kwin-9999.ebuild
+++ b/kde-base/kwin/kwin-9999.ebuild
@@ -12,7 +12,9 @@ inherit kde5
DESCRIPTION="KDE window manager"
LICENSE="GPL-2+"
KEYWORDS=""
-IUSE="wayland"
+IUSE="gles2 +opengl wayland"
+
+REQUIRED_USE="^^ ( gles2 opengl )"
COMMON_DEPEND="
$(add_frameworks_dep kactivities)
@@ -38,10 +40,7 @@ COMMON_DEPEND="
$(add_frameworks_dep plasma)
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
- || (
- dev-qt/qtgui:5[opengl]
- dev-qt/qtgui:5[gles2]
- )
+ dev-qt/qtgui:5[gles2=,opengl=]
dev-qt/qtmultimedia:5
dev-qt/qtscript:5
dev-qt/qtwidgets:5
@@ -65,12 +64,10 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
dev-qt/designer:5
- || (
- ( dev-qt/qtgui:5[opengl] media-libs/mesa[egl] )
- ( dev-qt/qtgui:5[gles2] media-libs/mesa[egl,gles2] )
- )
dev-qt/qtconcurrent:5
x11-proto/xproto
+ gles2? ( media-libs/mesa[egl,gles2] )
+ opengl? ( media-libs/mesa[egl] )
"
src_configure() {
diff --git a/kde-base/kwin/metadata.xml b/kde-base/kwin/metadata.xml
index 8b8d86d..b7977769 100644
--- a/kde-base/kwin/metadata.xml
+++ b/kde-base/kwin/metadata.xml
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>kde</herd>
- <use>
- <flag name="gles">Enable support for GLES.</flag>
- </use>
+ <herd>kde</herd>
+ <use>
+ <flag name="gles">Enable support for GLES.</flag>
+ <flag name="gles2">Enable support for GLES2.</flag>
+ </use>
</pkgmetadata>
next reply other threads:[~2014-04-04 18:08 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-04 18:08 Michael Palimaka [this message]
-- strict thread matches above, loose matches on Subject: below --
2014-12-02 19:08 [gentoo-commits] proj/kde:master commit in: kde-base/kwin/ Manuel Rüger
2014-12-02 13:57 Michael Palimaka
2014-10-10 15:44 Michael Palimaka
2014-09-19 20:20 Johannes Huber
2014-08-09 15:22 Michael Palimaka
2014-08-09 15:22 Michael Palimaka
2014-07-26 17:52 Marc Schiffbauer
2014-07-21 20:14 Michael Palimaka
2014-07-15 16:52 Michael Palimaka
2014-06-24 14:44 Michael Palimaka
2014-06-16 14:21 Michael Palimaka
2014-05-08 13:10 Johannes Huber
2014-04-15 7:43 Johannes Huber
2014-04-06 13:48 Johannes Huber
2014-04-05 13:51 Michael Palimaka
2014-04-04 17:51 Michael Palimaka
2014-04-04 17:28 Michael Palimaka
2014-04-04 16:54 Michael Palimaka
2014-04-04 16:36 Michael Palimaka
2013-09-25 18:55 Johannes Huber
2013-08-29 15:52 Michael Palimaka
2013-08-19 14:04 Michael Palimaka
2013-07-23 19:53 Johannes Huber
2013-07-23 14:04 Michael Palimaka
2013-07-20 15:05 Johannes Huber
2013-07-20 13:42 Johannes Huber
2013-07-12 8:12 Patrick Lauer
2013-06-20 20:24 Andreas Hüttel
2013-06-20 20:14 Andreas Hüttel
2013-06-07 21:35 Johannes Huber
2013-05-19 15:44 Michael Palimaka
2013-04-09 19:22 Michael Palimaka
2012-09-05 11:19 Michael Palimaka
2012-07-27 17:21 Andreas Hüttel
2012-06-11 8:29 Johannes Huber
2012-03-07 17:16 Andreas Hüttel
2011-12-23 16:20 Andreas Hüttel
2011-09-25 19:35 Andreas Hüttel
2011-09-22 15:25 Manuel Nickschas
2011-08-23 9:34 Manuel Nickschas
2011-05-25 20:18 Jorge Manuel B. S. Vicetto
2011-05-16 22:54 Jonathan Callen
2011-05-16 22:54 Jonathan Callen
2011-05-01 19:49 Tomas Chvatal
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1396634884.8dedec51d388b1abd8925b0720b32a1795569530.kensington@gentoo \
--to=kensington@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox