x11-libs/gtk+: Move adwaita-icon-theme to PDEPEND to fix circular dep
authorMart Raudsepp <leio@gentoo.org>
Sun, 27 Aug 2017 14:25:59 +0000 (17:25 +0300)
committerMart Raudsepp <leio@gentoo.org>
Sun, 27 Aug 2017 14:25:59 +0000 (17:25 +0300)
commitdab39d90ee5ce42e5d5c6694853a8080af0fd4c2
tree24c842f3aa99dc896fb07734ef9d243699e5628c
parentbb5742902ba7839200b0729575afb303e06f4a6e
x11-libs/gtk+: Move adwaita-icon-theme to PDEPEND to fix circular dep

adwaita-icon-theme requires gtk+:3 at build time to properly generate the
symbolic PNG icons from SVG files with the gtk-encode-symbolic-svg tool,
which is shipped by gtk+:3. Thus adwaita-icon-theme depend in gtk+:3 can
not be a runtime only RDEPEND, but has to be PDEPEND due to PMS rule:
"Runtime dependencies (RDEPEND). These must be installed and usable before
the results of an ebuild merging are treated as usable."
Should be fine to install adwaita-icon-theme afterwards in the order, to
satisfy default theme icons.

Gentoo-bug: 628076
Package-Manager: Portage-2.3.6, Repoman-2.3.2
x11-libs/gtk+/gtk+-3.22.17.ebuild
x11-libs/gtk+/gtk+-3.22.19.ebuild