From f4bad22816e4a9e52fb901a39ef536141c38ced8 Mon Sep 17 00:00:00 2001 From: Georgy Yakovlev Date: Mon, 22 Apr 2019 19:46:55 -0700 Subject: x11-terms/alacritty: bump to 0.3.2 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev --- x11-terms/alacritty/Manifest | 2 +- x11-terms/alacritty/alacritty-0.3.1.ebuild | 387 ----------------------------- x11-terms/alacritty/alacritty-0.3.2.ebuild | 387 +++++++++++++++++++++++++++++ 3 files changed, 388 insertions(+), 388 deletions(-) delete mode 100644 x11-terms/alacritty/alacritty-0.3.1.ebuild create mode 100644 x11-terms/alacritty/alacritty-0.3.2.ebuild (limited to 'x11-terms') diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest index ce740b9d59b4..16762bf56fae 100644 --- a/x11-terms/alacritty/Manifest +++ b/x11-terms/alacritty/Manifest @@ -7,7 +7,7 @@ DIST aho-corasick-0.7.3.crate 55093 BLAKE2B 16dfd6505ac34c1b0351c736a913852a354d DIST alacritty-0.2.3.tar.gz 957500 BLAKE2B 510d479e95ac2c4e11ec12d181ed034ab2ca5dd02cfe4feb32e845b06220bd469815b9f2623e8485ec7a1601332031147137b8c46018d7230473d11583ad3673 SHA512 ee663cd2bb405b12cd0395e98fcab04303a4fca23f691bae71aa36756a2c584247c9584948f0d7c480ebf07ab07b52fe916857b19bd6c6402e4969d0b7835997 DIST alacritty-0.2.9.tar.gz 1024988 BLAKE2B 80bb1f8704ce99c3a688e0cf2dbb31119a54c849568dd6fb7d6275cc6feaf4800fa50fd32479408a64e03a0e1f0f2257be3fd952ef5c22202fdd50064fe7b72b SHA512 c36dea633d5c9faa42956eff47fbd676b5f3a5ef28ae7d6711145f76e99ae92aa8ddcdde1eb5bc700855af5928e2da0b4be3f618bb05aa93c284b73727b2e337 DIST alacritty-0.3.0.tar.gz 1332555 BLAKE2B efd8087298798352ba2f126236355ddb28c348d6b122d1cf607ae59e66674c1aba0c89166dc6f5286d9f6e6184099141b4eb5b4d3cc826b3a07e68d6c0a5f0e0 SHA512 5cd0d69ed4e17df71b1ccad47f2654f7d452dc5bc633f78b9df49d08055522d325b88b53416cfdbbf89b46e410e1bf9cbe96278bc7cbda31014c79bc4a20070b -DIST alacritty-0.3.1.tar.gz 1341182 BLAKE2B c2b25260d1f7a97adab00039c346e8ccd4dc799826b3f103ce12565c3b9857bc0d9cff09f532e79449adea4b31f1599829116f39e8a4c3cc014296944e2fff69 SHA512 1171d7ff885214c867d87e452c15ed4915580a9f30fbe19f687345e896f21cd7ad0adf0e2b4ad901e0e4aeab352d8e6741df1351d4cab043159537b8fe86ec4a +DIST alacritty-0.3.2.tar.gz 1341205 BLAKE2B e7b6ad7f1d83bd46732367626d248df4ed094a990e015c704468c03371a1a48e765f67912ab845585a8a111d8411d348ebb840900c899a323940096ab216c299 SHA512 a189ea2e04e1dc0e53c23f5bc39bcbddba46fe72a844665a4c508da3a9b72dd878d6ecc6b5e66db13892992fff5b0d0f5593caf5cfd269d60cb7756ac7add5af DIST alacritty.png 25216 BLAKE2B c3b0bc28d7dfc17da4224b0544e2c83b17c63669db5c809ec84532a52d8e5921fdbc058267eabfa29c71f3b577756cee4c8f8077ab4ac7de16d9290f0a4c62bf SHA512 afc37f92453dd5ab2fff353ce59b4e5c2e30f1d37836a5ddf43be82e67237b8646a5e6a88322b8918a2835ec19360d8f8fc388854ef74fcf8a5eea0dae291783 DIST andrew-0.1.4.crate 8675 BLAKE2B 25d335096c3ad509bff202eb347bf8c193146b90d488c671f0b3796e78520ae0ea1ac93f7e77343c79bc2207804bad8f5f326b1e63fdf011dd60728dfd13f814 SHA512 b96fccfe1cec13c5d45c275b0a7dd6bb619a8c40a9d9b689e1618fae24088c4908b4af542e8df1a8664110599d6cd218a986c032bf2f22ee9aed8264edf92c24 DIST andrew-0.1.6.crate 9173 BLAKE2B 07e42be078d641fde68d8837c7a23afdd8f271dc7572f61c194e6ae1de1c578ff6b9cc6b6c98b304857cf7e7560ad2f2033b7836fdce803a924250e39e2412ad SHA512 5194183497b4a9b75a7460b2e70376bee279468c06618296ae8130716ffc802731da20a8b44e61f6c7e1fda07cb12ba0b2d85cfdcb6d956d7ad6dd42bb7d7b1e diff --git a/x11-terms/alacritty/alacritty-0.3.1.ebuild b/x11-terms/alacritty/alacritty-0.3.1.ebuild deleted file mode 100644 index 681fb5889b65..000000000000 --- a/x11-terms/alacritty/alacritty-0.3.1.ebuild +++ /dev/null @@ -1,387 +0,0 @@ -# Copyright 2017-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CRATES=" -MacTypes-sys-2.1.0 -adler32-1.0.3 -aho-corasick-0.6.10 -aho-corasick-0.7.3 -andrew-0.2.1 -android_glue-0.2.3 -ansi_term-0.11.0 -approx-0.3.2 -arc-swap-0.3.11 -argon2rs-0.2.5 -arrayvec-0.4.10 -atty-0.2.11 -autocfg-0.1.2 -backtrace-0.3.15 -backtrace-sys-0.1.28 -base64-0.10.1 -bindgen-0.33.2 -bitflags-0.7.0 -bitflags-1.0.4 -blake2-rfc-0.2.18 -block-0.1.6 -build_const-0.2.1 -byteorder-1.3.1 -bytes-0.4.12 -bzip2-0.3.3 -bzip2-sys-0.1.7 -cc-1.0.35 -cexpr-0.2.3 -cfg-if-0.1.7 -cgl-0.2.3 -clang-sys-0.22.0 -clap-2.33.0 -clipboard-0.5.0 -clipboard-win-2.1.2 -cloudabi-0.0.3 -cmake-0.1.38 -cocoa-0.18.4 -color_quant-1.0.1 -constant_time_eq-0.1.3 -cookie-0.11.0 -cookie_store-0.5.1 -copypasta-0.0.1 -core-foundation-0.5.1 -core-foundation-0.6.4 -core-foundation-sys-0.5.1 -core-foundation-sys-0.6.2 -core-graphics-0.14.0 -core-graphics-0.17.3 -core-text-10.0.0 -core-text-13.2.0 -crc-1.8.1 -crc32fast-1.2.0 -crossbeam-channel-0.3.8 -crossbeam-deque-0.2.0 -crossbeam-deque-0.7.1 -crossbeam-epoch-0.3.1 -crossbeam-epoch-0.7.1 -crossbeam-queue-0.1.2 -crossbeam-utils-0.2.2 -crossbeam-utils-0.6.5 -deflate-0.7.19 -derivative-1.0.2 -dirs-1.0.5 -dlib-0.4.1 -downcast-rs-1.0.4 -dtoa-0.4.3 -dunce-1.0.0 -either-1.5.2 -embed-resource-1.2.0 -encoding_rs-0.8.17 -env_logger-0.5.13 -env_logger-0.6.1 -errno-0.2.4 -errno-dragonfly-0.1.1 -error-chain-0.12.0 -euclid-0.19.8 -euclid_macros-0.1.0 -expat-sys-2.1.6 -failure-0.1.5 -failure_derive-0.1.5 -filetime-0.2.4 -flate2-1.0.7 -fnv-1.0.6 -font-0.1.0 -font-loader-0.8.0 -foreign-types-0.3.2 -foreign-types-shared-0.1.1 -freetype-rs-0.19.1 -freetype-sys-0.7.1 -fsevent-0.2.17 -fsevent-sys-0.1.6 -fuchsia-cprng-0.1.1 -fuchsia-zircon-0.3.3 -fuchsia-zircon-sys-0.3.3 -futures-0.1.26 -futures-cpupool-0.1.8 -gcc-0.3.55 -gif-0.10.1 -gl_generator-0.11.0 -gleam-0.6.16 -glob-0.2.11 -glutin-0.21.0 -glutin_egl_sys-0.1.3 -glutin_emscripten_sys-0.1.0 -glutin_gles2_sys-0.1.3 -glutin_glx_sys-0.1.5 -glutin_wgl_sys-0.1.3 -h2-0.1.18 -http-0.1.17 -httparse-1.3.3 -humantime-1.2.0 -hyper-0.12.27 -hyper-tls-0.3.2 -idna-0.1.5 -image-0.21.1 -indexmap-1.0.2 -inflate-0.4.5 -inotify-0.6.1 -inotify-sys-0.1.3 -iovec-0.1.2 -itoa-0.4.3 -jpeg-decoder-0.1.15 -kernel32-sys-0.2.2 -khronos_api-3.1.0 -lazy_static-1.3.0 -lazycell-1.2.1 -libc-0.2.51 -libflate-0.1.22 -libloading-0.5.0 -libz-sys-1.0.25 -line_drawing-0.7.0 -linked-hash-map-0.5.2 -lock_api-0.1.5 -log-0.4.6 -lzw-0.10.0 -malloc_buf-0.0.6 -matches-0.1.8 -memchr-1.0.2 -memchr-2.2.0 -memmap-0.7.0 -memoffset-0.2.1 -mime-0.3.13 -mime_guess-2.0.0-alpha.6 -miniz_oxide-0.2.1 -miniz_oxide_c_api-0.2.1 -mio-0.6.16 -mio-anonymous-pipes-0.1.0 -mio-extras-2.0.5 -mio-named-pipes-0.1.6 -mio-uds-0.6.7 -miow-0.2.1 -miow-0.3.3 -named_pipe-0.3.0 -native-tls-0.2.2 -net2-0.2.33 -nix-0.13.0 -nodrop-0.1.13 -nom-3.2.1 -nom-4.2.3 -notify-4.0.10 -num-derive-0.2.4 -num-integer-0.1.39 -num-iter-0.1.37 -num-rational-0.2.1 -num-traits-0.2.6 -num_cpus-1.10.0 -numtoa-0.1.0 -objc-0.2.6 -objc-foundation-0.1.1 -objc_id-0.1.1 -openssl-0.10.20 -openssl-probe-0.1.2 -openssl-sys-0.9.43 -ordered-float-1.0.2 -osmesa-sys-0.1.2 -owning_ref-0.4.0 -parking_lot-0.7.1 -parking_lot_core-0.4.0 -peeking_take_while-0.1.2 -percent-encoding-1.0.1 -phf-0.7.24 -phf_codegen-0.7.24 -phf_generator-0.7.24 -phf_shared-0.7.24 -pkg-config-0.3.14 -png-0.14.0 -podio-0.1.6 -proc-macro2-0.4.27 -publicsuffix-1.5.2 -quick-error-1.2.2 -quote-0.3.15 -quote-0.6.12 -rand-0.6.5 -rand_chacha-0.1.1 -rand_core-0.3.1 -rand_core-0.4.0 -rand_hc-0.1.0 -rand_isaac-0.1.1 -rand_jitter-0.1.3 -rand_os-0.1.3 -rand_pcg-0.1.2 -rand_xorshift-0.1.1 -rayon-1.0.3 -rayon-core-1.4.1 -rdrand-0.4.0 -redox_syscall-0.1.54 -redox_termios-0.1.1 -redox_users-0.3.0 -regex-0.2.11 -regex-1.1.6 -regex-syntax-0.5.6 -regex-syntax-0.6.6 -remove_dir_all-0.5.1 -reqwest-0.9.15 -rustc-demangle-0.1.14 -rustc_version-0.2.3 -rusttype-0.7.6 -ryu-0.2.7 -same-file-1.0.4 -schannel-0.1.15 -scoped_threadpool-0.1.9 -scopeguard-0.3.3 -security-framework-0.2.2 -security-framework-sys-0.2.3 -semver-0.9.0 -semver-parser-0.7.0 -serde-1.0.90 -serde_derive-1.0.90 -serde_json-1.0.39 -serde_urlencoded-0.5.5 -serde_yaml-0.8.8 -servo-fontconfig-0.4.0 -servo-fontconfig-sys-4.0.7 -servo-freetype-sys-4.0.5 -shared_library-0.1.9 -signal-hook-0.1.8 -siphasher-0.2.3 -slab-0.4.2 -smallvec-0.6.9 -smithay-client-toolkit-0.4.5 -socket2-0.3.8 -spsc-buffer-0.1.1 -stable_deref_trait-1.1.1 -static_assertions-0.3.1 -stb_truetype-0.2.6 -string-0.1.3 -strsim-0.8.0 -syn-0.15.32 -synstructure-0.10.1 -tempfile-3.0.7 -termcolor-1.0.4 -terminfo-0.6.1 -termion-1.5.2 -textwrap-0.11.0 -thread_local-0.3.6 -tiff-0.2.2 -time-0.1.42 -tokio-0.1.18 -tokio-current-thread-0.1.6 -tokio-executor-0.1.7 -tokio-io-0.1.12 -tokio-reactor-0.1.9 -tokio-sync-0.1.4 -tokio-tcp-0.1.3 -tokio-threadpool-0.1.13 -tokio-timer-0.2.10 -tokio-trace-core-0.1.0 -try-lock-0.2.2 -try_from-0.3.2 -ucd-util-0.1.3 -unicase-1.4.2 -unicase-2.3.0 -unicode-bidi-0.3.4 -unicode-normalization-0.1.8 -unicode-width-0.1.5 -unicode-xid-0.1.0 -url-1.7.2 -utf8-ranges-1.0.2 -utf8parse-0.1.1 -uuid-0.7.4 -vcpkg-0.2.6 -vec_map-0.8.1 -version_check-0.1.5 -void-1.0.2 -vswhom-0.1.0 -vswhom-sys-0.1.0 -vte-0.3.3 -walkdir-2.2.7 -want-0.0.6 -wayland-client-0.21.12 -wayland-commons-0.21.12 -wayland-protocols-0.21.12 -wayland-scanner-0.21.12 -wayland-sys-0.21.12 -which-1.0.5 -widestring-0.4.0 -winapi-0.2.8 -winapi-0.3.7 -winapi-build-0.1.1 -winapi-i686-pc-windows-gnu-0.4.0 -winapi-util-0.1.2 -winapi-x86_64-pc-windows-gnu-0.4.0 -wincolor-1.0.1 -winit-0.19.1 -winpty-sys-0.4.3 -winreg-0.5.1 -ws2_32-sys-0.2.1 -x11-clipboard-0.3.1 -x11-dl-2.18.3 -xcb-0.8.2 -xdg-2.2.0 -xml-rs-0.8.0 -yaml-rust-0.4.3 -zip-0.5.2 -" - -inherit bash-completion-r1 cargo desktop eutils - -DESCRIPTION="GPU-accelerated terminal emulator" -HOMEPAGE="https://github.com/jwilm/alacritty" -SRC_URI="https://github.com/jwilm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris ${CRATES})" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+terminfo" - -DEPEND=" - media-libs/fontconfig:= - media-libs/freetype:2 -" - -RDEPEND="${DEPEND} - sys-libs/zlib - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXrandr - x11-misc/xclip - virtual/opengl -" - -BDEPEND="dev-util/cmake - >=virtual/rust-1.32.0 - terminfo? ( sys-libs/ncurses ) -" - -DOCS=( CHANGELOG.md docs/ansicode.txt INSTALL.md README.md alacritty.yml ) - -src_install() { - cargo_src_install --path=. - - newbashcomp extra/completions/alacritty.bash alacritty - - insinto /usr/share/fish/vendor_completions.d/ - doins extra/completions/alacritty.fish - - insinto /usr/share/zsh/site-functions - doins extra/completions/_alacritty - - domenu extra/linux/alacritty.desktop - newicon extra/logo/alacritty-term.svg Alacritty.svg - - newman extra/alacritty.man alacritty.1 - - insinto /usr/share/alacritty/scripts - doins -r scripts/* - - einstalldocs - - if use terminfo; then - tic -e alacritty,alacritty-direct -o "${T}" extra/alacritty.info || die "generating terminfo failed" - insinto /usr/share/terminfo/a/ - doins "${T}"/a/alacritty* - fi -} - -pkg_postinst() { - optfeature "wayland support" dev-libs/wayland - optfeature "apply-tilix-colorscheme script dependency" dev-python/pyyaml -} diff --git a/x11-terms/alacritty/alacritty-0.3.2.ebuild b/x11-terms/alacritty/alacritty-0.3.2.ebuild new file mode 100644 index 000000000000..681fb5889b65 --- /dev/null +++ b/x11-terms/alacritty/alacritty-0.3.2.ebuild @@ -0,0 +1,387 @@ +# Copyright 2017-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CRATES=" +MacTypes-sys-2.1.0 +adler32-1.0.3 +aho-corasick-0.6.10 +aho-corasick-0.7.3 +andrew-0.2.1 +android_glue-0.2.3 +ansi_term-0.11.0 +approx-0.3.2 +arc-swap-0.3.11 +argon2rs-0.2.5 +arrayvec-0.4.10 +atty-0.2.11 +autocfg-0.1.2 +backtrace-0.3.15 +backtrace-sys-0.1.28 +base64-0.10.1 +bindgen-0.33.2 +bitflags-0.7.0 +bitflags-1.0.4 +blake2-rfc-0.2.18 +block-0.1.6 +build_const-0.2.1 +byteorder-1.3.1 +bytes-0.4.12 +bzip2-0.3.3 +bzip2-sys-0.1.7 +cc-1.0.35 +cexpr-0.2.3 +cfg-if-0.1.7 +cgl-0.2.3 +clang-sys-0.22.0 +clap-2.33.0 +clipboard-0.5.0 +clipboard-win-2.1.2 +cloudabi-0.0.3 +cmake-0.1.38 +cocoa-0.18.4 +color_quant-1.0.1 +constant_time_eq-0.1.3 +cookie-0.11.0 +cookie_store-0.5.1 +copypasta-0.0.1 +core-foundation-0.5.1 +core-foundation-0.6.4 +core-foundation-sys-0.5.1 +core-foundation-sys-0.6.2 +core-graphics-0.14.0 +core-graphics-0.17.3 +core-text-10.0.0 +core-text-13.2.0 +crc-1.8.1 +crc32fast-1.2.0 +crossbeam-channel-0.3.8 +crossbeam-deque-0.2.0 +crossbeam-deque-0.7.1 +crossbeam-epoch-0.3.1 +crossbeam-epoch-0.7.1 +crossbeam-queue-0.1.2 +crossbeam-utils-0.2.2 +crossbeam-utils-0.6.5 +deflate-0.7.19 +derivative-1.0.2 +dirs-1.0.5 +dlib-0.4.1 +downcast-rs-1.0.4 +dtoa-0.4.3 +dunce-1.0.0 +either-1.5.2 +embed-resource-1.2.0 +encoding_rs-0.8.17 +env_logger-0.5.13 +env_logger-0.6.1 +errno-0.2.4 +errno-dragonfly-0.1.1 +error-chain-0.12.0 +euclid-0.19.8 +euclid_macros-0.1.0 +expat-sys-2.1.6 +failure-0.1.5 +failure_derive-0.1.5 +filetime-0.2.4 +flate2-1.0.7 +fnv-1.0.6 +font-0.1.0 +font-loader-0.8.0 +foreign-types-0.3.2 +foreign-types-shared-0.1.1 +freetype-rs-0.19.1 +freetype-sys-0.7.1 +fsevent-0.2.17 +fsevent-sys-0.1.6 +fuchsia-cprng-0.1.1 +fuchsia-zircon-0.3.3 +fuchsia-zircon-sys-0.3.3 +futures-0.1.26 +futures-cpupool-0.1.8 +gcc-0.3.55 +gif-0.10.1 +gl_generator-0.11.0 +gleam-0.6.16 +glob-0.2.11 +glutin-0.21.0 +glutin_egl_sys-0.1.3 +glutin_emscripten_sys-0.1.0 +glutin_gles2_sys-0.1.3 +glutin_glx_sys-0.1.5 +glutin_wgl_sys-0.1.3 +h2-0.1.18 +http-0.1.17 +httparse-1.3.3 +humantime-1.2.0 +hyper-0.12.27 +hyper-tls-0.3.2 +idna-0.1.5 +image-0.21.1 +indexmap-1.0.2 +inflate-0.4.5 +inotify-0.6.1 +inotify-sys-0.1.3 +iovec-0.1.2 +itoa-0.4.3 +jpeg-decoder-0.1.15 +kernel32-sys-0.2.2 +khronos_api-3.1.0 +lazy_static-1.3.0 +lazycell-1.2.1 +libc-0.2.51 +libflate-0.1.22 +libloading-0.5.0 +libz-sys-1.0.25 +line_drawing-0.7.0 +linked-hash-map-0.5.2 +lock_api-0.1.5 +log-0.4.6 +lzw-0.10.0 +malloc_buf-0.0.6 +matches-0.1.8 +memchr-1.0.2 +memchr-2.2.0 +memmap-0.7.0 +memoffset-0.2.1 +mime-0.3.13 +mime_guess-2.0.0-alpha.6 +miniz_oxide-0.2.1 +miniz_oxide_c_api-0.2.1 +mio-0.6.16 +mio-anonymous-pipes-0.1.0 +mio-extras-2.0.5 +mio-named-pipes-0.1.6 +mio-uds-0.6.7 +miow-0.2.1 +miow-0.3.3 +named_pipe-0.3.0 +native-tls-0.2.2 +net2-0.2.33 +nix-0.13.0 +nodrop-0.1.13 +nom-3.2.1 +nom-4.2.3 +notify-4.0.10 +num-derive-0.2.4 +num-integer-0.1.39 +num-iter-0.1.37 +num-rational-0.2.1 +num-traits-0.2.6 +num_cpus-1.10.0 +numtoa-0.1.0 +objc-0.2.6 +objc-foundation-0.1.1 +objc_id-0.1.1 +openssl-0.10.20 +openssl-probe-0.1.2 +openssl-sys-0.9.43 +ordered-float-1.0.2 +osmesa-sys-0.1.2 +owning_ref-0.4.0 +parking_lot-0.7.1 +parking_lot_core-0.4.0 +peeking_take_while-0.1.2 +percent-encoding-1.0.1 +phf-0.7.24 +phf_codegen-0.7.24 +phf_generator-0.7.24 +phf_shared-0.7.24 +pkg-config-0.3.14 +png-0.14.0 +podio-0.1.6 +proc-macro2-0.4.27 +publicsuffix-1.5.2 +quick-error-1.2.2 +quote-0.3.15 +quote-0.6.12 +rand-0.6.5 +rand_chacha-0.1.1 +rand_core-0.3.1 +rand_core-0.4.0 +rand_hc-0.1.0 +rand_isaac-0.1.1 +rand_jitter-0.1.3 +rand_os-0.1.3 +rand_pcg-0.1.2 +rand_xorshift-0.1.1 +rayon-1.0.3 +rayon-core-1.4.1 +rdrand-0.4.0 +redox_syscall-0.1.54 +redox_termios-0.1.1 +redox_users-0.3.0 +regex-0.2.11 +regex-1.1.6 +regex-syntax-0.5.6 +regex-syntax-0.6.6 +remove_dir_all-0.5.1 +reqwest-0.9.15 +rustc-demangle-0.1.14 +rustc_version-0.2.3 +rusttype-0.7.6 +ryu-0.2.7 +same-file-1.0.4 +schannel-0.1.15 +scoped_threadpool-0.1.9 +scopeguard-0.3.3 +security-framework-0.2.2 +security-framework-sys-0.2.3 +semver-0.9.0 +semver-parser-0.7.0 +serde-1.0.90 +serde_derive-1.0.90 +serde_json-1.0.39 +serde_urlencoded-0.5.5 +serde_yaml-0.8.8 +servo-fontconfig-0.4.0 +servo-fontconfig-sys-4.0.7 +servo-freetype-sys-4.0.5 +shared_library-0.1.9 +signal-hook-0.1.8 +siphasher-0.2.3 +slab-0.4.2 +smallvec-0.6.9 +smithay-client-toolkit-0.4.5 +socket2-0.3.8 +spsc-buffer-0.1.1 +stable_deref_trait-1.1.1 +static_assertions-0.3.1 +stb_truetype-0.2.6 +string-0.1.3 +strsim-0.8.0 +syn-0.15.32 +synstructure-0.10.1 +tempfile-3.0.7 +termcolor-1.0.4 +terminfo-0.6.1 +termion-1.5.2 +textwrap-0.11.0 +thread_local-0.3.6 +tiff-0.2.2 +time-0.1.42 +tokio-0.1.18 +tokio-current-thread-0.1.6 +tokio-executor-0.1.7 +tokio-io-0.1.12 +tokio-reactor-0.1.9 +tokio-sync-0.1.4 +tokio-tcp-0.1.3 +tokio-threadpool-0.1.13 +tokio-timer-0.2.10 +tokio-trace-core-0.1.0 +try-lock-0.2.2 +try_from-0.3.2 +ucd-util-0.1.3 +unicase-1.4.2 +unicase-2.3.0 +unicode-bidi-0.3.4 +unicode-normalization-0.1.8 +unicode-width-0.1.5 +unicode-xid-0.1.0 +url-1.7.2 +utf8-ranges-1.0.2 +utf8parse-0.1.1 +uuid-0.7.4 +vcpkg-0.2.6 +vec_map-0.8.1 +version_check-0.1.5 +void-1.0.2 +vswhom-0.1.0 +vswhom-sys-0.1.0 +vte-0.3.3 +walkdir-2.2.7 +want-0.0.6 +wayland-client-0.21.12 +wayland-commons-0.21.12 +wayland-protocols-0.21.12 +wayland-scanner-0.21.12 +wayland-sys-0.21.12 +which-1.0.5 +widestring-0.4.0 +winapi-0.2.8 +winapi-0.3.7 +winapi-build-0.1.1 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-util-0.1.2 +winapi-x86_64-pc-windows-gnu-0.4.0 +wincolor-1.0.1 +winit-0.19.1 +winpty-sys-0.4.3 +winreg-0.5.1 +ws2_32-sys-0.2.1 +x11-clipboard-0.3.1 +x11-dl-2.18.3 +xcb-0.8.2 +xdg-2.2.0 +xml-rs-0.8.0 +yaml-rust-0.4.3 +zip-0.5.2 +" + +inherit bash-completion-r1 cargo desktop eutils + +DESCRIPTION="GPU-accelerated terminal emulator" +HOMEPAGE="https://github.com/jwilm/alacritty" +SRC_URI="https://github.com/jwilm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris ${CRATES})" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+terminfo" + +DEPEND=" + media-libs/fontconfig:= + media-libs/freetype:2 +" + +RDEPEND="${DEPEND} + sys-libs/zlib + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXrandr + x11-misc/xclip + virtual/opengl +" + +BDEPEND="dev-util/cmake + >=virtual/rust-1.32.0 + terminfo? ( sys-libs/ncurses ) +" + +DOCS=( CHANGELOG.md docs/ansicode.txt INSTALL.md README.md alacritty.yml ) + +src_install() { + cargo_src_install --path=. + + newbashcomp extra/completions/alacritty.bash alacritty + + insinto /usr/share/fish/vendor_completions.d/ + doins extra/completions/alacritty.fish + + insinto /usr/share/zsh/site-functions + doins extra/completions/_alacritty + + domenu extra/linux/alacritty.desktop + newicon extra/logo/alacritty-term.svg Alacritty.svg + + newman extra/alacritty.man alacritty.1 + + insinto /usr/share/alacritty/scripts + doins -r scripts/* + + einstalldocs + + if use terminfo; then + tic -e alacritty,alacritty-direct -o "${T}" extra/alacritty.info || die "generating terminfo failed" + insinto /usr/share/terminfo/a/ + doins "${T}"/a/alacritty* + fi +} + +pkg_postinst() { + optfeature "wayland support" dev-libs/wayland + optfeature "apply-tilix-colorscheme script dependency" dev-python/pyyaml +} -- cgit v1.2.3-65-gdbad