From a030511fd9933c52cbffe298f68a375594bb84a4 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 17 Nov 2021 21:37:23 +0000 Subject: import: texlive: Print inputs with labels and guixified names. * guix/import/texlive.scm (tlpdb->package): Improve handling of propagated-inputs. --- guix/import/texlive.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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) -- cgit v1.2.3