summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorNoé Lopez <noelopez@free.fr>2026-03-21 21:57:22 +0100
committerNoé Lopez <noelopez@free.fr>2026-08-25 01:15:33 +0200
commit9105794caf39cbef6def998c89c400a433121aa4 (patch)
treee86e77c0e62a07b721a668a2f6f1934e8b17d89e /gnu
parent2677245b28835a731483ba0ed6a6bda53b323a45 (diff)
gnu: gdm: Drop useless phase.
After version 49 or so, there is no longer a GDM specific autostart directory. In any case, this directory was useless given that it didn’t include gnome-shell. * gnu/packages/gnome.scm (gdm)[arguments]<#:phases>: Remove link-autostart-files phase. Change-Id: I624c229a3d72e72467b8e3ac588f8e565a8d0c64 Signed-off-by: Noé Lopez <noelopez@free.fr>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/gnome.scm17
1 files changed, 0 insertions, 17 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 047d37dcc31..87a5846acd6 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9375,23 +9375,6 @@ logo='~a'~%" icon))))))
9375 "Comment=This session fails immediately.\n" 9375 "Comment=This session fails immediately.\n"
9376 "NoDisplay=true\n" 9376 "NoDisplay=true\n"
9377 "Exec=false\n"))))))) 9377 "Exec=false\n")))))))
9378 ;; GDM needs GNOME Session to run these applications. We link
9379 ;; their autostart files in `share/gdm/greeter/autostart'
9380 ;; because GDM explicitly tells GNOME Session to look there.
9381 ;;
9382 ;; XXX: GNOME Shell should be linked here too, but currently
9383 ;; GNOME Shell depends on GDM.
9384 (add-after 'install 'link-autostart-files
9385 (lambda* (#:key inputs #:allow-other-keys)
9386 (let ((autostart (string-append #$output "/share/gdm/"
9387 "greeter/autostart"))
9388 (settings #$(this-package-input "gnome-settings-daemon")))
9389 (mkdir-p autostart)
9390 (with-directory-excursion autostart
9391 (for-each (lambda (desktop)
9392 (symlink desktop (basename desktop)))
9393 (find-files
9394 (string-append settings "/etc/xdg")))))))
9395 ;; GDM needs some additional programs available via XDG_DATA_DIRS, 9378 ;; GDM needs some additional programs available via XDG_DATA_DIRS,
9396 ;; to make accessibility settings and related services available. 9379 ;; to make accessibility settings and related services available.
9397 (add-after 'install 'wrap-accessibility-dependencies 9380 (add-after 'install 'wrap-accessibility-dependencies