git: 163cafb9827a - main - security/pinentry: Update to 1.3.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 03 Jul 2026 09:20:27 UTC
The branch main has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=163cafb9827a89fc980cdbdceeb11956b1bcde76
commit 163cafb9827a89fc980cdbdceeb11956b1bcde76
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2026-07-03 08:55:14 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2026-07-03 09:20:19 +0000
security/pinentry: Update to 1.3.3
Fix typos and ESL.
Use security/gcr as recommended by upstream. Consequently, allow
the security/pinenty-gnome3 child port to build normally.
---
security/pinentry/Makefile | 18 ++++++------------
security/pinentry/distinfo | 6 +++---
2 files changed, 9 insertions(+), 15 deletions(-)
diff --git a/security/pinentry/Makefile b/security/pinentry/Makefile
index ce82121570aa..61abc156f617 100644
--- a/security/pinentry/Makefile
+++ b/security/pinentry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pinentry
-PORTVERSION= 1.3.2
-PORTREVISION?= 2
+PORTVERSION= 1.3.3
+PORTREVISION?= 0
CATEGORIES= security
MASTER_SITES= GNUPG/pinentry
@@ -36,7 +36,7 @@ NCURSES_RUN_DEPENDS= ${PINENTRY_NCURSES}:security/pinentry-curses
EFL_DESC= EFL frontend
PINENTRY_EFL= pinentry-efl
# Due to a dependency loop that exists between security/pinentry-efl,
-# devel/elf, graphics/poppler, security/gpgmepp, security/gpgme,
+# devel/efl, graphics/poppler, security/gpgmepp, security/gpgme,
# security/gnupg and security/pinentry, the user must install
# pinentry-efl manually. See pkg-message.dep-loop for more details.
#EFL_RUN_DEPENDS= ${PINENTRY_EFL}:security/pinentry-efl
@@ -62,13 +62,7 @@ QT6_RUN_DEPENDS= ${PINENTRY_QT6}:security/pinentry-qt6
GNOME_DESC= GNOME frontend
PINENTRY_GNOME= pinentry-gnome3
-# Due to a dependency loop that exists between security/pinentry-gnome,
-# security/gcr, security/gnupg and security/pinentry, the user must install
-# pinentry-gnome manually. See pkg-message.dep-loop for more details.
-#GNOME_RUN_DEPENDS= ${PINENTRY_GNOME}:security/pinentry-gnome
-GNOME_SUB_FILES=pkg-message.dep-loop
-GNOME_SUB_LIST= PKGNAME="pinentry-gnome"
-GNOME_VARS= PKGMESSAGE+=${WRKDIR}/pkg-message.dep-loop
+GNOME_RUN_DEPENDS= ${PINENTRY_GNOME}:security/pinentry-gnome
.include <bsd.port.options.mk>
@@ -94,7 +88,7 @@ LDFLAGS+= -Wl,--as-needed
OPTIONS_DEFINE= LIBSECRET
-LIBSECRET_DESC= Saving the passphrase with libsecret
+LIBSECRET_DESC= Store passphrases with libsecret
LIBSECRET_CONFIGURE_ENABLE= libsecret
LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret
LIBSECRET_USES= gnome
@@ -102,7 +96,7 @@ LIBSECRET_USE= GNOME=glib20
.if ${PINENTRY_GUI} == "gnome"
OPTIONS_SLAVE= LIBSECRET
-LIB_DEPENDS+= libgcr-base-3.so:security/gcr3
+LIB_DEPENDS+= libgcr-4.so:security/gcr
PLIST_FILES= bin/pinentry-gnome3
.else
CONFIGURE_ARGS+=--disable-pinentry-gnome3
diff --git a/security/pinentry/distinfo b/security/pinentry/distinfo
index be24efed8e75..5cb6d53223fb 100644
--- a/security/pinentry/distinfo
+++ b/security/pinentry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754409834
-SHA256 (pinentry-1.3.2.tar.bz2) = 8e986ed88561b4da6e9efe0c54fa4ca8923035c99264df0b0464497c5fb94e9e
-SIZE (pinentry-1.3.2.tar.bz2) = 612858
+TIMESTAMP = 1783044133
+SHA256 (pinentry-1.3.3.tar.bz2) = c2970f16d6afb66ecddfca767d743936c86239bff936eed7fd7597a678414b63
+SIZE (pinentry-1.3.3.tar.bz2) = 620687