Signed-off-by: Slávek Banko <slavek.banko@axis.cz>pull/92/head
parent
07ab43fcf2
commit
b493215bf0
@ -0,0 +1,44 @@
|
||||
# Created by: Michael Nottebrock <lofi@FreeBSD.org>
|
||||
# $FreeBSD: head/security/pinentry/Makefile 517058 2019-11-08 13:17:00Z tobik $
|
||||
|
||||
PORTNAME= pinentry
|
||||
PORTVERSION= 1.1.0
|
||||
PORTREVISION?= 6
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= GNUPG/pinentry
|
||||
|
||||
MAINTAINER= jhale@FreeBSD.org
|
||||
COMMENT= TQt version of the GnuPG password dialog
|
||||
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= tar:bzip2
|
||||
|
||||
PINENTRY_GUI= tqt
|
||||
|
||||
PKGNAMESUFFIX= -${PINENTRY_GUI}
|
||||
LIB_DEPENDS= libassuan.so:security/libassuan \
|
||||
libgpg-error.so:security/libgpg-error
|
||||
|
||||
USES+= gmake iconv localbase ncurses pkgconfig
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-pinentry-emacs
|
||||
LDFLAGS+= -Wl,--as-needed
|
||||
|
||||
|
||||
LIB_DEPENDS= libtqt.so:x11/trinity/dependencies/tqtinterface
|
||||
PLIST_FILES= bin/pinentry-tqt
|
||||
CONFIGURE_ARGS+=--enable-pinentry-tqt --disable-libsecret
|
||||
CONFIGURE_ARGS+=--disable-pinentry-qt --disable-pinentry-qt5
|
||||
CONFIGURE_ARGS+=--disable-pinentry-gnome3
|
||||
CONFIGURE_ARGS+=--disable-pinentry-gtk2
|
||||
CONFIGURE_ARGS+=--disable-pinentry-fltk
|
||||
CONFIGURE_ARGS+=--disable-pinentry-curses
|
||||
CONFIGURE_ARGS+=--disable-pinentry-tty
|
||||
|
||||
post-install:
|
||||
${RM} ${STAGEDIR}${PREFIX}/bin/pinentry \
|
||||
${STAGEDIR}${PREFIX}/share/info/pinentry.info
|
||||
|
||||
.include <bsd.port.mk>
|
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1516041715
|
||||
SHA256 (pinentry-1.1.0.tar.bz2) = 68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570
|
||||
SIZE (pinentry-1.1.0.tar.bz2) = 467702
|
@ -0,0 +1,11 @@
|
||||
--- secmem/secmem.c.orig 2016-04-14 14:39:51 UTC
|
||||
+++ secmem/secmem.c
|
||||
@@ -88,7 +88,7 @@ log_fatal(char *template, ...)
|
||||
# define MAP_ANONYMOUS MAP_ANON
|
||||
#endif
|
||||
|
||||
-#define DEFAULT_POOLSIZE 16384
|
||||
+#define DEFAULT_POOLSIZE 16384*4
|
||||
|
||||
typedef struct memblock_struct MEMBLOCK;
|
||||
struct memblock_struct {
|
@ -0,0 +1,4 @@
|
||||
This is a collection of simple PIN or passphrase entry dialogs which
|
||||
utilize the Assuan protocol as described by the aegypten project.
|
||||
|
||||
WWW: http://www.gnupg.org/aegypten2
|
Loading…
Reference in new issue