Gentoo Archives: gentoo-dev

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-dev@l.g.o
Cc: Georgy Yakovlev <gyakovlev@g.o>
Subject: [gentoo-dev] [PATCH 2/2] x11-terms/alacritty: use new cargo_src_configure
Date: Fri, 12 Jun 2020 09:05:43
Message-Id: 20200612090452.20980-3-gyakovlev@gentoo.org
In Reply to: [gentoo-dev] PATCH: cargo.eclass src_configure function by Georgy Yakovlev
1 Signed-off-by: Georgy Yakovlev <gyakovlev@g.o>
2 ---
3 x11-terms/alacritty/alacritty-0.4.3.ebuild | 9 +++++----
4 1 file changed, 5 insertions(+), 4 deletions(-)
5
6 diff --git a/x11-terms/alacritty/alacritty-0.4.3.ebuild b/x11-terms/alacritty/alacritty-0.4.3.ebuild
7 index ac4d768d09b..2efc1a6dd0a 100644
8 --- a/x11-terms/alacritty/alacritty-0.4.3.ebuild
9 +++ b/x11-terms/alacritty/alacritty-0.4.3.ebuild
10 @@ -328,19 +328,20 @@ src_unpack() {
11 }
12
13 src_configure() {
14 - myfeatures=(
15 + local myfeatures=(
16 $(usex X x11 '')
17 $(usev wayland)
18 )
19 + cargo_src_configure
20 }
21
22 src_compile() {
23 cd alacritty || die
24 - cargo_src_compile ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
25 + cargo_src_compile --no-default-features
26 }
27
28 src_install() {
29 - CARGO_INSTALL_PATH="alacritty" cargo_src_install ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
30 + CARGO_INSTALL_PATH="alacritty" cargo_src_install
31
32 newman extra/alacritty.man alacritty.1
33
34 @@ -368,5 +369,5 @@ src_install() {
35
36 src_test() {
37 cd alacritty || die
38 - cargo_src_test ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
39 + cargo_src_test
40 }
41 --
42 2.27.0

Replies