diff options
| author | Noé Lopez <noelopez@free.fr> | 2026-03-21 21:57:22 +0100 |
|---|---|---|
| committer | Noé Lopez <noelopez@free.fr> | 2026-08-25 01:15:33 +0200 |
| commit | 9105794caf39cbef6def998c89c400a433121aa4 (patch) | |
| tree | e86e77c0e62a07b721a668a2f6f1934e8b17d89e /gnu | |
| parent | 2677245b28835a731483ba0ed6a6bda53b323a45 (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.scm | 17 |
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 |
