diff options
Diffstat (limited to 'x11-terms')
-rw-r--r-- | x11-terms/Manifest.gz | bin | 4693 -> 4693 bytes | |||
-rw-r--r-- | x11-terms/alacritty/Manifest | 4 | ||||
-rw-r--r-- | x11-terms/alacritty/alacritty-0.2.9.ebuild | 13 | ||||
-rw-r--r-- | x11-terms/alacritty/metadata.xml | 3 |
4 files changed, 13 insertions, 7 deletions
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz Binary files differindex 51564cef0de4..427aa1661c83 100644 --- a/x11-terms/Manifest.gz +++ b/x11-terms/Manifest.gz 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> |