projects
/
gentoo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a898d3f
)
xdg.eclass: break dependency loop due to XDG tools using glib
author
Gilles Dartiguelongue
<eva@gentoo.org>
Wed, 25 Nov 2015 12:15:51 +0000
(13:15 +0100)
committer
Gilles Dartiguelongue
<eva@gentoo.org>
Thu, 26 Nov 2015 10:52:40 +0000
(11:52 +0100)
eclass/xdg.eclass
patch
|
blob
|
history
diff --git
a/eclass/xdg.eclass
b/eclass/xdg.eclass
index 2ad0adab31d2d7d4f4128a372ecae67546ef505a..9f1093218244cb7bbf70d37c7b8c59e88ea0e515 100644
(file)
--- a/
eclass/xdg.eclass
+++ b/
eclass/xdg.eclass
@@
-21,10
+21,13
@@
case "${EAPI:-0}" in
*) die "EAPI=${EAPI} is not supported" ;;
esac
+# Avoid dependency loop as both depend on glib-2
+if [[ ${CATEGORY}/${P} != dev-libs/glib-2.* ]] ; then
DEPEND="
dev-util/desktop-file-utils
x11-misc/shared-mime-info
"
+fi
# @FUNCTION: xdg_src_prepare
# @DESCRIPTION: