dev-qt/qt-creator: use llvm.eclass
authorDavide Pesavento <pesa@gentoo.org>
Sat, 29 Apr 2017 17:40:35 +0000 (19:40 +0200)
committerDavide Pesavento <pesa@gentoo.org>
Sat, 29 Apr 2017 19:44:57 +0000 (21:44 +0200)
Package-Manager: Portage-2.3.5, Repoman-2.3.2

dev-qt/qt-creator/qt-creator-4.3.0_beta1.ebuild

index 06309b37c3bb68a99aa92c5d94cd413327fe02fc..cdf5f872afbbf5e1c65a63c43bd5506c35773563 100644 (file)
@@ -4,7 +4,7 @@
 EAPI=6
 PLOCALES="cs de fr ja pl ru sl uk zh_CN zh_TW"
 
-inherit eutils l10n qmake-utils toolchain-funcs virtualx xdg
+inherit eutils l10n llvm qmake-utils toolchain-funcs virtualx xdg
 
 DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
 HOMEPAGE="http://doc.qt.io/qtcreator/"
@@ -80,7 +80,7 @@ unset x
 PDEPEND="
        autotools? ( sys-devel/autoconf )
        bazaar? ( dev-vcs/bzr )
-       clangstaticanalyzer? ( >=sys-devel/clang-3.9 )
+       clangstaticanalyzer? ( >=sys-devel/clang-3.9:* )
        cmake? ( dev-util/cmake )
        cvs? ( dev-vcs/cvs )
        git? ( dev-vcs/git )
@@ -151,7 +151,7 @@ src_prepare() {
 src_configure() {
        eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" \
                IDE_PACKAGE_MODE=1 \
-               $(use clangcodemodel && echo LLVM_INSTALL_DIR="$(llvm-config --prefix)") \
+               $(use clangcodemodel && echo LLVM_INSTALL_DIR="$(get_llvm_prefix)") \
                $(use qbs && echo QBS_INSTALL_DIR="${EPREFIX}/usr") \
                CONFIG+=qbs_disable_rpath \
                CONFIG+=qbs_enable_project_file_updates \