Sat Feb 6 10:26:54 2021 UTC ()
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.


(wiz)
diff -r1.800 -r1.801 pkgsrc/security/Makefile
diff -r1.51 -r1.52 pkgsrc/security/pinentry/Makefile
diff -r1.14 -r1.15 pkgsrc/security/pinentry/Makefile.common
diff -r1.9 -r1.10 pkgsrc/security/pinentry/buildlink3.mk
diff -r1.24 -r1.25 pkgsrc/security/pinentry/distinfo
diff -r1.4 -r1.5 pkgsrc/security/pinentry-fltk/Makefile
diff -r1.1 -r0 pkgsrc/security/pinentry-fltk/distinfo
diff -r1.1 -r0 pkgsrc/security/pinentry-fltk/patches/patch-fltk_main.cxx
diff -r1.1 -r1.2 pkgsrc/security/pinentry-gnome3/Makefile
diff -r1.52 -r1.53 pkgsrc/security/pinentry-gtk2/Makefile
diff -r1.2 -r0 pkgsrc/security/pinentry-qt4/DESCR
diff -r1.2 -r0 pkgsrc/security/pinentry-qt4/PLIST
diff -r1.43 -r0 pkgsrc/security/pinentry-qt4/Makefile
diff -r0 -r1.1 pkgsrc/security/pinentry-qt5/DESCR
diff -r0 -r1.1 pkgsrc/security/pinentry-qt5/Makefile
diff -r0 -r1.1 pkgsrc/security/pinentry-qt5/PLIST
diff -r0 -r1.1 pkgsrc/security/pinentry-qt5/distinfo
diff -r0 -r1.1 pkgsrc/security/pinentry-qt5/patches/patch-m4_qt.m4

cvs diff -r1.800 -r1.801 pkgsrc/security/Makefile (expand / switch to unified diff)

--- pkgsrc/security/Makefile 2021/01/23 10:59:55 1.800
+++ pkgsrc/security/Makefile 2021/02/06 10:26:53 1.801
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.800 2021/01/23 10:59:55 pin Exp $ 1# $NetBSD: Makefile,v 1.801 2021/02/06 10:26:53 wiz Exp $
2# 2#
3 3
4COMMENT= Security tools 4COMMENT= Security tools
5 5
6SUBDIR+= 2fa 6SUBDIR+= 2fa
7SUBDIR+= Bastille 7SUBDIR+= Bastille
8SUBDIR+= CSP 8SUBDIR+= CSP
9SUBDIR+= CoolKey 9SUBDIR+= CoolKey
10SUBDIR+= EasyPG 10SUBDIR+= EasyPG
11SUBDIR+= HElib 11SUBDIR+= HElib
12SUBDIR+= KeePass 12SUBDIR+= KeePass
13SUBDIR+= PACK 13SUBDIR+= PACK
14SUBDIR+= PortableSigner 14SUBDIR+= PortableSigner
@@ -389,27 +389,27 @@ SUBDIR+= php-mcrypt @@ -389,27 +389,27 @@ SUBDIR+= php-mcrypt
389SUBDIR+= php-oauth 389SUBDIR+= php-oauth
390SUBDIR+= php-oauth1 390SUBDIR+= php-oauth1
391SUBDIR+= php-pecl-mcrypt 391SUBDIR+= php-pecl-mcrypt
392SUBDIR+= php-sodium 392SUBDIR+= php-sodium
393SUBDIR+= php-ssdeep 393SUBDIR+= php-ssdeep
394SUBDIR+= php-ssh2 394SUBDIR+= php-ssh2
395SUBDIR+= php-ssh2-0 395SUBDIR+= php-ssh2-0
396SUBDIR+= php-suhosin 396SUBDIR+= php-suhosin
397SUBDIR+= pinentry 397SUBDIR+= pinentry
398SUBDIR+= pinentry-fltk 398SUBDIR+= pinentry-fltk
399SUBDIR+= pinentry-gnome3 399SUBDIR+= pinentry-gnome3
400SUBDIR+= pinentry-gtk2 400SUBDIR+= pinentry-gtk2
401SUBDIR+= pinentry-mac 401SUBDIR+= pinentry-mac
402SUBDIR+= pinentry-qt4 402SUBDIR+= pinentry-qt5
403SUBDIR+= pinepgp 403SUBDIR+= pinepgp
404SUBDIR+= pius 404SUBDIR+= pius
405SUBDIR+= pkcs11-helper 405SUBDIR+= pkcs11-helper
406SUBDIR+= pks 406SUBDIR+= pks
407SUBDIR+= pleaser 407SUBDIR+= pleaser
408SUBDIR+= policykit 408SUBDIR+= policykit
409SUBDIR+= policykit-gnome 409SUBDIR+= policykit-gnome
410SUBDIR+= polkit 410SUBDIR+= polkit
411SUBDIR+= polkit-qt 411SUBDIR+= polkit-qt
412SUBDIR+= polkit-qt5 412SUBDIR+= polkit-qt5
413SUBDIR+= portsentry 413SUBDIR+= portsentry
414SUBDIR+= prelude-correlator 414SUBDIR+= prelude-correlator
415SUBDIR+= prelude-lml 415SUBDIR+= prelude-lml

cvs diff -r1.51 -r1.52 pkgsrc/security/pinentry/Makefile (expand / switch to unified diff)

--- pkgsrc/security/pinentry/Makefile 2019/11/05 18:55:18 1.51
+++ pkgsrc/security/pinentry/Makefile 2021/02/06 10:26:53 1.52
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.51 2019/11/05 18:55:18 rillig Exp $ 1# $NetBSD: Makefile,v 1.52 2021/02/06 10:26:53 wiz Exp $
2 2
3PKGREVISION= 1 
4COMMENT= Applications for entering PINs or Passphrases 3COMMENT= Applications for entering PINs or Passphrases
5 4
6CONFIGURE_ARGS+= --enable-pinentry-tty 5CONFIGURE_ARGS+= --enable-pinentry-tty
7CONFIGURE_ARGS+= --enable-pinentry-emacs 6CONFIGURE_ARGS+= --enable-pinentry-emacs
8CONFIGURE_ARGS+= --disable-pinentry-qt5 7CONFIGURE_ARGS+= --disable-pinentry-qt5
9CONFIGURE_ARGS+= --disable-pinentry-gnome3 8CONFIGURE_ARGS+= --disable-pinentry-gnome3
10CONFIGURE_ARGS+= --disable-pinentry-gtk2 9CONFIGURE_ARGS+= --disable-pinentry-gtk2
11CONFIGURE_ARGS+= --disable-pinentry-fltk 10CONFIGURE_ARGS+= --disable-pinentry-fltk
12 11
13.include "../../security/pinentry/Makefile.common" 12.include "../../security/pinentry/Makefile.common"
14 13
15.if defined(PINENTRY_DEFAULT) 14.if defined(PINENTRY_DEFAULT)
16post-install: 15post-install:

cvs diff -r1.14 -r1.15 pkgsrc/security/pinentry/Makefile.common (expand / switch to unified diff)

--- pkgsrc/security/pinentry/Makefile.common 2020/08/30 23:53:59 1.14
+++ pkgsrc/security/pinentry/Makefile.common 2021/02/06 10:26:53 1.15
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile.common,v 1.14 2020/08/30 23:53:59 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.15 2021/02/06 10:26:53 wiz Exp $
2# -*- Makefile -*- 2# -*- Makefile -*-
3# 3#
4# used by security/pinentry/Makefile 4# used by security/pinentry/Makefile
5# used by security/pinentry-fltk/Makefile 5# used by security/pinentry-fltk/Makefile
6# used by security/pinentry-gnome3/Makefile 6# used by security/pinentry-gnome3/Makefile
7# used by security/pinentry-gtk2/Makefile 7# used by security/pinentry-gtk2/Makefile
8# used by security/pinentry-qt4/Makefile 8# used by security/pinentry-qt5/Makefile
9 9
10PINENTRY_VERSION= 1.1.0 10PINENTRY_VERSION= 1.1.1
11DISTNAME= pinentry-${PINENTRY_VERSION} 11DISTNAME= pinentry-${PINENTRY_VERSION}
12 12
13CATEGORIES= security 13CATEGORIES= security
14MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/pinentry/ 14MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/pinentry/
15EXTRACT_SUFX= .tar.bz2 15EXTRACT_SUFX= .tar.bz2
16 16
17MAINTAINER= pkgsrc-users@NetBSD.org 17MAINTAINER= pkgsrc-users@NetBSD.org
18HOMEPAGE= ftp://ftp.gnupg.org/gcrypt/pinentry/ 18HOMEPAGE= https://gnupg.org/related_software/pinentry/index.html
19LICENSE= gnu-gpl-v2 19LICENSE= gnu-gpl-v2
20 20
21#PATCHDIR= ${.CURDIR}/../../security/pinentry/patches 21#PATCHDIR= ${.CURDIR}/../../security/pinentry/patches
22DISTINFO_FILE= ${.CURDIR}/../../security/pinentry/distinfo 22DISTINFO_FILE= ${.CURDIR}/../../security/pinentry/distinfo
23 23
24GNU_CONFIGURE= yes 24GNU_CONFIGURE= yes
25CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} 25CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
26 26
27INFO_FILES= yes 27INFO_FILES= yes
28 28
29.include "../../security/libassuan2/buildlink3.mk" 29.include "../../security/libassuan2/buildlink3.mk"
30BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.16 30BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.16
31.include "../../security/libgpg-error/buildlink3.mk" 31.include "../../security/libgpg-error/buildlink3.mk"

cvs diff -r1.9 -r1.10 pkgsrc/security/pinentry/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/security/pinentry/buildlink3.mk 2018/01/07 13:04:30 1.9
+++ pkgsrc/security/pinentry/buildlink3.mk 2021/02/06 10:26:53 1.10
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: buildlink3.mk,v 1.9 2018/01/07 13:04:30 rillig Exp $ 1# $NetBSD: buildlink3.mk,v 1.10 2021/02/06 10:26:53 wiz Exp $
2 2
3BUILDLINK_TREE+= pinentry 3BUILDLINK_TREE+= pinentry
4 4
5.if !defined(PINENTRY_BUILDLINK3_MK) 5.if !defined(PINENTRY_BUILDLINK3_MK)
6PINENTRY_BUILDLINK3_MK:= 6PINENTRY_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.pinentry+= pinentry>=0.7.1 8BUILDLINK_API_DEPENDS.pinentry+= pinentry>=0.7.1
9BUILDLINK_ABI_DEPENDS.pinentry+= pinentry>=0.7.1nb3 9BUILDLINK_ABI_DEPENDS.pinentry+= pinentry>=0.7.1nb3
10BUILDLINK_PKGSRCDIR.pinentry?= ../../security/pinentry 10BUILDLINK_PKGSRCDIR.pinentry?= ../../security/pinentry
11.endif # PINENTRY_BUILDLINK3_MK 11.endif # PINENTRY_BUILDLINK3_MK
12 12
13BUILDLINK_TREE+= -pinentry 13BUILDLINK_TREE+= -pinentry

cvs diff -r1.24 -r1.25 pkgsrc/security/pinentry/distinfo (expand / switch to unified diff)

--- pkgsrc/security/pinentry/distinfo 2018/01/10 12:29:38 1.24
+++ pkgsrc/security/pinentry/distinfo 2021/02/06 10:26:53 1.25
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.24 2018/01/10 12:29:38 wiz Exp $ 1$NetBSD: distinfo,v 1.25 2021/02/06 10:26:53 wiz Exp $
2 2
3SHA1 (pinentry-1.1.0.tar.bz2) = 693bdf9f48dfb3e040d92f50b1bb464e268b9fb0 3SHA1 (pinentry-1.1.1.tar.bz2) = b8b88cab4fd844e3616d55aeba8f084f2b98fb0f
4RMD160 (pinentry-1.1.0.tar.bz2) = 33b1f9ae44172a0bba37ad4b7d264822e040fe9e 4RMD160 (pinentry-1.1.1.tar.bz2) = 1b1a42245564b57c0fc0695d1c3c2d68e1cbf3ba
5SHA512 (pinentry-1.1.0.tar.bz2) = 5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd 5SHA512 (pinentry-1.1.1.tar.bz2) = d6ab5af8ac2f3c9c05e09703e95d8e2676f9b2b7ceb97f6a31d101d0e9da7a1e106a6d3eabe86cab1bb35a4b119a7cba1380ac64bf13c61af0b3c48803116c12
6Size (pinentry-1.1.0.tar.bz2) = 467702 bytes 6Size (pinentry-1.1.1.tar.bz2) = 515723 bytes

cvs diff -r1.4 -r1.5 pkgsrc/security/pinentry-fltk/Makefile (expand / switch to unified diff)

--- pkgsrc/security/pinentry-fltk/Makefile 2020/08/17 20:20:00 1.4
+++ pkgsrc/security/pinentry-fltk/Makefile 2021/02/06 10:26:53 1.5
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.4 2020/08/17 20:20:00 leot Exp $ 1# $NetBSD: Makefile,v 1.5 2021/02/06 10:26:53 wiz Exp $
2 2
3PKGNAME= ${DISTNAME:S/pinentry-/pinentry-fltk-/} 3PKGNAME= ${DISTNAME:S/pinentry-/pinentry-fltk-/}
4PKGREVISION= 1 
5COMMENT= Applications for entering PINs or Passphrases, FLTK enabled 4COMMENT= Applications for entering PINs or Passphrases, FLTK enabled
6 5
7.include "../../security/pinentry/Makefile.common" 6.include "../../security/pinentry/Makefile.common"
8 7
9DISTINFO_FILE= ${.CURDIR}/distinfo 8#DISTINFO_FILE= ${.CURDIR}/distinfo
10USE_LANGUAGES+= c c++ 9USE_LANGUAGES+= c c++
11USE_TOOLS+= pkg-config 10USE_TOOLS+= pkg-config
12 11
13CONFIGURE_ARGS+= --disable-pinentry-gtk2 12CONFIGURE_ARGS+= --disable-pinentry-gtk2
14CONFIGURE_ARGS+= --disable-pinentry-qt 13CONFIGURE_ARGS+= --disable-pinentry-qt
15CONFIGURE_ARGS+= --disable-pinentry-curses 14CONFIGURE_ARGS+= --disable-pinentry-curses
16CONFIGURE_ARGS+= --disable-pinentry-emacs 15CONFIGURE_ARGS+= --disable-pinentry-emacs
17#CONFIGURE_ARGS+= --disable-fallback-curses 16#CONFIGURE_ARGS+= --disable-fallback-curses
18CONFIGURE_ARGS+= --disable-pinentry-gnome3 17CONFIGURE_ARGS+= --disable-pinentry-gnome3
 18CONFIGURE_ARGS+= --disable-pinentry-efl
19CONFIGURE_ARGS+= --disable-libsecret 19CONFIGURE_ARGS+= --disable-libsecret
20 20
21INSTALL_DIRS= fltk 21INSTALL_DIRS= fltk
22 22
23.include "../../x11/fltk13/buildlink3.mk" 23.include "../../x11/fltk13/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

File Deleted: pkgsrc/security/pinentry-fltk/Attic/distinfo

File Deleted: pkgsrc/security/pinentry-fltk/patches/Attic/patch-fltk_main.cxx

cvs diff -r1.1 -r1.2 pkgsrc/security/pinentry-gnome3/Makefile (expand / switch to unified diff)

--- pkgsrc/security/pinentry-gnome3/Makefile 2020/08/30 23:53:23 1.1
+++ pkgsrc/security/pinentry-gnome3/Makefile 2021/02/06 10:26:53 1.2
@@ -1,21 +1,22 @@ @@ -1,21 +1,22 @@
1# $NetBSD: Makefile,v 1.1 2020/08/30 23:53:23 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2021/02/06 10:26:53 wiz Exp $
2 2
3PKGNAME= ${DISTNAME:S/pinentry-/pinentry-gnome3-/} 3PKGNAME= ${DISTNAME:S/pinentry-/pinentry-gnome3-/}
4COMMENT= Applications for entering PINs or Passphrases, GNOME 3 enabled 4COMMENT= Applications for entering PINs or Passphrases, GNOME 3 enabled
5 5
6.include "../../security/pinentry/Makefile.common" 6.include "../../security/pinentry/Makefile.common"
7 7
8USE_TOOLS+= pkg-config 8USE_TOOLS+= pkg-config
9CONFIGURE_ARGS+= --disable-pinentry-gtk2 9CONFIGURE_ARGS+= --disable-pinentry-gtk2
10CONFIGURE_ARGS+= --disable-pinentry-qt 10CONFIGURE_ARGS+= --disable-pinentry-qt
11CONFIGURE_ARGS+= --disable-pinentry-curses 11CONFIGURE_ARGS+= --disable-pinentry-curses
12CONFIGURE_ARGS+= --disable-pinentry-emacs 12CONFIGURE_ARGS+= --disable-pinentry-emacs
13#CONFIGURE_ARGS+= --disable-fallback-curses 13#CONFIGURE_ARGS+= --disable-fallback-curses
14CONFIGURE_ARGS+= --enable-pinentry-gnome3 14CONFIGURE_ARGS+= --enable-pinentry-gnome3
15CONFIGURE_ARGS+= --disable-pinentry-fltk 15CONFIGURE_ARGS+= --disable-pinentry-fltk
 16CONFIGURE_ARGS+= --disable-pinentry-efl
16CONFIGURE_ARGS+= --disable-libsecret 17CONFIGURE_ARGS+= --disable-libsecret
17 18
18INSTALL_DIRS= gnome3 19INSTALL_DIRS= gnome3
19 20
20.include "../../security/gcr/buildlink3.mk" 21.include "../../security/gcr/buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.52 -r1.53 pkgsrc/security/pinentry-gtk2/Makefile (expand / switch to unified diff)

--- pkgsrc/security/pinentry-gtk2/Makefile 2020/08/17 20:20:00 1.52
+++ pkgsrc/security/pinentry-gtk2/Makefile 2021/02/06 10:26:54 1.53
@@ -1,22 +1,23 @@ @@ -1,22 +1,23 @@
1# $NetBSD: Makefile,v 1.52 2020/08/17 20:20:00 leot Exp $ 1# $NetBSD: Makefile,v 1.53 2021/02/06 10:26:54 wiz Exp $
2 2
3PKGNAME= ${DISTNAME:S/pinentry-/pinentry-gtk2-/} 3PKGNAME= ${DISTNAME:S/pinentry-/pinentry-gtk2-/}
4PKGREVISION= 9 
5COMMENT= Applications for entering PINs or Passphrases, GTK+ enabled 4COMMENT= Applications for entering PINs or Passphrases, GTK+ enabled
6 5
7.include "../../security/pinentry/Makefile.common" 6.include "../../security/pinentry/Makefile.common"
8 7
9USE_TOOLS+= pkg-config 8USE_TOOLS+= pkg-config
10CONFIGURE_ARGS+= --enable-pinentry-gtk2 9CONFIGURE_ARGS+= --enable-pinentry-gtk2
11CONFIGURE_ARGS+= --disable-pinentry-qt 10CONFIGURE_ARGS+= --disable-pinentry-qt
12CONFIGURE_ARGS+= --disable-pinentry-curses 11CONFIGURE_ARGS+= --disable-pinentry-curses
13CONFIGURE_ARGS+= --disable-pinentry-emacs 12CONFIGURE_ARGS+= --disable-pinentry-emacs
14#CONFIGURE_ARGS+= --disable-fallback-curses 13#CONFIGURE_ARGS+= --disable-fallback-curses
15CONFIGURE_ARGS+= --disable-pinentry-gnome3 14CONFIGURE_ARGS+= --disable-pinentry-gnome3
16CONFIGURE_ARGS+= --disable-pinentry-fltk 15CONFIGURE_ARGS+= --disable-pinentry-fltk
 16CONFIGURE_ARGS+= --disable-pinentry-efl
17CONFIGURE_ARGS+= --disable-libsecret 17CONFIGURE_ARGS+= --disable-libsecret
18 18
19INSTALL_DIRS= gtk+-2 19INSTALL_DIRS= gtk+-2
20 20
 21BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.12.0
21.include "../../x11/gtk2/buildlink3.mk" 22.include "../../x11/gtk2/buildlink3.mk"
22.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

File Deleted: pkgsrc/security/pinentry-qt4/Attic/DESCR

File Deleted: pkgsrc/security/pinentry-qt4/Attic/PLIST

File Deleted: pkgsrc/security/pinentry-qt4/Attic/Makefile

File Added: pkgsrc/security/pinentry-qt5/DESCR
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.

This package contains the QT5 frontend.

File Added: pkgsrc/security/pinentry-qt5/Makefile
# $NetBSD: Makefile,v 1.1 2021/02/06 10:26:54 wiz Exp $

PKGNAME=		${DISTNAME:S/pinentry-/pinentry-qt5-/}
COMMENT=		Applications for entering PINs or Passphrases, qt5 enabled
CONFLICTS=		pinentry-qt4-[0-9]*

.include		"../../security/pinentry/Makefile.common"

DISTINFO_FILE=		${.CURDIR}/distinfo
USE_LANGUAGES+=		c c++
USE_TOOLS+=		pkg-config gmake autoconf

CONFIGURE_ARGS+=	--enable-pinentry-qt
CONFIGURE_ARGS+=	--disable-pinentry-curses
CONFIGURE_ARGS+=	--disable-pinentry-emacs
#CONFIGURE_ARGS+=	--disable-fallback-curses
CONFIGURE_ARGS+=	--disable-pinentry-gnome3
CONFIGURE_ARGS+=	--disable-pinentry-gtk2
CONFIGURE_ARGS+=	--disable-pinentry-fltk
CONFIGURE_ARGS+=	--disable-pinentry-efl
CONFIGURE_ARGS+=	--disable-libsecret

INSTALL_DIRS=		qt

pre-configure:
	cd ${WRKSRC} && autoreconf -i -f

BUILDLINK_API_DEPENDS.libgpg-error+=	libgpg-error>=1.0.0
.include "../../x11/qt5-qtbase/buildlink3.mk"

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/security/pinentry-qt5/PLIST
@comment $NetBSD: PLIST,v 1.1 2021/02/06 10:26:54 wiz Exp $
bin/pinentry-qt

File Added: pkgsrc/security/pinentry-qt5/Attic/distinfo
$NetBSD: distinfo,v 1.1 2021/02/06 10:26:54 wiz Exp $

SHA1 (pinentry-1.1.1.tar.bz2) = b8b88cab4fd844e3616d55aeba8f084f2b98fb0f
RMD160 (pinentry-1.1.1.tar.bz2) = 1b1a42245564b57c0fc0695d1c3c2d68e1cbf3ba
SHA512 (pinentry-1.1.1.tar.bz2) = d6ab5af8ac2f3c9c05e09703e95d8e2676f9b2b7ceb97f6a31d101d0e9da7a1e106a6d3eabe86cab1bb35a4b119a7cba1380ac64bf13c61af0b3c48803116c12
Size (pinentry-1.1.1.tar.bz2) = 515723 bytes
SHA1 (patch-m4_qt.m4) = 70e9386c86e96e97ad2fd12312bd167005eeda65

File Added: pkgsrc/security/pinentry-qt5/patches/Attic/patch-m4_qt.m4
$NetBSD: patch-m4_qt.m4,v 1.1 2021/02/06 10:26:54 wiz Exp $

The "-rpath" option requires an equal sign.

--- m4/qt.m4.orig	2020-03-11 20:06:21.000000000 +0000
+++ m4/qt.m4
@@ -59,7 +59,7 @@ AC_DEFUN([FIND_QT],
 
     qtlibdir=`"$PKG_CONFIG" --variable libdir Qt5Core`
     if test -n "$qtlibdir"; then
-        PINENTRY_QT_LDFLAGS="$PINENTRY_QT_LDFLAGS -Wl,-rpath \"$qtlibdir\""
+        PINENTRY_QT_LDFLAGS="$PINENTRY_QT_LDFLAGS -Wl,-rpath=\"$qtlibdir\""
     fi
 
     AC_CHECK_TOOL(MOC, moc)