summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--guix/import/texlive.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/guix/import/texlive.scm b/guix/import/texlive.scm
index e22823e807..15afc781ff 100644
--- a/guix/import/texlive.scm
+++ b/guix/import/texlive.scm
@@ -235,7 +235,11 @@
,@(if (assoc-ref data 'srcfiles) '() '(#:trivial? #true))))
,@(or (and=> (assoc-ref data 'depend)
(lambda (inputs)
- `((propagated-inputs ,inputs))))
+ `((propagated-inputs
+ ,(map (lambda (tex-name)
+ (let ((name (guix-name tex-name)))
+ (list name (list 'unquote (string->symbol name)))))
+ inputs)))))
'())
,@(or (and=> (assoc-ref data 'catalogue-ctan)
(lambda (url)