(address . guix-patches@gnu.org)
As discussed in #52483 [0], our GnuPG package cannot do symmetric
encryption and decryption. However, we do have a hidden GnuPG package
that doesn't include this bug.
The first patch unhide that package, make the pinentry mechanism work on
Guix, and adjust the emacs-pinentry package to avoid needing to hide
this GnuPG variant in the first place.
The second patch removes emacs-pinentry entirely, because it is
apparently no longer useful and abandoned upstream.
[0]
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAmHDu8QACgkQJkb6MLrK
fwhKmg/+MVtQjEE4TQY7LI3RagjKP0AWq1jv6sI73bW4Apv8KiH+vW41pMrIgYte
o7/2qJwr5kUUs0E1ribQugvwfIsDnkJPUIlvyCUvBHbuDcqvB2sjaTpq3bBz+Ha7
30C+f9QtNQdqRV4hV+8aWtjpkXEo2eVoBqKF567LpcdEJKCzvkuMQUyhtzi0AJxU
xOb+D42eXFZ/fTZFeYfvM0v9vsKsaLLq2CR9b4BdsqpA/4XtAAKWQxGN1746UFlt
HWsoKGrd6fLQU5vtkMh1ld1+sqRMLuvbU5r2DOXrbWZ09Zjxo7lgD+P3zdaCPwLe
bd5CNIY7Q1yK+JerZA64fcvifxmqi/iVEhLpY6+HeJZM/qFEK6j/QnHzrPSbMzw+
Y0pxlrt6pyKCrMlaJbxOeI5anVZh7/iSQO0Q963w9SlnWGd7yML8ndS2Z2CmyzRg
nelu7Lp+UaW7EAvxK4zNL3EJR46UhBrmlrf2vAMav1eD1VXfssR180eIJpe01HTW
tATa/F+tAHJvupjDB5Z4nVzRdqy8kRNwnR17xLX0uaQhgiuenSUsZzhR3Uim4ryE
HdsLI6z2m0ktTJ0IWKiVRI9AAb4uBNpsarBtUkbRjHYn8e2MtZGeDEPqh/SukJSe
YBHBzDBqqK2ucJSCwlwsHEqTu2PASKfelra889JX0eP3pMvTDvQ=
=R7/3
-----END PGP SIGNATURE-----