Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/ctags/
Date: Fri, 23 Sep 2022 00:42:47
Message-Id: 1663893218.67f85e89af54f691503c47935fe4dd4671f41259.sam@gentoo
1 commit: 67f85e89af54f691503c47935fe4dd4671f41259
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 23 00:33:38 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 23 00:33:38 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f85e89
7
8 dev-util/ctags: fix automagic seccomp dep
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 .../ctags/{ctags-20220828.0.ebuild => ctags-20220828.0-r1.ebuild} | 4 +++-
13 dev-util/ctags/ctags-99999999.ebuild | 4 +++-
14 2 files changed, 6 insertions(+), 2 deletions(-)
15
16 diff --git a/dev-util/ctags/ctags-20220828.0.ebuild b/dev-util/ctags/ctags-20220828.0-r1.ebuild
17 similarity index 95%
18 rename from dev-util/ctags/ctags-20220828.0.ebuild
19 rename to dev-util/ctags/ctags-20220828.0-r1.ebuild
20 index ceadc8424f8a..22b038adf5a8 100644
21 --- a/dev-util/ctags/ctags-20220828.0.ebuild
22 +++ b/dev-util/ctags/ctags-20220828.0-r1.ebuild
23 @@ -21,12 +21,13 @@ fi
24
25 LICENSE="GPL-2+"
26 SLOT="0"
27 -IUSE="json pcre test xml yaml"
28 +IUSE="json pcre seccomp test xml yaml"
29 RESTRICT="!test? ( test )"
30
31 DEPEND="
32 json? ( dev-libs/jansson:= )
33 pcre? ( dev-libs/libpcre2 )
34 + seccomp? ( sys-libs/libseccomp )
35 xml? ( dev-libs/libxml2:2 )
36 yaml? ( dev-libs/libyaml )
37 "
38 @@ -57,6 +58,7 @@ src_configure() {
39 econf \
40 $(use_enable json) \
41 $(use_enable pcre pcre2) \
42 + $(use_enable seccomp) \
43 $(use_enable xml) \
44 $(use_enable yaml) \
45 --disable-etags \
46
47 diff --git a/dev-util/ctags/ctags-99999999.ebuild b/dev-util/ctags/ctags-99999999.ebuild
48 index ceadc8424f8a..22b038adf5a8 100644
49 --- a/dev-util/ctags/ctags-99999999.ebuild
50 +++ b/dev-util/ctags/ctags-99999999.ebuild
51 @@ -21,12 +21,13 @@ fi
52
53 LICENSE="GPL-2+"
54 SLOT="0"
55 -IUSE="json pcre test xml yaml"
56 +IUSE="json pcre seccomp test xml yaml"
57 RESTRICT="!test? ( test )"
58
59 DEPEND="
60 json? ( dev-libs/jansson:= )
61 pcre? ( dev-libs/libpcre2 )
62 + seccomp? ( sys-libs/libseccomp )
63 xml? ( dev-libs/libxml2:2 )
64 yaml? ( dev-libs/libyaml )
65 "
66 @@ -57,6 +58,7 @@ src_configure() {
67 econf \
68 $(use_enable json) \
69 $(use_enable pcre pcre2) \
70 + $(use_enable seccomp) \
71 $(use_enable xml) \
72 $(use_enable yaml) \
73 --disable-etags \