Skip to content

Commit

Permalink
kde-plasma/plasma-sdk: Set ECM_HANDBOOK=forceoptional
Browse files Browse the repository at this point in the history
... in 6.2, work around the non-standards use of kdoctools_create_manpage
outside doc/ subdirectory, see also pending MR:

https://invent.kde.org/plasma/plasma-sdk/-/merge_requests/133

Bug: https://bugs.gentoo.org/945980
Signed-off-by: Andreas Sturmlechner <[email protected]>
  • Loading branch information
a17r committed Dec 6, 2024
1 parent 5327502 commit 21e70d9
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
9 changes: 9 additions & 0 deletions kde-plasma/plasma-sdk/plasma-sdk-6.2.49.9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

EAPI=8

ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
KFMIN=6.6.0
PVCUT=$(ver_cut 1-3)
Expand Down Expand Up @@ -40,3 +41,11 @@ RDEPEND="${DEPEND}
>=dev-qt/qt5compat-${QTMIN}:6[qml]
>=kde-frameworks/kirigami-${KFMIN}:6
"

src_prepare() {
# bug 945980
sed -e "s/^ *kdoctools_create_manpage.*(.*)/#& # disabled by USE !handbook/" \
-i {engineexplorer,kqml,plasmoidviewer}/CMakeLists.txt || die

ecm_src_prepare
}
1 change: 1 addition & 0 deletions kde-plasma/plasma-sdk/plasma-sdk-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

EAPI=8

ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
KFMIN=9999
PVCUT=$(ver_cut 1-3)
Expand Down

0 comments on commit 21e70d9

Please sign in to comment.