From: Andreas Sturmlechner Date: Wed, 12 Sep 2018 10:11:12 +0000 (+0200) Subject: kde-apps/gwenview: Fix USE=-mpris X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=fa601121cc16aad94a26d8ec5e2c55b95385173e;p=gentoo.git kde-apps/gwenview: Fix USE=-mpris Use a workaround, but this should be fixed upstream. Closes: https://bugs.gentoo.org/663340 Package-Manager: Portage-2.3.49, Repoman-2.3.10 --- diff --git a/kde-apps/gwenview/gwenview-18.08.1.ebuild b/kde-apps/gwenview/gwenview-18.08.1.ebuild index 417f47c75dd3..2a5b51186bd8 100644 --- a/kde-apps/gwenview/gwenview-18.08.1.ebuild +++ b/kde-apps/gwenview/gwenview-18.08.1.ebuild @@ -72,12 +72,19 @@ RDEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}/${PN}-18.07.90-activities-optional.patch" ) +src_prepare() { + kde5_src_prepare + if ! use mpris; then + # FIXME: upstream a better solution + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die + fi +} + src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package activities KF5Activities) $(cmake-utils_use_find_package fits CFitsio) $(cmake-utils_use_find_package kipi KF5Kipi) - $(cmake-utils_use_find_package mpris Qt5DBus) $(cmake-utils_use_find_package raw KF5KDcraw) $(cmake-utils_use_find_package X X11) )