From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Gerwitz Subject: [PATCH 0/2] gnu: Add libpcsclite Date: Sat, 22 Oct 2016 12:24:15 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50721) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bxz7d-0005mw-Hf for guix-devel@gnu.org; Sat, 22 Oct 2016 12:26:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bxz7c-0001E1-Px for guix-devel@gnu.org; Sat, 22 Oct 2016 12:26:13 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51432) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bxz7c-0001Dx-N0 for guix-devel@gnu.org; Sat, 22 Oct 2016 12:26:12 -0400 Received: from localhost ([::1]:37110 helo=mikegerwitz-pc.gerwitz.local) by fencepost.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bxz7c-0007Tt-6v for guix-devel@gnu.org; Sat, 22 Oct 2016 12:26:12 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable This adds libpcsclite for smartcard support. This is my first Guix package, and I surely screwed something up. :) I'd appreciate any help or criticism you can give. This was not a trivial change. The description is taken directly from the website, but I'm not fond of its emphasis of Windows. Should I change it? Previous to this patch, commands like `gpg --card-status` did not work (gpg version 2.1). Running the following command would yield the error "Could not find libpcsclite.so.1": gpg-agent --debug-all --debug-level guru --server --no-detach \ <<< 'SCD SERIALNO openpgp' I tried running `./pre-inst-env guix lint libpcsclite`, but got an error about an unbound `make-session` variable; I'll post about that separately, but please forgive any issues that it might have caught. Mike Gerwitz (2): gnu: Add libpcsclite gnu: gnupg: libpcsclite propagated input gnu/packages/gnupg.scm | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) =2D-=20 2.9.3 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJYC5KvAAoJEIyRe39dxRuiLMwP/0R23NXXRW4i7y08GRkDFuJM nIRmPQ02FBjHoioEj4eXAhpRQpIzpCf3LXiuoz0NavBNURT//8ffJAYWNtJMosPU rqXjJyDtLUfAlSAQ2nFT8h3j+sl/CY4tPqRygY3PLo1RWY415p0e8iaGH/rCcrWr cs2pptHWNeq5+yZ1OvH39x90QQ8NIXhMzUXkAan4ryqU2fXcuaafWKMm4BVQNBJw VrUoTFVGN9T7aYsPFSInbIdSGTfYgdVXRodD7bQkCJypg2CysX92V/5QfC4ckNGb rni/p9GqNpcPT/VrexcXdU6YSWqYijXVW0sNFAzAfeFoO1Zz7jnnSgVI31Uz+hYZ BYEMxVmgVUDmb3+WYAeGaHPD7X++UXeNAbdNgYQtNLzpHv0T/977ce9/3Tzuw7AC bzp/jt+FvNeW2AHkVlfSzwLOu96bgvUVSv+clMdT7lQ2WRQDFQYy4tB5Qy+VBIGE tO6NpADeFBI8qdUBna1ySRpnVX7K/ZWBN8tTSm4YYIU4hIE6OtrZs6zrVzjD/6KD RJ4lS/LmdMgyhafHchTsy5zvsP4sowUDFNvfQHi4l1ZVhaSzA2RCUudDg64a5vgg qzP1KHC1LsuZ2iLbkMIv6JMQhIMuB0kmKFYelr/Mb2xS7baZVFcULpYyqfXDV1b+ 09oD5t+hAHC4KxNHl1fx =TUfB -----END PGP SIGNATURE----- --=-=-=--