diff --git a/srcpkgs/elogind/template b/srcpkgs/elogind/template index 650afe1b5d5..111f2b259d8 100644 --- a/srcpkgs/elogind/template +++ b/srcpkgs/elogind/template @@ -11,7 +11,7 @@ configure_args="-Dcgroup-controller=elogind -Ddefault-hierarchy=legacy hostmakedepends="docbook-xsl gettext-devel glib-devel gperf intltool libxslt m4 pkg-config python3-Jinja2 shadow" makedepends="acl-devel eudev-libudev-devel gettext-devel libcap-devel - libglib-devel libseccomp-devel pam-devel libxcrypt-devel" + libglib-devel libseccomp-devel pam-devel" depends="dbus" short_desc="Standalone logind fork" maintainer="Enno Boland " @@ -23,6 +23,10 @@ conf_files="/etc/elogind/*.conf" # tests fail differently due to containerization and kernel features make_check=ci-skip +if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then + makedepends+=" libxcrypt-devel" +fi + if [ "$XBPS_TARGET_LIBC" = "musl" ]; then configure_args+=" -Dutmp=false" fi