Update pinentry to latest.
You can test these by running on of the binaries and typing "GETPIN". It
should prompt and then print what you entered on to stdout.
E.g.
---8<---
$ pinentry
OK Pleased to meet you
GETPIN
D mypass
OK
--->8---
OK?
Index: Makefile
===================================================================
RCS file: /home/edd/cvsync/ports/security/pinentry/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile 27 Aug 2016 14:23:35 -0000 1.18
+++ Makefile 4 Sep 2016 10:16:53 -0000
@@ -4,7 +4,7 @@ COMMENT-main = PIN or passphrase entry
COMMENT-gtk2 = PIN or passphrase entry dialog (gtk2 interface)
COMMENT-gnome3 =PIN or passphrase entry dialog (GNOME 3 interface)
-VERSION = 0.9.6
+VERSION = 0.9.7
DISTNAME = pinentry-${VERSION}
CATEGORIES = security
EXTRACT_SUFX = .tar.bz2
@@ -13,10 +13,6 @@ PKGNAME-main = ${DISTNAME}
PKGNAME-gtk2 = pinentry-gtk2-${VERSION}
PKGNAME-gnome3 =pinentry-gnome3-${VERSION}
-REVISION-main = 4
-REVISION-gtk2 = 0
-REVISION-gnome3= 0
-
MASTER_SITES = ${MASTER_SITES_GNUPG:=pinentry/}
HOMEPAGE = http://www.gnupg.org/related_software/pinentry/index.en.html
@@ -29,7 +25,7 @@ PERMIT_PACKAGE_CDROM = Yes
MULTI_PACKAGES = -main -gtk2 -gnome3
WANTLIB += c assuan gio-2.0 glib-2.0 gobject-2.0 gpg-error iconv intl
-WANTLIB += ncursesw pthread secret-1
+WANTLIB += ncursesw secret-1
LIB_DEPENDS = devel/gettext \
security/libassuan \
Index: distinfo
===================================================================
RCS file: /home/edd/cvsync/ports/security/pinentry/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo 12 Oct 2015 05:43:53 -0000 1.4
+++ distinfo 3 Sep 2016 20:20:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (pinentry-0.9.6.tar.bz2) = KhEk6Ql/JPhmyreYJhBnfiIs6nG+CnGlVm8iMXfgHmY=
-SIZE (pinentry-0.9.6.tar.bz2) = 432889
+SHA256 (pinentry-0.9.7.tar.bz2) = Y5ggg5SXK7+JfDMleAGVWEaCoNDBZMpaDaNbk7Hk57I=
+SIZE (pinentry-0.9.7.tar.bz2) = 432978
--
Best Regards
Edd Barrett
http://www.theunixzoo.co.uk