dev-qt/qtpositioning: update dependencies
authorDavide Pesavento <pesa@gentoo.org>
Sun, 24 Apr 2016 01:23:13 +0000 (03:23 +0200)
committerDavide Pesavento <pesa@gentoo.org>
Sun, 24 Apr 2016 01:24:10 +0000 (03:24 +0200)
  * qtnetwork is not a direct dependency
  * drop build-time dependency on geoclue and add qtdbus,
    since the plugin now uses only the GeoClue DBus interface

Package-Manager: portage-2.2.28

dev-qt/qtpositioning/qtpositioning-5.6.0-r1.ebuild [moved from dev-qt/qtpositioning/qtpositioning-5.6.0.ebuild with 80% similarity]

similarity index 80%
rename from dev-qt/qtpositioning/qtpositioning-5.6.0.ebuild
rename to dev-qt/qtpositioning/qtpositioning-5.6.0-r1.ebuild
index a15e4eae3b555bd7f7057dfdbbd363a53dee189c..679fa178f3b3d334e3600d0875f7a78e6527dd2f 100644 (file)
@@ -12,21 +12,17 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
        KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-# TODO: src/plugins/position/gypsy
 IUSE="geoclue qml"
 
 RDEPEND="
        ~dev-qt/qtcore-${PV}
-       geoclue? (
-               app-misc/geoclue:0
-               dev-libs/glib:2
-       )
-       qml? (
-               ~dev-qt/qtdeclarative-${PV}
-               ~dev-qt/qtnetwork-${PV}
-       )
+       geoclue? ( ~dev-qt/qtdbus-${PV} )
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
 "
 DEPEND="${RDEPEND}"
+PDEPEND="
+       geoclue? ( app-misc/geoclue:0 )
+"
 
 QT5_TARGET_SUBDIRS=(
        src/positioning