diff options
author | Timothy Sample <samplet@ngyro.com> | 2021-12-22 17:35:56 -0500 |
---|---|---|
committer | Timothy Sample <samplet@ngyro.com> | 2021-12-23 08:59:44 -0500 |
commit | 05b1f024be17786003ba7242ac34151b91740c74 (patch) | |
tree | 9e91d4f48daa37933c453539093c5d187b447986 /guix | |
parent | 7f6260d9fe8ed9b87cb5c314e992afec5dd76490 (diff) |
self: Add guile-lzma as a dependency.
This is a follow-up to 35ce3e5de6d39d4959ecae31e8f8ce2bbb645e0a, fixing
Disarchive recovery when the download script is run from a 'guix pull'
profile.
* guix/self.scm (specification->package): Add "guile-lzma".
(compiled-guix): Add GUILE-LZMA to DEPENDENCIES in
the #:dependencies argument to 'guix-command'.
Diffstat (limited to 'guix')
-rw-r--r-- | guix/self.scm | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/guix/self.scm b/guix/self.scm index bd9a71de45..943bb0b498 100644 --- a/guix/self.scm +++ b/guix/self.scm @@ -64,6 +64,7 @@ ("guile-gcrypt" (ref '(gnu packages gnupg) 'guile-gcrypt)) ("gnutls" (ref '(gnu packages tls) 'gnutls)) ("disarchive" (ref '(gnu packages backup) 'disarchive)) + ("guile-lzma" (ref '(gnu packages guile) 'guile-lzma)) ("gzip" (ref '(gnu packages compression) 'gzip)) ("bzip2" (ref '(gnu packages compression) 'bzip2)) ("xz" (ref '(gnu packages compression) 'xz)) @@ -789,6 +790,9 @@ itself." (define disarchive (specification->package "disarchive")) + (define guile-lzma + (specification->package "guile-lzma")) + (define dependencies (append-map transitive-package-dependencies (list guile-gcrypt gnutls guile-git guile-avahi @@ -1009,7 +1013,9 @@ itself." (command (guix-command modules #:source source #:dependencies - (cons disarchive dependencies) + (cons* disarchive + guile-lzma + dependencies) #:guile guile-for-build #:guile-version guile-version))) (whole-package name modules dependencies |