Works for me verifying and encrypting mails (emacs), decrypting files
and backups. Test reports welcome.
ChangeLog: https://dev.gnupg.org/T6181
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/security/gnupg/Makefile,v
retrieving revision 1.131
diff -u -p -r1.131 Makefile
--- Makefile 4 Sep 2022 10:04:14 -0000 1.131
+++ Makefile 18 Oct 2022 18:00:10 -0000
@@ -2,7 +2,7 @@ PORTROACH = limitw:1,even
COMMENT = GNU privacy guard - a free PGP replacement
-DISTNAME = gnupg-2.2.39
+DISTNAME = gnupg-2.2.40
CATEGORIES = security
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/security/gnupg/distinfo,v
retrieving revision 1.40
diff -u -p -r1.40 distinfo
--- distinfo 4 Sep 2022 10:04:14 -0000 1.40
+++ distinfo 18 Oct 2022 18:00:10 -0000
@@ -1,2 +1,2 @@
-SHA256 (gnupg-2.2.39.tar.bz2) = q3TbZoXwJtfAoQtSfs3ezWCGBqFpHRX9pdCn99J+TC8=
-SIZE (gnupg-2.2.39.tar.bz2) = 7290098
+SHA256 (gnupg-2.2.40.tar.bz2) = EWSymnXoq5PqFQMzABSeGHKn72vdo9fHgimnNfggTCg=
+SIZE (gnupg-2.2.40.tar.bz2) = 7301631
Index: patches/patch-dirmngr_server_c
===================================================================
RCS file: patches/patch-dirmngr_server_c
diff -N patches/patch-dirmngr_server_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-dirmngr_server_c 18 Oct 2022 18:00:10 -0000
@@ -0,0 +1,17 @@
+dirmngr: Fix build with no LDAP support.
+https://dev.gnupg.org/rGa5c3821664886ffffbe6a83aac088a6e0088a607
+
+Index: dirmngr/server.c
+--- dirmngr/server.c.orig
++++ dirmngr/server.c
+@@ -3135,8 +3135,10 @@ start_command_handler (assuan_fd_t fd, unsigned int se
+ ctrl->refcount);
+ else
+ {
++#if USE_LDAP
+ ks_ldap_free_state (ctrl->ks_get_state);
+ ctrl->ks_get_state = NULL;
++#endif
+ release_ctrl_ocsp_certs (ctrl);
+ xfree (ctrl->server_local);
+ dirmngr_deinit_default_ctrl (ctrl);
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE