sys-apps/systemd: add build USE flag to fix stage1 builds
authorMike Gilbert <floppym@gentoo.org>
Mon, 5 Dec 2016 18:02:55 +0000 (13:02 -0500)
committerMike Gilbert <floppym@gentoo.org>
Mon, 5 Dec 2016 18:03:12 +0000 (13:03 -0500)
Package-Manager: portage-2.3.2_p13

sys-apps/systemd/systemd-226-r2.ebuild
sys-apps/systemd/systemd-231.ebuild
sys-apps/systemd/systemd-232.ebuild
sys-apps/systemd/systemd-9999.ebuild

index f7bc7715dbb0057b04d0c2d396875443e9ea04d8..93afa35208520d5ff94423736d8d3272bb1c3fc5 100644 (file)
@@ -20,7 +20,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit cryptsetup curl elfutils gcrypt gnuefi http
+IUSE="acl apparmor audit build cryptsetup curl elfutils gcrypt gnuefi http
        idn importd +kdbus +kmod +lz4 lzma nat pam policykit
        qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 
@@ -65,11 +65,11 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.26:0=[${MULTILIB_USEDEP}]
 # baselayout-2.2 has /run
 RDEPEND="${COMMON_DEPEND}
        >=sys-apps/baselayout-2.2
-       || (
+       !build? ( || (
                sys-apps/util-linux[kill(-)]
                sys-process/procps[kill(+)]
                sys-apps/coreutils[kill(-)]
-       )
+       ) )
        !sys-auth/nss-myhostname
        !sys-fs/eudev
        !sys-fs/udev"
index 6b536d58be89fe111e9579ccedecb11d8439fed1..1561160a017d5d9e700fde9266dbd79da29cfd8a 100644 (file)
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit cryptsetup curl doc elfutils +gcrypt gnuefi http
+IUSE="acl apparmor audit build cryptsetup curl doc elfutils +gcrypt gnuefi http
        idn importd +kmod +lz4 lzma nat pam policykit
        qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 
@@ -68,11 +68,11 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.27.1:0=[${MULTILIB_USEDEP}]
 RDEPEND="${COMMON_DEPEND}
        >=sys-apps/baselayout-2.2
        selinux? ( sec-policy/selinux-base-policy[systemd] )
-       || (
+       !build? ( || (
                sys-apps/util-linux[kill(-)]
                sys-process/procps[kill(+)]
                sys-apps/coreutils[kill(-)]
-       )
+       ) )
        !sys-auth/nss-myhostname
        !<sys-kernel/dracut-044
        !sys-fs/eudev
index 00545784786a7c5bed58848a841176141f5d490a..431852f168110bf529e5143479c63019421797eb 100644 (file)
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit cryptsetup curl doc elfutils +gcrypt gnuefi http
+IUSE="acl apparmor audit build cryptsetup curl doc elfutils +gcrypt gnuefi http
        idn importd +kmod +lz4 lzma nat pam policykit
        qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 
@@ -68,11 +68,11 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.27.1:0=[${MULTILIB_USEDEP}]
 RDEPEND="${COMMON_DEPEND}
        >=sys-apps/baselayout-2.2
        selinux? ( sec-policy/selinux-base-policy[systemd] )
-       || (
+       !build? ( || (
                sys-apps/util-linux[kill(-)]
                sys-process/procps[kill(+)]
                sys-apps/coreutils[kill(-)]
-       )
+       ) )
        !sys-auth/nss-myhostname
        !<sys-kernel/dracut-044
        !sys-fs/eudev
index 00545784786a7c5bed58848a841176141f5d490a..431852f168110bf529e5143479c63019421797eb 100644 (file)
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit cryptsetup curl doc elfutils +gcrypt gnuefi http
+IUSE="acl apparmor audit build cryptsetup curl doc elfutils +gcrypt gnuefi http
        idn importd +kmod +lz4 lzma nat pam policykit
        qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 
@@ -68,11 +68,11 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.27.1:0=[${MULTILIB_USEDEP}]
 RDEPEND="${COMMON_DEPEND}
        >=sys-apps/baselayout-2.2
        selinux? ( sec-policy/selinux-base-policy[systemd] )
-       || (
+       !build? ( || (
                sys-apps/util-linux[kill(-)]
                sys-process/procps[kill(+)]
                sys-apps/coreutils[kill(-)]
-       )
+       ) )
        !sys-auth/nss-myhostname
        !<sys-kernel/dracut-044
        !sys-fs/eudev