summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2022-03-10 17:12:34 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2022-03-10 17:20:24 +0100
commitabbdc3f6711687ce2cba17cc98c1545dcb0777bf (patch)
treeafccdc32e59b5382f454e666f0d55c58afc5b043
parentc78b51437ff5c6a6c0d4ef889f918dcab0d42223 (diff)
downloadkde-abbdc3f6711687ce2cba17cc98c1545dcb0777bf.tar.gz
kde-abbdc3f6711687ce2cba17cc98c1545dcb0777bf.tar.bz2
kde-abbdc3f6711687ce2cba17cc98c1545dcb0777bf.zip
kde-frameworks/kconfigwidgets: Add IUSE auth
Upstream commits: 5c43107ccc97e859f469d70daddd7a7a59577abd 63df9d107450bcfc23ac3c4b9471c52148bc16d6 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild10
-rw-r--r--kde-frameworks/kconfigwidgets/metadata.xml1
2 files changed, 6 insertions, 5 deletions
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild
index ed9898275b4..d79b5604d0a 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-9999.ebuild
@@ -10,29 +10,29 @@ VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="Framework providing an assortment of configuration-related widgets"
+
LICENSE="LGPL-2+"
KEYWORDS=""
-IUSE="+man"
+IUSE="+auth +man"
-BDEPEND="
- man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- =kde-frameworks/kauth-${PVCUT}*:5
=kde-frameworks/kcodecs-${PVCUT}*:5
=kde-frameworks/kconfig-${PVCUT}*:5
=kde-frameworks/kcoreaddons-${PVCUT}*:5
=kde-frameworks/kguiaddons-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+ auth? ( =kde-frameworks/kauth-${PVCUT}*:5 )
"
RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
src_configure() {
local mycmakeargs=(
+ -DWITH_KAUTH=$(usex auth)
$(cmake_use_find_package man KF5DocTools)
)
diff --git a/kde-frameworks/kconfigwidgets/metadata.xml b/kde-frameworks/kconfigwidgets/metadata.xml
index 4cae5335b4d..08285279c43 100644
--- a/kde-frameworks/kconfigwidgets/metadata.xml
+++ b/kde-frameworks/kconfigwidgets/metadata.xml
@@ -9,6 +9,7 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
+ <flag name="auth">Enable authentication support via <pkg>kde-frameworks/kauth</pkg></flag>
<flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
<flag name="man">Build and install man pages</flag>
</use>