commit:     f8949c177693d93f0a88eab74e2e170d32bbc634
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 09:14:32 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 09:14:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8949c17

dev-libs/icu-le-hb: Move dev-libs/icu to REDPEND (bug #621786).

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild 
b/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild
index 164323d0e27..f6029e446bf 100644
--- a/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild
+++ b/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild
@@ -15,13 +15,15 @@ SLOT="0"
 KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE=""
 
+# dev-libs/icu is not linked into icu-le-hb but the latter still needs
+# to be rebuilt on dev-libs/icu upgrades (see bug #621786).
 RDEPEND="
+       >=dev-libs/icu-58.1:=[${MULTILIB_USEDEP}]
        media-libs/harfbuzz:=[${MULTILIB_USEDEP}]
 "
 
 DEPEND="
        ${RDEPEND}
-       >=dev-libs/icu-58.1[${MULTILIB_USEDEP}]
        virtual/pkgconfig[${MULTILIB_USEDEP}]
 "
 
@@ -31,6 +33,5 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-       ECONF_SOURCE="${S}" \
-       econf
+       ECONF_SOURCE="${S}" econf
 }

Reply via email to