Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/otter/
Date: Sat, 03 Mar 2018 03:57:08
Message-Id: 1520049421.88c074ca3e58d416a23de2a6f9ef7e0dec357482.jer@gentoo
1 commit: 88c074ca3e58d416a23de2a6f9ef7e0dec357482
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 3 03:56:45 2018 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 3 03:57:01 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c074ca
7
8 www-client/otter: Allow for both qtwebkit and qtwebengine to be enabled (bug #649170).
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 www-client/otter/otter-0.9.96.ebuild | 22 +++++++++-------------
13 1 file changed, 9 insertions(+), 13 deletions(-)
14
15 diff --git a/www-client/otter/otter-0.9.96.ebuild b/www-client/otter/otter-0.9.96.ebuild
16 index 8796679bc7d..6db6a4cad02 100644
17 --- a/www-client/otter/otter-0.9.96.ebuild
18 +++ b/www-client/otter/otter-0.9.96.ebuild
19 @@ -11,7 +11,10 @@ SRC_URI="https://github.com/OtterBrowser/${PN}-browser/archive/v${PV/_p/-dev}.ta
20 LICENSE="GPL-3"
21 SLOT="0"
22 KEYWORDS="~amd64 ~x86"
23 -IUSE="webengine spell"
24 +IUSE="webengine +webkit spell"
25 +REQUIRED_USE="
26 + || ( webengine webkit )
27 +"
28
29 DEPEND="
30 dev-qt/qtconcurrent:5
31 @@ -25,11 +28,11 @@ DEPEND="
32 dev-qt/qtscript:5
33 dev-qt/qtsql:5
34 dev-qt/qtsvg:5
35 - dev-qt/qtwebkit:5
36 dev-qt/qtwidgets:5
37 dev-qt/qtxmlpatterns:5
38 spell? ( kde-frameworks/sonnet )
39 webengine? ( >=dev-qt/qtwebengine-5.9:5[widgets] )
40 + webkit? ( dev-qt/qtwebkit:5 )
41 "
42 RDEPEND="
43 ${DEPEND}
44 @@ -59,17 +62,10 @@ src_prepare() {
45 }
46
47 src_configure() {
48 - if use webengine; then
49 - mycmakeargs=(
50 - -DENABLE_QTWEBENGINE=yes
51 - -DENABLE_QTWEBKIT=no
52 - )
53 - else
54 - mycmakeargs=(
55 - -DENABLE_QTWEBENGINE=no
56 - -DENABLE_QTWEBKIT=yes
57 - )
58 - fi
59 + mycmakeargs=(
60 + -DENABLE_QTWEBENGINE="$(usex webengine)"
61 + -DENABLE_QTWEBKIT="$(usex webkit)"
62 + )
63
64 cmake-utils_src_configure
65 }