head 1.16; access; symbols pkgsrc-2026Q1:1.15.0.2 pkgsrc-2026Q1-base:1.15 pkgsrc-2025Q4:1.13.0.2 pkgsrc-2025Q4-base:1.13 pkgsrc-2025Q3:1.12.0.2 pkgsrc-2025Q3-base:1.12 pkgsrc-2025Q2:1.10.0.2 pkgsrc-2025Q2-base:1.10 pkgsrc-2025Q1:1.8.0.4 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.2 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.5.0.2 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.3.0.2 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.1.0.2 pkgsrc-2024Q1-base:1.1; locks; strict; comment @# @; 1.16 date 2026.05.14.16.42.02; author ryoon; state Exp; branches; next 1.15; commitid tKipFjQKzke3NNFG; 1.15 date 2026.02.06.10.05.49; author wiz; state Exp; branches; next 1.14; commitid MwQEYCXeWSFvIitG; 1.14 date 2026.01.07.08.48.44; author wiz; state Exp; branches; next 1.13; commitid 1wQ3ICD8eebefrpG; 1.13 date 2025.10.23.20.39.10; author wiz; state Exp; branches; next 1.12; commitid 1V2hBZn9ypXaCJfG; 1.12 date 2025.09.05.19.09.49; author js; state Exp; branches; next 1.11; commitid x13X46G8MTcQGy9G; 1.11 date 2025.08.02.09.55.55; author adam; state Exp; branches; next 1.10; commitid o4rkIxJNboThI85G; 1.10 date 2025.04.24.14.15.40; author wiz; state Exp; branches; next 1.9; commitid A3VBjL8Zdd4LljSF; 1.9 date 2025.04.17.21.52.18; author wiz; state Exp; branches; next 1.8; commitid xcIXAVA292fk6sRF; 1.8 date 2024.11.14.22.21.33; author wiz; state Exp; branches; next 1.7; commitid JmuDYqwL4erbdFxF; 1.7 date 2024.11.01.12.54.18; author wiz; state Exp; branches; next 1.6; commitid QB4Wk02mZPuBuWvF; 1.6 date 2024.11.01.00.53.31; author wiz; state Exp; branches; next 1.5; commitid QT27BdVP362gvSvF; 1.5 date 2024.08.09.09.42.35; author ryoon; state Exp; branches; next 1.4; commitid hM1y8iFZxVrg98lF; 1.4 date 2024.07.06.06.57.47; author adam; state Exp; branches; next 1.3; commitid OzP5cxPiN5nzkKgF; 1.3 date 2024.05.29.16.34.18; author adam; state Exp; branches; next 1.2; commitid n8aFyEjEVZA0JUbF; 1.2 date 2024.04.06.08.06.37; author wiz; state Exp; branches; next 1.1; commitid xuM7fEJrv2TOC35F; 1.1 date 2024.03.20.15.46.38; author adam; state Exp; branches; next ; commitid eK2gCupY8618JU2F; desc @@ 1.16 log @*: Recursive revbump from security/nettle-4.0 @ text @# $NetBSD: Makefile,v 1.15 2026/02/06 10:05:49 wiz Exp $ PKGNAME= ${DISTNAME:S/pinentry-/pinentry-qt6-/} PKGREVISION= 4 COMMENT= Applications for entering PINs or Passphrases, Qt6 enabled CONFLICTS= pinentry-qt4-[0-9]* .include "../../security/pinentry/Makefile.common" USE_CXX_FEATURES= c++17 USE_LANGUAGES= c c++ USE_TOOLS+= pkg-config gmake autoconf FORCE_CXX_STD= c++17 CONFIGURE_ARGS+= --disable-libsecret CONFIGURE_ARGS+= --disable-pinentry-curses CONFIGURE_ARGS+= --disable-pinentry-emacs CONFIGURE_ARGS+= --disable-pinentry-efl CONFIGURE_ARGS+= --disable-pinentry-fltk CONFIGURE_ARGS+= --disable-pinentry-gnome3 CONFIGURE_ARGS+= --disable-pinentry-gtk2 CONFIGURE_ARGS+= --disable-pinentry-qt5 CONFIGURE_ARGS+= --enable-pinentry-qt CONFIGURE_ENV+= MOC6="${QTDIR}/libexec/moc" CONFIGURE_ENV+= RCC6="${QTDIR}/libexec/rcc" INSTALL_DIRS= qt pre-configure: cd ${WRKSRC} && autoreconf -i -f post-configure: # Delete VERSION as it breaks #include on Darwin. cd ${WRKSRC} && rm VERSION BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.0.0 .include "../../x11/qt6-qtbase/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.15 log @*: recursive bump for nettle 4.0 shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2026/01/07 08:48:44 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.14 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2025/10/23 20:39:10 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.13 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2025/09/05 19:09:49 js Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.12 log @Fix building security/pinentry-qt6 on Darwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2025/08/02 09:55:55 adam Exp $ d4 1 @ 1.11 log @pinentry: updated to 1.3.2 Noteworthy changes in version 1.3.2 (2025-07-28) * qt,qt5: Ensure that input field is large enough for generated password. * qt,qt5: Make Show/Hide Password functionality accessible. * qt,qt5: Use light icons in dark mode. * qt: Make showing/hiding the password accessible. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2025/04/24 14:15:40 wiz Exp $ d30 4 @ 1.10 log @*: recursive bump for jpeg -> libjpeg-turbo switch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2025/04/17 21:52:18 wiz Exp $ a3 1 PKGREVISION= 6 @ 1.9 log @*: recursive bump for icu 77 and libxml2 2.14 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2024/11/14 22:21:33 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.8 log @*: recursive bump for icu 76 shlib major version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2024/11/01 12:54:18 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.7 log @*: revbump for icu downgrade @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2024/11/01 00:53:31 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.6 log @*: recursive bump for icu 76.1 shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2024/08/09 09:42:35 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.5 log @*: Recursive revbump from security/libassuan2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2024/07/06 06:57:47 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.4 log @pinentry: updated to 1.3.1 Noteworthy changes in version 1.3.1 (2024-07-03) * qt: Install and use pinentry icon. * qt: Small fix for Qt5. * qt: Fix Windows build of Qt6. * New envvar PINENTRY_KDE_USE_WALLET to enable the secret storage integration on KDE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/05/29 16:34:18 adam Exp $ d4 1 @ 1.3 log @revbump after icu and protobuf updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/04/06 08:06:37 wiz Exp $ a3 1 PKGREVISION= 2 @ 1.2 log @* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2024/03/20 15:46:38 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @pinentry*: updated to 1.3.0 Noteworthy changes in version 1.3.0 (2024-03-18) ------------------------------------------------ * qt: Add new Qt6 frontend. * qt: Set parent window on Wayland. * qt: Fix capslock detection on Wayland. * qt: Fix window icon on Wayland. * qt: Add support for external password manager with libsecret. * qt: Remove focus indication by text selection. * qt: Use same focus indication for labels as Kleopatra. * qt: Improve accessibility. * gnome3: Prefer gcr-4. * curses: Fix timeout handling. * curses: Add SETREPEATOK and quality bar colors. * curses: Add password quality meter. * curses,tty: Upon SIGINT, let pinentry exit gracefully. * w32: Fix non-focused window and simplify code. * Disable secret storage integration when running on KDE Plasma. * The Windows CE support has been removed. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @