aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-09-10 12:38:07 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2023-09-10 13:08:34 +0200
commit3ba8e13364803f4831f879f0aec80741bdd9cb9a (patch)
tree46fe129ba6a41077e2bc75e3f528fa0b797eb38c
parentkde-frameworks/kdelibs4support: Add IUSE networkmanager (diff)
downloadkde-3ba8e133.tar.gz
kde-3ba8e133.tar.bz2
kde-3ba8e133.zip
kde-frameworks/kio: Set ECM_HANDBOOK=optional, ECM_HANDBOOK_DIR=docs
Upstream translations organisation has changed since commit cd9341e9c5693512297c3cfc1714523096bd7771. Moves handbook handling back into ecm.eclass and automatically fixes missing BDEPEND=kde-frameworks/kdoctools as well. See also: https://github.com/gentoo/gentoo/pull/32487 Thanks-to: Hanabishi Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-frameworks/kio/kio-5.9999.ebuild13
1 files changed, 8 insertions, 5 deletions
diff --git a/kde-frameworks/kio/kio-5.9999.ebuild b/kde-frameworks/kio/kio-5.9999.ebuild
index 06276bb2c4..a58e122c3d 100644
--- a/kde-frameworks/kio/kio-5.9999.ebuild
+++ b/kde-frameworks/kio/kio-5.9999.ebuild
@@ -4,6 +4,8 @@
EAPI=8
ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_HANDBOOK_DIR="docs"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
QTMIN=5.15.9
@@ -13,14 +15,12 @@ DESCRIPTION="Framework providing transparent file and data management"
LICENSE="LGPL-2+"
KEYWORDS=""
-IUSE="acl +handbook kerberos +kwallet X"
+IUSE="acl kerberos +kwallet X"
# tests hang
RESTRICT="test"
RDEPEND="
- dev-libs/libxml2
- dev-libs/libxslt
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -54,7 +54,11 @@ RDEPEND="
sys-apps/attr
virtual/acl
)
- handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+ handbook? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ =kde-frameworks/kdoctools-${PVCUT}*:5
+ )
kerberos? ( virtual/krb5 )
kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
@@ -69,7 +73,6 @@ src_configure() {
local mycmakeargs=(
-DKIO_NO_PUBLIC_QTCONCURRENT=ON
$(cmake_use_find_package acl ACL)
- $(cmake_use_find_package handbook KF5DocTools)
$(cmake_use_find_package kerberos GSSAPI)
$(cmake_use_find_package kwallet KF5Wallet)
-DWITH_X11=$(usex X)