ambrevar pushed a commit to branch wip-next-browser
in repository guix.

commit fe99530a0f4405ce55c2093beb0df090cb006aaa
Author: Pierre Neidhardt <[email protected]>
Date:   Mon Oct 1 15:33:57 2018 +0200

    Revert "build-system/asdf: Fix normalize-string to support versioned 
dependencies"
    
    This reverts commit 06f1a4b0d75a596b0dfa171ed5e5a9e6303655f0.
---
 guix/build/lisp-utils.scm | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/guix/build/lisp-utils.scm b/guix/build/lisp-utils.scm
index 5bc9ed7..21cb620 100644
--- a/guix/build/lisp-utils.scm
+++ b/guix/build/lisp-utils.scm
@@ -77,15 +77,9 @@
   (string->char-set
    "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+-._?="))
 
-(define (normalize-string str-or-list)
-  "Replace invalid characters in STR-OR-LIST with a hyphen."
-  ;; Dependencies can be either strings or list with properties, e.g.
-  ;; (:version "bar" "0.1.2")
-  (if (string? str-or-list)
-      (string-join (string-tokenize str-or-list valid-char-set) "-")
-      (map (lambda (e) (if (string? e)
-                           (normalize-string e)
-                           e)) str-or-list)))
+(define (normalize-string str)
+  "Replace invalid characters in STR with a hyphen."
+  (string-join (string-tokenize str valid-char-set) "-"))
 
 (define (inputs->asd-file-map inputs)
   "Produce a hash table of the form (system . asd-file), where system is the

Reply via email to