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"
