diff --git a/systemd-28.ebuild b/systemd-28.ebuild index 4efb470..52fd955 100644 --- a/systemd-28.ebuild +++ b/systemd-28.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="audit cryptsetup gtk pam selinux tcpd" +IUSE="audit cryptsetup gtk pam plymouth selinux tcpd" COMMON_DEPEND=">=sys-apps/dbus-1.4.10 >=sys-fs/udev-171 @@ -28,7 +28,8 @@ COMMON_DEPEND=">=sys-apps/dbus-1.4.10 >=x11-libs/libnotify-0.7 ) pam? ( virtual/pam ) selinux? ( sys-libs/libselinux ) - tcpd? ( sys-apps/tcp-wrappers )" + tcpd? ( sys-apps/tcp-wrappers ) + plymouth? ( sys-boot/plymouth )" # Vala-0.10 doesn't work with libnotify 0.7.1 VALASLOT="0.12" @@ -58,6 +59,10 @@ pkg_setup() { } src_prepare() { + if use plymouth; then + epatch "${FILESDIR}"/${P}-enable-plymouth.patch + fi + # Force the rebuild of .vala sources touch src/*.vala || die autotools-utils_src_prepare