commit:     3b1fdd95b31b863a0d8e3e60353ea675eb61422e
Author:     Alexander Golubev <fatzer2 <AT> gmail <DOT> com>
AuthorDate: Sat Dec 31 00:51:08 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 17:19:15 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1fdd95

games-simulation/openttd: require icu-layoutex alongside with recent icu

Gentoo bug: 601302
Closes: https://github.com/gentoo/gentoo/pull/3289

 games-simulation/openttd/openttd-1.6.0.ebuild | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/games-simulation/openttd/openttd-1.6.0.ebuild 
b/games-simulation/openttd/openttd-1.6.0.ebuild
index debc52b..6a080a0 100644
--- a/games-simulation/openttd/openttd-1.6.0.ebuild
+++ b/games-simulation/openttd/openttd-1.6.0.ebuild
@@ -17,7 +17,17 @@ RESTRICT="test" # needs a graphics set in order to test
 
 RDEPEND="!dedicated? (
                media-libs/libsdl[sound,X,video]
-               icu? ( dev-libs/icu:= )
+               icu? (
+                       || (
+                               (
+                                       dev-libs/icu-layoutex
+                                       dev-libs/icu-le-hb
+                                       >=dev-libs/icu-58.1
+                               )
+                               <dev-libs/icu-58.1
+                       )
+                       dev-libs/icu:=
+               )
                truetype? (
                        media-libs/fontconfig
                        media-libs/freetype:2

Reply via email to