1 |
commit: 507cc32a6212108c0edd1c0eb4d81e6b0c219185 |
2 |
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Dec 23 00:49:49 2021 +0000 |
4 |
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Dec 23 00:58:07 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507cc32a |
7 |
|
8 |
media-gfx/imv: libgrapheme support for live ebuild |
9 |
|
10 |
Library had its first release and been informed |
11 |
api should be stable, allows to skip the heavier |
12 |
icu dependency on an otherwise small tool. |
13 |
|
14 |
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> |
15 |
|
16 |
media-gfx/imv/imv-9999.ebuild | 6 ++++-- |
17 |
1 file changed, 4 insertions(+), 2 deletions(-) |
18 |
|
19 |
diff --git a/media-gfx/imv/imv-9999.ebuild b/media-gfx/imv/imv-9999.ebuild |
20 |
index 55cdc69ad90e..95ff5b86dae8 100644 |
21 |
--- a/media-gfx/imv/imv-9999.ebuild |
22 |
+++ b/media-gfx/imv/imv-9999.ebuild |
23 |
@@ -19,13 +19,12 @@ HOMEPAGE="https://sr.ht/~exec64/imv/" |
24 |
|
25 |
LICENSE="MIT-with-advertising" |
26 |
SLOT="0" |
27 |
-IUSE="+X +freeimage gif heif jpeg png svg test tiff wayland" |
28 |
+IUSE="+X +freeimage gif heif icu jpeg png svg test tiff wayland" |
29 |
REQUIRED_USE="|| ( X wayland )" |
30 |
RESTRICT="!test? ( test )" |
31 |
|
32 |
RDEPEND=" |
33 |
dev-libs/glib:2 |
34 |
- dev-libs/icu:= |
35 |
dev-libs/inih |
36 |
media-libs/libglvnd[X?] |
37 |
x11-libs/cairo |
38 |
@@ -38,6 +37,8 @@ RDEPEND=" |
39 |
freeimage? ( media-libs/freeimage ) |
40 |
gif? ( media-libs/libnsgif ) |
41 |
heif? ( media-libs/libheif:= ) |
42 |
+ icu? ( dev-libs/icu:= ) |
43 |
+ !icu? ( dev-libs/libgrapheme ) |
44 |
jpeg? ( media-libs/libjpeg-turbo:= ) |
45 |
png? ( media-libs/libpng:= ) |
46 |
svg? ( >=gnome-base/librsvg-2.44:2 ) |
47 |
@@ -74,6 +75,7 @@ src_configure() { |
48 |
$(meson_feature svg librsvg) |
49 |
$(meson_feature test) |
50 |
$(meson_feature tiff libtiff) |
51 |
+ -Dunicode=$(usex icu{,} grapheme) |
52 |
-Dwindows=$(usex X $(usex wayland all x11) wayland) |
53 |
) |