commit:     596dac7c061942cd7a73dc8ffd6c49b9595688dc
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 05:30:01 2020 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 05:36:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596dac7c

sys-libs/libsemanage: Update BDEPEND

The EAPI 7 bump with version 3.1 did not define BDEPEND, so CBUILD tools
were left in DEPEND. This moves pkgconfig, bison, flex, and swig to
BDEPEND since they must be executed natively and should not be
cross-compiled.

Also drops ustr dep which was removed in commit
https://github.com/SELinuxProject/selinux/commit/300b8ad4235688171f2a91e7aeb14d0ee3561c13

Closes: https://bugs.gentoo.org/753254
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>

 .../{libsemanage-3.1.ebuild => libsemanage-3.1-r1.ebuild}            | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libsemanage/libsemanage-3.1.ebuild 
b/sys-libs/libsemanage/libsemanage-3.1-r1.ebuild
similarity index 97%
rename from sys-libs/libsemanage/libsemanage-3.1.ebuild
rename to sys-libs/libsemanage/libsemanage-3.1-r1.ebuild
index f41d7dffde0..a1f7982ff44 100644
--- a/sys-libs/libsemanage/libsemanage-3.1.ebuild
+++ b/sys-libs/libsemanage/libsemanage-3.1-r1.ebuild
@@ -33,10 +33,9 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}[${MULTILIB_USEDEP}]
        >=sys-libs/libselinux-${SELNX_VER}[${MULTILIB_USEDEP}]
        >=sys-process/audit-2.2.2[${MULTILIB_USEDEP}]
-       >=dev-libs/ustr-1.0.4-r2[${MULTILIB_USEDEP}]
        ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-       >=dev-lang/swig-2.0.4-r1
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/swig-2.0.4-r1
        sys-devel/bison
        sys-devel/flex
        virtual/pkgconfig"

Reply via email to