summaryrefslogtreecommitdiff
path: root/x11-terms
diff options
context:
space:
mode:
Diffstat (limited to 'x11-terms')
-rw-r--r--x11-terms/Manifest.gzbin4693 -> 4693 bytes
-rw-r--r--x11-terms/alacritty/Manifest4
-rw-r--r--x11-terms/alacritty/alacritty-0.2.9.ebuild13
-rw-r--r--x11-terms/alacritty/metadata.xml3
4 files changed, 13 insertions, 7 deletions
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 51564cef0de4..427aa1661c83 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index eda57a3420ed..31d06407c5a8 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -434,5 +434,5 @@ DIST yaml-rust-0.4.2.crate 45338 BLAKE2B 2e4f0b488ecbe227dbe83588ebac80686df5b9c
DIST zip-0.4.2.crate 25852 BLAKE2B ea5e0e32ec66bc0b5bc0f3cfec4c81aa1c8c9dbf714ba024b9d609c2fe9b2cb0b11f9f788e74eb03a1764cf819c51cff6a637ab0580b52031841c00785b9d010 SHA512 84bf51fb83db91d0f6151e7ed4fe59cfcac5dacaa4da58ab09e226a48b14287275f121cf6302b29c693dbcb16e720fbccce7d6d986364ad5d403715235ed98e4
DIST zip-0.5.0.crate 29345 BLAKE2B b8637aba9ef4364ac213af96d6fffe5fb0446229c13e557d07019fdd02341ea9bdde1e34cf06c59b16e00c3c7d3885e87defc20e4b0b07da60d63eaf66afa07c SHA512 3f7b13b59b0087f9e80b733413682d31f9bce5925dd2d995ef3bc7ceef8645bad69e4cbfa2472b0af2a4c52e7f563e21c9434eca816094c0fb10cb725c441ecb
EBUILD alacritty-0.2.3.ebuild 6762 BLAKE2B ef0acbce5df1ccc1151b7c5473a047b629b5523a08ae08c60670750978b9bd15c201025fb7555c4a7f8038e88b2d2303132ccc6879fd862a349ad5058891ee65 SHA512 84a3131ca715cd4f974c8d3f2150034a05aeb6101ed337b820879cb649606db6900d2115dbfb7095e239a6fa3de59878e795fb7517aab3a56d76cf69be48c616
-EBUILD alacritty-0.2.9.ebuild 6532 BLAKE2B f2c0f9866a993215e92d5dbbc22aa07bd4de01cf8c99a844ed30c9ee800e04dffdb53d86c1d7e5b6ec78d370f027c2876d7c1c25554157025385d95689518bb6 SHA512 2403866837c17850a6ed9f5a83feecc8d23796918c0c3eed5087ef4fcbd5d9ac26bba9611cb0496507e97221298036bb66f924afbcad427ae5872d7ea3e6da83
-MISC metadata.xml 539 BLAKE2B c0a28bc8f4b41ab9ddce4600ad92883ec00a8a9eeff8372dc49f1a69e96d87baaee67b361b8b52a259ca5294b4cb609872561829abc5a96deb720e9636a92015 SHA512 aa33a410483c86613a032850c40f33f73d2a5c580cc47abff1e6c98d28b29a9ed5bdde94d38e1946fdb02ad8f035bc31186a4655b37baccf3b41cc2b6201247c
+EBUILD alacritty-0.2.9.ebuild 6593 BLAKE2B a2cc39649beccb9ad36f77b69aca4c9a995ae01da5c3bbe5323416a63d2c1d081f5d49e3da69bbec487e8b91d4a44fbb881f6958607f4a3cd2be404dbc9aa452 SHA512 bbbc480d016f4662057c1cd34444db776d7229ac6b633ebbda28eb981a36e9416a42652466eca7db905210375c9ee454296fb87a310dc006831ab83b16083f5b
+MISC metadata.xml 652 BLAKE2B 52f5df256ef6ae1e76ffed3b5e57e0d5d22c0ca75bd841fda345387fdda312960253a4e009bd039ec54c78b6ac5da30aacdf4718551a85308573c3617ed3fd2e SHA512 cd649320ca5263161a12212ea23ab12ffe8c378fdae3fd1380cb3148e8f223a5b43d1159957ada5fa993bf1f1e3494b52b1c1395ef637396e68537bb02d7b169
diff --git a/x11-terms/alacritty/alacritty-0.2.9.ebuild b/x11-terms/alacritty/alacritty-0.2.9.ebuild
index 8861e4ab6ef6..455777826107 100644
--- a/x11-terms/alacritty/alacritty-0.2.9.ebuild
+++ b/x11-terms/alacritty/alacritty-0.2.9.ebuild
@@ -317,6 +317,7 @@ SRC_URI="https://github.com/jwilm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
+IUSE="+terminfo"
DEPEND="
media-libs/fontconfig:=
@@ -333,8 +334,8 @@ RDEPEND="${DEPEND}
"
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 )
@@ -350,10 +351,6 @@ src_install() {
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
@@ -361,6 +358,12 @@ src_install() {
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() {
diff --git a/x11-terms/alacritty/metadata.xml b/x11-terms/alacritty/metadata.xml
index 6f012feb97f9..0e2f52d690f6 100644
--- a/x11-terms/alacritty/metadata.xml
+++ b/x11-terms/alacritty/metadata.xml
@@ -9,6 +9,9 @@
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>