diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2020-03-15 04:00:27 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2020-03-15 04:12:05 +0300 |
| commit | 9593e7279e0b3f7e524b8693f8fe1d6edef4929c (patch) | |
| tree | 4c65458def7ad2263a2a0b79b13630786122fded | |
| parent | guix: Add emacs-helm-pass-custom-dmenu. (diff) | |
| download | guix-wigust-9593e7279e0b3f7e524b8693f8fe1d6edef4929c.tar.gz | |
guix: Fix password-store propagated-inputs collision.
| -rw-r--r-- | guix/wigust/packages/emacs.scm | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/guix/wigust/packages/emacs.scm b/guix/wigust/packages/emacs.scm index 9b73c77..a7ddf79 100644 --- a/guix/wigust/packages/emacs.scm +++ b/guix/wigust/packages/emacs.scm @@ -478,12 +478,21 @@ other. auth-source library with @code{password-store}.") (license license:gpl3+))) +(define-public emacs-password-store-custom-dmenu + (package + (inherit emacs-password-store) + (name "emacs-password-store-custom-dmenu") + (propagated-inputs + `(("password-store" ,password-store-custom-dmenu) + ,@(assoc-remove! (package-propagated-inputs emacs-password-store) "password-store"))))) + (define-public emacs-helm-pass-custom-dmenu (package (inherit emacs-helm-pass) - (inputs "emacs-helm-pass-custom-dmenu") - (inputs `(("password-store" ,password-store-custom-dmenu) - ,@(assoc-remove! (package-inputs emacs-helm-pass) "password-store"))))) + (name "emacs-helm-pass-custom-dmenu") + (propagated-inputs + `(("emacs-password-store" ,emacs-password-store-custom-dmenu) + ,@(assoc-remove! (package-propagated-inputs emacs-helm-pass) "emacs-password-store"))))) (define-public emacs-xml-rpc (package |
