Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/
Date: Sat, 01 Aug 2020 13:50:37
Message-Id: 1596289813.5e388c6d781bfe82e3fb9f7c6d5aefa9ae13d933.slyfox@gentoo
1 commit: 5e388c6d781bfe82e3fb9f7c6d5aefa9ae13d933
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 1 13:50:03 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 1 13:50:13 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e388c6d
7
8 app-misc/pax-utils: use BDEPEND for pkg-config
9
10 While at it drop xz-utils depend as EAPI=7 guarantees .xz
11 archive handling.
12
13 Fixed-by: David Michael
14 Closes: https://bugs.gentoo.org/734998
15 Package-Manager: Portage-3.0.1, Repoman-2.3.23
16 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
17
18 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 7 ++++---
19 1 file changed, 4 insertions(+), 3 deletions(-)
20
21 diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
22 index 00767ccb7d0..c4762dabcb7 100644
23 --- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
24 +++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
25 @@ -5,7 +5,7 @@ EAPI=7
26
27 PYTHON_COMPAT=( python3_{6,7,8} )
28
29 -inherit eutils python-single-r1 toolchain-funcs unpacker
30 +inherit eutils python-single-r1 toolchain-funcs
31
32 DESCRIPTION="ELF utils that can check files for security relevant properties"
33 HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities"
34 @@ -25,10 +25,11 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
35 ')
36 )
37 seccomp? ( sys-libs/libseccomp )"
38 -DEPEND="${RDEPEND}
39 +DEPEND="${RDEPEND}"
40 +BDEPEND="
41 caps? ( virtual/pkgconfig )
42 seccomp? ( virtual/pkgconfig )
43 - app-arch/xz-utils"
44 +"
45 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
46
47 _emake() {