app-leechcraft: use Qt5, modernize the eclass and ebuilds
[gentoo.git] / app-leechcraft / lc-vrooby / lc-vrooby-9999.ebuild
index 55924a98df8312808a26bc017a7b56ecdae366d3..886cb317783e609dd606f860eb0abbc28b201d90 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI=6
 
 inherit leechcraft
 
@@ -13,15 +13,14 @@ KEYWORDS=""
 IUSE="debug"
 
 DEPEND="~app-leechcraft/lc-core-${PV}
-               dev-qt/qtdbus:4"
+       dev-qt/qtwidgets:5
+       dev-qt/qtdbus:5
+       dev-qt/qtdeclarative:5[widgets]
+"
 RDEPEND="${DEPEND}
-               sys-fs/udisks:2"
+       sys-fs/udisks:2"
 
-src_configure() {
-       local mycmakeargs=(
-               -DENABLE_VROOBY_UDISKS=OFF
-               -DENABLE_VROOBY_UDISKS2=ON
-               )
-
-       cmake-utils_src_configure
-}
+mycmakeargs=(
+       -DENABLE_VROOBY_UDISKS=OFF
+       -DENABLE_VROOBY_UDISKS2=ON
+       )