宋文武 <iyzs...@gmail.com> skribis: > * gnu/packages/gnome.scm (gdm): New variable.
[...] > + '(#:configure-flags > + '("--without-plymouth") Should be on a single line. > + (modify-phases %standard-phases > + (add-before > + 'configure 'pre-configure Could use the indentation suggested by Alex, but no big deal. > + ;; Use elogind for sd-login. > + (substitute* '("common/gdm-common.c" > + "daemon/gdm-manager.c" > + "libgdm/gdm-user-switching.c") > + (("#include <systemd/sd-login\\.h>") > + "#include <elogind/sd-login.h>")) > + ;; Avoid checking SYSTEMD using pkg-config. That’s cool. The rest LGTM. So… Next step is to have a GDM service in GuixSD. :-) Thanks, Ludo’.