Gentoo Archives: gentoo-dev

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