commit:     c2a15ba6bee21fa3564d602c8cc5a9d9f125df67
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 20:12:01 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 20:13:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a15ba6

sys-apps/systemd-utils: add 'acl' and 'kmod' USE flags

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/systemd-utils/metadata.xml                              | 1 +
 ...stemd-utils-250.4-r1.ebuild => systemd-utils-250.4-r2.ebuild} | 9 ++++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys-apps/systemd-utils/metadata.xml 
b/sys-apps/systemd-utils/metadata.xml
index efdb151f4069..5f3934d37331 100644
--- a/sys-apps/systemd-utils/metadata.xml
+++ b/sys-apps/systemd-utils/metadata.xml
@@ -6,6 +6,7 @@
        </maintainer>
        <use>
                <flag name="boot">Enable systemd-boot (UEFI boot manager)</flag>
+               <flag name="kmod">Enable kernel module loading via 
<pkg>sys-apps/kmod</pkg></flag>
                <flag name="sysusers">Enable systemd-sysusers</flag>
                <flag name="tmpfiles">Enable systemd-tmpfiles</flag>
                <flag name="udev">Enable systemd-udev (userspace device 
manager)</flag>

diff --git a/sys-apps/systemd-utils/systemd-utils-250.4-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.4-r2.ebuild
similarity index 98%
rename from sys-apps/systemd-utils/systemd-utils-250.4-r1.ebuild
rename to sys-apps/systemd-utils/systemd-utils-250.4-r2.ebuild
index 024c61072a28..f81737003eb0 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.4-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.4-r2.ebuild
@@ -25,18 +25,21 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="boot selinux sysusers +tmpfiles test +udev"
+IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
-       sys-apps/acl:0=
-       >=sys-apps/kmod-15:0=
        selinux? ( sys-libs/libselinux:0= )
+       tmpfiles? (
+               acl? ( sys-apps/acl:0= )
+       )
        udev? (
                >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
                sys-libs/libcap:0=[${MULTILIB_USEDEP}]
                virtual/libcrypt:=[${MULTILIB_USEDEP}]
+               acl? ( sys-apps/acl:0= )
+               kmod? ( >=sys-apps/kmod-15:0= )
        )
        !udev? (
                >=sys-apps/util-linux-2.30:0=

Reply via email to