gnome-extra/gnome-boxes: support tracker-2
authorMart Raudsepp <leio@gentoo.org>
Fri, 15 Feb 2019 12:54:13 +0000 (14:54 +0200)
committerMart Raudsepp <leio@gentoo.org>
Fri, 15 Feb 2019 13:38:09 +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>
gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild

index bfb069b4f2d6b8199f464889db3a0f4362b0c7f5..1ec866f6c6ef120a3b0ae609d9fbc4bb0de3e714 100644 (file)
@@ -25,7 +25,6 @@ KEYWORDS="~amd64"
 #        vala deps like live ebuild has.
 # FIXME: qemu probably needs to depend on spice[smartcard]
 #        directly with USE=spice
-# tracker-2 is supported, but we don't have the USE=iso replacement in main tree yet to depend on
 RDEPEND="
        >=app-arch/libarchive-3:=
        >=dev-libs/glib-2.52:2
@@ -42,7 +41,7 @@ RDEPEND="
        >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
        virtual/libusb:1
 
-       app-misc/tracker:0/100[iso]
+       app-misc/tracker:=
 
        >=net-libs/libsoup-2.44:2.4
 
@@ -58,6 +57,12 @@ DEPEND="${RDEPEND}
        virtual/pkgconfig
 "
 # eautoreconf needs yelp-tools
+RDEPEND="${RDEPEND}
+       || (
+               >=app-misc/tracker-1[iso(-)]
+               >=app-misc/tracker-miners-2[iso]
+       )
+"
 
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM modules.