Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 557480 - [kde overlay] dev-util/kdevplatform-9999 has implicit dependency on dev-vcs/subversion
Summary: [kde overlay] dev-util/kdevplatform-9999 has implicit dependency on dev-vcs/s...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-13 16:48 UTC by Eugene Shalygin
Modified: 2015-08-13 22:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Shalygin 2015-08-13 16:48:30 UTC
kdevplatform includes optional subversion plugin, but the package does not depend on subversion 

Reproducible: Always

Steps to Reproduce:
1. emerge -1 kdevplatform
2. ldd /usr/lib64/qt5/plugins/kdevplatform/*/kdevsubversion.so




The plugin apparently does not build yet with subversion 1.9. Let's make it optional:

--- a/dev-util/kdevplatform/kdevplatform-9999.ebuild
+++ b/dev-util/kdevplatform/kdevplatform-9999.ebuild
@@ -14,7 +14,7 @@ EGIT_REPONAME="${PN}"
 inherit kde5
 
 DESCRIPTION="KDE development support libraries and apps"
-IUSE="classbrowser cvs konsole reviewboard"
+IUSE="classbrowser cvs konsole reviewboard subversion"
 KEYWORDS=""
 
 # TODO features disabled by upstream, maybe more
@@ -58,6 +58,7 @@ COMMON_DEPEND="
        dev-qt/qtwebkit:5
        dev-qt/qtwidgets:5
        dev-qt/qtxml:5
+       subversion? ( dev-vcs/subversion )
 "
 DEPEND="${COMMON_DEPEND}
        dev-qt/qtconcurrent:5
@@ -77,6 +78,7 @@ src_configure() {
                $(cmake-utils_use_build cvs)
                $(cmake-utils_use_build konsole)
                $(cmake-utils_use_build reviewboard)
+               $(cmake-utils_use_find_package subversion SubversionLibrary)
        )
 
        kde5_src_configure
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2015-08-13 22:11:14 UTC
Thanks for reporting. This should be fixed in git now. Please sync.

https://gitweb.gentoo.org/proj/kde.git/commit/?id=868835b19aa84f0775c7cfbd1e04e459f4e41931