diff options
author | Jeroen Roovers <jer@gentoo.org> | 2018-03-03 04:56:45 +0100 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2018-03-03 04:57:01 +0100 |
commit | 88c074ca3e58d416a23de2a6f9ef7e0dec357482 (patch) | |
tree | 3c3678b13243b74460462a3bd3aeb75a40ffd371 /www-client/otter | |
parent | dev-perl/Term-ReadLine-TTYtter: Fix interactive tests bug #624044 (diff) | |
download | gentoo-88c074ca3e58d416a23de2a6f9ef7e0dec357482.tar.gz gentoo-88c074ca3e58d416a23de2a6f9ef7e0dec357482.tar.bz2 gentoo-88c074ca3e58d416a23de2a6f9ef7e0dec357482.zip |
www-client/otter: Allow for both qtwebkit and qtwebengine to be enabled (bug #649170).
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'www-client/otter')
-rw-r--r-- | www-client/otter/otter-0.9.96.ebuild | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/www-client/otter/otter-0.9.96.ebuild b/www-client/otter/otter-0.9.96.ebuild index 8796679bc7db..6db6a4cad027 100644 --- a/www-client/otter/otter-0.9.96.ebuild +++ b/www-client/otter/otter-0.9.96.ebuild @@ -11,7 +11,10 @@ SRC_URI="https://github.com/OtterBrowser/${PN}-browser/archive/v${PV/_p/-dev}.ta LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="webengine spell" +IUSE="webengine +webkit spell" +REQUIRED_USE=" + || ( webengine webkit ) +" DEPEND=" dev-qt/qtconcurrent:5 @@ -25,11 +28,11 @@ DEPEND=" dev-qt/qtscript:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 - dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 dev-qt/qtxmlpatterns:5 spell? ( kde-frameworks/sonnet ) webengine? ( >=dev-qt/qtwebengine-5.9:5[widgets] ) + webkit? ( dev-qt/qtwebkit:5 ) " RDEPEND=" ${DEPEND} @@ -59,17 +62,10 @@ src_prepare() { } src_configure() { - if use webengine; then - mycmakeargs=( - -DENABLE_QTWEBENGINE=yes - -DENABLE_QTWEBKIT=no - ) - else - mycmakeargs=( - -DENABLE_QTWEBENGINE=no - -DENABLE_QTWEBKIT=yes - ) - fi + mycmakeargs=( + -DENABLE_QTWEBENGINE="$(usex webengine)" + -DENABLE_QTWEBKIT="$(usex webkit)" + ) cmake-utils_src_configure } |