Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/libseccomp/
Date: Sun, 16 May 2021 15:32:17
Message-Id: 1621178993.ea22eac608d06063ae7c8f689c425979f4728665.floppym@gentoo
1 commit: ea22eac608d06063ae7c8f689c425979f4728665
2 Author: David Michael <fedora.dm0 <AT> gmail <DOT> com>
3 AuthorDate: Sun May 16 15:24:32 2021 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sun May 16 15:29:53 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea22eac6
7
8 sys-libs/libseccomp: keep native tools only in BDEPEND, sync live
9
10 Closes: https://bugs.gentoo.org/790533
11 Package-Manager: Portage-3.0.18, Repoman-3.0.2
12 Signed-off-by: David Michael <fedora.dm0 <AT> gmail.com>
13 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
14
15 sys-libs/libseccomp/libseccomp-2.5.1.ebuild | 12 ++++--------
16 sys-libs/libseccomp/libseccomp-9999.ebuild | 11 +++++------
17 2 files changed, 9 insertions(+), 14 deletions(-)
18
19 diff --git a/sys-libs/libseccomp/libseccomp-2.5.1.ebuild b/sys-libs/libseccomp/libseccomp-2.5.1.ebuild
20 index fdc5755fe50..b68cd3835b8 100644
21 --- a/sys-libs/libseccomp/libseccomp-2.5.1.ebuild
22 +++ b/sys-libs/libseccomp/libseccomp-2.5.1.ebuild
23 @@ -30,16 +30,12 @@ REQUIRED_USE="
24 ${PYTHON_REQUIRED_USE}
25 )"
26
27 -BDEPEND="
28 +DEPEND="python? ( ${PYTHON_DEPS} )"
29 +RDEPEND="${DEPEND}"
30 +BDEPEND="${DEPEND}
31 dev-util/gperf
32 - python? (
33 - ${PYTHON_DEPS}
34 - dev-python/cython[${PYTHON_USEDEP}]
35 - )
36 + python? ( dev-python/cython[${PYTHON_USEDEP}] )
37 "
38 -DEPEND="${BDEPEND}"
39 -RDEPEND="${DEPEND}"
40 -
41 # We need newer kernel headers; we don't keep strict control of the exact
42 # version here, just be safe and pull in the latest stable ones. #551248
43 DEPEND="${DEPEND} >=sys-kernel/linux-headers-4.3"
44
45 diff --git a/sys-libs/libseccomp/libseccomp-9999.ebuild b/sys-libs/libseccomp/libseccomp-9999.ebuild
46 index 1d93b949652..9df6cc592e4 100644
47 --- a/sys-libs/libseccomp/libseccomp-9999.ebuild
48 +++ b/sys-libs/libseccomp/libseccomp-9999.ebuild
49 @@ -1,4 +1,4 @@
50 -# Copyright 1999-2020 Gentoo Authors
51 +# Copyright 1999-2021 Gentoo Authors
52 # Distributed under the terms of the GNU General Public License v2
53
54 EAPI=7
55 @@ -30,13 +30,12 @@ REQUIRED_USE="
56 ${PYTHON_REQUIRED_USE}
57 )"
58
59 -BDEPEND="
60 +DEPEND="python? ( ${PYTHON_DEPS} )"
61 +RDEPEND="${DEPEND}"
62 +BDEPEND="${DEPEND}
63 dev-util/gperf
64 - python? ( ${PYTHON_DEPS} )
65 + python? ( dev-python/cython[${PYTHON_USEDEP}] )
66 "
67 -DEPEND="${BDEPEND}"
68 -RDEPEND="${DEPEND}"
69 -
70 # We need newer kernel headers; we don't keep strict control of the exact
71 # version here, just be safe and pull in the latest stable ones. #551248
72 DEPEND="${DEPEND} >=sys-kernel/linux-headers-4.3"