From f4eadefa438ca3485e8ba487ae2d9b19c4f11dc6 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 30 Jan 2024 12:03:13 +0100 Subject: [PATCH] elogind: fix musl build --- srcpkgs/elogind/template | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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