12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- # Copyright 1999-2017 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=6
- VIRTUALX_REQUIRED="test"
- inherit kde5
- DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
- LICENSE="LGPL-2+"
- KEYWORDS="amd64 ~arm x86"
- IUSE="X"
- RDEPEND="
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kpackage)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtwidgets)
- X? (
- $(add_qt_dep qtx11extras)
- x11-libs/libxcb
- )
- "
- DEPEND="${RDEPEND}"
- # requires running kde environment
- RESTRICT+=" test"
- src_prepare() {
- punt_bogus_dep Qt5 DBus
- kde5_src_prepare
- }
- src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package X XCB)
- -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
- )
- # appstream requires app-admin/packagekit-qt and
- # not yet packaged AppStreamQt 0.10
- kde5_src_configure
- }
|