1 |
commit: 1bcacca34dfc6c084abcedb10e5e46b1549bab49 |
2 |
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Aug 1 12:18:43 2017 +0000 |
4 |
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Aug 1 12:20:35 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcacca3 |
7 |
|
8 |
x11-terms/mlterm: add harfbuzz USE flag |
9 |
|
10 |
Gentoo-Bug: 626020 |
11 |
|
12 |
Package-Manager: Portage-2.3.6, Repoman-2.3.1 |
13 |
|
14 |
x11-terms/mlterm/metadata.xml | 1 + |
15 |
x11-terms/mlterm/mlterm-3.8.0.ebuild | 6 ++++-- |
16 |
x11-terms/mlterm/mlterm-3.8.1.ebuild | 6 ++++-- |
17 |
x11-terms/mlterm/mlterm-3.8.2.ebuild | 6 ++++-- |
18 |
4 files changed, 13 insertions(+), 6 deletions(-) |
19 |
|
20 |
diff --git a/x11-terms/mlterm/metadata.xml b/x11-terms/mlterm/metadata.xml |
21 |
index 7123d0f0827..f995734984c 100644 |
22 |
--- a/x11-terms/mlterm/metadata.xml |
23 |
+++ b/x11-terms/mlterm/metadata.xml |
24 |
@@ -10,6 +10,7 @@ |
25 |
<flag name="gtk2"> |
26 |
Build with <pkg>x11-libs/gtk+</pkg>:2 instead of <pkg>x11-libs/gtk+</pkg>:3 |
27 |
</flag> |
28 |
+ <flag name="harfbuzz">Enable support for OpenType Layout (<pkg>media-libs/harfbuzz</pkg>)</flag> |
29 |
<flag name="ibus">Enable support for <pkg>app-i18n/ibus</pkg></flag> |
30 |
<flag name="libssh2">Enable support for <pkg>net-libs/libssh2</pkg></flag> |
31 |
<flag name="regis">Enable support for ReGIS</flag> |
32 |
|
33 |
diff --git a/x11-terms/mlterm/mlterm-3.8.0.ebuild b/x11-terms/mlterm/mlterm-3.8.0.ebuild |
34 |
index 90575a8cde7..ef4e742c5c7 100644 |
35 |
--- a/x11-terms/mlterm/mlterm-3.8.0.ebuild |
36 |
+++ b/x11-terms/mlterm/mlterm-3.8.0.ebuild |
37 |
@@ -12,13 +12,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" |
38 |
LICENSE="BSD" |
39 |
SLOT="0" |
40 |
KEYWORDS="amd64 hppa ppc ppc64 x86" |
41 |
-IUSE="bidi cairo canna debug fcitx freewnn gtk gtk2 ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter xft" |
42 |
+IUSE="bidi cairo canna debug fcitx freewnn gtk gtk2 harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter xft" |
43 |
|
44 |
RDEPEND="x11-libs/libICE |
45 |
x11-libs/libSM |
46 |
x11-libs/libX11 |
47 |
bidi? ( dev-libs/fribidi ) |
48 |
- cairo? ( x11-libs/cairo[X] ) |
49 |
+ cairo? ( x11-libs/cairo[X(+)] ) |
50 |
canna? ( app-i18n/canna ) |
51 |
fcitx? ( app-i18n/fcitx ) |
52 |
freewnn? ( app-i18n/freewnn ) |
53 |
@@ -26,6 +26,7 @@ RDEPEND="x11-libs/libICE |
54 |
gtk2? ( x11-libs/gtk+:2 ) |
55 |
!gtk2? ( x11-libs/gtk+:3 ) |
56 |
) |
57 |
+ harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) |
58 |
ibus? ( app-i18n/ibus ) |
59 |
libssh2? ( net-libs/libssh2 ) |
60 |
m17n-lib? ( dev-libs/m17n-lib ) |
61 |
@@ -70,6 +71,7 @@ src_configure() { |
62 |
$(use_enable debug) |
63 |
$(use_enable fcitx) |
64 |
$(use_enable freewnn wnn) |
65 |
+ $(use_enable harfbuzz otl) |
66 |
$(use_enable ibus) |
67 |
$(use_enable libssh2 ssh2) |
68 |
$(use_enable m17n-lib m17nlib) |
69 |
|
70 |
diff --git a/x11-terms/mlterm/mlterm-3.8.1.ebuild b/x11-terms/mlterm/mlterm-3.8.1.ebuild |
71 |
index 8127c27a5b6..2babacfcbd3 100644 |
72 |
--- a/x11-terms/mlterm/mlterm-3.8.1.ebuild |
73 |
+++ b/x11-terms/mlterm/mlterm-3.8.1.ebuild |
74 |
@@ -12,13 +12,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" |
75 |
LICENSE="BSD" |
76 |
SLOT="0" |
77 |
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
78 |
-IUSE="bidi cairo canna debug fbcon fcitx freewnn gtk gtk2 ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter xft" |
79 |
+IUSE="bidi cairo canna debug fbcon fcitx freewnn gtk gtk2 harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter xft" |
80 |
|
81 |
RDEPEND="x11-libs/libICE |
82 |
x11-libs/libSM |
83 |
x11-libs/libX11 |
84 |
bidi? ( dev-libs/fribidi ) |
85 |
- cairo? ( x11-libs/cairo[X] ) |
86 |
+ cairo? ( x11-libs/cairo[X(+)] ) |
87 |
canna? ( app-i18n/canna ) |
88 |
fbcon? ( media-fonts/unifont ) |
89 |
fcitx? ( app-i18n/fcitx ) |
90 |
@@ -27,6 +27,7 @@ RDEPEND="x11-libs/libICE |
91 |
gtk2? ( x11-libs/gtk+:2 ) |
92 |
!gtk2? ( x11-libs/gtk+:3 ) |
93 |
) |
94 |
+ harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) |
95 |
ibus? ( app-i18n/ibus ) |
96 |
libssh2? ( net-libs/libssh2 ) |
97 |
m17n-lib? ( dev-libs/m17n-lib ) |
98 |
@@ -72,6 +73,7 @@ src_configure() { |
99 |
$(use_enable debug) |
100 |
$(use_enable fcitx) |
101 |
$(use_enable freewnn wnn) |
102 |
+ $(use_enable harfbuzz otl) |
103 |
$(use_enable ibus) |
104 |
$(use_enable libssh2 ssh2) |
105 |
$(use_enable m17n-lib m17nlib) |
106 |
|
107 |
diff --git a/x11-terms/mlterm/mlterm-3.8.2.ebuild b/x11-terms/mlterm/mlterm-3.8.2.ebuild |
108 |
index 8127c27a5b6..2babacfcbd3 100644 |
109 |
--- a/x11-terms/mlterm/mlterm-3.8.2.ebuild |
110 |
+++ b/x11-terms/mlterm/mlterm-3.8.2.ebuild |
111 |
@@ -12,13 +12,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" |
112 |
LICENSE="BSD" |
113 |
SLOT="0" |
114 |
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
115 |
-IUSE="bidi cairo canna debug fbcon fcitx freewnn gtk gtk2 ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter xft" |
116 |
+IUSE="bidi cairo canna debug fbcon fcitx freewnn gtk gtk2 harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter xft" |
117 |
|
118 |
RDEPEND="x11-libs/libICE |
119 |
x11-libs/libSM |
120 |
x11-libs/libX11 |
121 |
bidi? ( dev-libs/fribidi ) |
122 |
- cairo? ( x11-libs/cairo[X] ) |
123 |
+ cairo? ( x11-libs/cairo[X(+)] ) |
124 |
canna? ( app-i18n/canna ) |
125 |
fbcon? ( media-fonts/unifont ) |
126 |
fcitx? ( app-i18n/fcitx ) |
127 |
@@ -27,6 +27,7 @@ RDEPEND="x11-libs/libICE |
128 |
gtk2? ( x11-libs/gtk+:2 ) |
129 |
!gtk2? ( x11-libs/gtk+:3 ) |
130 |
) |
131 |
+ harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) |
132 |
ibus? ( app-i18n/ibus ) |
133 |
libssh2? ( net-libs/libssh2 ) |
134 |
m17n-lib? ( dev-libs/m17n-lib ) |
135 |
@@ -72,6 +73,7 @@ src_configure() { |
136 |
$(use_enable debug) |
137 |
$(use_enable fcitx) |
138 |
$(use_enable freewnn wnn) |
139 |
+ $(use_enable harfbuzz otl) |
140 |
$(use_enable ibus) |
141 |
$(use_enable libssh2 ssh2) |
142 |
$(use_enable m17n-lib m17nlib) |