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/kscreenlocker/
Date: Sat, 12 Aug 2017 11:47:46
Message-Id: 1502538455.2508c4bd020fd3e96e6a57a435b26cbd7123d4f5.kensington@gentoo
1 commit: 2508c4bd020fd3e96e6a57a435b26cbd7123d4f5
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 12 11:47:30 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 12 11:47:35 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2508c4bd
7
8 kde-plasma/kscreenlocker: introduce seccomp USE flag
9
10 Upstream-commit: 5e3c7b337c9525f6b427c06f1814938b0a161db8
11 Package-Manager: Portage-2.3.6, Repoman-2.3.3
12
13 kde-plasma/kscreenlocker/kscreenlocker-5.10.49.9999.ebuild | 4 +++-
14 kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild | 4 +++-
15 2 files changed, 6 insertions(+), 2 deletions(-)
16
17 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.10.49.9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.10.49.9999.ebuild
18 index a606ecdaaf..99e072c03f 100644
19 --- a/kde-plasma/kscreenlocker/kscreenlocker-5.10.49.9999.ebuild
20 +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.10.49.9999.ebuild
21 @@ -9,7 +9,7 @@ inherit kde5 pam
22
23 DESCRIPTION="Library and components for secure lock screen architecture"
24 KEYWORDS=""
25 -IUSE="+pam"
26 +IUSE="+pam seccomp"
27
28 COMMON_DEPEND="
29 $(add_frameworks_dep kcmutils)
30 @@ -40,6 +40,7 @@ COMMON_DEPEND="
31 x11-libs/libxcb
32 x11-libs/xcb-util-keysyms
33 pam? ( virtual/pam )
34 + seccomp? ( sys-libs/libseccomp )
35 "
36 DEPEND="${COMMON_DEPEND}
37 x11-proto/xproto
38 @@ -71,6 +72,7 @@ src_configure() {
39 local mycmakeargs=(
40 -DPAM_REQUIRED=$(usex pam)
41 $(cmake-utils_use_find_package pam PAM)
42 + $(cmake-utils_use_find_package seccomp Seccomp)
43 )
44 kde5_src_configure
45 }
46
47 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
48 index a606ecdaaf..99e072c03f 100644
49 --- a/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
50 +++ b/kde-plasma/kscreenlocker/kscreenlocker-9999.ebuild
51 @@ -9,7 +9,7 @@ inherit kde5 pam
52
53 DESCRIPTION="Library and components for secure lock screen architecture"
54 KEYWORDS=""
55 -IUSE="+pam"
56 +IUSE="+pam seccomp"
57
58 COMMON_DEPEND="
59 $(add_frameworks_dep kcmutils)
60 @@ -40,6 +40,7 @@ COMMON_DEPEND="
61 x11-libs/libxcb
62 x11-libs/xcb-util-keysyms
63 pam? ( virtual/pam )
64 + seccomp? ( sys-libs/libseccomp )
65 "
66 DEPEND="${COMMON_DEPEND}
67 x11-proto/xproto
68 @@ -71,6 +72,7 @@ src_configure() {
69 local mycmakeargs=(
70 -DPAM_REQUIRED=$(usex pam)
71 $(cmake-utils_use_find_package pam PAM)
72 + $(cmake-utils_use_find_package seccomp Seccomp)
73 )
74 kde5_src_configure
75 }