guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

223/377: services: xorg: Delay the xorg-configuration-modules field eval


From: guix-commits
Subject: 223/377: services: xorg: Delay the xorg-configuration-modules field evaluation.
Date: Sun, 5 Sep 2021 10:07:52 -0400 (EDT)

raghavgururajan pushed a commit to branch wip-gnome
in repository guix.

commit f91ae9425bb385b60396a544afe27933896b8fa3
Author: Mathieu Othacehe <othacehe@gnu.org>
AuthorDate: Mon Aug 30 10:56:11 2021 +0200

    services: xorg: Delay the xorg-configuration-modules field evaluation.
    
    When building an image with the "system" parameter set to an emulated
    architecture, the xorg-configuration-modules field needs to be evaluated 
once
    the %current-system parameter is set, otherwise this parameter is set to the
    current host system.
    
    * gnu/services/xorg.scm (<xorg-configuration>)[modules]: Make it a thunked
    field.
---
 gnu/services/xorg.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/services/xorg.scm b/gnu/services/xorg.scm
index e34cfd3..d5c5316 100644
--- a/gnu/services/xorg.scm
+++ b/gnu/services/xorg.scm
@@ -162,6 +162,7 @@
   xorg-configuration make-xorg-configuration
   xorg-configuration?
   (modules          xorg-configuration-modules    ;list of packages
+                    (thunked)
                     ; filter out modules not supported on current system
                     (default (filter
                               (lambda (p)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]