Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/, profiles/arch/arm64/, www-client/elinks/
Date: Fri, 07 Aug 2020 17:58:11
Message-Id: 1596823069.5d1f2a434037d6ec578b8b57fed7676ca446b6c0.sam@gentoo
1 commit: 5d1f2a434037d6ec578b8b57fed7676ca446b6c0
2 Author: Felix Janda <felix.janda <AT> posteo <DOT> de>
3 AuthorDate: Sun Aug 2 21:28:55 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 7 17:57:49 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1f2a43
7
8 www-client/elinks: USE=javascript needs dev-lang/spidermonkey:17
9
10 Mask javascript use flag on arm64 and hppa due to missing keyword of
11 dependency
12
13 Bug: https://bugs.gentoo.org/685080
14 Bug: https://bugs.gentoo.org/731134
15 Signed-off-by: Felix Janda <felix.janda <AT> posteo.de>
16 Closes: https://github.com/gentoo/gentoo/pull/16604
17 Signed-off-by: Sam James <sam <AT> gentoo.org>
18
19 profiles/arch/arm64/package.use.mask | 4 ++++
20 profiles/arch/hppa/package.use.mask | 4 ++++
21 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
22 www-client/elinks/elinks-9999.ebuild | 2 +-
23 4 files changed, 10 insertions(+), 2 deletions(-)
24
25 diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
26 index af378b8bdb3..a20e594712e 100644
27 --- a/profiles/arch/arm64/package.use.mask
28 +++ b/profiles/arch/arm64/package.use.mask
29 @@ -1,6 +1,10 @@
30 # Copyright 1999-2020 Gentoo Authors
31 # Distributed under the terms of the GNU General Public License v2
32
33 +# Felix Janda <felix.janda@××××××.de> (2020-08-01)
34 +# Requires unkeyworded dev-lang/spidermonkey:17
35 +>=www-client/elinks-0.13.3 javascript
36 +
37 # Mike Pagano <mpagano@g.o> (2020-07-27)
38 # Failed build on arm64
39 # bug #732966
40
41 diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
42 index 8631b24b64a..7322a8eb91c 100644
43 --- a/profiles/arch/hppa/package.use.mask
44 +++ b/profiles/arch/hppa/package.use.mask
45 @@ -4,6 +4,10 @@
46 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
47 # request bug for the hppa arch.
48
49 +# Felix Janda <felix.janda@××××××.de> (2020-08-01)
50 +# Requires masked dev-lang/spidermonkey:17
51 +>=www-client/elinks-0.13.3 javascript
52 +
53 # Robin H. Johnson <robbat2@g.o> (2020-07-02)
54 # Mask io-uring & zbc pending keywording
55 sys-block/fio -io-uring zbc
56
57 diff --git a/www-client/elinks/elinks-0.13.4.ebuild b/www-client/elinks/elinks-0.13.4.ebuild
58 index c4b601e544b..aa8b251b8b4 100644
59 --- a/www-client/elinks/elinks-0.13.4.ebuild
60 +++ b/www-client/elinks/elinks-0.13.4.ebuild
61 @@ -25,7 +25,7 @@ RDEPEND="
62 gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
63 guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
64 idn? ( net-dns/libidn:= )
65 - javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
66 + javascript? ( dev-lang/spidermonkey:17= )
67 lua? ( >=dev-lang/lua-5:0= )
68 perl? ( dev-lang/perl:= )
69 ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
70
71 diff --git a/www-client/elinks/elinks-9999.ebuild b/www-client/elinks/elinks-9999.ebuild
72 index ce228d3832a..15f8ced6146 100644
73 --- a/www-client/elinks/elinks-9999.ebuild
74 +++ b/www-client/elinks/elinks-9999.ebuild
75 @@ -25,7 +25,7 @@ RDEPEND="
76 gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
77 guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
78 idn? ( net-dns/libidn:= )
79 - javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
80 + javascript? ( dev-lang/spidermonkey:17= )
81 lua? ( >=dev-lang/lua-5:0= )
82 perl? ( dev-lang/perl:= )
83 ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )