aboutsummaryrefslogtreecommitdiffstats
path: root/classes/gtk-icon-cache.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/gtk-icon-cache.bbclass')
-rw-r--r--classes/gtk-icon-cache.bbclass3
1 files changed, 2 insertions, 1 deletions
diff --git a/classes/gtk-icon-cache.bbclass b/classes/gtk-icon-cache.bbclass
index 903680b9d8..2449e954ce 100644
--- a/classes/gtk-icon-cache.bbclass
+++ b/classes/gtk-icon-cache.bbclass
@@ -1,5 +1,6 @@
FILES_${PN} += "${datadir}/icons/hicolor"
-RDEPENDS_${PN} += "hicolor-icon-theme"
+# Only add runtime dependency on hicolor-icon-theme for target recipes
+RDEPENDS_${PN} += "${@['', 'hicolor-icon-theme']['${PN}' == '${BPN}']}"
# This could run on the host as icon cache files are architecture independent,
# but there is no gtk-update-icon-cache built natively.