diff options
author | Akinori Hattori <hattya@gentoo.org> | 2021-06-30 22:35:00 +0900 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2021-06-30 22:35:00 +0900 |
commit | fa90ec98febd5311603b99f94ca4ce5b74b89bb0 (patch) | |
tree | 6796ec3b5de009d1b319efc4c4ea146ff2f7a619 /x11-terms | |
parent | x11-terms/mlterm: drop old (diff) | |
download | gentoo-fa90ec98febd5311603b99f94ca4ce5b74b89bb0.tar.gz gentoo-fa90ec98febd5311603b99f94ca4ce5b74b89bb0.tar.bz2 gentoo-fa90ec98febd5311603b99f94ca4ce5b74b89bb0.zip |
x11-terms/mlterm: add X USE flag
Reported-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/19242
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Diffstat (limited to 'x11-terms')
-rw-r--r-- | x11-terms/mlterm/mlterm-3.9.1-r1.ebuild | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/x11-terms/mlterm/mlterm-3.9.1-r1.ebuild b/x11-terms/mlterm/mlterm-3.9.1-r1.ebuild index 9a1c8d6abe42..540972d7eb7f 100644 --- a/x11-terms/mlterm/mlterm-3.9.1-r1.ebuild +++ b/x11-terms/mlterm/mlterm-3.9.1-r1.ebuild @@ -12,13 +12,15 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ppc ppc64 x86" -IUSE="bidi brltty cairo canna debug fbcon fcitx freewnn gtk harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft" +IUSE="+X bidi brltty cairo canna debug fbcon fcitx freewnn gtk harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft" +REQUIRED_USE="|| ( X fbcon wayland )" RDEPEND="virtual/libcrypt:= - x11-libs/libICE - x11-libs/libxkbcommon - x11-libs/libSM - x11-libs/libX11 + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + ) bidi? ( dev-libs/fribidi ) brltty? ( app-accessibility/brltty ) cairo? ( x11-libs/cairo[X(+)] ) @@ -47,7 +49,10 @@ RDEPEND="virtual/libcrypt:= ) uim? ( app-i18n/uim ) utempter? ( sys-libs/libutempter ) - wayland? ( dev-libs/wayland ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) xft? ( x11-libs/libXft )" DEPEND="${RDEPEND} virtual/pkgconfig @@ -82,7 +87,8 @@ src_configure() { $(use_enable scim) $(use_enable skk) $(use_enable uim) - --with-gui=xlib$(usex fbcon ",fb" "")$(usex wayland ",wayland" "") + $(use_with X x) + --with-gui=$(usex X "xlib" "")$(usex fbcon ",fb" "")$(usex wayland ",wayland" "") --with-type-engines=xcore$(usex xft ",xft" "")$(usex cairo ",cairo" "") --with-utmp=$(usex utempter utempter none) --enable-optimize-redrawing |