gnu: guile-ac-d-bus: Fix build.

* gnu/packages/guile-xyz.scm (guile-ac-d-bus)[arguments]: Don't refer to
nonexistent 'install' phase.  Don't pass 'implicit-inputs? #f' as it needs
gzip to compress info manual.

Change-Id: Idd48dd9b4404a7d42649d24a23fc91c4102988db
This commit is contained in:
宋文武 2024-06-18 17:45:02 +08:00 committed by Ludovic Courtès
parent 4d75762446
commit 23bed071d7
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -4793,7 +4793,6 @@ (define-public guile-ac-d-bus
(build-system guile-build-system)
(arguments
(list
#:implicit-inputs? #f ;needs nothing but Guile
#:compile-flags #~(list "--r6rs" "-Wunbound-variable" "-Warity-mismatch")
#:phases
#~(modify-phases %standard-phases
@ -4840,7 +4839,7 @@ (define (guile-sls->sls file)
(("#!/usr/bin/env scheme-script")
(string-append "#!" (which "guile")))))
(invoke "./run-tests.sh"))))
(add-after 'install 'install-doc
(add-after 'build-doc 'install-doc
(lambda _
(install-file "docs/ac-d-bus.info"
(string-append #$output "/share/info")))))))