summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2022-04-17 16:12:01 -0400
committerMike Gilbert <floppym@gentoo.org>2022-04-17 16:13:26 -0400
commitc2a15ba6bee21fa3564d602c8cc5a9d9f125df67 (patch)
treebda06011b124458f36633e37a42bf7c9e76b31e7 /sys-apps
parentelisp.eclass: Update EAPI conditional (diff)
downloadgentoo-c2a15ba6bee21fa3564d602c8cc5a9d9f125df67.tar.gz
gentoo-c2a15ba6bee21fa3564d602c8cc5a9d9f125df67.tar.bz2
gentoo-c2a15ba6bee21fa3564d602c8cc5a9d9f125df67.zip
sys-apps/systemd-utils: add 'acl' and 'kmod' USE flags
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/systemd-utils/metadata.xml1
-rw-r--r--sys-apps/systemd-utils/systemd-utils-250.4-r2.ebuild (renamed from sys-apps/systemd-utils/systemd-utils-250.4-r1.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
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=