gnu: GnuPG: Really use ~/.guix-profile/bin/pinentry by default.
authorLeo Famulari <leo@famulari.name>
Fri, 27 Mar 2020 22:44:48 +0000 (18:44 -0400)
committerLeo Famulari <leo@famulari.name>
Sun, 29 Mar 2020 19:25:50 +0000 (15:25 -0400)
commite5b44b06b3fb19c897fb3e430bd41941905e101f
tree8bf2ba3e4644b9b2455a6ce6ab7c10c612ef3ecd
parent8f83699ba00743d258b497e0e5285989996ee559
gnu: GnuPG: Really use ~/.guix-profile/bin/pinentry by default.

Fixes <https://bugs.gnu.org/24076>.

* gnu/packages/patches/gnupg-default-pinentry.patch: New file. Use $HOME to find
the user's Guix profile and installed pinentry.
* gnu/local.mk (dist_patch_DATA): Add the patch.
* gnu/packages/gnupg.scm (gnupg)[source]: Use it.
gnu/local.mk
gnu/packages/gnupg.scm
gnu/packages/patches/gnupg-default-pinentry.patch [new file with mode: 0644]