Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/psi/
Date: Sun, 04 Jun 2017 07:09:30
Message-Id: 1496560158.598ab5f31af84629cd34b77cec223caf8fe718f4.kensington@gentoo
1 commit: 598ab5f31af84629cd34b77cec223caf8fe718f4
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 4 07:09:11 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 4 07:09:18 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598ab5f3
7
8 net-im/psi: remove webkit USE flag
9
10 The webkit USE flag requires dev-qt/qtwebkit:4 which is ancient and will not
11 see further security updates.
12
13 Package-Manager: Portage-2.3.5, Repoman-2.3.2
14
15 net-im/psi/metadata.xml | 1 -
16 net-im/psi/psi-9999.ebuild | 7 ++-----
17 2 files changed, 2 insertions(+), 6 deletions(-)
18
19 diff --git a/net-im/psi/metadata.xml b/net-im/psi/metadata.xml
20 index 218ba04c101..ca58cd3e904 100644
21 --- a/net-im/psi/metadata.xml
22 +++ b/net-im/psi/metadata.xml
23 @@ -9,7 +9,6 @@
24 <flag name="iconsets">Install additional iconsets, some of them has not clear licensing</flag>
25 <flag name="plugins">Enable plugins support</flag>
26 <flag name="powersave">Disable some non critical timers for much less CPU usage</flag>
27 - <flag name="webkit">Enable chatlog rendering using webkit</flag>
28 <flag name="whiteboarding">Enable experimental interactive SVG drawing</flag>
29 <flag name="xscreensaver">Use X screensaver protocol extension to monitor idle/active status based on mouse/keyboard events</flag>
30 </use>
31
32 diff --git a/net-im/psi/psi-9999.ebuild b/net-im/psi/psi-9999.ebuild
33 index 822e6d9a614..e7d0af90aaf 100644
34 --- a/net-im/psi/psi-9999.ebuild
35 +++ b/net-im/psi/psi-9999.ebuild
36 @@ -1,4 +1,4 @@
37 -# Copyright 1999-2015 Gentoo Foundation
38 +# Copyright 1999-2017 Gentoo Foundation
39 # Distributed under the terms of the GNU General Public License v2
40
41 EAPI="4"
42 @@ -20,13 +20,12 @@ LICENSE="GPL-2"
43 SLOT="0"
44 KEYWORDS=""
45 IUSE="crypt dbus debug doc enchant extras jingle iconsets spell ssl xscreensaver powersave
46 -plugins whiteboarding webkit"
47 +plugins whiteboarding"
48
49 REQUIRED_USE="
50 iconsets? ( extras )
51 plugins? ( extras )
52 powersave? ( extras )
53 - webkit? ( extras )
54 "
55
56 RDEPEND="
57 @@ -37,7 +36,6 @@ RDEPEND="
58 >=sys-libs/zlib-1.2.5.1-r2[minizip]
59 x11-libs/libX11
60 dbus? ( dev-qt/qtdbus:4 )
61 - extras? ( webkit? ( dev-qt/qtwebkit:4 ) )
62 spell? (
63 enchant? ( >=app-text/enchant-1.3.0 )
64 !enchant? ( app-text/aspell )
65 @@ -148,7 +146,6 @@ src_configure() {
66 use xscreensaver || myconf+=" --disable-xss"
67 if use extras; then
68 use plugins && myconf+=" --enable-plugins"
69 - use webkit && myconf+=" --enable-webkit"
70 fi
71
72 einfo "./configure ${myconf}"