Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/
Date: Sat, 30 May 2020 02:49:17
Message-Id: 1590806899.74c684cdb5c2035d44ee2b91b1f3f82cac79b31c.gyakovlev@gentoo
1 commit: 74c684cdb5c2035d44ee2b91b1f3f82cac79b31c
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 30 02:37:46 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sat May 30 02:48:19 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c684cd
7
8 x11-terms/alacritty: update live ebuild
9
10 Package-Manager: Portage-2.3.100, Repoman-2.3.22
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 x11-terms/alacritty/alacritty-9999.ebuild | 12 +++++++-----
14 1 file changed, 7 insertions(+), 5 deletions(-)
15
16 diff --git a/x11-terms/alacritty/alacritty-9999.ebuild b/x11-terms/alacritty/alacritty-9999.ebuild
17 index 09723d5bfef..7d1f53e471e 100644
18 --- a/x11-terms/alacritty/alacritty-9999.ebuild
19 +++ b/x11-terms/alacritty/alacritty-9999.ebuild
20 @@ -6,8 +6,9 @@ EAPI=7
21 CRATES=""
22
23 MY_PV="${PV//_rc/-rc}"
24 +PYTHON_COMPAT=( python3_{7,8} ) # https://bugs.gentoo.org/725962
25
26 -inherit bash-completion-r1 cargo desktop
27 +inherit bash-completion-r1 cargo desktop python-any-r1
28
29 DESCRIPTION="GPU-accelerated terminal emulator"
30 HOMEPAGE="https://github.com/alacritty/alacritty"
31 @@ -27,13 +28,16 @@ IUSE="wayland +X"
32
33 REQUIRED_USE="|| ( wayland X )"
34
35 -DEPEND="
36 +DEPEND="${PYTHON_DEPS}"
37 +BDEPEND="dev-util/cmake"
38 +
39 +COMMON_DEPEND="
40 media-libs/fontconfig:=
41 media-libs/freetype:2
42 X? ( x11-libs/libxcb:=[xkb] )
43 "
44
45 -RDEPEND="${DEPEND}
46 +RDEPEND="${COMMON_DEPEND}
47 media-libs/mesa[X?,wayland?]
48 sys-libs/zlib
49 sys-libs/ncurses:0
50 @@ -45,8 +49,6 @@ RDEPEND="${DEPEND}
51 )
52 "
53
54 -BDEPEND="dev-util/cmake"
55 -
56 DOCS=( CHANGELOG.md docs/ansicode.txt INSTALL.md README.md alacritty.yml )
57
58 QA_FLAGS_IGNORED="usr/bin/alacritty"