gnu: emacs-helm-system-packages: Add recutils to inputs.

* gnu/packages/emacs.scm (emacs-helm-system-packages)[inputs]: Use recutils.
This commit is contained in:
Pierre Neidhardt 2018-10-17 10:35:40 +02:00
parent 15b283e712
commit 05f8943f04
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 12 additions and 0 deletions

View File

@ -5929,8 +5929,20 @@ Yasnippet.")
(base32 (base32
"01by0c4lqi2cw8xmbxkjw7m9x78zssm31sx4hdpw5j35s2951j0f")))) "01by0c4lqi2cw8xmbxkjw7m9x78zssm31sx4hdpw5j35s2951j0f"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(inputs
`(("recutils" ,recutils)))
(propagated-inputs (propagated-inputs
`(("emacs-helm" ,emacs-helm))) `(("emacs-helm" ,emacs-helm)))
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'configure
(lambda* (#:key inputs outputs #:allow-other-keys)
(let ((recutils (assoc-ref inputs "recutils")))
;; Specify the absolute file names of the various
;; programs so that everything works out-of-the-box.
(substitute* "helm-system-packages-guix.el"
(("recsel") (string-append recutils "/bin/recsel")))))))))
(home-page "https://github.com/emacs-helm/helm-system-packages") (home-page "https://github.com/emacs-helm/helm-system-packages")
(synopsis "Helm System Packages is an interface to your package manager") (synopsis "Helm System Packages is an interface to your package manager")
(description "List all available packages in Helm (with installed (description "List all available packages in Helm (with installed