mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
kde-apps/okteta: Add KDE_DESIGNERPLUGIN=true, drop USE=examples, fix crypt
No examples are actually ending up installed. Fixes cmake warnings. Reported-by: Arfrever Package-Manager: Portage-2.3.3, Repoman-2.3.1
This commit is contained in:
@@ -5,4 +5,7 @@
|
||||
<email>kde@gentoo.org</email>
|
||||
<name>Gentoo KDE Project</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
EAPI=6
|
||||
|
||||
KDE_DESIGNERPLUGIN="true"
|
||||
KDE_HANDBOOK="forceoptional"
|
||||
KDE_TEST="optional"
|
||||
VIRTUALX_REQUIRED="test"
|
||||
@@ -12,7 +13,7 @@ DESCRIPTION="KDE hexeditor"
|
||||
HOMEPAGE="https://www.kde.org/applications/utilities/okteta
|
||||
https://utils.kde.org/projects/okteta"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="crypt examples"
|
||||
IUSE="crypt"
|
||||
|
||||
DEPEND="
|
||||
$(add_frameworks_dep kbookmarks)
|
||||
@@ -32,7 +33,6 @@ DEPEND="
|
||||
$(add_frameworks_dep kservice)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
$(add_frameworks_dep kxmlgui)
|
||||
$(add_qt_dep designer)
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtnetwork)
|
||||
$(add_qt_dep qtprintsupport)
|
||||
@@ -45,8 +45,8 @@ RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DENABLE_OKTETA_BUILD_EXAMPLES=$(usex examples)
|
||||
$(cmake-utils_use_find_package crypt QCA2)
|
||||
-DOMIT_EXAMPLES=ON
|
||||
$(cmake-utils_use_find_package crypt Qca-qt5)
|
||||
)
|
||||
|
||||
kde5_src_configure
|
||||
|
||||
Reference in New Issue
Block a user