Mailing List Archive

[PATCH] GPGME: several fixes for Common Lisp bindings
Hello,

Here's a patch (in attachment) updating the Common Lisp bindings for
GPGME to make them work with recent versions of CFFI.

With this patch I was able to use op-encrypt, op-decrypt, op-sign,
op-verify and op-export successfully with SBCL, CCL, ECL and ABCL.
Re: [PATCH] GPGME: several fixes for Common Lisp bindings [ In reply to ]
I just saw that my patch is missing the following:


commit 22f38f932f6340a63d97bd1dd09feff64c2f2167
tree 6ceb3e3f2fa7e470fa4aab3af1f6c977331de4bc
parent bd784a6763113ffbcbec1bba40b737610d680b16
author Guillaume LE VAILLANT <glv@posteo.net> 1539192657 +0200
committer Guillaume LE VAILLANT <glv@posteo.net> 1539192657 +0200
gpgsig -----BEGIN PGP SIGNATURE-----

iIQEABYKAC0WIQQkUwKxurH4Z/3KlryPP4Yfgut6mgUCW743Vw8cZ2x2QHBvc3Rl
by5uZXQACgkQjz+GH4Lreprs0wD4tQrVIyVy6V8E65nj2oS5X30sIZz5Dv3fbExT
4JmyewEAyRMLnUPuty3QJ3m3FpzuC0Ro/i68Uo6xw8Cv2KRpCwg=
=ihQf
-----END PGP SIGNATURE-----

Common Lisp bindings: add gpgme-grovel.lisp to Makefile

Signed-off-by: Guillaume LE VAILLANT <glv@posteo.net>

diff --git a/lang/cl/Makefile.am b/lang/cl/Makefile.am
index 553926e2..dee07119 100644
--- a/lang/cl/Makefile.am
+++ b/lang/cl/Makefile.am
@@ -18,7 +18,7 @@
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
# 02111-1307, USA

-clfiles = gpgme.asd gpgme-package.lisp gpgme.lisp
+clfiles = gpgme.asd gpgme-package.lisp gpgme-grovel.lisp gpgme.lisp

# FIXME: Should be configurable.
clfilesdir = $(datadir)/common-lisp/source/gpgme

_______________________________________________
Gnupg-devel mailing list
Gnupg-devel@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-devel
Re: [PATCH] GPGME: several fixes for Common Lisp bindings [ In reply to ]
GPGME Developer's Certificate of Origin. Version 1.0
=====================================================

By making a contribution to the GPGME project, I certify that:

(a) The contribution was created in whole or in part by me and I
have the right to submit it under the free software license
indicated in the file; or

(b) The contribution is based upon previous work that, to the
best of my knowledge, is covered under an appropriate free
software license and I have the right under that license to
submit that work with modifications, whether created in whole
or in part by me, under the same free software license
(unless I am permitted to submit under a different license),
as indicated in the file; or

(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.

(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including
all personal information I submit with it, including my
sign-off) is maintained indefinitely and may be redistributed
consistent with this project or the free software license(s)
involved.

Signed-off-by: Guillaume LE VAILLANT <glv@posteo.net>
Re: [PATCH] GPGME: several fixes for Common Lisp bindings [ In reply to ]
Hi!

Thanks for providing the DCO and the cl patches. I applied them.


Shalom-Salam,

Werner


p.s. Next time please use git format-pacth and provide a proper commit
log as described in doc/HACKING.

--
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.