LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
+IUSE="+terminfo"
DEPEND="
media-libs/fontconfig:=
"
BDEPEND="dev-util/cmake
- sys-libs/ncurses
>=virtual/rust-1.32.0
+ terminfo? ( sys-libs/ncurses )
"
DOCS=( CHANGELOG.md docs/ansicode.txt INSTALL.md README.md alacritty.yml )
insinto /usr/share/zsh/site-functions
newins alacritty-completions.zsh _alacritty
- tic -e alacritty,alacritty-direct -o "${T}" alacritty.info || die "generating terminfo failed"
- insinto /usr/share/terminfo/a/
- doins "${T}"/a/alacritty*
-
sed -i '/^Icon=/s/utilities-terminal/alacritty/' alacritty.desktop || die
domenu alacritty.desktop
doicon "${DISTDIR}"/alacritty.png
newman alacritty.man alacritty.1
einstalldocs
+
+ if use terminfo; then
+ tic -e alacritty,alacritty-direct -o "${T}" alacritty.info || die "generating terminfo failed"
+ insinto /usr/share/terminfo/a/
+ doins "${T}"/a/alacritty*
+ fi
}
pkg_postinst() {
Alacritty is the fastest terminal emulator in existence.
Using the GPU for rendering enables optimizations that simply aren't possible in other emulators.
</longdescription>
+ <use>
+ <flag name="terminfo">Use tic from sys-libs/ncurses to generate alacritty terminfo files</flag>
+ </use>
<upstream>
<remote-id type="github">jwilm/alacritty</remote-id>
</upstream>