commit:     9718d86b91aa160e66bf32bcd7f63b76cd8be55b
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  5 21:37:00 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Oct  7 17:31:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9718d86b

x11-misc/xdg-utils: add missing dbus-related deps.

xdg-screensaver calls dbus-send and executes some perl.

Drop the 'perl' USE flag since it now becomes mostly useless.

Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17
Bug: https://bugs.gentoo.org/611696
Closes: https://github.com/gentoo/gentoo/pull/5627

 .../{xdg-utils-1.1.2.ebuild => xdg-utils-1.1.2-r1.ebuild} | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.2.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.2-r1.ebuild
similarity index 86%
rename from x11-misc/xdg-utils/xdg-utils-1.1.2.ebuild
rename to x11-misc/xdg-utils/xdg-utils-1.1.2-r1.ebuild
index 63b56cdc73c..9856867b8fb 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.2.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.2-r1.ebuild
@@ -15,14 +15,19 @@ 
SRC_URI="https://portland.freedesktop.org/download/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc +perl"
-
-RDEPEND="dev-util/desktop-file-utils
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="
+       dev-util/desktop-file-utils
+       dev-perl/File-MimeInfo
+       dev-perl/Net-DBus
+       dev-perl/X11-Protocol
+       sys-apps/dbus
        x11-misc/shared-mime-info
        x11-apps/xprop
        x11-apps/xset
-       perl? ( dev-perl/File-MimeInfo )"
+"
 DEPEND=">=app-text/xmlto-0.0.26-r1[text(+)]"
 
 DOCS=( README RELEASE_NOTES TODO ) # ChangeLog is bogus, see git instead

Reply via email to