head 1.54; access; symbols pkgsrc-2023Q4:1.53.0.16 pkgsrc-2023Q4-base:1.53 pkgsrc-2023Q3:1.53.0.14 pkgsrc-2023Q3-base:1.53 pkgsrc-2023Q2:1.53.0.12 pkgsrc-2023Q2-base:1.53 pkgsrc-2023Q1:1.53.0.10 pkgsrc-2023Q1-base:1.53 pkgsrc-2022Q4:1.53.0.8 pkgsrc-2022Q4-base:1.53 pkgsrc-2022Q3:1.53.0.6 pkgsrc-2022Q3-base:1.53 pkgsrc-2022Q2:1.53.0.4 pkgsrc-2022Q2-base:1.53 pkgsrc-2022Q1:1.53.0.2 pkgsrc-2022Q1-base:1.53 pkgsrc-2021Q4:1.52.0.8 pkgsrc-2021Q4-base:1.52 pkgsrc-2021Q3:1.52.0.6 pkgsrc-2021Q3-base:1.52 pkgsrc-2021Q2:1.52.0.4 pkgsrc-2021Q2-base:1.52 pkgsrc-2021Q1:1.52.0.2 pkgsrc-2021Q1-base:1.52 pkgsrc-2020Q4:1.51.0.10 pkgsrc-2020Q4-base:1.51 pkgsrc-2020Q3:1.51.0.8 pkgsrc-2020Q3-base:1.51 pkgsrc-2020Q2:1.51.0.6 pkgsrc-2020Q2-base:1.51 pkgsrc-2020Q1:1.51.0.2 pkgsrc-2020Q1-base:1.51 pkgsrc-2019Q4:1.51.0.4 pkgsrc-2019Q4-base:1.51 pkgsrc-2019Q3:1.49.0.14 pkgsrc-2019Q3-base:1.49 pkgsrc-2019Q2:1.49.0.12 pkgsrc-2019Q2-base:1.49 pkgsrc-2019Q1:1.49.0.10 pkgsrc-2019Q1-base:1.49 pkgsrc-2018Q4:1.49.0.8 pkgsrc-2018Q4-base:1.49 pkgsrc-2018Q3:1.49.0.6 pkgsrc-2018Q3-base:1.49 pkgsrc-2018Q2:1.49.0.4 pkgsrc-2018Q2-base:1.49 pkgsrc-2018Q1:1.49.0.2 pkgsrc-2018Q1-base:1.49 pkgsrc-2017Q4:1.48.0.20 pkgsrc-2017Q4-base:1.48 pkgsrc-2017Q3:1.48.0.18 pkgsrc-2017Q3-base:1.48 pkgsrc-2017Q2:1.48.0.14 pkgsrc-2017Q2-base:1.48 pkgsrc-2017Q1:1.48.0.12 pkgsrc-2017Q1-base:1.48 pkgsrc-2016Q4:1.48.0.10 pkgsrc-2016Q4-base:1.48 pkgsrc-2016Q3:1.48.0.8 pkgsrc-2016Q3-base:1.48 pkgsrc-2016Q2:1.48.0.6 pkgsrc-2016Q2-base:1.48 pkgsrc-2016Q1:1.48.0.4 pkgsrc-2016Q1-base:1.48 pkgsrc-2015Q4:1.48.0.2 pkgsrc-2015Q4-base:1.48 pkgsrc-2015Q3:1.47.0.2 pkgsrc-2015Q3-base:1.47 pkgsrc-2015Q2:1.44.0.2 pkgsrc-2015Q2-base:1.44 pkgsrc-2015Q1:1.43.0.2 pkgsrc-2015Q1-base:1.43 pkgsrc-2014Q4:1.42.0.2 pkgsrc-2014Q4-base:1.42 pkgsrc-2014Q3:1.40.0.6 pkgsrc-2014Q3-base:1.40 pkgsrc-2014Q2:1.40.0.4 pkgsrc-2014Q2-base:1.40 pkgsrc-2014Q1:1.40.0.2 pkgsrc-2014Q1-base:1.40 pkgsrc-2013Q4:1.39.0.4 pkgsrc-2013Q4-base:1.39 pkgsrc-2013Q3:1.39.0.2 pkgsrc-2013Q3-base:1.39 pkgsrc-2013Q2:1.35.0.4 pkgsrc-2013Q2-base:1.35 pkgsrc-2013Q1:1.35.0.2 pkgsrc-2013Q1-base:1.35 pkgsrc-2012Q4:1.34.0.2 pkgsrc-2012Q4-base:1.34 pkgsrc-2012Q3:1.33.0.2 pkgsrc-2012Q3-base:1.33 pkgsrc-2012Q2:1.32.0.6 pkgsrc-2012Q2-base:1.32 pkgsrc-2012Q1:1.32.0.4 pkgsrc-2012Q1-base:1.32 pkgsrc-2011Q4:1.32.0.2 pkgsrc-2011Q4-base:1.32 pkgsrc-2011Q3:1.29.0.2 pkgsrc-2011Q3-base:1.29 pkgsrc-2011Q2:1.28.0.2 pkgsrc-2011Q2-base:1.28 pkgsrc-2011Q1:1.27.0.2 pkgsrc-2011Q1-base:1.27 pkgsrc-2010Q4:1.26.0.4 pkgsrc-2010Q4-base:1.26 pkgsrc-2010Q3:1.26.0.2 pkgsrc-2010Q3-base:1.26 pkgsrc-2010Q2:1.25.0.4 pkgsrc-2010Q2-base:1.25 pkgsrc-2010Q1:1.25.0.2 pkgsrc-2010Q1-base:1.25 pkgsrc-2009Q4:1.22.0.2 pkgsrc-2009Q4-base:1.22 pkgsrc-2009Q3:1.21.0.2 pkgsrc-2009Q3-base:1.21 pkgsrc-2009Q2:1.20.0.14 pkgsrc-2009Q2-base:1.20 pkgsrc-2009Q1:1.20.0.12 pkgsrc-2009Q1-base:1.20 pkgsrc-2008Q4:1.20.0.10 pkgsrc-2008Q4-base:1.20 pkgsrc-2008Q3:1.20.0.8 pkgsrc-2008Q3-base:1.20 cube-native-xorg:1.20.0.6 cube-native-xorg-base:1.20 pkgsrc-2008Q2:1.20.0.4 pkgsrc-2008Q2-base:1.20 cwrapper:1.20.0.2 pkgsrc-2008Q1:1.18.0.10 pkgsrc-2008Q1-base:1.18 pkgsrc-2007Q4:1.18.0.8 pkgsrc-2007Q4-base:1.18 pkgsrc-2007Q3:1.18.0.6 pkgsrc-2007Q3-base:1.18 pkgsrc-2007Q2:1.18.0.4 pkgsrc-2007Q2-base:1.18 pkgsrc-2007Q1:1.18.0.2 pkgsrc-2007Q1-base:1.18 pkgsrc-2006Q4:1.17.0.2 pkgsrc-2006Q4-base:1.17 pkgsrc-2006Q3:1.14.0.4 pkgsrc-2006Q3-base:1.14 pkgsrc-2006Q2:1.14.0.2 pkgsrc-2006Q2-base:1.14 pkgsrc-2006Q1:1.10.0.2 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.7.0.6 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.4 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.2 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.5.0.2 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.4.0.2 pkgsrc-2004Q4-base:1.4; locks; strict; comment @# @; 1.54 date 2024.03.20.15.46.37; author adam; state Exp; branches; next 1.53; commitid eK2gCupY8618JU2F; 1.53 date 2022.01.13.08.05.48; author adam; state Exp; branches; next 1.52; commitid OabTc83SUYkuNroD; 1.52 date 2021.02.06.10.26.53; author wiz; state Exp; branches; next 1.51; commitid c453sZVEDkA1xDGC; 1.51 date 2019.11.05.18.55.18; author rillig; state Exp; branches; next 1.50; commitid 0XVykUdrs87G6HJB; 1.50 date 2019.11.04.21.12.58; author rillig; state Exp; branches; next 1.49; commitid G51T39p39YNQTzJB; 1.49 date 2018.01.19.13.36.42; author abs; state Exp; branches; next 1.48; commitid 65LjURze5kGMounA; 1.48 date 2015.09.30.19.56.42; author wiz; state Exp; branches; next 1.47; commitid 9tgMOyHSDrR0zjDy; 1.47 date 2015.08.18.07.31.17; author wiz; state Exp; branches; next 1.46; commitid UPpMIsB3AWu1PIxy; 1.46 date 2015.08.17.17.11.28; author wiz; state Exp; branches; next 1.45; commitid QQGz11WX4WB14Exy; 1.45 date 2015.07.06.10.31.00; author wiz; state Exp; branches; next 1.44; commitid Lp6nSYULSmgocdsy; 1.44 date 2015.04.12.14.50.43; author wiz; state Exp; branches; next 1.43; commitid krX9gIt7FKxUmjhy; 1.43 date 2015.01.15.20.48.33; author wiz; state Exp; branches; next 1.42; commitid Bh5o0Xf4Ahb09a6y; 1.42 date 2014.12.10.10.24.21; author mef; state Exp; branches; next 1.41; commitid bt1VZlc4xTk9Qt1y; 1.41 date 2014.12.10.02.27.43; author mef; state Exp; branches; next 1.40; commitid DXHwdE3GMk9tcr1y; 1.40 date 2014.01.01.11.52.33; author wiz; state Exp; branches; next 1.39; commitid QYCwxCyUCmbkmpjx; 1.39 date 2013.07.13.23.04.46; author wiz; state Exp; branches; next 1.38; commitid 7wqyxrqcCL9UBmXw; 1.38 date 2013.07.04.17.04.58; author wiz; state Exp; branches; next 1.37; commitid TrXqHTtUEuImUaWw; 1.37 date 2013.07.03.08.19.59; author wiz; state Exp; branches; next 1.36; commitid svf9FDp2oq3k20Ww; 1.36 date 2013.07.03.08.18.06; author wiz; state Exp; branches; next 1.35; commitid Y8qII1x9pC0G10Ww; 1.35 date 2013.02.01.22.21.12; author wiz; state Exp; branches; next 1.34; 1.34 date 2012.10.23.18.16.50; author asau; state Exp; branches; next 1.33; 1.33 date 2012.08.15.17.47.56; author drochner; state Exp; branches; next 1.32; 1.32 date 2011.12.25.03.42.30; author sbd; state Exp; branches; next 1.31; 1.31 date 2011.12.18.03.10.29; author sbd; state Exp; branches; next 1.30; 1.30 date 2011.12.17.10.16.40; author sbd; state Exp; branches; next 1.29; 1.29 date 2011.09.14.17.39.22; author hans; state Exp; branches; next 1.28; 1.28 date 2011.04.22.13.44.38; author obache; state Exp; branches; next 1.27; 1.27 date 2011.01.11.12.10.16; author drochner; state Exp; branches; next 1.26; 1.26 date 2010.08.11.13.28.08; author drochner; state Exp; branches; next 1.25; 1.25 date 2010.02.22.17.19.09; author drochner; state Exp; branches; next 1.24; 1.24 date 2010.02.08.11.44.39; author drochner; state Exp; branches; next 1.23; 1.23 date 2010.02.07.15.36.58; author drochner; state Exp; branches; next 1.22; 1.22 date 2009.12.15.19.50.47; author drochner; state Exp; branches; next 1.21; 1.21 date 2009.08.26.19.58.46; author sno; state Exp; branches; next 1.20; 1.20 date 2008.06.12.02.14.45; author joerg; state Exp; branches; next 1.19; 1.19 date 2008.04.25.15.16.31; author smb; state Exp; branches; next 1.18; 1.18 date 2007.02.02.00.20.06; author joerg; state Exp; branches; next 1.17; 1.17 date 2006.11.22.11.56.14; author shannonjr; state Exp; branches; next 1.16; 1.16 date 2006.10.11.18.53.38; author shannonjr; state Exp; branches; next 1.15; 1.15 date 2006.10.11.14.55.59; author shannonjr; state Exp; branches; next 1.14; 1.14 date 2006.06.17.13.46.34; author rillig; state Exp; branches; next 1.13; 1.13 date 2006.04.17.13.46.47; author wiz; state Exp; branches; next 1.12; 1.12 date 2006.04.06.06.22.44; author reed; state Exp; branches; next 1.11; 1.11 date 2006.03.31.23.56.29; author jlam; state Exp; branches; next 1.10; 1.10 date 2006.02.05.23.10.46; author joerg; state Exp; branches; next 1.9; 1.9 date 2006.01.20.21.02.51; author joerg; state Exp; branches; next 1.8; 1.8 date 2006.01.20.20.45.42; author joerg; state Exp; branches; next 1.7; 1.7 date 2005.05.22.20.08.30; author jlam; state Exp; branches; next 1.6; 1.6 date 2005.04.11.21.47.17; author tv; state Exp; branches; next 1.5; 1.5 date 2005.01.14.21.29.47; author shannonjr; state Exp; branches; next 1.4; 1.4 date 2004.11.05.17.44.35; author jmmv; state Exp; branches; next 1.3; 1.3 date 2004.11.05.17.19.54; author jmmv; state Exp; branches; next 1.2; 1.2 date 2004.10.24.08.58.01; author shannonjr; state Exp; branches; next 1.1; 1.1 date 2004.10.23.13.30.10; author shannonjr; state Exp; branches; next ; desc @@ 1.54 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 @# $NetBSD: Makefile,v 1.53 2022/01/13 08:05:48 adam Exp $ COMMENT= Applications for entering PINs or Passphrases CONFIGURE_ARGS+= --disable-pinentry-fltk CONFIGURE_ARGS+= --disable-pinentry-gnome3 CONFIGURE_ARGS+= --disable-pinentry-gtk2 CONFIGURE_ARGS+= --disable-pinentry-qt CONFIGURE_ARGS+= --disable-pinentry-qt5 CONFIGURE_ARGS+= --disable-pinentry-tqt CONFIGURE_ARGS+= --enable-pinentry-emacs CONFIGURE_ARGS+= --enable-pinentry-tty .include "../../security/pinentry/Makefile.common" .if defined(PINENTRY_DEFAULT) post-install: cd ${DESTDIR}${PREFIX}/bin && \ ${LN} -sf pinentry-${PINENTRY_DEFAULT} pinentry .endif .include "../../security/libksba/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.53 log @pinentry: updated to 1.2.0 Noteworthy changes in version 1.2.0 (2021-08-25) ------------------------------------------------ * qt: Show a warning if Caps Lock is on on Windows, X11 (requires libX11 and Qt5X11Extras), and Wayland (requires KF5WaylandClient). [T4950] * qt: Support password formatting. This makes generated passwords easier to transcript. [T5517] * qt: Fix showing of pinentry window on Wayland. [T5528] * qt: Check passphrase constraints before accepting passphrase if passphrase constraints are requested to be enforced. [T5532] * qt: Improve detection of running in a GUI session. [T3659] * qt: Improve accessibility when entering new password. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2021/02/06 10:26:53 wiz Exp $ a4 2 CONFIGURE_ARGS+= --enable-pinentry-tty CONFIGURE_ARGS+= --enable-pinentry-emacs d8 1 d11 2 @ 1.52 log @pinentry: update to 1.1.1 Provided by Michael Baeuerle via pkgsrc-wip. Add pinentry-qt5, remove pinentry-qt4. Noteworthy changes in version 1.1.1 (2021-01-21) ------------------------------------------------ * A EFL-based pinentry has been contributed. * Disable echoing in backspace key is pressed first (GTK, Qt, TQt, and ncurses pinentries). * Support line editing in TTY pinentry. * Remove support for old GTK+2 (< 2.12.0). * Various minor fixes. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 COMMENT= Applications for entering PINs or Passphrases d7 1 a7 1 CONFIGURE_ARGS+= --disable-pinentry-qt5 d10 2 a11 1 CONFIGURE_ARGS+= --disable-pinentry-fltk d13 1 a13 1 .include "../../security/pinentry/Makefile.common" @ 1.51 log @security/pinentry: fix unknown configure option @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2019/11/04 21:12:58 rillig Exp $ a2 1 PKGREVISION= 1 @ 1.50 log @security: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2018/01/19 13:36:42 abs Exp $ d3 1 d8 1 a8 1 CONFIGURE_ARGS+= --disable-pinentry-qt4 @ 1.49 log @Pass --disable-pinentry-fltk to configure to fix build when fltk installed @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2015/09/30 19:56:42 wiz Exp $ d6 5 a10 5 CONFIGURE_ARGS+= --enable-pinentry-emacs CONFIGURE_ARGS+= --disable-pinentry-qt4 CONFIGURE_ARGS+= --disable-pinentry-gnome3 CONFIGURE_ARGS+= --disable-pinentry-gtk2 CONFIGURE_ARGS+= --disable-pinentry-fltk @ 1.48 log @Update pinentry* to 0.9.6: Noteworthy changes in version 0.9.6 (2015-09-10) ------------------------------------------------ * Many improvements for the dump tty pinentry. * Use the standard GTK+-2 text entry widget instead of our outdated and back-then-it-was-more-secure text widget. * Use the standard Qt text widget. * Allow for building a static Qt variant. * Fix regression in w32 pinentry. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2015/08/18 07:31:17 wiz Exp $ d10 1 @ 1.47 log @Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2015/08/17 17:11:28 wiz Exp $ a3 1 PKGREVISION= 2 @ 1.46 log @Bump PKGREVISION for ncurses shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2015/07/06 10:31:00 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.45 log @Update to 0.9.5: Noteworthy changes in version 0.9.5 (2015-07-01) ------------------------------------------------ * Replaced the internal Assuan and gpg-error code by the standard libassuan and libgpg-error libraries. * Add a new Emacs pinentry and use as fallback for GUI programs. * gnome3: The use-password-manager checkbox does now work. * Gtk: Improved fallback to curses feature. * curses: Recognize DEL as backspace. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2015/04/12 14:50:43 wiz Exp $ d4 1 @ 1.44 log @Update to 0.9.1. Noteworthy changes in version 0.9.1 (2015-03-18) ------------------------------------------------ * Fixed build problems for systems without ncurses. * Reworked the option parser to allow building on systems without getopt_long. * Fixed Qt4 build problems. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2015/01/15 20:48:33 wiz Exp $ d6 4 a18 3 BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.0.0 .include "../../security/libgpg-error/buildlink3.mk" a19 1 @ 1.43 log @Build pinentry-tty by default. From ISIHARA Takanori in PR 49573. Bump PKGREVISION. @ text @d1 2 a2 4 # $NetBSD: Makefile,v 1.42 2014/12/10 10:24:21 mef Exp $ # #PKGNAME= ${DISTNAME} PKGREVISION= 1 a8 2 .include "options.mk" @ 1.42 log @Update security/pinentry* from 0.8.3 to 0.8.4 The second part of the commit after Makefile.common updated This is the last version pinentry-{qt,gtk} are available. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2014/12/10 02:27:43 mef Exp $ d4 1 d7 2 @ 1.41 log @Convert security/pinentry* to using Makefile.common style. No any changes on built binary. Proposed at: http://mail-index.netbsd.org/pkgsrc-users/2014/12/08/msg020735.html Thank you. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2014/01/01 11:52:33 wiz Exp $ a3 1 PKGREVISION= 2 @ 1.40 log @Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2013/07/13 23:04:46 wiz Exp $ d3 1 a3 9 # The following packages use the same distfile, even if they # currently do not use a common Makefile fragment. Please look at # them when updating this package # pkgsrc/security/pinentry-gtk # pkgsrc/security/pinentry-gtk2 # pkgsrc/security/pinentry-qt # pkgsrc/security/pinentry-qt4 DISTNAME= pinentry-0.8.3 a4 6 CATEGORIES= security MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/pinentry/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= ftp://ftp.gnupg.org/gcrypt/pinentry/ a5 4 LICENSE= gnu-gpl-v2 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} d7 1 a7 1 INFO_FILES= yes a18 3 .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/ncurses/buildlink3.mk" d21 1 a21 1 .include "../../mk/pthread.buildlink3.mk" @ 1.39 log @Mention other packages that should be updated with this one. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2013/07/04 17:04:58 wiz Exp $ d12 1 a12 1 PKGREVISION= 1 @ 1.38 log @Remove patch-aa. drochner, who added it, isn't sure it's needed any longer. Bump PKGREVISION. @ text @d1 9 a9 1 # $NetBSD: Makefile,v 1.37 2013/07/03 08:19:59 wiz Exp $ @ 1.37 log @Set LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2013/07/03 08:18:06 wiz Exp $ d4 1 @ 1.36 log @Update to 0.8.3: Noteworthy changes in version 0.8.3 (2013-04-26) ------------------------------------------------ * Build fixes for newer mingw32 toolchains. * Add SETTIMEOUT command for the gtk+-2 pinentry. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2013/02/01 22:21:12 wiz Exp $ d11 1 @ 1.35 log @Reset MAINTAINER/OWNER (became observers) @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.34 2012/10/23 18:16:50 asau Exp $ # d3 1 a3 1 DISTNAME= pinentry-0.8.2 @ 1.34 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2012/08/15 17:47:56 drochner Exp $ d9 1 a9 1 MAINTAINER= shannonjr@@NetBSD.org @ 1.33 log @update to 0.8.2 changes: * New SETTIMEOUT command for the qt4 pinentry. * Wide character support for the curses pinentry. * Various bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2011/12/25 03:42:30 sbd Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.32 log @Include deve/ncurses/buildlink3.mk not mk/curses.buildlink3.mk. Note: pinentry may need INCOMPAT_CURSES to be set for some platforms. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2011/12/18 03:10:29 sbd Exp $ d4 1 a4 2 DISTNAME= pinentry-0.8.1 PKGREVISION= 2 d7 1 @ 1.31 log @Include mk/curses.buildlink3.mk not mk/termcap.buildlink3.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2011/12/17 10:16:40 sbd Exp $ d32 1 a32 1 .include "../../mk/curses.buildlink3.mk" @ 1.30 log @Add missing mk/termcap buildlink. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2011/09/14 17:39:22 hans Exp $ d32 1 a32 1 .include "../../mk/termcap.buildlink3.mk" @ 1.29 log @Use ncurses on SunOS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2011/04/22 13:44:38 obache Exp $ d5 1 a5 1 PKGREVISION= 1 a29 4 .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "SunOS" .include "../../devel/ncurses/buildlink3.mk" .endif d32 1 @ 1.28 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2011/01/11 12:10:16 drochner Exp $ d30 5 @ 1.27 log @update to 0.8.1 changes: bugfixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2010/08/11 13:28:08 drochner Exp $ d5 1 @ 1.26 log @update to 0.8.0 changes: -Beautified the qt4 pinentry -Minor enhancements Thanks to Sverre Froyen for testing the qt4 version and finding a patch which makes the dialog stay on top. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2010/02/22 17:19:09 drochner Exp $ d4 1 a4 1 DISTNAME= pinentry-0.8.0 @ 1.25 log @fix a problem with the curses widget and non-UTF8 locales: keys which used less bytes in the system encoding than in the UTF8 passed to the caller caused that the passphrase got truncated because only the input length was accounted for bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2010/02/08 11:44:39 drochner Exp $ d4 1 a4 2 DISTNAME= pinentry-0.7.6 PKGREVISION= 1 @ 1.24 log @create relative symlink from the beginning, the pkgsrc absolute->relative conversion logics has problems @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2010/02/07 15:36:58 drochner Exp $ d5 1 @ 1.23 log @put the pinentry variants which depend on a toolkit into seperate pkgs rather than having their build controlled by options (no change in the default case) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2009/12/15 19:50:47 drochner Exp $ d23 2 a24 2 ${LN} -sf ${DESTDIR}${PREFIX}/bin/pinentry-${PINENTRY_DEFAULT} \ ${DESTDIR}${PREFIX}/bin/pinentry @ 1.22 log @update to 0.7.6 changes: misc improvements reviewed by John R. Shannon @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2009/08/26 19:58:46 sno Exp $ d21 6 @ 1.21 log @bump revision because of graphics/jpeg update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2008/06/12 02:14:45 joerg Exp $ d4 1 a4 2 DISTNAME= pinentry-0.7.2 PKGREVISION= 4 @ 1.20 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2008/04/25 15:16:31 smb Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.19 log @Fix function prototype mismatch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2007/02/02 00:20:06 joerg Exp $ d13 2 @ 1.18 log @Don't include x11.b3.mk by default, esp when no GTK/Qt support is requested. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2006/11/22 11:56:14 shannonjr Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.17 log @Re: pkg/35086: security/pinentry: PLIST is wrong PLIST correction. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2006/10/11 18:53:38 shannonjr Exp $ d22 1 a24 1 .include "../../converters/libiconv/buildlink3.mk" a25 1 .include "../../mk/x11.buildlink3.mk" @ 1.16 log @Latest pinentry has new GTK+-2 Pinentry option. Enable or disable according to build options. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2006/10/11 14:55:59 shannonjr Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.15 log @Update to 0.7.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2006/06/17 13:46:34 rillig Exp $ d5 1 @ 1.14 log @Fixed the set of installed files when the "qt" or "gtk" options are selected. Fixed pkglint warnings. Bumped PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2006/04/17 13:46:47 wiz Exp $ d4 1 a4 2 DISTNAME= pinentry-0.7.1 PKGREVISION= 5 @ 1.13 log @Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2006/04/06 06:22:44 reed Exp $ d5 1 a5 1 PKGREVISION= 4 d16 1 a16 1 INFO_FILES= # PLIST d18 1 a18 22 # XXX This usage of bsd.options.mk is wrong and has to be fixed. The # package has to be splitted into different packages, such as pinentry-gtk # and pinentry-qt, so that the frontends can be built on their own and # can be distributed in different binary packages. PKG_OPTIONS_VAR= PKG_OPTIONS.pinentry PKG_SUPPORTED_OPTIONS= gtk qt .include "../../mk/bsd.options.mk" .if !empty(PKG_OPTIONS:Mgtk) PLIST_SUBST+= USE_GTK= . include "../../x11/gtk/buildlink3.mk" .else PLIST_SUBST+= USE_GTK='@@comment ' .endif .if !empty(PKG_OPTIONS:Mqt) USE_TOOLS+= gmake PLIST_SUBST+= USE_QT= . include "../../x11/qt3-libs/buildlink3.mk" .else PLIST_SUBST+= USE_QT='@@comment ' .endif @ 1.12 log @Over 1200 files touched but no revisions bumped :) RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2006/03/31 23:56:29 jlam Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.11 log @List the info pages directly in the PLIST and ensure that we honor PKGINFODIR. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2006/02/05 23:10:46 joerg Exp $ d41 1 a41 1 BUILDLINK_DEPENDS.libgpg-error+= libgpg-error>=1.0.0 @ 1.10 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2006/01/20 21:02:51 joerg Exp $ d16 1 a16 1 INFO_FILES= pinentry.info @ 1.9 log @Use x11.b3.mk instead of setting USE_X11BASE. Suggested by wiz@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2006/01/20 20:45:42 joerg Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.8 log @Always set USE_X11BASE, which is needed when neither GTK nor Qt is specified. Bump revision due to changed dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2005/05/22 20:08:30 jlam Exp $ a17 2 USE_X11BASE= yes d47 1 @ 1.7 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2005/04/11 21:47:17 tv Exp $ d5 1 a5 1 PKGREVISION= 1 d18 2 @ 1.6 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2005/01/14 21:29:47 shannonjr Exp $ d34 1 a34 1 USE_GNU_TOOLS+= make @ 1.5 log @Re: pkg/28968: pinentry breaks on build Added dependancy on libconv to fix breakage reported on NetBSD 1.6.2 alpha @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2004/11/05 17:44:35 jmmv Exp $ a13 1 USE_BUILDLINK3= yes @ 1.4 log @In fact, GNU make is required, but only when the QT frontend in enabled. Pointed out by shannonjr@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2004/11/05 17:19:54 jmmv Exp $ d15 1 d46 1 @ 1.3 log @Multiple cleanups: - Move PKG_INSTALLATION_TYPES where it belongs. - No need to use GNU make. - No locales provided, so remove USE_PKGLOCALEDIR definition. - Add a note telling that the usage of bsd.options.mk in this package is a hack and should be fixed (i.e., splitting the package in different ones). - Get rid of the ugly PLIST handling. (Anyway, the 'new' solution, based on PLIST_SUBST as usual, has to go away when the previous point is fixed.) - Reword DESCR, based on the included README. - Install info file correctly and bump PKGREVISION to 1 because of this. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/10/24 08:58:01 shannonjr Exp $ d34 1 @ 1.2 log @Set the minimum version of libgpg-error required correctly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2004/10/23 13:30:10 shannonjr Exp $ d5 1 d13 1 a14 4 USE_PKGLOCALEDIR= yes GNU_CONFIGURE= yes USE_GNU_TOOLS+= make PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC d16 8 a23 2 PKG_OPTIONS_VAR= PKG_OPTIONS.pinentry PKG_SUPPORTED_OPTIONS= qt gtk d26 7 a32 2 post-install: ${CP} -f ${PKGDIR}/PLIST ${PLIST_SRC} d34 4 a37 4 ${ECHO} "bin/pinentry-qt" >>${PLIST_SRC} .endif .if !empty(PKG_OPTIONS:Mgtk) ${ECHO} "bin/pinentry-gtk" >>${PLIST_SRC} d41 1 a43 6 .if !empty(PKG_OPTIONS:Mqt) .include "../../x11/qt3-libs/buildlink3.mk" .endif .if !empty(PKG_OPTIONS:Mgtk) .include "../../x11/gtk/buildlink3.mk" .endif @ 1.1 log @Applications for entering PINs or Passphrases. Used in conjunction with gpg-agent that's part of gnupg-devel @ text @d1 1 a1 1 # $NetBSD$ d31 1 a31 1 BUILDLINK_DEPENDS.libgpg-erro>= 1.0.0 @