diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-08-15 10:41:36 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-08-15 10:41:36 +0200 |
| commit | 8793e463a2dfdb8b89dd1a9083379e908b5e6fd4 (patch) | |
| tree | 691864aac8c23075002bb52c0ee7ba962a33b2bf | |
| parent | 04fcdaa4e06d3878779436179ae26010a45129b0 (diff) | |
| download | kde-8793e463a2dfdb8b89dd1a9083379e908b5e6fd4.tar.gz kde-8793e463a2dfdb8b89dd1a9083379e908b5e6fd4.tar.bz2 kde-8793e463a2dfdb8b89dd1a9083379e908b5e6fd4.zip | |
dev-util/kdevelop: Drop USE=qthelp, raise min. clang to 3.8.0
Add more info about optional runtime dependencies.
Package-Manager: Portage-2.3.7, Repoman-2.3.3
| -rw-r--r-- | dev-util/kdevelop/kdevelop-5.1.9999.ebuild | 8 | ||||
| -rw-r--r-- | dev-util/kdevelop/kdevelop-9999.ebuild | 15 |
2 files changed, 19 insertions, 4 deletions
diff --git a/dev-util/kdevelop/kdevelop-5.1.9999.ebuild b/dev-util/kdevelop/kdevelop-5.1.9999.ebuild index 5830cee06bf..d9f720e8f12 100644 --- a/dev-util/kdevelop/kdevelop-5.1.9999.ebuild +++ b/dev-util/kdevelop/kdevelop-5.1.9999.ebuild @@ -87,3 +87,11 @@ src_configure() { kde5_src_configure } + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version "dev-util/cppcheck" ; then + elog "For static C/C++ code analysis support, please install dev-util/cppcheck" + fi +} diff --git a/dev-util/kdevelop/kdevelop-9999.ebuild b/dev-util/kdevelop/kdevelop-9999.ebuild index a2e611bc0d5..700ad7578b6 100644 --- a/dev-util/kdevelop/kdevelop-9999.ebuild +++ b/dev-util/kdevelop/kdevelop-9999.ebuild @@ -11,7 +11,7 @@ inherit kde5 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" LICENSE="GPL-2 LGPL-2" -IUSE="cvs +gdbui okteta +plasma +qmake qthelp reviewboard subversion webkit +welcomepage" +IUSE="cvs +gdbui okteta +plasma +qmake reviewboard subversion webkit +welcomepage" [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" REQUIRED_USE="test? ( welcomepage )" @@ -50,12 +50,13 @@ COMMON_DEPEND=" $(add_qt_dep qtdbus) $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui) + $(add_qt_dep qthelp) $(add_qt_dep qtnetwork) $(add_qt_dep qttest) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) dev-libs/grantlee:5 - >=sys-devel/clang-3.5.0:* + >=sys-devel/clang-3.8.0:* x11-misc/shared-mime-info gdbui? ( $(add_plasma_dep libksysguard) ) okteta? ( $(add_kdeapps_dep okteta) ) @@ -64,7 +65,6 @@ COMMON_DEPEND=" $(add_frameworks_dep plasma) ) qmake? ( dev-util/kdevelop-pg-qt:5 ) - qthelp? ( $(add_qt_dep qthelp) ) reviewboard? ( dev-libs/purpose ) subversion? ( dev-libs/apr:1 @@ -106,7 +106,6 @@ src_configure() { $(cmake-utils_use_find_package plasma KF5Plasma) $(cmake-utils_use_find_package okteta OktetaKastenControllers) $(cmake-utils_use_find_package qmake KDevelop-PG-Qt) - -DBUILD_qthelp=$(usex qthelp) $(cmake-utils_use_find_package reviewboard KDEExperimentalPurpose) $(cmake-utils_use_find_package subversion SubversionLibrary) $(cmake-utils_use_find_package !webkit Qt5WebEngineWidgets) @@ -122,4 +121,12 @@ pkg_postinst() { if ! has_version "kde-apps/konsole" ; then elog "For konsole view, please install kde-apps/konsole" fi + + if ! has_version "dev-util/cppcheck" ; then + elog "For static C/C++ code analysis support, please install dev-util/cppcheck" + fi + + if ! has_version "dev-util/heaptrack[qt5]" ; then + elog "For heap memory profiling support, please install dev-util/heaptrack" + fi } |
