util-linux: pass libxcrypt, so sulogin gets built

Util-linux does not fail when crypt() isn't available. It just doesn't
build sulogin, which in turn breaks the initrd-builder for the
systemd-stage-1 tests.

+2 -1
+2 -1
pkgs/os-specific/linux/util-linux/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, zlib, shadow 2 2 , capabilitiesSupport ? true 3 3 , libcap_ng 4 + , libxcrypt 4 5 , ncursesSupport ? true 5 6 , ncurses 6 7 , pamSupport ? true ··· 68 69 nativeBuildInputs = [ pkg-config ] 69 70 ++ lib.optionals translateManpages [ po4a ]; 70 71 71 - buildInputs = [ zlib ] 72 + buildInputs = [ zlib libxcrypt ] 72 73 ++ lib.optionals pamSupport [ pam ] 73 74 ++ lib.optionals capabilitiesSupport [ libcap_ng ] 74 75 ++ lib.optionals ncursesSupport [ ncurses ]