gnome-extra/gnome-characters: raise gtk+ to 3.20 and fix test deps again
authorGilles Dartiguelongue <eva@gentoo.org>
Sun, 4 Sep 2016 22:26:59 +0000 (00:26 +0200)
committerGilles Dartiguelongue <eva@gentoo.org>
Sun, 4 Sep 2016 23:19:53 +0000 (01:19 +0200)
gtk+-3.20 is required for the app to start at all, otherwise only garbage gjs error messages are shown.

Package-Manager: portage-2.3.0

gnome-extra/gnome-characters/gnome-characters-3.20.1.ebuild

index b07d933c1719627469b05bd82c974d6435eb16df..c587862f83bb459f9285eead9ce59e2a4036ead6 100644 (file)
@@ -21,7 +21,7 @@ RDEPEND="
        >=dev-libs/glib-2.32:2
        >=dev-libs/gobject-introspection-1.35.9:=
        >=dev-libs/libunistring-0.9.5
-       >=x11-libs/gtk+-3:3[introspection]
+       >=x11-libs/gtk+-3.20:3[introspection]
        >=x11-libs/pango-1.36[introspection]
 "
 DEPEND="${RDEPEND}
@@ -35,11 +35,11 @@ DEPEND="${RDEPEND}
 "
 
 python_check_deps() {
-       has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+       use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {
-       [[ ${MERGE_TYPE} != binary ]] && use test && python-any-r1_pkg_setup
+       use test && python-any-r1_pkg_setup
 }
 
 src_prepare() {