guix/tests/services
Ian Eure 7d4db1a37c
gnu: services: Fix xorg configuration merging.
A bug in #21 causes the default configuration to be omitted from the xorg
merging process.  This can cause users not using set-xorg-configuration or
service extensions to end up with a broken configuration.

Fixes #5267.

* tests/services/xorg.scm: Add a regression test.
* gnu/services/xorg.scm (handle-xorg-configuration): Include the
xorg-configuration record from config in merges.

Change-Id: I6bed8c109057cb9b5de36db68b78e3ccc88e6bcb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-01-01 13:26:02 +02:00
..
configuration.scm Reapply "Update Maxim's email address." 2025-09-18 13:44:12 +09:00
file-sharing.scm
lightdm.scm Reapply "Update Maxim's email address." 2025-09-18 13:44:12 +09:00
linux.scm Reapply "Update Maxim's email address." 2025-09-18 13:44:12 +09:00
pam-mount.scm services: Add pam-mount-volume-service-type. 2023-08-10 09:26:08 +02:00
telephony.scm Reapply "Update Maxim's email address." 2025-09-18 13:44:12 +09:00
vpn.scm Reapply "Update Maxim's email address." 2025-09-18 13:44:12 +09:00
xorg.scm gnu: services: Fix xorg configuration merging. 2026-01-01 13:26:02 +02:00