bump(app-crypt/pinentry): sync with upstream

This commit is contained in:
David Michael 2017-05-03 19:02:43 -07:00
parent 085044e7e0
commit bba0cbba13
21 changed files with 320 additions and 1579 deletions

View File

@ -1,260 +0,0 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*pinentry-0.9.5 (09 Aug 2015)
*pinentry-0.9.0-r3 (09 Aug 2015)
*pinentry-0.9.0 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/pinentry-0.8.2-ncurses.patch, +files/pinentry-0.8.2-texi.patch,
+files/pinentry-0.9.0-accessibility.patch,
+files/pinentry-0.9.4-actually_respect_users_pm.patch,
+files/pinentry-0.9.5-build.patch, +metadata.xml, +pinentry-0.9.0.ebuild,
+pinentry-0.9.0-r3.ebuild, +pinentry-0.9.5.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
16 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
pinentry-0.9.0.ebuild, pinentry-0.9.0-r3.ebuild, pinentry-0.9.5.ebuild:
Use slot operators for ncurses
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec@gentoo.org>
16 Aug 2015; Kristian Fiskerstrand <k_f@gentoo.org>
-files/pinentry-0.9.4-actually_respect_users_pm.patch:
Remove unused patch file
pinentry-0.9.4-actually_respect_users_pm.patch is no longer used
since the bump to 0.9.5. Cleaning up.
Package-Manager: portage-2.2.20.1
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
26 Aug 2015; Mike Frysinger <vapier@gentoo.org> pinentry-0.9.0.ebuild,
pinentry-0.9.0-r3.ebuild, pinentry-0.9.5.ebuild:
sys-libs/ncurses: move to SLOT=0 #557472
Use SLOT=0 for installing of main development files like other packages
so we can use other SLOTs for installing SONAME libs for binary packages.
05 Sep 2015; Mikle Kolyada <zlogene@gentoo.org> pinentry-0.9.5.ebuild:
amd64 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
08 Sep 2015; Jeroen Roovers <jer@gentoo.org> pinentry-0.9.5.ebuild:
Stable for HPPA PPC64 (bug #552614).
Package-Manager: portage-2.2.20.1
12 Sep 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.5.ebuild:
x86 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
*pinentry-0.9.6 (14 Sep 2015)
14 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.6.ebuild:
Version bump to 0.9.6
Package-Manager: portage-2.2.20.1
14 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org> pinentry-0.9.6.ebuild:
Fix version bump to 0.9.6
Package-Manager: portage-2.2.20.1
16 Sep 2015; Tobias Klausmann <klausman@gentoo.org> pinentry-0.9.5.ebuild:
add alpha keyword
Gentoo-Bug: 552614
Package-Manager: portage-2.2.20.1
*pinentry-0.9.6-r1 (18 Sep 2015)
18 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+files/pinentry-0.9.6-Disable-Qt5-support-to-force-Qt4.patch,
+pinentry-0.9.6-r1.ebuild:
Fix Qt4 support
Pinentry 0.9.6 introduced automatic detection of Qt version and added
support
for Qt5 using automagic. This revbump removes Qt5 support and explicitly
require Qt4 as in previous versions until this can be set using USE flag
to get proper dependencies.
Additionally upstream renamed the pinentry-qt4 binary to pinentry-qt, so a
symlink is generated to ensure backwards compatibility.
Package-Manager: portage-2.2.20.1
*pinentry-0.9.6-r2 (21 Sep 2015)
21 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+files/pinentry-0.9.6-Remove-detection-of-Qt5.patch,
+pinentry-0.9.6-r2.ebuild:
Completely remove Qt5 detection
Revision bump that removes more of the Qt5 automagic that resulted in
failed builds in 0.9.6-r1
Bug: 560786
Package-Manager: portage-2.2.20.1
21 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org>
-files/pinentry-0.9.6-Disable-Qt5-support-to-force-Qt4.patch,
-pinentry-0.9.6-r1.ebuild:
Remove flawed revision 0.9.6-r1
Package-Manager: portage-2.2.20.1
*pinentry-0.9.6-r3 (21 Sep 2015)
21 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+pinentry-0.9.6-r3.ebuild:
Add explicit dep for app-crypt/gcr
When gnome-keyring USE is selected
Bug: 560322
Package-Manager: portage-2.2.20.1
*pinentry-0.9.6-r4 (24 Sep 2015)
24 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+pinentry-0.9.6-r4.ebuild:
Restructure dependencies in 0.9.6-r4
Package-Manager: portage-2.2.20.1
27 Sep 2015; Markus Meier <maekke@gentoo.org> pinentry-0.9.5.ebuild:
arm stable, bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"
*pinentry-0.9.6-r5 (29 Sep 2015)
29 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+files/pinentry-0.9.6-add-disable-pinentry-qt5-option.patch,
+pinentry-0.9.6-r5.ebuild:
0.9.6-r5: Add Qt5 support
Package-Manager: portage-2.2.20.1
29 Sep 2015; Kristian Fiskerstrand <k_f@gentoo.org> -pinentry-0.9.6.ebuild,
-pinentry-0.9.6-r2.ebuild, -pinentry-0.9.6-r3.ebuild:
Remove some older 0.9.6 revisions
Package-Manager: portage-2.2.20.1
10 Oct 2015; Mikle Kolyada <zlogene@gentoo.org> pinentry-0.9.5.ebuild:
sparc stable wrt bug #552614
Package-Manager: portage-2.2.20.1
*pinentry-0.9.6-r6 (26 Oct 2015)
26 Oct 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+pinentry-0.9.6-r6.ebuild:
Enable qt5 as possible single backend and fix symlink
Enable qt5 as the only single backend and fix issue where pinentry-qt4
symlink
was created unconditionally
Bug: 564000
Bug: 563520
Package-Manager: portage-2.2.20.1
10 Nov 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.5.ebuild:
ppc stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
10 Nov 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.5.ebuild:
ia64 stable wrt bug #552614
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
*pinentry-0.9.7 (15 Dec 2015)
15 Dec 2015; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.7.ebuild:
Version bump to 0.9.7
Package-Manager: portage-2.2.20.1
15 Dec 2015; Kristian Fiskerstrand <k_f@gentoo.org>
-pinentry-0.9.6-r4.ebuild, -pinentry-0.9.6-r5.ebuild:
Cleanup some older versions
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
07 Jul 2016; Patrice Clement <monsieurp@gentoo.org>
-files/pinentry-0.9.6-Remove-detection-of-Qt5.patch:
remove unused patch
Closes: https://github.com/gentoo/gentoo/pull/1826
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

View File

@ -1,721 +0,0 @@
# ChangeLog for app-crypt/pinentry
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/ChangeLog,v 1.182 2015/07/18 08:18:39 alonbl Exp $
18 Jul 2015; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.9.5.ebuild:
Add emacs USE
18 Jul 2015; Alon Bar-Lev <alonbl@gentoo.org>
files/pinentry-0.9.5-build.patch:
Even better pkg-config resolution, bug#554686
18 Jul 2015; Alon Bar-Lev <alonbl@gentoo.org>
files/pinentry-0.9.5-build.patch:
Add pkg-config detection instead of initialization as pinentry does not use it
correctly, bug#554686
18 Jul 2015; Alon Bar-Lev <alonbl@gentoo.org>
+files/pinentry-0.9.5-build.patch, pinentry-0.9.5.ebuild:
Add pkg-config initialization, add pkg-config as DEPEND as most need it
anyway, bug#554686
*pinentry-0.9.5 (01 Jul 2015)
01 Jul 2015; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.5.ebuild,
-pinentry-0.9.4-r1.ebuild:
Version bump to pinentry 0.9.5
07 Jun 2015; Kristian Fiskerstrand <k_f@gentoo.org>
-files/pinentry-0.9.1-memleak.patch:
Remove a redundant patch file after previous cleanup
07 Jun 2015; Kristian Fiskerstrand <k_f@gentoo.org>
-files/pinentry-0.9.2-cmd_confirm.patch, -files/pinentry-0.9.2-gnome3.patch,
-files/pinentry-0.9.2-handlers-return.patch,
-files/pinentry-0.9.2-linking-order.patch,
-files/pinentry-0.9.2-management.patch, -files/pinentry-0.9.2-memory.patch,
-files/pinentry-0.9.2-simplify.patch, -pinentry-0.9.1.ebuild,
-pinentry-0.9.2-r1.ebuild, -pinentry-0.9.4.ebuild:
Remove old versions
*pinentry-0.9.4-r1 (07 Jun 2015)
07 Jun 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+files/pinentry-0.9.4-actually_respect_users_pm.patch,
+pinentry-0.9.4-r1.ebuild:
Add a patch from upstream master to actually respect the user's choice of
using an external password manager for the gnome3 pinentry
*pinentry-0.9.4 (07 Jun 2015)
07 Jun 2015; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.4.ebuild:
New upstream version 0.9.4
14 May 2015; Kristian Fiskerstrand <k_f@gentoo.org> -pinentry-0.9.0-r1.ebuild,
-pinentry-0.9.0-r2.ebuild:
Cleanup old
*pinentry-0.9.2-r1 (14 May 2015)
14 May 2015; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.2-r1.ebuild,
-pinentry-0.9.2.ebuild:
Enable the GNOME3 pinentry if gnome-keyring USE flag is set
*pinentry-0.9.2 (13 May 2015)
13 May 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+files/pinentry-0.9.2-cmd_confirm.patch, +files/pinentry-0.9.2-gnome3.patch,
+files/pinentry-0.9.2-handlers-return.patch,
+files/pinentry-0.9.2-linking-order.patch,
+files/pinentry-0.9.2-management.patch, +files/pinentry-0.9.2-memory.patch,
+files/pinentry-0.9.2-simplify.patch, +pinentry-0.9.2.ebuild:
new upstream version 0.9.2 with fixes
05 May 2015; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.9.1.ebuild:
Remove aix hack as upstream addressed the issue
*pinentry-0.9.1 (03 May 2015)
03 May 2015; Alon Bar-Lev <alonbl@gentoo.org>
+files/pinentry-0.9.1-memleak.patch, +pinentry-0.9.1.ebuild:
Version bump, bug#548456
30 Apr 2015; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.9.0-r3.ebuild:
Fix gcc-5 qt issue, bug#547528, thanks to Mark Wright
31 Mar 2015; Ulrich Müller <ulm@gentoo.org> pinentry-0.9.0.ebuild,
pinentry-0.9.0-r1.ebuild, pinentry-0.9.0-r2.ebuild, pinentry-0.9.0-r3.ebuild:
Update dependency after package move of eselect modules to app-eselect.
*pinentry-0.9.0-r3 (22 Mar 2015)
22 Mar 2015; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.0-r3.ebuild:
Use qt4_get_bindir from qmake-utils instead of hardcoding moc path. Fixes
#544110
*pinentry-0.9.0-r2 (01 Mar 2015)
01 Mar 2015; Kristian Fiskerstrand <k_f@gentoo.org>
+files/pinentry-0.9.0-accessibility.patch, +pinentry-0.9.0-r2.ebuild:
Fix for bug #541400
28 Feb 2015; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.8.2.ebuild,
-pinentry-0.8.3.ebuild, -pinentry-0.8.4.ebuild:
Cleanup
28 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.0.ebuild:
Stable for ia64, wrt bug #540002
27 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.0.ebuild:
Stable for sparc, wrt bug #540002
26 Feb 2015; Markus Meier <maekke@gentoo.org> pinentry-0.9.0.ebuild:
arm stable, bug #540002
25 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.0.ebuild:
Stable for x86, wrt bug #540002
24 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.0.ebuild:
Stable for alpha, wrt bug #540002
23 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.0.ebuild:
Stable for ppc64, wrt bug #540002
21 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.0.ebuild:
Stable for ppc, wrt bug #540002
19 Feb 2015; Agostino Sarubbo <ago@gentoo.org> pinentry-0.9.0.ebuild:
Stable for amd64, wrt bug #540002
*pinentry-0.9.0-r1 (17 Feb 2015)
17 Feb 2015; Alon Bar-Lev <alonbl@gentoo.org> +pinentry-0.9.0-r1.ebuild,
metadata.xml:
Add support to clipboard in qt, bug#540348, thanks to Ezio
14 Feb 2015; Jeroen Roovers <jer@gentoo.org> pinentry-0.9.0.ebuild:
Stable for HPPA (bug #540002).
*pinentry-0.9.0 (19 Nov 2014)
19 Nov 2014; Kristian Fiskerstrand <k_f@gentoo.org> +pinentry-0.9.0.ebuild:
Bump pinentry to 0.9.0
*pinentry-0.8.4 (08 Oct 2014)
08 Oct 2014; Alon Bar-Lev <alonbl@gentoo.org> +pinentry-0.8.4.ebuild:
Version bump, bug#524742
03 Apr 2014; Michael Haubenwallner <haubi@gentoo.org> pinentry-0.8.3.ebuild:
Add ~ppc-aix keyword.
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> pinentry-0.8.2.ebuild,
pinentry-0.8.3.ebuild:
Add arm64 love.
27 Dec 2013; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.8.3.ebuild:
Fix aix build, bug#493384, thanks to Michael Haubenwallner
06 Nov 2013; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.8.2.ebuild,
pinentry-0.8.3.ebuild:
add gettext build dependency as we are autoreconfing, bug#490522, thanks to
yegle
*pinentry-0.8.3 (07 Oct 2013)
07 Oct 2013; Tim Harder <radhermit@gentoo.org> +pinentry-0.8.3.ebuild:
Version bump (bug #487188).
15 Jun 2013; Alon Bar-Lev <alonbl@gentoo.org>
+files/pinentry-0.8.2-texi.patch, pinentry-0.8.2.ebuild:
fix texi issue with recent compiler, bug#472700, thanks to Bryan Baldwin
02 Jun 2013; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.8.1.ebuild:
cleanup old ebuild
05 May 2013; Alon Bar-Lev <alonbl@gentoo.org>
+files/pinentry-0.8.2-ncurses.patch, pinentry-0.8.2.ebuild:
support sys-libs/ncurses[tinfo], per bug#468430
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> pinentry-0.8.1.ebuild,
pinentry-0.8.2.ebuild:
Move Qt dependencies to the new category
20 Feb 2013; Zac Medico <zmedico@gentoo.org> pinentry-0.8.2.ebuild:
Add ~arm-linux keyword.
16 Dec 2012; Raúl Porcel <armin76@gentoo.org> pinentry-0.8.2.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #443522
28 Nov 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
Add to crypto herd.
25 Nov 2012; Sven Wegener <swegener@gentoo.org> metadata.xml:
Move to maintainer-needed.
22 Nov 2012; Agostino Sarubbo <ago@gentoo.org> pinentry-0.8.2.ebuild:
Stable for x86, tested by Vincent Olivert Riera <peratu@carrosses.com>, wrt
bug #443522
20 Nov 2012; Anthony G. Basile <blueness@gentoo.org> pinentry-0.8.2.ebuild:
stable arm, bug #443522
19 Nov 2012; Jeroen Roovers <jer@gentoo.org> pinentry-0.8.2.ebuild:
Stable for HPPA (bug #443522).
17 Nov 2012; Anthony G. Basile <blueness@gentoo.org> pinentry-0.8.2.ebuild:
stable ppc64, bug #443522
17 Nov 2012; Agostino Sarubbo <ago@gentoo.org> pinentry-0.8.2.ebuild:
Stable for ppc, tested by Vicente Olivert Riera <peratu@carrosses.com>, wrt
bug #443522
16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
Better fix the static issue with ncurses, thanks to Diego.
16 Nov 2012; Agostino Sarubbo <ago@gentoo.org> pinentry-0.8.2.ebuild:
Stable for amd64, wrt bug #443522
16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
Do not call ar directly, fixes bug#443526.
16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
Try to fix building with static useflag enabled
16 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> pinentry-0.8.2.ebuild:
Bump eapi in the ebuild and solve the log message print. Wrt bug#440540.
29 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org>
-files/pinentry-0.7.5-grab.patch, -files/pinentry-0.8.0-qt-fix.patch,
-pinentry-0.8.0-r1.ebuild, -pinentry-0.8.0.ebuild:
Drop older.
09 Sep 2012; Raúl Porcel <armin76@gentoo.org> pinentry-0.8.1.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #421593
03 Sep 2012; Michael Palimaka <kensington@gentoo.org>
pinentry-0.8.0-r1.ebuild, pinentry-0.8.0.ebuild, pinentry-0.8.1.ebuild,
pinentry-0.8.2.ebuild:
Add missing slot dependencies on Qt.
17 Aug 2012; Anthony G. Basile <blueness@gentoo.org> pinentry-0.8.1.ebuild:
Stable ppc ppc64, bug #421593
*pinentry-0.8.2 (14 Aug 2012)
14 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> +pinentry-0.8.2.ebuild:
Version bump, I was testing if it had fixed the issue from bug#400751 but it
did not. Commiting as it works perfect otherwise.
03 Jul 2012; Jeroen Roovers <jer@gentoo.org> pinentry-0.8.1.ebuild:
Stable for HPPA (bug #421593).
25 Jun 2012; Markus Meier <maekke@gentoo.org> pinentry-0.8.1.ebuild:
arm stable, bug #421593
19 Jun 2012; Agostino Sarubbo <ago@gentoo.org> pinentry-0.8.1.ebuild:
Stable for amd64, wrt bug #421593
17 Jun 2012; Jeff Horelick <jdhore@gentoo.org> pinentry-0.8.1.ebuild:
marked x86 per bug 421593
09 May 2012; Alexis Ballier <aballier@gentoo.org> pinentry-0.8.1.ebuild:
keyword ~amd64-fbsd
03 May 2012; Jeff Horelick <jdhore@gentoo.org> pinentry-0.8.0.ebuild,
pinentry-0.8.0-r1.ebuild, pinentry-0.8.1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
18 Feb 2012; Fabian Groffen <grobian@gentoo.org> pinentry-0.8.1.ebuild:
Remove existing file in Prefix
26 Aug 2011; Fabian Groffen <grobian@gentoo.org> pinentry-0.8.1.ebuild:
Explicitly disable X11, such that Darwin users don't have hanging pinentry
clients due to pinentry looking into the void for an X11 server.
25 Mar 2011; Sven Wegener <swegener@gentoo.org> pinentry-0.8.0.ebuild,
pinentry-0.8.0-r1.ebuild, pinentry-0.8.1.ebuild:
Add dev-util/pkgconfig to DEPEND, bug #360411.
*pinentry-0.8.1 (15 Jan 2011)
15 Jan 2011; Sven Wegener <swegener@gentoo.org> +pinentry-0.8.1.ebuild:
Version bump, bug #351115.
30 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
pinentry-0.8.0-r1.ebuild:
Use eselect-pinentry.
*pinentry-0.8.0-r1 (25 Sep 2010)
25 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
+pinentry-0.8.0-r1.ebuild:
Revision bump wrt #328189 by Federico Zenith. Fix USE static deps wrt
#331739 by "wd".
05 Sep 2010; Raúl Porcel <armin76@gentoo.org> pinentry-0.8.0.ebuild:
ia64/s390/sh/sparc stable wrt #299388
23 Aug 2010; Jeroen Roovers <jer@gentoo.org> pinentry-0.8.0.ebuild:
Stable for HPPA (bug #299388).
19 Jul 2010; Markus Meier <maekke@gentoo.org> pinentry-0.8.0.ebuild:
arm stable, bug #299388
19 Jul 2010; Joseph Jezak <josejx@gentoo.org> pinentry-0.8.0.ebuild:
Marked ppc stable for bug #299388.
18 Jul 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
pinentry-0.8.0.ebuild, +files/pinentry-0.8.0-qt-fix.patch:
Non-maintainer commit - this has been affecting me for a long time and
it's quite upsetting.
Added upstream patch to ensure pinentry is displayed in the foreground
with qt - https://bugs.g10code.com/gnupg/issue1162
Thanks to rubik's cube <daniel.hornung@gmx.de> - fixes bug 328189.
11 Jul 2010; Tobias Klausmann <klausman@gentoo.org> pinentry-0.8.0.ebuild:
Stable on alpha, bug #299388
04 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> pinentry-0.8.0.ebuild:
ppc64 stable wrt #299388
27 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
pinentry-0.8.0.ebuild:
add ~x86-freebsd
24 Jun 2010; Christoph Mende <angelos@gentoo.org> pinentry-0.8.0.ebuild:
Stable on amd64 wrt bug #299388
20 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
pinentry-0.8.0.ebuild:
fix HOMEPAGE
20 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
pinentry-0.8.0.ebuild:
stable x86, bug 299388
30 May 2010; Fabian Groffen <grobian@gentoo.org> pinentry-0.8.0.ebuild:
Marked ~sparc-solaris, ~sparc64-solaris
*pinentry-0.8.0 (26 Apr 2010)
26 Apr 2010; Christian Faulhammer <fauli@gentoo.org>
+pinentry-0.8.0.ebuild:
version bump for bug 308695
01 Apr 2010; Jonathan Callen <abcd@gentoo.org> pinentry-0.7.6.ebuild:
Bump to EAPI=3, add prefix keywords
02 Jan 2010; Ben de Groot <yngwin@gentoo.org> pinentry-0.7.5.ebuild,
pinentry-0.7.5-r1.ebuild, pinentry-0.7.6.ebuild:
Drop qt3 support
15 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
pinentry-0.7.6.ebuild:
Disable support for Qt-4 when "static" USE flag is enabled (bug #277963).
04 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
pinentry-0.7.6.ebuild, -files/pinentry-0.7.6-qt4-moc-fix.diff:
Properly regenerate .moc files.
*pinentry-0.7.6 (04 Jul 2009)
04 Jul 2009; Sven Wegener <swegener@gentoo.org> +pinentry-0.7.6.ebuild,
+files/pinentry-0.7.6-qt4-moc-fix.diff:
Version bump, bug #274999 by Lars Wendler.
02 May 2009; Sven Wegener <swegener@gentoo.org> pinentry-0.7.5.ebuild,
pinentry-0.7.5-r1.ebuild:
Migrate gtk to slot dependency, bug #268218.
*pinentry-0.7.5-r1 (22 Jan 2009)
22 Jan 2009; Sven Wegener <swegener@gentoo.org> +pinentry-0.7.5-r1.ebuild:
Add support for the static USE flag, bug #247770.
06 Jan 2009; Sven Wegener <swegener@gentoo.org>
-files/pinentry-0.7.2-grab.patch, -files/0.7.2-info.patch,
-files/pinentry-0.7.4-grab.patch, -files/0.7.2-libcap.patch,
-pinentry-0.7.3.ebuild, -pinentry-0.7.4-r1.ebuild:
Cleanup.
27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> pinentry-0.7.3.ebuild,
pinentry-0.7.4-r1.ebuild, pinentry-0.7.5.ebuild:
QA: Get rid of deprecated qt_min_version().
18 Jun 2008; Jeroen Roovers <jer@gentoo.org> pinentry-0.7.5.ebuild:
Stable for HPPA (bug #217845).
12 May 2008; Markus Rothe <corsair@gentoo.org> pinentry-0.7.5.ebuild:
Stable on ppc64
03 May 2008; Richard Freeman <rich0@gentoo.org> pinentry-0.7.5.ebuild:
amd64 stable - 217845
17 Apr 2008; nixnut <nixnut@gentoo.org> pinentry-0.7.5.ebuild:
Stable on ppc wrt bug 217845
17 Apr 2008; Raúl Porcel <armin76@gentoo.org> pinentry-0.7.5.ebuild:
ia64/sparc/x86 stable wrt #217845
16 Apr 2008; Tobias Klausmann <klausman@gentoo.org> pinentry-0.7.5.ebuild:
Stable on alpha, bug #217845
*pinentry-0.7.5 (23 Mar 2008)
23 Mar 2008; Sven Wegener <swegener@gentoo.org>
+files/pinentry-0.7.5-grab.patch, +files/pinentry-gmem.patch,
pinentry-0.7.3.ebuild, pinentry-0.7.4-r1.ebuild, +pinentry-0.7.5.ebuild:
Version bump, bug #213383. Drop bindnow-flags, bug #213669. Workaround for
API change in >=glib-2.16.1, bug #213382.
13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.7.2-r3.ebuild:
Cleanup
21 Jan 2008; Jeroen Roovers <jer@gentoo.org> pinentry-0.7.4-r1.ebuild:
Stable for HPPA (bug #206664).
20 Jan 2008; Raúl Porcel <armin76@gentoo.org> pinentry-0.7.4-r1.ebuild:
alpha/ia64/sparc/x86 stable wrt #206664
20 Jan 2008; Christoph Mende <angelos@gentoo.org>
pinentry-0.7.4-r1.ebuild:
Stable on amd64 wrt bug #206664
20 Jan 2008; nixnut <nixnut@gentoo.org> pinentry-0.7.4-r1.ebuild:
Stable on ppc wrt bug 206664
20 Jan 2008; Brent Baude <ranger@gentoo.org> ChangeLog:
Marking pinentry-0.7.4-r1 ppc64 for bug 206664
20 Jan 2008; Brent Baude <ranger@gentoo.org> pinentry-0.7.4-r1.ebuild:
Marking pinentry-0.7.4-r1 ppc64 for bug 206664
*pinentry-0.7.4-r1 (22 Dec 2007)
22 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org>
files/pinentry-0.7.4-grab.patch, -pinentry-0.7.4.ebuild,
+pinentry-0.7.4-r1.ebuild:
Fix grab (again), this time, remove the map-event completely, bug#201951
21 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> pinentry-0.7.4.ebuild:
Readd flag-o-matic
20 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org>
+files/pinentry-0.7.4-grab.patch, pinentry-0.7.4.ebuild:
Readd grab patch, bug#165493
20 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org>
+files/pinentry-0.7.4-grab.patch, pinentry-0.7.4.ebuild:
Readd grab patch, bug#165493
*pinentry-0.7.4 (20 Dec 2007)
20 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> -pinentry-0.7.2-r4.ebuild,
+pinentry-0.7.4.ebuild:
Version bump
09 Oct 2007; Christoph Mende <angelos@gentoo.org> pinentry-0.7.3.ebuild:
Stable on amd64 wrt bug #194113
03 Oct 2007; Tom Gall <tgall@gentoo.org> pinentry-0.7.3.ebuild:
stable on ppc64
02 Oct 2007; Raúl Porcel <armin76@gentoo.org> pinentry-0.7.3.ebuild:
alpha/ia64 stable wrt #194113
30 Sep 2007; Markus Meier <maekke@gentoo.org> pinentry-0.7.3.ebuild:
x86 stable, bug #194113
29 Sep 2007; Lars Weiler <pylon@gentoo.org> pinentry-0.7.3.ebuild:
stable ppc, bug #194113
29 Sep 2007; Jeroen Roovers <jer@gentoo.org> pinentry-0.7.3.ebuild:
Stable for HPPA (bug #194113).
28 Sep 2007; Ferris McCormick <fmccor@gentoo.org> pinentry-0.7.3.ebuild:
Sparc stable --- Bug #194113 --- Acts like Manual Sec. 2 says.
*pinentry-0.7.3 (06 Jul 2007)
06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +pinentry-0.7.3.ebuild:
Version bump
*pinentry-0.7.2-r4 (15 Jun 2007)
15 Jun 2007; Alon Bar-Lev <alonbl@gentoo.org>
+files/pinentry-0.7.2-grab.patch, +pinentry-0.7.2-r4.ebuild:
Fix gtk2+ grab issue, bug#165493, thanks to Vincent Pit
24 Apr 2007; Sven Wegener <swegener@gentoo.org> -pinentry-0.7.2-r2.ebuild:
Cleanup.
12 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
pinentry-0.7.2-r3.ebuild:
stable amd64, bug 167230
01 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
pinentry-0.7.2-r3.ebuild:
stable x86; bug 167230
24 Jan 2007; Marius Mauch <genone@gentoo.org> pinentry-0.7.2-r2.ebuild,
pinentry-0.7.2-r3.ebuild:
Replacing einfo with elog
09 Jan 2007; Sven Wegener <swegener@gentoo.org> pinentry-0.7.2-r3.ebuild:
Add WANT_AUTO* variables, should fix bug #161165.
10 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
pinentry-0.7.2-r3.ebuild:
Stable on sparc
24 Sep 2006; Sven Wegener <swegener@gentoo.org> +files/0.7.2-info.patch,
pinentry-0.7.2-r3.ebuild:
Use correct format for direntry to make emacs users happy, bug #133048.
16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
pinentry-0.7.2-r3.ebuild:
ppc stable
19 Aug 2006; Bryan Østergaard <kloeri@gentoo.org>
pinentry-0.7.2-r3.ebuild:
Stable on alpha.
22 Jul 2006; <psi29a@gentoo.org> pinentry-0.7.2-r3.ebuild:
stable on mips
12 Jul 2006; Aron Griffis <agriffis@gentoo.org> pinentry-0.7.2-r3.ebuild:
Mark 0.7.2-r3 stable on ia64
12 Jul 2006; Danny van Dyk <kugelfang@gentoo.org>
pinentry-0.7.2-r3.ebuild:
QA: Changed qt to qt3.
26 Jun 2006; Javier Villavicencio <the_paya@gentoo.org>
pinentry-0.7.2-r3.ebuild:
Add ~x86-fbsd keyword.
23 Jun 2006; Doug Goldstein <cardoe@gentoo.org> pinentry-0.7.2-r2.ebuild,
pinentry-0.7.2-r3.ebuild:
USE flag qt->qt3/qt4 change
05 Jun 2006; Guy Martin <gmsoft@gentoo.org> pinentry-0.7.2-r3.ebuild:
Stable on hppa.
18 May 2006; Sven Wegener <swegener@gentoo.org> -pinentry-0.7.2.ebuild:
Remove old version.
16 May 2006; Markus Rothe <corsair@gentoo.org> pinentry-0.7.2-r3.ebuild:
Stable on ppc64; bug #132343
27 Apr 2006; Marien Zwart <marienz@gentoo.org>
files/digest-pinentry-0.7.2, files/digest-pinentry-0.7.2-r2,
files/digest-pinentry-0.7.2-r3, Manifest:
Fixing SHA256 digest for real, pass three...
27 Apr 2006; Marien Zwart <marienz@gentoo.org>
files/digest-pinentry-0.7.2, files/digest-pinentry-0.7.2-r2,
files/digest-pinentry-0.7.2-r3, Manifest:
Fixing SHA256 digest, pass two.
22 Apr 2006; Markus Rothe <corsair@gentoo.org> pinentry-0.7.2-r3.ebuild:
Added ~ppc64; bug #130718
*pinentry-0.7.2-r3 (23 Feb 2006)
23 Feb 2006; Sven Wegener <swegener@gentoo.org> +files/0.7.2-libcap.patch,
+pinentry-0.7.2-r3.ebuild:
Revision bump to include optional capabilities support. Thanks to Diego in
bug #108845.
06 Feb 2006; Herbie Hopkins <herbs@gentoo.org> pinentry-0.7.2-r2.ebuild:
Fix problem detecting qt on amd64's no-symlink profile.
03 Jan 2006; <plasmaroo@gentoo.org> pinentry-0.7.2-r2.ebuild:
Stable on IA64.
30 Dec 2005; Fernando J. Pereda <ferdy@gentoo.org>
pinentry-0.7.2-r2.ebuild:
Stable on alpha wrt security bug #116822
29 Dec 2005; Tobias Scherbaum <dertobi123@gentoo.org>
pinentry-0.7.2-r2.ebuild:
ppc stable, bug #116822
28 Dec 2005; Mark Loeser <halcy0n@gentoo.org> pinentry-0.7.2-r2.ebuild:
Stable on x86; bug #116822
28 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org>
pinentry-0.7.2-r2.ebuild:
Stable on sparc wrt security #116822
28 Dec 2005; Simon Stelling <blubb@gentoo.org> pinentry-0.7.2-r2.ebuild:
stable on amd64 wrt bug 116822
*pinentry-0.7.2-r2 (27 Dec 2005)
27 Dec 2005; Sven Wegener <swegener@gentoo.org> pinentry-0.7.2.ebuild,
-pinentry-0.7.2-r1.ebuild, +pinentry-0.7.2-r2.ebuild:
Fix the fperms call, security bug #116822.
25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
pinentry-0.7.2-r1.ebuild:
Use bindnow-flags function instead of -Wl,-z,now.
*pinentry-0.7.2-r1 (22 Sep 2005)
22 Sep 2005; Sven Wegener <swegener@gentoo.org> +pinentry-0.7.2-r1.ebuild:
Deprecate gtk2 USE flag, bug #106560.
19 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> pinentry-0.7.2.ebuild:
Stable on sparc
07 Aug 2005; Daniel Black <dragonheart@gentoo.org> pinentry-0.7.2.ebuild:
changed to mirror://gnupg
31 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> pinentry-0.7.2.ebuild:
Added ~mips.
28 Jul 2005; Caleb Tennis <caleb@gentoo.org> pinentry-0.7.2.ebuild:
Made qt dep qt3 explicit per bug #100235
08 May 2005; Sven Wegener <swegener@gentoo.org>
-files/qt-compile-fix.diff, -pinentry-0.7.1-r1.ebuild:
Removed old ebuild.
01 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> pinentry-0.7.2.ebuild:
Stable on ppc.
15 Mar 2005; Michael Cummings <mcummings@gentoo.org> pinentry-0.7.2.ebuild:
Keywording for ~sparc - makes manifest signing so much nicer. Bug 85376
13 Mar 2005; Marcus D. Hanwell <cryos@gentoo.org> pinentry-0.7.2.ebuild:
Marked stable on amd64.
12 Mar 2005; Aron Griffis <agriffis@gentoo.org> pinentry-0.7.2.ebuild:
stable on alpha, ia64 and x86
*pinentry-0.7.2 (28 Jan 2005)
28 Jan 2005; Sven Wegener <swegener@gentoo.org>
-pinentry-0.7.1_p20041207.ebuild, +pinentry-0.7.2.ebuild:
Version bump, bug #79801.
02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
*pinentry-0.7.1_p20041207 (07 Dec 2004)
07 Dec 2004; Sven Wegener <swegener@gentoo.org> metadata.xml,
-pinentry-0.7.0.ebuild, +pinentry-0.7.1_p20041207.ebuild:
Version bump, CVS snapshot with gtk+-2 support. Closes bug #73704.
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
pinentry-0.7.0.ebuild, pinentry-0.7.1-r1.ebuild:
Masked pinentry-0.7.1-r1.ebuild stable for ppc
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
pinentry-0.7.0.ebuild:
Masked pinentry-0.7.0.ebuild stable for ppc
25 Aug 2004; Travis Tilley <lv@gentoo.org> pinentry-0.7.1-r1.ebuild:
stable on amd64
07 Aug 2004; Daniel Black <dragonheart@gentoo.org> -pinentry-0.6.9.ebuild,
pinentry-0.7.1-r1.ebuild, -pinentry-0.7.1.ebuild:
Version 0.7.1 was broken. added x86 keyword to 0.7.1-r1. removed old version
*pinentry-0.7.1-r1 (21 Jun 2004)
21 Jun 2004; Bryan Østergaard <kloeri@gentoo.org>
+files/qt-compile-fix.diff, +pinentry-0.7.1-r1.ebuild:
Add qt compile fix submitted by Sebastian Trueg
<trueg@informatik.uni-freiburg.de> in bug #54225. Also use emake and einstall.
07 Jun 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
pinentry-0.7.0.ebuild, pinentry-0.7.1.ebuild:
x86 keyword
20 May 2004; <paul@gentoo.org> pinentry-0.7.1.ebuild:
Works on amd64 perfectly
*pinentry-0.7.1 (01 May 2004)
01 May 2004; Bryan Østergaard <kloeri@gentoo.org> +pinentry-0.7.1.ebuild:
Bump version, bug #48917.
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> pinentry-0.6.9.ebuild:
Add die following econf for bug 48950
*pinentry-0.7.0 (28 Feb 2004)
28 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
Version bumpage. Cause the ebuild to fall back to ncurses if user
has -gtk -qt and -ncurses in USE instead of calling die itself.
*pinentry-0.6.9 (21 Sep 2003)
21 Sep 2003; Caleb Tennis <caleb@gentoo.org> pinentry-0.6.8.ebuild,
pinentry-0.6.8.ebuild, pinentry-0.6.9.ebuild:
version bump, old one didn't compile with qt-3.2
*pinentry-0.6.8 (07 Apr 2003)
07 Apr 2003; danarmak <danarmak@gentoo.org> pinentry-0.6.8.ebuild:
New upstream version. Added because the kmail page about Aegypten says it is
needed. Makes patch from 0.6.7-r1 unnecessary as it was taken from the
pinentry cvs in the first place.
*pinentry-0.6.7-r1 (07 Feb 2003)
05 Mar 2003; Bartosch Pixa <darkspecter@gentoo.org>
pinentry-0.6.7-r1.ebuild:
set ~ppc in keywords
07 Feb 2003; J Robert Ray <jrray@gentoo.org> : Added patch to correct
problem with pinentry-qt. Thanks to Paul de Vrieze <gentoo-bugs@devrieze.net>.
*pinentry-0.6.7 (06 Feb 2003)
06 Feb 2003; J Robert Ray <jrray@gentoo.org> : Initial ebuild. QT support
is currently broken and disabled.

View File

@ -1,17 +1,10 @@
AUX pinentry-0.8.2-ncurses.patch 824 SHA256 7d5e485e2c6dcce80ab63055d24761f53ae28e19b5ab2dacc424ebc7677805e8 SHA512 415ad55fd7a4ab66e87e5db76b1314b00f5a86552804f1f431a533ba1e7ec3f2c7136096106688b572639ceb637fdf0c3e25d96aa2e07fd1f6f295d39e1d4901 WHIRLPOOL 5483ccb6041e769387685ce987a19a2aa50835781a391169abbe7a838325149b81ce186692dbdc588858f74ef912a80f1eca6efb0f3421ace57925ca9c6f9ca5
AUX pinentry-0.8.2-texi.patch 688 SHA256 47c5280fb82d0ba15338c60765c1ee37b368baf774a821f7afe85a7bf16dcbbc SHA512 4cd0b58a8719d0569d9a3c7c8258e609ccd6239436e3b981afcfb95859f8f4b898a8c29db3b310fb3611b285e58f89b09c9c9f8607a9168ee26ffc054ed9f680 WHIRLPOOL fd574ed478dcd9ff1a9306da1122f20d6f894ca055ed4f368f6796c5b41bfcff9c7842c8ed9a9b8a235ccd4031a153d9f0cf43e60e0cec16e482bcc021a21388
AUX pinentry-0.9.0-accessibility.patch 2587 SHA256 80adf350a7fa17ab7d60b36d1d373f629c85424de96950c4156fe44e0c2691ae SHA512 2c337e71aad65af0fae7d82bacb08304e1c276cbc0cb318442669a3c711ea0be7b909a5ff9c6a5e846464d1e91645ec5a2c57d9deb5eaaa8b16ce3c5244684a8 WHIRLPOOL 02bf8215210b81f48a16a519b9207356fd32c42a42acd1eaeae9faf81e5f8b500c006a3491948b48df855b7a44cde4976753a71494ff1a1b1b407d2ed653af56
AUX pinentry-0.9.5-build.patch 1632 SHA256 e78b4299eafd4cf90914f11882a19c2f26eac37efc6ffd0c639ea6a79c2e7927 SHA512 9d4f5dea925710da263546f52c685e82ddce66a52c3d2e16e52411b27a4adba07d28502af174217f138660eb8b016beb17a2e23a45edb757f49f80854f56a699 WHIRLPOOL 5fada469994b8fc155401d733a6a0f1ba226f6c4caeece77885b19608bf5649db4137ab584485965c439da8249598d1e0591e1934bf3748a0d8e1384a79f02bd
AUX pinentry-0.9.6-add-disable-pinentry-qt5-option.patch 1810 SHA256 f19a155be0632ce3dbfa5dd17c01b9d54aa8abd130d411a82152b48ca35daf7a SHA512 e336403faf12e6deadd33fd7c87fbd45ba8fe0173b328881bca43b021170f523c5459d3e62651ef1d47a0bb8d5dc194125b29cbd09934653f98fbd5ece21f1b5 WHIRLPOOL 6d577042df3b8ce5c4729b761940ed95785c788a1e754d20d3a465f531ab63fb2c4c457193c2ad70ac2a302f344b17e457718f4e3480474a1f0366501dbf4986
DIST pinentry-0.9.0.tar.bz2 464272 SHA256 90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab SHA512 2cc53a5c3852edaf6e940228d9b43fe4709344eba5fe230b7afd22b2c0239d0b258917d75661d80590b2d61c6fe9dac8ad15a0b4a0a0e7fba90a9e1c07364edd WHIRLPOOL 3f77a8aa2d44c7206d877e31088ec927473441e61f06e788330545d75ac489e6e9d5bf0026b23d0824304dad54ce8e61c4571d186df7ad0edc2d644ca3af04ac
DIST pinentry-0.9.5.tar.bz2 514677 SHA256 6a57fd3afc0d8aaa5599ffcb3ea4e7c42c113a181e8870122203ea018384688c SHA512 31a190cacf45fd3ff5128a6a1a9f317fb09850fd595d5985392ea306ed65fa9232e2203458a9989eaac3b6e9d07199e01557912051f00a9a395cd1db61b44c39 WHIRLPOOL 52e9664d7cf0e804bb14b9586a89aca4037d3324261ac8931ed26365c32ae038b45eca9b7b6637b46f9231ff2db6a9e0a96a611404e48659c7ba009b84c40727
DIST pinentry-0.9.6.tar.bz2 432889 SHA256 2a1124e9097f24f866cab7982610677e222cea71be0a71a5566f223177e01e66 SHA512 c9f94e5ce5baf6779f6effc13f82c8c7f99d426dc232114fc4e11a8684eaefbaf4f60363db78cdb9f4c8e91ba7af40779ec1c5d7e01ee15b84c7de77ccf46e72 WHIRLPOOL 954d185ce60eeb28717dd5986c4bdfda0472944b99d52caa213919b4dd1368b2d2b4cff27bfc4158a0fd7f70f7f6549b3415de7ba33239ec9305a2e0e0bdcbc0
AUX pinentry-0.9.7-require-CPP11-for-qt-5-7.patches 1415 SHA256 ee9fc1ccc6d8c96a7097d8cb93a2277b7809dff24314d616615ae3bbe369c5a1 SHA512 1191ec7aa71042e4c770ea2793aac73f5501e83f0f93e9ae5440cbf84e4796c258156af7da9d0aaa7603e690c6bfa97d921c7721b3519d7ba33bd0f0def0baf4 WHIRLPOOL bbd686b0bde31c1a07074720ae611454f8a2f383c4d950c29deac974ac91b44c64c06066a65467589451bf596badbcc56d63a6bbfcb2061329861983b9209915
AUX pinentry-1.0.0-build.patch 6634 SHA256 ddc05cb4e3760b3c2f92c0dd76f316aed455400f34dd4ff2939a5a59995c5c15 SHA512 cd71552db3c4ab3bd7dd34d5009ad332e5a430ae1e909085cac6a04e63801086cac18916af65a37c110c2b667054c356f38dcc8af43468a23b1b562bf6dbafec WHIRLPOOL d117a3e591b38ed5e5239b5e2fab01c3db0d90fc6b8f52204d9e4cb7a579e703de1615be0bc8d481bc23149731835d6f78b25ffc74a8b361a1400a9d80da0344
DIST pinentry-0.9.7.tar.bz2 432978 SHA256 6398208394972bbf897c3325780195584682a0d0c164ca5a0da35b93b1e4e7b2 SHA512 9c5bc8f7246e8b0affd83fea6e64c47cecf6a12515a82dd2a6712b230306a9c3c97da4dbf6519ea98c85c88bf180a5a2b8c46cedcd594f224e5a08f2f0e35bf0 WHIRLPOOL eb3f72acf6990d61b4279de89a334e68c6052a3edef789aab2a421c2e489c1286b756bf3c9b8e6dd4cee3716e32b53d0e9d41db15a5069e010fe713dfba0596a
EBUILD pinentry-0.9.0-r3.ebuild 3031 SHA256 0c0ecf8b1cfcd961b5707f86dd671fc318318183ab26d8fcfc057c844bd4972f SHA512 c00d23ab91d4b7f17c60d6b185b4e5efb07ca272c8462c9980f021646d8650f1f0f527ea6cca2a00f3c516539a8f62e5fe281ae656f1f91f659803867528cddc WHIRLPOOL b0fc56776ccf6c17ba77298938e43293ea7fb2ae301430bb6aad8acb758209924f7834440f7965e9ff0944888e981a811c6d47fc37ac0cb3f41e3db6f7143f2b
EBUILD pinentry-0.9.0.ebuild 2801 SHA256 3d0e728992ad56c7fd10d14b6ca5c02792b269fdc4d4c3beabad59422a453fbe SHA512 a9fc226f3f803ac9c55b92e7124d233391a4069d6feca5d45bad4986864dc55babca2812f0a077f219d25c891171bc3f8da803d5b54fdbf0018e1e7ca1cc2999 WHIRLPOOL 6e2699f0dbdbca9f5cdc9e78b09fc27daddcb391f446291e0651945bf9327631e5626833810cb8de74b35c4d0c93d410b56af70c69a6695fe52f0d07d5c3133f
EBUILD pinentry-0.9.5.ebuild 2814 SHA256 3b3933b6c426ecc648eea6c84c7782e3f6bde6c9e036879bd2369de61ea204ce SHA512 6ee8c4b85f1f00133f4cf38eb11becf626e9b598087fbcca960a8b1a6d63fe2dd435535fe853ac14f939e7e407f952c59b3ac51a2e3a1eb2672db57a7b5b9261 WHIRLPOOL de819041d1cd1a57b1cc5573828163f88d0572f107212e2daa2b59b6e98f807cde33e2d13f3e3334d15252c143bdb405f3847861791a8cf3271c83775e830480
EBUILD pinentry-0.9.6-r6.ebuild 3330 SHA256 23f5ceb1b56767ab5d6cc45201eb567ea663725a53200340c6ba8d0da7164ee0 SHA512 ee0ce6c522192a9f5526b46d4d919dd34cc8085a46b58e59825925be6be531eca1f0d8fda183272651fa26791daed5854f3496897e6346cf1b3747107498cb30 WHIRLPOOL 6967f58bbf3f7c25ae92598e979449de5634739c21e21faff5a672d7fcf92164f7f155434b2b9095ec48fe9b7de0e803849df804b7ddc0bd41fedf332ddc2fec
EBUILD pinentry-0.9.7.ebuild 3267 SHA256 0803f590e248ffc5cce3e6ce558be144f70ceda8392e8c7e45afe7c1652785de SHA512 56eb916d00b9b1e6aaf9b94417c74002a393c8c1be03dd0853167d035e1baa28a02bee5508f2aae3ce0508b7a5ab5ade791b1c0468b9a79556948ecb7d9a3856 WHIRLPOOL c0738aa6bd77b757d4df63c558e330bc737cfa5cab9a13074077a11ce3b6818c54001dd82465323efc8948256a3b43a42c851532b54ee917f15bb253804f8a59
MISC ChangeLog 8256 SHA256 d5ba3c55fcf770bbdd31e4ad74ef2497903a96ed17d8c664440f844f48cb081e SHA512 de2a41e9da59690fe8c89d0a178b1acaf182ea593ae46d4a84e868daef76353968a59cb7ac5f17e087ac76c0b2f7dfbc31c0e2114918f4416e90868cd7235fa2 WHIRLPOOL 70b63e72f0b50151518f82bc980076e0f55f1aaec887cbae533a755ff7c1e9417788d62bba7d1cf86ec7ee2b3597d875dca6406c34559b054d6032e374e67d3d
DIST pinentry-1.0.0.tar.bz2 436930 SHA256 1672c2edc1feb036075b187c0773787b2afd0544f55025c645a71b4c2f79275a SHA512 f109236707c51871b5020ef807a551366461fafcfbe09bf8cda19d4b163a42cf622562b905ceb41429f1d648b3f3d27807538709da6a135b67f9888709eccd62 WHIRLPOOL 182d75e37afc40c02705ed6611354eb3429924df9062e64d42e511a5bdac5f7094b351aae406ef243e4a9d6f7db0eb897820bd23ed925b8787941342bc67d187
EBUILD pinentry-0.9.7-r1.ebuild 3246 SHA256 7f098011d46661c2b5fea2b03ec0402d232b7845564d57e1d56d954f70367325 SHA512 78e797ea8a8f806fbac7a161b82ada7941e80b69dc1a3051d20655abca27dcab40888d6a08d913203c8e2d14308d8e6164249f6ec915ed2c991a763d66d0e8af WHIRLPOOL ede02f69437072f1b2251613078a62f592f682793c8c4fa422be6982f071b563b0a85c4207996f8c5752fa0d176b194ef805d960536f9c3a1434023e9f4c3c3d
EBUILD pinentry-1.0.0.ebuild 3187 SHA256 5c38f93fd97fab439d9f7b87349f130f816b5fc842d2b9dfbcc74e05d72c07b4 SHA512 6960375928be6637f611a87795336cce35d910ce9fe6f045b7d7603751f0d999611b41afe70d1baf5613720020384f1676d63e45ed1ebbf5b02297c84f789d7f WHIRLPOOL 4544a7bd4154fbf46277956423170ec507e728f0ee8a73c5517498c20655778613a5bd0f742a7eab9d384ff10a8227e7abf0d07881041af9e7f3c94472248307
MISC ChangeLog 9508 SHA256 c9cc05ed15e6ab1341299c3fb985fdd2d8a9539e62d73a16b4dd8f5815bbeefb SHA512 7ff10fc6c2e2621c475ebb0805b63092d8d9fd56b40d69fa4669a4456c5900644aa51b758b92086621035b83e4f728fcfc20d2d8a13e53194d7ef88b3aeb3fa4 WHIRLPOOL 4dac379391947f44aec42b9c3d71b01f46700ede56347dea6b73d9771c7e55cdcbdbdec20cf7781119e1aaf4d3dd822eb423a4810ff3657a8d76dd1768f2a6dc
MISC ChangeLog-2015 25487 SHA256 599f868331443fbdf95c4b9ef073517aeb355df82a2878199d311310891ebaa1 SHA512 b6cbb7b6abb7ba7e70094d334d18da227aec8b0e7654af58736fd6a5626dd178c23ac7524abddaf2dbf67037f117e98d6bf4a3757f0c2bb9428e55f0154c8f96 WHIRLPOOL 7683a728f4a93c78d60061a1a85785a3a7271e5854a81e7485fae2760190d49edd1d43e68db525ffc785a1ae45cb52b7df7af9a47d77b84c8a5c397ee4a29d56
MISC metadata.xml 316 SHA256 53d51710114a2dd932a24af75b9530398486b640bf00be802927683b6a361b4e SHA512 b5dfbe41242975b38089914c0373835afc5dea7b1c704fff016f8a8ee074c6b1b40c3b5beb13bc4294d79996fca62a67300e449d0c992f2104aa5f2abf003f03 WHIRLPOOL 1a60aec45779e161767393ebe1bbcea75b58f46b619682dbaf2eb2f4bf659ec2cd4a893efab0243feb39514ce5ce17d0f3deb577c7ecd7a8598fc7e3b298720f
MISC metadata.xml 352 SHA256 7fd48348fd50b298029c84f873443f5b826fb46f05437440cef6dc2e1ce3773e SHA512 3817eb6ad931ab0ee363ed7f8612b08a44c0d02e7abb9d0734452c289350c9909ca4208acad01c54a3f1b260417c400f4692e37b34113c6d618680d41796e2d0 WHIRLPOOL 46aba74d2e5243e320da11ac8193123ec2576b4fa7d6c904a494b8e234716afe4a90fe1c2c6ea211b40b53edef261eb1735200950563ecc1592d213c66d40ad8

View File

@ -1,20 +0,0 @@
--- doc/gpl.texi 2013-06-09 10:50:53.990704797 +1200
+++ doc/gpl.texi 2013-06-09 10:51:25.310432565 +1200
@@ -12,7 +12,7 @@
of this license document, but changing it is not allowed.
@end display
-@appendixsubsec Preamble
+@appendixsec Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
@@ -63,7 +63,7 @@
modification follow.
@iftex
-@appendixsubsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+@appendixsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
@end iftex
@ifinfo
@center TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

View File

@ -1,82 +0,0 @@
diff --git a/qt4/main.cpp b/qt4/main.cpp
index 106999e..b2a69f2 100644
--- a/qt4/main.cpp
+++ b/qt4/main.cpp
@@ -217,8 +217,9 @@ qt_cmd_handler (pinentry_t pe)
for ( size_t i = 0 ; i < sizeof buttonLabels / sizeof *buttonLabels ; ++i )
if ( (buttons & buttonLabels[i].button) && !buttonLabels[i].label.isEmpty() ) {
box.button( buttonLabels[i].button )->setText( buttonLabels[i].label );
+#ifndef QT_NO_ACCESSIBILITY
box.button( buttonLabels[i].button )->setAccessibleDescription ( buttonLabels[i].label );
-
+#endif
}
box.setIconPixmap( icon() );
diff --git a/qt4/pinentryconfirm.cpp b/qt4/pinentryconfirm.cpp
index dfbd19f..6b3d545 100644
--- a/qt4/pinentryconfirm.cpp
+++ b/qt4/pinentryconfirm.cpp
@@ -30,8 +30,10 @@ PinentryConfirm::PinentryConfirm(Icon icon, int timeout, const QString &title,
connect(_timer, SIGNAL(timeout()), this, SLOT(slotTimeout()));
_timer->start(timeout*1000);
}
+#ifndef QT_NO_ACCESSIBILITY
setAccessibleDescription (desc);
setAccessibleName (title);
+#endif
raiseWindow (this);
}
diff --git a/qt4/pinentrydialog.cpp b/qt4/pinentrydialog.cpp
index 3a6dacc..456f022 100644
--- a/qt4/pinentrydialog.cpp
+++ b/qt4/pinentrydialog.cpp
@@ -217,7 +217,9 @@ void PinEntryDialog::setDescription( const QString& txt )
{
_desc->setVisible( !txt.isEmpty() );
_desc->setText( txt );
+#ifndef QT_NO_ACCESSIBILITY
_desc->setAccessibleDescription ( txt );
+#endif
_icon->setPixmap( icon() );
setError( QString::null );
}
@@ -231,7 +233,9 @@ void PinEntryDialog::setError( const QString& txt )
{
if( !txt.isNull() )_icon->setPixmap( icon( QStyle::SP_MessageBoxCritical ) );
_error->setText( txt );
+#ifndef QT_NO_ACCESSIBILITY
_error->setAccessibleDescription ( txt );
+#endif
_error->setVisible( !txt.isEmpty() );
}
@@ -264,14 +268,18 @@ QString PinEntryDialog::prompt() const
void PinEntryDialog::setOkText( const QString& txt )
{
_ok->setText( txt );
+#ifndef QT_NO_ACCESSIBILITY
_ok->setAccessibleDescription ( txt );
+#endif
_ok->setVisible( !txt.isEmpty() );
}
void PinEntryDialog::setCancelText( const QString& txt )
{
_cancel->setText( txt );
+#ifndef QT_NO_ACCESSIBILITY
_cancel->setAccessibleDescription ( txt );
+#endif
_cancel->setVisible( !txt.isEmpty() );
}
@@ -279,7 +287,9 @@ void PinEntryDialog::setQualityBar( const QString& txt )
{
if (_have_quality_bar) {
_quality_bar_label->setText( txt );
+#ifndef QT_NO_ACCESSIBILITY
_quality_bar_label->setAccessibleDescription ( txt );
+#endif
}
}

View File

@ -1,52 +0,0 @@
From 29384a828ad83644df9093bb292194d1ac6e689b Mon Sep 17 00:00:00 2001
From: Alon Bar-Lev <alon.barlev@gmail.com>
Date: Sat, 18 Jul 2015 10:14:49 +0300
Subject: [PATCH] build: add pkg-config initialization and modify detection
add PKG_PROG_PKG_CONFIG as the qt4 detection and curses detection are
already using pkg.m4 which require proper initialization.
modify the manual detection of pkg-config based on the error value of
the PKG_PROG_PKG_CONFIG and not the manual one as there is a conflict
between empty and 'no'.
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
---
configure.ac | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index b71cb17..7afa318 100644
--- a/configure.ac
+++ b/configure.ac
@@ -85,6 +85,7 @@ AC_PROG_RANLIB
# for Qt and autoconf does does not allow that.
AC_PROG_CXX
AC_PROG_LN_S
+PKG_PROG_PKG_CONFIG
AC_CHECK_TOOL(WINDRES, windres, :)
AC_CHECK_PROGS(GITLOG_TO_CHANGELOG, gitlog-to-changelog,
[build-aux/gitlog-to-changelog])
@@ -430,8 +431,7 @@ AC_ARG_ENABLE(pinentry-gnome3,
dnl check for pkg-config
if test "$pinentry_gtk_2" != "no" -o "$pinentry_gnome_3" != "no"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
- if test x"${PKG_CONFIG}" = xno ; then
+ if test -z "${PKG_CONFIG}"; then
pinentry_gtk_2=no
pinentry_gnome_3=no
fi
@@ -504,8 +504,7 @@ AC_ARG_ENABLE(libsecret,
dnl check for pkg-config
if test "$libsecret" != "no"; then
- AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
- if test x"${PKG_CONFIG}" = xno ; then
+ if test -z "${PKG_CONFIG}" ; then
libsecret=no
fi
fi
--
2.3.6

View File

@ -1,55 +0,0 @@
From 08ec9556c8a384ea7bb5d42d3f6aab6c2f6a8786 Mon Sep 17 00:00:00 2001
From: Andre Heinecke <aheinecke@intevation.de>
Date: Fri, 25 Sep 2015 15:56:55 +0200
Subject: [PATCH] Add option to disable looking for qt5
* m4/qt.m4 (FIND_QT): Add --disable-pinentry-qt5 option to
disable qt5 support even if it is available.
--
As requested by Kristan F.
GnuPG-bug-id: 2105
---
m4/qt.m4 | 23 ++++++++++++++++-------
1 file changed, 16 insertions(+), 7 deletions(-)
diff --git a/m4/qt.m4 b/m4/qt.m4
index 0a7ea99..0e47ec6 100644
--- a/m4/qt.m4
+++ b/m4/qt.m4
@@ -28,15 +28,24 @@ dnl The moc lookup code is based on libpoppler (rev. d821207)
AC_DEFUN([FIND_QT],
[
- PKG_CHECK_MODULES(PINENTRY_QT,
- Qt5Core >= 5.0.0 Qt5Gui >= 5.0.0 Qt5Widgets >= 5.0.0,
- [have_qt5_libs="yes"],
- [have_qt5_libs="no"])
+ AC_ARG_ENABLE(pinentry-qt5,
+ AC_HELP_STRING([--disable-pinentry-qt5],
+ [Don't use qt5 even if it is available.]),
+ enable_pinentry_qt5=$enableval,
+ enable_pinentry_qt5="try")
- if "$PKG_CONFIG" --variable qt_config Qt5Core | grep -q "reduce_relocations"; then
- PINENTRY_QT_CFLAGS="$PINENTRY_QT_CFLAGS -fpic"
- fi
+ have_qt5_libs="no";
+
+ if test "$enable_pinentry_qt5" != "no"; then
+ PKG_CHECK_MODULES(PINENTRY_QT,
+ Qt5Core >= 5.0.0 Qt5Gui >= 5.0.0 Qt5Widgets >= 5.0.0,
+ [have_qt5_libs="yes"],
+ [have_qt5_libs="no"])
+ if "$PKG_CONFIG" --variable qt_config Qt5Core | grep -q "reduce_relocations"; then
+ PINENTRY_QT_CFLAGS="$PINENTRY_QT_CFLAGS -fpic"
+ fi
+ fi
if test "$have_qt5_libs" = "yes"; then
AC_CHECK_TOOL(MOC, moc)
AC_MSG_CHECKING([moc version])
--
2.1.4

View File

@ -0,0 +1,48 @@
From 7384e2a575dde2809784d9f182fd1d247064c8a2 Mon Sep 17 00:00:00 2001
From: Kristian Fiskerstrand <kf@sumptuouscapital.com>
Date: Thu, 11 Aug 2016 14:44:37 +0200
Subject: [PATCH] Qt: Append -std=c++11 if building against Qt 5.7
* m4/qt.m4: Append -std=c++11 to CFLAGS if building against Qt 5.7
--
Qt 5.7 enables C++11 for Qt modules, and any app relying on it require to be
compiled with at least this standard.
This patch adds detection for Qt 5.7 and make sure -std=c++11 is passed if
building against Qt 5.7 or higher.
---
m4/qt.m4 | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/m4/qt.m4 b/m4/qt.m4
index 093f428..90c4a6e 100644
--- a/m4/qt.m4
+++ b/m4/qt.m4
@@ -35,6 +35,7 @@ AC_DEFUN([FIND_QT],
enable_pinentry_qt5="try")
have_qt5_libs="no";
+ require_qt_cpp11="no";
if test "$enable_pinentry_qt5" != "no"; then
PKG_CHECK_MODULES(PINENTRY_QT,
@@ -47,6 +48,15 @@ AC_DEFUN([FIND_QT],
fi
fi
if test "$have_qt5_libs" = "yes"; then
+ PKG_CHECK_MODULES(PINENTRY_QT_REQUIRE_CPP11,
+ Qt5Core >= 5.7.0,
+ [require_qt_cpp11="yes"],
+ [require_qt_cpp11="no"])
+
+ if test "${require_qt_cpp11}" = "yes"; then
+ PINENTRY_QT_CFLAGS="$PINENTRY_QT_CFLAGS -std=c++11"
+ fi
+
AC_CHECK_TOOL(MOC, moc)
AC_MSG_CHECKING([moc version])
mocversion=`$MOC -v 2>&1`
--
2.7.3

View File

@ -0,0 +1,218 @@
From c5c7bee68730c9f66a27f9bb0d023480623a2bfb Mon Sep 17 00:00:00 2001
From: Werner Koch <wk@gnupg.org>
Date: Thu, 1 Dec 2016 09:10:08 +0100
Subject: [PATCH] Fix linkage problem in tty and emacs pinentries.
* emacs/pinentry-emacs.c (curses_cmd_handler): Remove var.
* tty/pinentry-tty.c (curses_cmd_handler): Remove var.
* pinentry/pinentry.c (flavor_flag): New local var.
(pinentry_set_flavor_flag): New function.
(cmd_getinfo): Use FLAVOR_FLAG for the "flavor" sub-command.
* gnome3/pinentry-gnome3.c (main): Call pinentry_set_flavor_flag.
* gtk+-2/pinentry-gtk-2.c (main): Ditto.
* pinentry/pinentry-emacs.c (initial_emacs_cmd_handler): Ditto.
* qt/main.cpp (main): Ditto.
--
Fixes-commit: e4e3a9cc88704dcffac660d0b92fd1ed8abecc11
Fixes-commit: d126036671e7dd631babc118cb4113f723f15748
Signed-off-by: Werner Koch <wk@gnupg.org>
---
emacs/pinentry-emacs.c | 4 ----
gnome3/pinentry-gnome3.c | 3 +++
gtk+-2/pinentry-gtk-2.c | 10 ++++++++--
pinentry/pinentry-emacs.c | 5 ++++-
pinentry/pinentry.c | 34 ++++++++++++++++++----------------
pinentry/pinentry.h | 4 ++++
qt/main.cpp | 1 +
tty/pinentry-tty.c | 3 ---
8 files changed, 38 insertions(+), 26 deletions(-)
diff --git a/emacs/pinentry-emacs.c b/emacs/pinentry-emacs.c
index b6b3eb8..3c39a96 100644
--- a/emacs/pinentry-emacs.c
+++ b/emacs/pinentry-emacs.c
@@ -29,10 +29,6 @@
pinentry_cmd_handler_t pinentry_cmd_handler = emacs_cmd_handler;
-/* needed to link cleanly; should never be used except for comparison
- * in pinentry/pinentry.c's cmd_getinfo(): */
-pinentry_cmd_handler_t curses_cmd_handler = NULL;
-
int
diff --git a/gnome3/pinentry-gnome3.c b/gnome3/pinentry-gnome3.c
index a040f9b..d5a49d6 100644
--- a/gnome3/pinentry-gnome3.c
+++ b/gnome3/pinentry-gnome3.c
@@ -517,18 +517,21 @@ main (int argc, char *argv[])
fprintf (stderr, "No $DBUS_SESSION_BUS_ADDRESS found,"
" falling back to curses\n");
pinentry_cmd_handler = curses_cmd_handler;
+ pinentry_set_flavor_flag ("curses");
}
else if (!pe_gcr_system_prompt_available ())
{
fprintf (stderr, "No Gcr System Prompter available,"
" falling back to curses\n");
pinentry_cmd_handler = curses_cmd_handler;
+ pinentry_set_flavor_flag ("curses");
}
else if (pe_gnome_screen_locked ())
{
fprintf (stderr, "GNOME screensaver is locked,"
" falling back to curses\n");
pinentry_cmd_handler = curses_cmd_handler;
+ pinentry_set_flavor_flag ("curses");
}
#endif
diff --git a/gtk+-2/pinentry-gtk-2.c b/gtk+-2/pinentry-gtk-2.c
index 6037533..473c4aa 100644
--- a/gtk+-2/pinentry-gtk-2.c
+++ b/gtk+-2/pinentry-gtk-2.c
@@ -938,10 +938,16 @@ main (int argc, char *argv[])
if (pinentry_have_display (argc, argv))
{
if (! gtk_init_check (&argc, &argv))
- pinentry_cmd_handler = curses_cmd_handler;
+ {
+ pinentry_cmd_handler = curses_cmd_handler;
+ pinentry_set_flavor_flag ("curses");
+ }
}
else
- pinentry_cmd_handler = curses_cmd_handler;
+ {
+ pinentry_cmd_handler = curses_cmd_handler;
+ pinentry_set_flavor_flag ("curses");
+ }
#else
gtk_init (&argc, &argv);
#endif
diff --git a/pinentry/pinentry-emacs.c b/pinentry/pinentry-emacs.c
index df12f1b..50ba406 100644
--- a/pinentry/pinentry-emacs.c
+++ b/pinentry/pinentry-emacs.c
@@ -644,7 +644,10 @@ initial_emacs_cmd_handler (pinentry_t pe)
if (emacs_socket < 0)
pinentry_cmd_handler = fallback_cmd_handler;
else
- pinentry_cmd_handler = emacs_cmd_handler;
+ {
+ pinentry_cmd_handler = emacs_cmd_handler;
+ pinentry_set_flavor_flag ("emacs");
+ }
return (* pinentry_cmd_handler) (pe);
}
diff --git a/pinentry/pinentry.c b/pinentry/pinentry.c
index 322a651..a198fb3 100644
--- a/pinentry/pinentry.c
+++ b/pinentry/pinentry.c
@@ -67,6 +67,10 @@ static char this_pgmname[50];
struct pinentry pinentry;
+
+static const char *flavor_flag;
+
+
static void
pinentry_reset (int use_defaults)
{
@@ -793,6 +797,16 @@ pinentry_parse_opts (int argc, char *argv[])
}
}
+
+/* Set the optional flag used with getinfo. */
+void
+pinentry_set_flavor_flag (const char *string)
+{
+ flavor_flag = string;
+}
+
+
+
static gpg_error_t
option_handler (assuan_context_t ctx, const char *key, const char *value)
@@ -1444,27 +1458,15 @@ cmd_getinfo (assuan_context_t ctx, char *line)
}
else if (!strcmp (line, "flavor"))
{
- const char *flags;
-
if (!strncmp (this_pgmname, "pinentry-", 9) && this_pgmname[9])
s = this_pgmname + 9;
else
s = this_pgmname;
- if (0)
- ;
-#ifdef INSIDE_EMACS
- else if (pinentry_cmd_handler == emacs_cmd_handler)
- flags = ":emacs";
-#endif
-#ifdef FALLBACK_CURSES
- else if (pinentry_cmd_handler == curses_cmd_handler)
- flags = ":curses";
-#endif
- else
- flags = "";
-
- snprintf (buffer, sizeof buffer, "%s%s", s, flags);
+ snprintf (buffer, sizeof buffer, "%s%s%s",
+ s,
+ flavor_flag? ":":"",
+ flavor_flag? flavor_flag : "");
buffer[sizeof buffer -1] = 0;
rc = assuan_send_data (ctx, buffer, strlen (buffer));
}
diff --git a/pinentry/pinentry.h b/pinentry/pinentry.h
index 01fb373..45d35ad 100644
--- a/pinentry/pinentry.h
+++ b/pinentry/pinentry.h
@@ -275,6 +275,10 @@ int pinentry_have_display (int argc, char **argv);
or version output is requested. */
void pinentry_parse_opts (int argc, char *argv[]);
+/* Set the optional flag used with getinfo. */
+void pinentry_set_flavor_flag (const char *string);
+
+
/* The caller must define this variable to process assuan commands. */
extern pinentry_cmd_handler_t pinentry_cmd_handler;
diff --git a/qt/main.cpp b/qt/main.cpp
index 8284960..225c06b 100644
--- a/qt/main.cpp
+++ b/qt/main.cpp
@@ -308,6 +308,7 @@ main(int argc, char *argv[])
#ifdef FALLBACK_CURSES
if (!pinentry_have_display(argc, argv)) {
pinentry_cmd_handler = curses_cmd_handler;
+ pinentry_set_flavor_flag ("curses");
} else
#endif
{
diff --git a/tty/pinentry-tty.c b/tty/pinentry-tty.c
index 3d6cd5a..a509d79 100644
--- a/tty/pinentry-tty.c
+++ b/tty/pinentry-tty.c
@@ -556,9 +556,6 @@ tty_cmd_handler(pinentry_t pinentry)
pinentry_cmd_handler_t pinentry_cmd_handler = tty_cmd_handler;
-/* needed to link cleanly; should never be used except for comparison
- * in pinentry/pinentry.c's cmd_getinfo(): */
-pinentry_cmd_handler_t curses_cmd_handler = NULL;
int
--
2.8.0.rc3

View File

@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>k_f@gentoo.org</email>
<name>Kristian Fiskerstrand</name>
</maintainer>
<maintainer type="project">
<email>crypto@gentoo.org</email>
<name>Crypto</name>
</maintainer>
<use>
<flag name="clipboard">Enable clipboard integration</flag>
</use>
</pkgmetadata>

View File

@ -1,101 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit qmake-utils autotools multilib eutils flag-o-matic toolchain-funcs
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="clipboard gtk ncurses qt4 caps static"
RDEPEND="
app-eselect/eselect-pinentry
caps? ( sys-libs/libcap )
gtk? ( x11-libs/gtk+:2 )
ncurses? ( sys-libs/ncurses:0= )
qt4? ( >=dev-qt/qtgui-4.4.1:4 )
static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
"
DEPEND="${RDEPEND}
sys-devel/gettext
gtk? ( virtual/pkgconfig )
qt4? ( virtual/pkgconfig )
ppc-aix? ( dev-libs/gnulib )
"
REQUIRED_USE="
|| ( ncurses gtk qt4 )
gtk? ( !static )
qt4? ( !static )
static? ( ncurses )
"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
if use qt4; then
local f
for f in qt4/*.moc; do
"$(qt4_get_bindir)"/moc ${f/.moc/.h} > ${f} || die
done
fi
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
epatch "${FILESDIR}/${PN}-0.8.2-texi.patch"
epatch "${FILESDIR}/${PN}-0.9.0-accessibility.patch"
eautoreconf
}
src_configure() {
use static && append-ldflags -static
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
if [[ ${CHOST} == *-aix* ]] ; then
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)"
append-libs -lgnu
fi
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
econf \
--enable-pinentry-tty \
$(use_enable gtk pinentry-gtk2) \
$(use_enable ncurses pinentry-curses) \
$(use_enable ncurses fallback-curses) \
$(use_enable qt4 pinentry-qt4) \
$(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \
$(use_with caps libcap)
}
src_compile() {
emake AR="$(tc-getAR)"
}
src_install() {
default
rm -f "${ED}"/usr/bin/pinentry || die
}
pkg_postinst() {
if ! has_version 'app-crypt/pinentry' || has_version '<app-crypt/pinentry-0.7.3'; then
elog "We no longer install pinentry-curses and pinentry-qt SUID root by default."
elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes."
elog "The soft resource limit for memory locking specifies the limit an"
elog "unprivileged process may lock into memory. You can also use POSIX"
elog "capabilities to allow pinentry to lock memory. To do so activate the caps"
elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of"
elog "your users."
fi
eselect pinentry update ifunset
}
pkg_postrm() {
eselect pinentry update ifunset
}

View File

@ -1,98 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools multilib eutils flag-o-matic
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
RDEPEND="
app-eselect/eselect-pinentry
caps? ( sys-libs/libcap )
gtk? ( x11-libs/gtk+:2 )
ncurses? ( sys-libs/ncurses:0= )
qt4? ( >=dev-qt/qtgui-4.4.1:4 )
static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
"
DEPEND="${RDEPEND}
sys-devel/gettext
gtk? ( virtual/pkgconfig )
qt4? ( virtual/pkgconfig )
ppc-aix? ( dev-libs/gnulib )
"
REQUIRED_USE="
|| ( ncurses gtk qt4 )
gtk? ( !static )
qt4? ( !static )
static? ( ncurses )
"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
if use qt4; then
local f
for f in qt4/*.moc; do
"${EPREFIX}"/usr/bin/moc ${f/.moc/.h} > ${f} || die
done
fi
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
epatch "${FILESDIR}/${PN}-0.8.2-texi.patch"
eautoreconf
}
src_configure() {
use static && append-ldflags -static
if [[ ${CHOST} == *-aix* ]] ; then
append-flags -I"${EPREFIX}/usr/$(get_libdir)/gnulib/include"
append-ldflags -L"${EPREFIX}/usr/$(get_libdir)/gnulib/$(get_libdir)"
append-libs -lgnu
fi
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
econf \
--enable-pinentry-tty \
$(use_enable gtk pinentry-gtk2) \
$(use_enable ncurses pinentry-curses) \
$(use_enable ncurses fallback-curses) \
$(use_enable qt4 pinentry-qt4) \
$(use_with caps libcap)
}
src_compile() {
emake AR="$(tc-getAR)"
}
src_install() {
default
rm -f "${ED}"/usr/bin/pinentry || die
}
pkg_postinst() {
if ! has_version 'app-crypt/pinentry' || has_version '<app-crypt/pinentry-0.7.3'; then
elog "We no longer install pinentry-curses and pinentry-qt SUID root by default."
elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes."
elog "The soft resource limit for memory locking specifies the limit an"
elog "unprivileged process may lock into memory. You can also use POSIX"
elog "capabilities to allow pinentry to lock memory. To do so activate the caps"
elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of"
elog "your users."
fi
eselect pinentry update ifunset
}
pkg_postrm() {
eselect pinentry update ifunset
}

View File

@ -1,89 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools qmake-utils multilib eutils flag-o-matic toolchain-funcs
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="clipboard emacs gtk ncurses qt4 caps gnome-keyring static"
RDEPEND="
>=dev-libs/libgpg-error-1.17
>=dev-libs/libassuan-2
app-eselect/eselect-pinentry
caps? ( sys-libs/libcap )
gtk? ( x11-libs/gtk+:2 )
ncurses? ( sys-libs/ncurses:0= )
qt4? ( >=dev-qt/qtgui-4.4.1:4 )
static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
gnome-keyring? ( app-crypt/libsecret )
"
REQUIRED_USE="
|| ( ncurses gtk qt4 )
gtk? ( !static )
qt4? ( !static )
static? ( ncurses )
"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
epatch "${FILESDIR}/${P}-build.patch"
eautoreconf
}
src_configure() {
use static && append-ldflags -static
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
# Issues finding qt on multilib systems
export QTLIB="${QTDIR}/$(get_libdir)"
econf \
--enable-pinentry-tty \
$(use_enable emacs pinentry-emacs) \
$(use_enable gtk pinentry-gtk2) \
$(use_enable ncurses pinentry-curses) \
$(use_enable ncurses fallback-curses) \
$(use_enable qt4 pinentry-qt4) \
$(use qt4 && use_enable clipboard pinentry-qt4-clipboard) \
$(use_with caps libcap) \
$(use_enable gnome-keyring libsecret) \
$(use_enable gnome-keyring pinentry-gnome3) \
MOC="$(qt4_get_bindir)"/moc
}
src_install() {
default
rm -f "${ED}"/usr/bin/pinentry || die
}
pkg_postinst() {
if ! has_version 'app-crypt/pinentry' || has_version '<app-crypt/pinentry-0.7.3'; then
elog "We no longer install pinentry-curses and pinentry-qt SUID root by default."
elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes."
elog "The soft resource limit for memory locking specifies the limit an"
elog "unprivileged process may lock into memory. You can also use POSIX"
elog "capabilities to allow pinentry to lock memory. To do so activate the caps"
elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of"
elog "your users."
fi
eselect pinentry update ifunset
}
pkg_postrm() {
eselect pinentry update ifunset
}

View File

@ -1,18 +1,17 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools qmake-utils multilib eutils flag-o-matic toolchain-funcs
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="emacs gtk ncurses qt4 qt5 caps gnome-keyring static"
CDEPEND="
@ -56,7 +55,8 @@ REQUIRED_USE="
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"\
"${FILESDIR}/${P}-require-CPP11-for-qt-5-7.patches"
eautoreconf
}

View File

@ -1,23 +1,22 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit autotools qmake-utils multilib eutils flag-o-matic toolchain-funcs
inherit autotools qmake-utils multilib flag-o-matic toolchain-funcs
DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol"
DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
HOMEPAGE="http://gnupg.org/aegypten2/index.html"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="emacs gtk ncurses qt4 qt5 caps gnome-keyring static"
CDEPEND="
>=dev-libs/libgpg-error-1.17
>=dev-libs/libassuan-2
>=dev-libs/libassuan-2.1
>=dev-libs/libgcrypt-1.6.3
ncurses? ( sys-libs/ncurses:0= )
gtk? ( x11-libs/gtk+:2 )
@ -55,9 +54,13 @@ REQUIRED_USE="
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
PATCHES=(
"${FILESDIR}/${PN}-0.8.2-ncurses.patch"
"${FILESDIR}/${P}-build.patch"
)
src_prepare() {
epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
epatch "${FILESDIR}/${P}-add-disable-pinentry-qt5-option.patch"
default
eautoreconf
}
@ -66,17 +69,16 @@ src_configure() {
use static && append-ldflags -static
[[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
QT_MOC=""
if use qt4; then
myconf+=( --enable-pinentry-qt
--disable-pinentry-qt5
)
QT_MOC="$(qt4_get_bindir)"/moc
# Issues finding qt on multilib systems
myconf+=(
--enable-pinentry-qt
--disable-pinentry-qt5
)
export MOC="$(qt4_get_bindir)"/moc
export QTLIB="$(qt4_get_libdir)"
elif use qt5; then
myconf+=( --enable-pinentry-qt )
QT_MOC="$(qt5_get_bindir)"/moc
export MOC="$(qt5_get_bindir)"/moc
export QTLIB="$(qt5_get_libdir)"
else
myconf+=( --disable-pinentry-qt )
@ -91,8 +93,7 @@ src_configure() {
$(use_with caps libcap) \
$(use_enable gnome-keyring libsecret) \
$(use_enable gnome-keyring pinentry-gnome3) \
"${myconf[@]}" \
MOC="${QT_MOC}"
"${myconf[@]}"
}
src_install() {

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm prepare
DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
EAPI=5
HOMEPAGE=http://gnupg.org/aegypten2/index.html
IUSE=gtk ncurses qt4 caps static
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=b8c0dd1313000147b847b4b7d5bc7483

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm prepare
DEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) sys-devel/gettext gtk? ( virtual/pkgconfig ) qt4? ( virtual/pkgconfig ) ppc-aix? ( dev-libs/gnulib ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
EAPI=5
HOMEPAGE=http://gnupg.org/aegypten2/index.html
IUSE=clipboard gtk ncurses qt4 caps static
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=a43916023614851f25739021d1581dd5

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install postinst postrm prepare
DEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2 app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) sys-devel/gettext virtual/pkgconfig gnome-keyring? ( app-crypt/libsecret ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
EAPI=5
HOMEPAGE=http://gnupg.org/aegypten2/index.html
IUSE=clipboard emacs gtk ncurses qt4 caps gnome-keyring static
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2 app-eselect/eselect-pinentry caps? ( sys-libs/libcap ) gtk? ( x11-libs/gtk+:2 ) ncurses? ( sys-libs/ncurses:0= ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
REQUIRED_USE=|| ( ncurses gtk qt4 ) gtk? ( !static ) qt4? ( !static ) static? ( ncurses )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.5.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=e94bba4a92666b74d9673b85d8125087

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install postinst postrm prepare
DEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.6.3 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) caps? ( sys-libs/libcap ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) app-eselect/eselect-pinentry gnome-keyring? ( app-crypt/libsecret ) sys-devel/gettext virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
EAPI=5
HOMEPAGE=http://gnupg.org/aegypten2/index.html
IUSE=emacs gtk ncurses qt4 qt5 caps gnome-keyring static
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2 >=dev-libs/libgcrypt-1.6.3 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) caps? ( sys-libs/libcap ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) app-eselect/eselect-pinentry gnome-keyring? ( app-crypt/libsecret ) gnome-keyring? ( app-crypt/gcr )
REQUIRED_USE=|| ( ncurses gtk qt4 qt5 ) gtk? ( !static ) qt4? ( !static ) qt5? ( !static ) static? ( ncurses ) ?? ( qt4 qt5 )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.6.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=46be22770d6fd577fefb145561562b94

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst postrm prepare
DEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) caps? ( sys-libs/libcap ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) app-eselect/eselect-pinentry gnome-keyring? ( app-crypt/libsecret ) sys-devel/gettext virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
EAPI=5
HOMEPAGE=http://gnupg.org/aegypten2/index.html
IUSE=emacs gtk ncurses qt4 qt5 caps gnome-keyring static
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) caps? ( sys-libs/libcap ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) app-eselect/eselect-pinentry gnome-keyring? ( app-crypt/libsecret ) gnome-keyring? ( app-crypt/gcr )
REQUIRED_USE=|| ( ncurses gtk qt4 qt5 ) gtk? ( !static ) qt4? ( !static ) qt5? ( !static ) static? ( ncurses ) ?? ( qt4 qt5 )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.7.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=8e679633ac4efce6e309a060af9e0b93

View File

@ -1,14 +1,14 @@
DEFINED_PHASES=configure install postinst postrm prepare
DEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) caps? ( sys-libs/libcap ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) app-eselect/eselect-pinentry gnome-keyring? ( app-crypt/libsecret ) sys-devel/gettext virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol
EAPI=5
DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
EAPI=6
HOMEPAGE=http://gnupg.org/aegypten2/index.html
IUSE=emacs gtk ncurses qt4 qt5 caps gnome-keyring static
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=>=dev-libs/libgpg-error-1.17 >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 ncurses? ( sys-libs/ncurses:0= ) gtk? ( x11-libs/gtk+:2 ) qt4? ( >=dev-qt/qtgui-4.4.1:4 ) qt5? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) caps? ( sys-libs/libcap ) static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] ) app-eselect/eselect-pinentry gnome-keyring? ( app-crypt/libsecret ) gnome-keyring? ( app-crypt/gcr )
REQUIRED_USE=|| ( ncurses gtk qt4 qt5 ) gtk? ( !static ) qt4? ( !static ) qt5? ( !static ) static? ( ncurses ) ?? ( qt4 qt5 )
SLOT=0
SRC_URI=mirror://gnupg/pinentry/pinentry-0.9.7.tar.bz2
SRC_URI=mirror://gnupg/pinentry/pinentry-1.0.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=7f03de9d17e2757ff7ca95d10009b359
_md5_=a49dc701b5ff5d0395a4377841aee355