From b849a47bdbd84d68c7f608c26770dc93fbc52e0c Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 29 Mar 2023 21:05:26 +0200 Subject: import/texlive: Process license field only when it exists. * guix/import/texlive.scm (tlpdb->package): Check "catalogue-license" field before using string->license. --- guix/import/texlive.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guix/import/texlive.scm b/guix/import/texlive.scm index f1557fcd0f..17c17f690c 100644 --- a/guix/import/texlive.scm +++ b/guix/import/texlive.scm @@ -298,9 +298,9 @@ of those files are returned that are unexpectedly installed." `((home-page ,(string-append "https://ctan.org" url))))) '((home-page "https://www.tug.org/texlive/"))) (synopsis ,(assoc-ref data 'shortdesc)) - (license ,(string->license - (assoc-ref data 'catalogue-license)))) (description ,(and=> (assoc-ref data 'longdesc) beautify-description)) + (license ,(and=> (assoc-ref data 'catalogue-license) + string->license))) filtered-depends))) (define texlive->guix-package -- cgit v1.2.3