lilyp pushed a commit to branch emacs-team
in repository guix.

commit 255e27466e267485e46a8051582c96638a622606
Author: Morgan Smith <morgan.j.sm...@outlook.com>
AuthorDate: Wed Feb 26 13:07:38 2025 -0500

    build-system/emacs: Provide allowed and disallowed references.
    
    * guix/build-system/emacs.scm (emacs-build): Pass #:allowed-references and
    
    Change-Id: Ib9a35a7b2115365b96675fb7ca3914b0ae7e67c7
    Reviewed-by: Maxim Cournoyer <maxim.courno...@gmail.com>
    Signed-off-by: Liliana Marie Prikler <liliana.prik...@gmail.com>
---
 guix/build-system/emacs.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/guix/build-system/emacs.scm b/guix/build-system/emacs.scm
index 03273d738b..06eec43ec4 100644
--- a/guix/build-system/emacs.scm
+++ b/guix/build-system/emacs.scm
@@ -95,7 +95,9 @@
                       (imported-modules %emacs-build-system-modules)
                       (modules '((guix build emacs-build-system)
                                  (guix build utils)
-                                 (guix build emacs-utils))))
+                                 (guix build emacs-utils)))
+                      allowed-references
+                      disallowed-references)
   "Build SOURCE using EMACS, and with INPUTS."
   (define builder
     (with-imported-modules imported-modules
@@ -120,6 +122,8 @@
                                                   system #:graft? #f)))
     (gexp->derivation name builder
                       #:system system
+                      #:allowed-references allowed-references
+                      #:disallowed-references disallowed-references
                       #:guile-for-build guile)))
 
 (define emacs-build-system

Reply via email to