diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-04-05 23:28:19 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-04-05 23:30:49 +0200 |
commit | 59e1ecd04f67dde1253faa059ba0bfac51888a3f (patch) | |
tree | be93b86d3aa6e733497cdb457665902350a7d565 /app-text/kbibtex | |
parent | kde-apps/kopete: Add new DEPENDs (diff) | |
download | kde-59e1ecd04f67dde1253faa059ba0bfac51888a3f.tar.gz kde-59e1ecd04f67dde1253faa059ba0bfac51888a3f.tar.bz2 kde-59e1ecd04f67dde1253faa059ba0bfac51888a3f.zip |
app-text/kbibtex: Add USE=webengine,webkit, set KDE_TEST=true
Upstream commits
d0a53e018ea9e6ec9a7136aa25d544ee07148d67
6ebe499f32dff8a7ff6187ce8aac3816accf8afe
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'app-text/kbibtex')
-rw-r--r-- | app-text/kbibtex/kbibtex-9999.ebuild | 18 | ||||
-rw-r--r-- | app-text/kbibtex/metadata.xml | 4 |
2 files changed, 19 insertions, 3 deletions
diff --git a/app-text/kbibtex/kbibtex-9999.ebuild b/app-text/kbibtex/kbibtex-9999.ebuild index 7a3d87240e..cef2e2e85c 100644 --- a/app-text/kbibtex/kbibtex-9999.ebuild +++ b/app-text/kbibtex/kbibtex-9999.ebuild @@ -5,7 +5,7 @@ EAPI=6 KDE_GCC_MINIMAL="4.9" KDE_HANDBOOK="optional" -KDE_TEST="forceoptional" +KDE_TEST="true" inherit kde5 DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX" @@ -17,7 +17,9 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then fi LICENSE="GPL-2" -IUSE="" +IUSE="webengine webkit" + +REQUIRED_USE="?? ( webengine webkit )" DEPEND=" $(add_frameworks_dep kcompletion) @@ -38,7 +40,6 @@ DEPEND=" $(add_qt_dep qtdbus) $(add_qt_dep qtgui) $(add_qt_dep qtnetwork) - $(add_qt_dep qtwebkit) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) $(add_qt_dep qtxmlpatterns) @@ -46,6 +47,8 @@ DEPEND=" dev-libs/icu:= dev-libs/qoauth:5 virtual/tex-base + webengine? ( $(add_qt_dep qtwebengine 'widgets') ) + webkit? ( $(add_qt_dep qtwebkit) ) " RDEPEND="${DEPEND} !app-text/kbibtex:4 @@ -65,3 +68,12 @@ src_prepare() { rm -r src/3rdparty/qoauth || die "Failed to remove bundled qoauth" } + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets) + $(cmake-utils_use_find_package webkit Qt5WebKitWidgets) + ) + + kde5_src_configure +} diff --git a/app-text/kbibtex/metadata.xml b/app-text/kbibtex/metadata.xml index 2fdbf33d96..41132c0622 100644 --- a/app-text/kbibtex/metadata.xml +++ b/app-text/kbibtex/metadata.xml @@ -5,4 +5,8 @@ <email>kde@gentoo.org</email> <name>Gentoo KDE Project</name> </maintainer> + <use> + <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> for HTML previews</flag> + <flag name="webkit">Use <pkg>dev-qt/qtwebengine</pkg> for HTML previews</flag> + </use> </pkgmetadata> |