guix-commits
[Top][All Lists]
Advanced

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

04/07: self: Fix package names for compilation with Guile 2.0.


From: Ludovic Courtès
Subject: 04/07: self: Fix package names for compilation with Guile 2.0.
Date: Tue, 10 Apr 2018 11:44:40 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit e69dd8443ad2b8620c3a3db874dc50e06b0d43d0
Author: Ludovic Courtès <address@hidden>
Date:   Tue Apr 10 14:36:18 2018 +0200

    self: Fix package names for compilation with Guile 2.0.
    
    Reported by Ricardo Wurmus.
    
    * guix/self.scm (specification->package): Add guile2.0-{json,git,ssh}.
    (guile-for-build): Use 'module-ref' for Guile 2.0.
---
 guix/self.scm | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/guix/self.scm b/guix/self.scm
index dbe942c..f2e912c 100644
--- a/guix/self.scm
+++ b/guix/self.scm
@@ -88,7 +88,11 @@ GUILE-VERSION (\"2.0\" or \"2.2\"), or #f if none of the 
packages matches."
       ("bzip2"      (ref '(gnu packages compression) 'bzip2))
       ("xz"         (ref '(gnu packages compression) 'xz))
       ("guix"       (ref '(gnu packages package-management)
-                         'guix-register)))))
+                         'guix-register))
+      ("guile2.0-json" (ref '(gnu packages guile) 'guile2.0-json))
+      ("guile2.0-ssh"  (ref '(gnu packages ssh) 'guile2.0-ssh))
+      ("guile2.0-git"  (ref '(gnu packages guile) 'guile2.0-git))
+      (_               #f))))                     ;no such package
 
 
 ;;;
@@ -576,7 +580,8 @@ running Guile."
      (canonical-package (module-ref (resolve-interface '(gnu packages guile))
                                     'guile-2.2/fixed)))
     ("2.0"
-     (canonical-package (specification->package "address@hidden")))))
+     (module-ref (resolve-interface '(gnu packages guile))
+                 'guile-2.0))))
 
 (define* (guix-derivation source version
                           #:optional (guile-version (effective-version)))



reply via email to

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