media-gfx/gnome-photos: support tracker-2
authorMart Raudsepp <leio@gentoo.org>
Fri, 15 Feb 2019 13:03:02 +0000 (15:03 +0200)
committerMart Raudsepp <leio@gentoo.org>
Fri, 15 Feb 2019 13:38:11 +0000 (15:38 +0200)
Bug: https://bugs.gentoo.org/672308
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
media-gfx/gnome-photos/gnome-photos-3.26.4.ebuild

index e2c8b5c05442025959dd4ff2fd78f00e9baaceef..f34fc89fd7acb9812ac822db40f4eee38d11919f 100644 (file)
@@ -15,9 +15,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="flickr test upnp-av"
 
-# tracker-2 is supported, but we need to pull in tracker-miners for that, which we didn't have in main tree yet
 COMMON_DEPEND="
-       app-misc/tracker:0/100[miner-fs]
+       app-misc/tracker:=
        >=dev-libs/glib-2.44:2
        gnome-base/gsettings-desktop-schemas
        >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
@@ -50,6 +49,12 @@ DEPEND="${COMMON_DEPEND}
        test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
 "
 # app-text/yelp-tools needed for eautoreconf; otherwise probably just itstool
+RDEPEND="${RDEPEND}
+       || (
+               >=app-misc/tracker-1[miner-fs(-)]
+               >=app-misc/tracker-miners-2
+       )
+"
 
 PATCHES=(
        "${FILESDIR}"/${PV}-support-tracker1.patch # requires eautoreconf