BSD Ports

security/pinentry 1.3.3 NetBSD

Applications for entering PINs or Passphrases

System
NetBSD
Repository
pkgsrc
Last update
Commit
616d7c10fe
License
gnu-gpl-v2
Categories
security
Package size
59.3 KiB, 235.3 KiB installed

Description

This is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project. It provides programs for several graphical toolkits, such as GTK+ and QT, as well as for the console, using curses.

In the other systems

SystemPortVersion
NetBSDsecurity/pinentry1.3.3
FreeBSDsecurity/pinentry1.3.3
OpenBSDsecurity/pinentry1.3.3
DragonFlysecurity/pinentry1.3.1_1
MidnightBSDsecurity/pinentry1.3.3
HardenedBSDsecurity/pinentry1.3.3
GhostBSDsecurity/pinentry1.3.3
OPNsensesecurity/pinentry1.3.2_2

Install

Binary package:

pkgin install pinentry

From pkgsrc:

cd /usr/pkgsrc/security/pinentry && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.3.3
NetBSD 10.1 aarch641.3.2
SmartOS / illumos x86_641.3.3
macOS 15 arm641.3.3

Dependencies

Run dependencies 3

Commit history 3

DateCommitCreditsLog message
616d7c10fe tnn *: Fix inaccurate comments about iconv detection on macOS
The detection is not faulty; the implementation is rejected with intent. Issue will need a generic pkgsrc resolution at some point.
cafc479829 tnn pinentry: add a CHECK_PORTABILITY_SKIP
build-aux/config.rpath:286:12: double brackets if [[ $libdir = '/usr/lib' ]] || [[ $libdir = '/usr/lib64' ]] ; This file comes from gnulib and was perhaps generated with an old version? gnulib master does not have the double brackets. This code is under a case statement for GNU platforms so don't bother patching it in pkgsrc.
3cc8ef80c9 adam pinentry: updated to 1.3.3
Noteworthy changes in version 1.3.3 (2026-07-01) * w32: Modernize the dialog of the simple Pinetry for Windows Vista and later. * gtk,curses: Add --focus=ok option to CONFIRM command. * tty: Discard input on timeout. * Various build fixes.