Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/
Date: Sat, 30 Sep 2017 05:38:40
Message-Id: 1506749909.59dd8172ef07c6bc8522107ace009bb95acb2b7c.kensington@gentoo
1 commit: 59dd8172ef07c6bc8522107ace009bb95acb2b7c
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 30 05:38:15 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 30 05:38:29 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=59dd8172
7
8 kde-plasma/kwin: introduce caps USE flag
9
10 Upstream-commit: 7c8003f7f6212ccad7de652943f94d501365d30f
11 Package-Manager: Portage-2.3.8, Repoman-2.3.3
12
13 kde-plasma/kwin/kwin-9999.ebuild | 11 ++++++++++-
14 1 file changed, 10 insertions(+), 1 deletion(-)
15
16 diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild
17 index fe4ce5b7fd..f7ef8044dd 100644
18 --- a/kde-plasma/kwin/kwin-9999.ebuild
19 +++ b/kde-plasma/kwin/kwin-9999.ebuild
20 @@ -11,7 +11,7 @@ inherit kde5
21 DESCRIPTION="KDE window manager"
22 LICENSE="GPL-2+"
23 KEYWORDS=""
24 -IUSE="gles2 multimedia"
25 +IUSE="caps gles2 multimedia"
26
27 COMMON_DEPEND="
28 $(add_frameworks_dep kactivities)
29 @@ -66,6 +66,7 @@ COMMON_DEPEND="
30 x11-libs/xcb-util-cursor
31 x11-libs/xcb-util-image
32 x11-libs/xcb-util-keysyms
33 + caps? ( sys-libs/libcap )
34 "
35 RDEPEND="${COMMON_DEPEND}
36 $(add_plasma_dep kde-cli-tools)
37 @@ -89,3 +90,11 @@ src_prepare() {
38 kde5_src_prepare
39 use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
40 }
41 +
42 +src_configure() {
43 + local mycmakeargs=(
44 + $(cmake-utils_use_find_package caps Libcap)
45 + )
46 +
47 + kde5_src_prepare
48 +}