diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-01-15 13:09:03 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-01-15 13:17:32 +0100 |
commit | 1f9deebdff205c1ec61f4adb4b0fcc669ee5c394 (patch) | |
tree | 3924989c00e6fab1c9c815abb75c0e3b923cc669 /sys-auth/elogind/elogind-219.12-r4.ebuild | |
parent | dev-python/docker-py: Remove old (diff) | |
download | gentoo-1f9deebdff205c1ec61f4adb4b0fcc669ee5c394.tar.gz gentoo-1f9deebdff205c1ec61f4adb4b0fcc669ee5c394.tar.bz2 gentoo-1f9deebdff205c1ec61f4adb4b0fcc669ee5c394.zip |
sys-auth/elogind: Fix DEPENDs, add missing sysmacros.h includes
Gentoo-bug: 605744, 605746
Backported systemd patch to fix build with glibc-2.24.
Moved policykit to PDEPEND to avoid circular dependency.
Package-Manager: portage-2.3.0
Diffstat (limited to 'sys-auth/elogind/elogind-219.12-r4.ebuild')
-rw-r--r-- | sys-auth/elogind/elogind-219.12-r4.ebuild | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sys-auth/elogind/elogind-219.12-r4.ebuild b/sys-auth/elogind/elogind-219.12-r4.ebuild index 6911b9093940..177bcb5af770 100644 --- a/sys-auth/elogind/elogind-219.12-r4.ebuild +++ b/sys-auth/elogind/elogind-219.12-r4.ebuild @@ -16,8 +16,8 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="acl apparmor pam policykit +seccomp selinux" COMMON_DEPEND=" - sys-libs/libcap sys-apps/util-linux + sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) @@ -27,15 +27,18 @@ COMMON_DEPEND=" " RDEPEND="${COMMON_DEPEND} sys-apps/dbus - policykit? ( sys-auth/polkit ) !sys-auth/systemd " DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets dev-util/gperf dev-util/intltool sys-devel/libtool virtual/pkgconfig " +PDEPEND="policykit? ( sys-auth/polkit )" PATCHES=( "${FILESDIR}/${PN}-docs.patch" @@ -43,6 +46,7 @@ PATCHES=( "${FILESDIR}/${P}-session.patch" "${FILESDIR}/${P}-login1-perms.patch" "${FILESDIR}/${P}-gperf.patch" + "${FILESDIR}/${P}-glibc.patch" # bug 605744 ) pkg_setup() { |