1 |
commit: 30ee09e4885604435b01c8f701ef280776a8d5fc |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Feb 25 10:33:58 2017 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Feb 25 19:42:21 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ee09e4 |
7 |
|
8 |
app-crypt/zuluCrypt: Rename USE=gui -> qt5, kde -> kwallet |
9 |
|
10 |
Gentoo-bug: 606958 |
11 |
|
12 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
13 |
|
14 |
app-crypt/zuluCrypt/metadata.xml | 16 ++++++---------- |
15 |
app-crypt/zuluCrypt/zuluCrypt-5.1.0.ebuild | 14 +++++++------- |
16 |
2 files changed, 13 insertions(+), 17 deletions(-) |
17 |
|
18 |
diff --git a/app-crypt/zuluCrypt/metadata.xml b/app-crypt/zuluCrypt/metadata.xml |
19 |
index bfdfd42e27..25f3de3d1e 100644 |
20 |
--- a/app-crypt/zuluCrypt/metadata.xml |
21 |
+++ b/app-crypt/zuluCrypt/metadata.xml |
22 |
@@ -3,18 +3,14 @@ |
23 |
<pkgmetadata> |
24 |
<!-- maintainer-needed --> |
25 |
<use> |
26 |
- <flag name="gnome">Enable support for the freedesktop.org |
27 |
- Secret Service API via <pkg>app-crypt/libsecret</pkg>. |
28 |
- This does not control the gui! |
29 |
+ <flag name="gnome"> |
30 |
+ Enable support for the freedesktop.org Secret Service API via <pkg>app-crypt/libsecret</pkg> |
31 |
</flag> |
32 |
- <flag name="gui">Whether to build the QT gui. Highly recommended. |
33 |
+ <flag name="kwallet"> |
34 |
+ Enable encrypted storage of passwords with <pkg>kde-frameworks/kwallet</pkg> |
35 |
</flag> |
36 |
- <flag name="kde">Enable support for KDE, e.g. via |
37 |
- <pkg>kde-apps/kwalletd</pkg>. This does not control the gui, |
38 |
- but NEEDS GUI ENABLED! |
39 |
- </flag> |
40 |
- <flag name="udev">Whether udev will be consulted when deciding |
41 |
- if a volume is system or not. |
42 |
+ <flag name="udev"> |
43 |
+ Whether udev will be consulted when deciding if a volume is system or not |
44 |
</flag> |
45 |
</use> |
46 |
<upstream> |
47 |
|
48 |
diff --git a/app-crypt/zuluCrypt/zuluCrypt-5.1.0.ebuild b/app-crypt/zuluCrypt/zuluCrypt-5.1.0.ebuild |
49 |
index 999038753d..71bb3e9464 100644 |
50 |
--- a/app-crypt/zuluCrypt/zuluCrypt-5.1.0.ebuild |
51 |
+++ b/app-crypt/zuluCrypt/zuluCrypt-5.1.0.ebuild |
52 |
@@ -1,4 +1,4 @@ |
53 |
-# Copyright 1999-2016 Gentoo Foundation |
54 |
+# Copyright 1999-2017 Gentoo Foundation |
55 |
# Distributed under the terms of the GNU General Public License v2 |
56 |
# $Id$ |
57 |
|
58 |
@@ -13,22 +13,22 @@ SRC_URI="https://github.com/mhogomchungu/zuluCrypt/releases/download/${PV}/zuluC |
59 |
LICENSE="GPL-2+" |
60 |
SLOT="0" |
61 |
KEYWORDS="~amd64 ~x86" |
62 |
-IUSE="gnome +gui kde udev" |
63 |
+IUSE="gnome kwallet +qt5 udev" |
64 |
|
65 |
-REQUIRED_USE="kde? ( gui )" |
66 |
+REQUIRED_USE="kwallet? ( qt5 )" |
67 |
|
68 |
CDEPEND=" |
69 |
dev-libs/libgcrypt:0= |
70 |
sys-apps/util-linux |
71 |
sys-fs/cryptsetup |
72 |
gnome? ( app-crypt/libsecret ) |
73 |
- gui? ( |
74 |
+ qt5? ( |
75 |
dev-libs/libpwquality |
76 |
dev-qt/qtcore:5 |
77 |
dev-qt/qtgui:5 |
78 |
dev-qt/qtnetwork:5 |
79 |
dev-qt/qtwidgets:5 |
80 |
- kde? ( kde-frameworks/kwallet:5 ) |
81 |
+ kwallet? ( kde-frameworks/kwallet:5 ) |
82 |
) |
83 |
" |
84 |
RDEPEND="${CDEPEND} |
85 |
@@ -41,8 +41,8 @@ src_configure() { |
86 |
local mycmakeargs=( |
87 |
-DLIB_SUFFIX="$(get_libdir)" |
88 |
-DNOGNOME=$(usex !gnome) |
89 |
- -DNOGUI=$(usex !gui) |
90 |
- -DNOKDE=$(usex !kde) |
91 |
+ -DNOKDE=$(usex !kwallet) |
92 |
+ -DNOGUI=$(usex !qt5) |
93 |
-DUDEVSUPPORT=$(usex udev) |
94 |
) |