From dc0541e23d790c3fdfea8e256d73b2cf916f310e Mon Sep 17 00:00:00 2001 From: Sam James Date: Sun, 6 Mar 2022 08:51:27 +0000 Subject: [PATCH] app-emulation/libguestfs: fix automagic libselinux dependency Signed-off-by: Sam James --- ...estfs-1.46.0-r2.ebuild => libguestfs-1.46.0-r3.ebuild} | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) rename app-emulation/libguestfs/{libguestfs-1.46.0-r2.ebuild => libguestfs-1.46.0-r3.ebuild} (96%) diff --git a/app-emulation/libguestfs/libguestfs-1.46.0-r2.ebuild b/app-emulation/libguestfs/libguestfs-1.46.0-r3.ebuild similarity index 96% rename from app-emulation/libguestfs/libguestfs-1.46.0-r2.ebuild rename to app-emulation/libguestfs/libguestfs-1.46.0-r3.ebuild index fafb279fa6484..3a181e38f4533 100644 --- a/app-emulation/libguestfs/libguestfs-1.46.0-r2.ebuild +++ b/app-emulation/libguestfs/libguestfs-1.46.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,7 +26,6 @@ REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" # Failures - doc -# FIXME: selinux support is automagic COMMON_DEPEND=" >=app-admin/augeas-1.8.0 app-arch/cpio @@ -83,7 +82,7 @@ COMMON_DEPEND=" lua? ( ${LUA_DEPS} ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) selinux? ( - sys-libs/libselinux + sys-libs/libselinux:= sys-libs/libsemanage ) systemtap? ( dev-util/systemtap ) @@ -154,6 +153,9 @@ src_configure() { append-ldflags "-Wl,-R${ESYSROOT}/usr/$(get_libdir)/xcrypt" fi + # Avoid automagic SELinux dependency + export ac_cv_header_selinux_selinux_h=$(usex selinux) + econf \ --disable-appliance \ --disable-daemon \