From bba0cbba1339353f499e153bea228a36a9c9b67b Mon Sep 17 00:00:00 2001 From: David Michael Date: Wed, 3 May 2017 19:02:43 -0700 Subject: [PATCH] bump(app-crypt/pinentry): sync with upstream --- .../app-crypt/pinentry/ChangeLog | 260 ------- .../app-crypt/pinentry/ChangeLog-2015 | 721 ------------------ .../app-crypt/pinentry/Manifest | 21 +- .../pinentry/files/pinentry-0.8.2-texi.patch | 20 - .../files/pinentry-0.9.0-accessibility.patch | 82 -- .../pinentry/files/pinentry-0.9.5-build.patch | 52 -- ....9.6-add-disable-pinentry-qt5-option.patch | 55 -- ...try-0.9.7-require-CPP11-for-qt-5-7.patches | 48 ++ .../pinentry/files/pinentry-1.0.0-build.patch | 218 ++++++ .../app-crypt/pinentry/metadata.xml | 7 +- .../pinentry/pinentry-0.9.0-r3.ebuild | 101 --- .../app-crypt/pinentry/pinentry-0.9.0.ebuild | 98 --- .../app-crypt/pinentry/pinentry-0.9.5.ebuild | 89 --- ...-0.9.7.ebuild => pinentry-0.9.7-r1.ebuild} | 10 +- ...-0.9.6-r6.ebuild => pinentry-1.0.0.ebuild} | 37 +- .../md5-cache/app-crypt/pinentry-0.9.0 | 14 - .../md5-cache/app-crypt/pinentry-0.9.0-r3 | 14 - .../md5-cache/app-crypt/pinentry-0.9.5 | 14 - .../md5-cache/app-crypt/pinentry-0.9.6-r6 | 14 - .../md5-cache/app-crypt/pinentry-0.9.7-r1 | 14 + .../{pinentry-0.9.7 => pinentry-1.0.0} | 10 +- 21 files changed, 320 insertions(+), 1579 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.5-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.6-add-disable-pinentry-qt5-option.patch create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.7-require-CPP11-for-qt-5-7.patches create mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-build.patch delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.5.ebuild rename sdk_container/src/third_party/portage-stable/app-crypt/pinentry/{pinentry-0.9.7.ebuild => pinentry-0.9.7-r1.ebuild} (85%) rename sdk_container/src/third_party/portage-stable/app-crypt/pinentry/{pinentry-0.9.6-r6.ebuild => pinentry-1.0.0.ebuild} (75%) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.5 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.6-r6 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.7-r1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/{pinentry-0.9.7 => pinentry-1.0.0} (79%) diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog deleted file mode 100644 index 26c3df05a4..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog +++ /dev/null @@ -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 - +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 - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 16 Aug 2015; Justin Lecher 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 - - 16 Aug 2015; Kristian Fiskerstrand - -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 metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert 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 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 pinentry-0.9.5.ebuild: - amd64 stable wrt bug #552614 - - Package-Manager: portage-2.2.20.1 - - 08 Sep 2015; Jeroen Roovers pinentry-0.9.5.ebuild: - Stable for HPPA PPC64 (bug #552614). - - Package-Manager: portage-2.2.20.1 - - 12 Sep 2015; Agostino Sarubbo 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 +pinentry-0.9.6.ebuild: - Version bump to 0.9.6 - - Package-Manager: portage-2.2.20.1 - - 14 Sep 2015; Kristian Fiskerstrand pinentry-0.9.6.ebuild: - Fix version bump to 0.9.6 - - Package-Manager: portage-2.2.20.1 - - 16 Sep 2015; Tobias Klausmann 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 - +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 - +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 - -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 - +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 - +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 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 - +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 -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 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 - +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 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 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 +pinentry-0.9.7.ebuild: - Version bump to 0.9.7 - - Package-Manager: portage-2.2.20.1 - - 15 Dec 2015; Kristian Fiskerstrand - -pinentry-0.9.6-r4.ebuild, -pinentry-0.9.6-r5.ebuild: - Cleanup some older versions - - 24 Jan 2016; Michał Górny 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 metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - - 07 Jul 2016; Patrice Clement - -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 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog-2015 deleted file mode 100644 index 074d4bded9..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/ChangeLog-2015 +++ /dev/null @@ -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 pinentry-0.9.5.ebuild: - Add emacs USE - - 18 Jul 2015; Alon Bar-Lev - files/pinentry-0.9.5-build.patch: - Even better pkg-config resolution, bug#554686 - - 18 Jul 2015; Alon Bar-Lev - 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 - +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 +pinentry-0.9.5.ebuild, - -pinentry-0.9.4-r1.ebuild: - Version bump to pinentry 0.9.5 - - 07 Jun 2015; Kristian Fiskerstrand - -files/pinentry-0.9.1-memleak.patch: - Remove a redundant patch file after previous cleanup - - 07 Jun 2015; Kristian Fiskerstrand - -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 - +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 +pinentry-0.9.4.ebuild: - New upstream version 0.9.4 - - 14 May 2015; Kristian Fiskerstrand -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 +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 - +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 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 - +files/pinentry-0.9.1-memleak.patch, +pinentry-0.9.1.ebuild: - Version bump, bug#548456 - - 30 Apr 2015; Alon Bar-Lev pinentry-0.9.0-r3.ebuild: - Fix gcc-5 qt issue, bug#547528, thanks to Mark Wright - - 31 Mar 2015; Ulrich Müller 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 +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 - +files/pinentry-0.9.0-accessibility.patch, +pinentry-0.9.0-r2.ebuild: - Fix for bug #541400 - - 28 Feb 2015; Alon Bar-Lev -pinentry-0.8.2.ebuild, - -pinentry-0.8.3.ebuild, -pinentry-0.8.4.ebuild: - Cleanup - - 28 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: - Stable for ia64, wrt bug #540002 - - 27 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: - Stable for sparc, wrt bug #540002 - - 26 Feb 2015; Markus Meier pinentry-0.9.0.ebuild: - arm stable, bug #540002 - - 25 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: - Stable for x86, wrt bug #540002 - - 24 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: - Stable for alpha, wrt bug #540002 - - 23 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: - Stable for ppc64, wrt bug #540002 - - 21 Feb 2015; Agostino Sarubbo pinentry-0.9.0.ebuild: - Stable for ppc, wrt bug #540002 - - 19 Feb 2015; Agostino Sarubbo 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 +pinentry-0.9.0-r1.ebuild, - metadata.xml: - Add support to clipboard in qt, bug#540348, thanks to Ezio - - 14 Feb 2015; Jeroen Roovers pinentry-0.9.0.ebuild: - Stable for HPPA (bug #540002). - -*pinentry-0.9.0 (19 Nov 2014) - - 19 Nov 2014; Kristian Fiskerstrand +pinentry-0.9.0.ebuild: - Bump pinentry to 0.9.0 - -*pinentry-0.8.4 (08 Oct 2014) - - 08 Oct 2014; Alon Bar-Lev +pinentry-0.8.4.ebuild: - Version bump, bug#524742 - - 03 Apr 2014; Michael Haubenwallner pinentry-0.8.3.ebuild: - Add ~ppc-aix keyword. - - 20 Jan 2014; Mike Frysinger pinentry-0.8.2.ebuild, - pinentry-0.8.3.ebuild: - Add arm64 love. - - 27 Dec 2013; Alon Bar-Lev pinentry-0.8.3.ebuild: - Fix aix build, bug#493384, thanks to Michael Haubenwallner - - 06 Nov 2013; Alon Bar-Lev 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 +pinentry-0.8.3.ebuild: - Version bump (bug #487188). - - 15 Jun 2013; Alon Bar-Lev - +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 -pinentry-0.8.1.ebuild: - cleanup old ebuild - - 05 May 2013; Alon Bar-Lev - +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 pinentry-0.8.1.ebuild, - pinentry-0.8.2.ebuild: - Move Qt dependencies to the new category - - 20 Feb 2013; Zac Medico pinentry-0.8.2.ebuild: - Add ~arm-linux keyword. - - 16 Dec 2012; Raúl Porcel pinentry-0.8.2.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #443522 - - 28 Nov 2012; Tim Harder metadata.xml: - Add to crypto herd. - - 25 Nov 2012; Sven Wegener metadata.xml: - Move to maintainer-needed. - - 22 Nov 2012; Agostino Sarubbo pinentry-0.8.2.ebuild: - Stable for x86, tested by Vincent Olivert Riera , wrt - bug #443522 - - 20 Nov 2012; Anthony G. Basile pinentry-0.8.2.ebuild: - stable arm, bug #443522 - - 19 Nov 2012; Jeroen Roovers pinentry-0.8.2.ebuild: - Stable for HPPA (bug #443522). - - 17 Nov 2012; Anthony G. Basile pinentry-0.8.2.ebuild: - stable ppc64, bug #443522 - - 17 Nov 2012; Agostino Sarubbo pinentry-0.8.2.ebuild: - Stable for ppc, tested by Vicente Olivert Riera , wrt - bug #443522 - - 16 Nov 2012; Tomáš Chvátal pinentry-0.8.2.ebuild: - Better fix the static issue with ncurses, thanks to Diego. - - 16 Nov 2012; Agostino Sarubbo pinentry-0.8.2.ebuild: - Stable for amd64, wrt bug #443522 - - 16 Nov 2012; Tomáš Chvátal pinentry-0.8.2.ebuild: - Do not call ar directly, fixes bug#443526. - - 16 Nov 2012; Tomáš Chvátal pinentry-0.8.2.ebuild: - Try to fix building with static useflag enabled - - 16 Nov 2012; Tomáš Chvátal 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 - -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 pinentry-0.8.1.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #421593 - - 03 Sep 2012; Michael Palimaka - 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 pinentry-0.8.1.ebuild: - Stable ppc ppc64, bug #421593 - -*pinentry-0.8.2 (14 Aug 2012) - - 14 Aug 2012; Tomáš Chvátal +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 pinentry-0.8.1.ebuild: - Stable for HPPA (bug #421593). - - 25 Jun 2012; Markus Meier pinentry-0.8.1.ebuild: - arm stable, bug #421593 - - 19 Jun 2012; Agostino Sarubbo pinentry-0.8.1.ebuild: - Stable for amd64, wrt bug #421593 - - 17 Jun 2012; Jeff Horelick pinentry-0.8.1.ebuild: - marked x86 per bug 421593 - - 09 May 2012; Alexis Ballier pinentry-0.8.1.ebuild: - keyword ~amd64-fbsd - - 03 May 2012; Jeff Horelick 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 pinentry-0.8.1.ebuild: - Remove existing file in Prefix - - 26 Aug 2011; Fabian Groffen 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 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 +pinentry-0.8.1.ebuild: - Version bump, bug #351115. - - 30 Sep 2010; Samuli Suominen - pinentry-0.8.0-r1.ebuild: - Use eselect-pinentry. - -*pinentry-0.8.0-r1 (25 Sep 2010) - - 25 Sep 2010; Samuli Suominen - +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 pinentry-0.8.0.ebuild: - ia64/s390/sh/sparc stable wrt #299388 - - 23 Aug 2010; Jeroen Roovers pinentry-0.8.0.ebuild: - Stable for HPPA (bug #299388). - - 19 Jul 2010; Markus Meier pinentry-0.8.0.ebuild: - arm stable, bug #299388 - - 19 Jul 2010; Joseph Jezak pinentry-0.8.0.ebuild: - Marked ppc stable for bug #299388. - - 18 Jul 2010; Jorge Manuel B. S. Vicetto - 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 - fixes bug 328189. - - 11 Jul 2010; Tobias Klausmann pinentry-0.8.0.ebuild: - Stable on alpha, bug #299388 - - 04 Jul 2010; Samuli Suominen pinentry-0.8.0.ebuild: - ppc64 stable wrt #299388 - - 27 Jun 2010; Christian Faulhammer - pinentry-0.8.0.ebuild: - add ~x86-freebsd - - 24 Jun 2010; Christoph Mende pinentry-0.8.0.ebuild: - Stable on amd64 wrt bug #299388 - - 20 Jun 2010; Christian Faulhammer - pinentry-0.8.0.ebuild: - fix HOMEPAGE - - 20 Jun 2010; Christian Faulhammer - pinentry-0.8.0.ebuild: - stable x86, bug 299388 - - 30 May 2010; Fabian Groffen pinentry-0.8.0.ebuild: - Marked ~sparc-solaris, ~sparc64-solaris - -*pinentry-0.8.0 (26 Apr 2010) - - 26 Apr 2010; Christian Faulhammer - +pinentry-0.8.0.ebuild: - version bump for bug 308695 - - 01 Apr 2010; Jonathan Callen pinentry-0.7.6.ebuild: - Bump to EAPI=3, add prefix keywords - - 02 Jan 2010; Ben de Groot 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 - 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 - 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 +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 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 +pinentry-0.7.5-r1.ebuild: - Add support for the static USE flag, bug #247770. - - 06 Jan 2009; Sven Wegener - -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 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 pinentry-0.7.5.ebuild: - Stable for HPPA (bug #217845). - - 12 May 2008; Markus Rothe pinentry-0.7.5.ebuild: - Stable on ppc64 - - 03 May 2008; Richard Freeman pinentry-0.7.5.ebuild: - amd64 stable - 217845 - - 17 Apr 2008; nixnut pinentry-0.7.5.ebuild: - Stable on ppc wrt bug 217845 - - 17 Apr 2008; Raúl Porcel pinentry-0.7.5.ebuild: - ia64/sparc/x86 stable wrt #217845 - - 16 Apr 2008; Tobias Klausmann pinentry-0.7.5.ebuild: - Stable on alpha, bug #217845 - -*pinentry-0.7.5 (23 Mar 2008) - - 23 Mar 2008; Sven Wegener - +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 -pinentry-0.7.2-r3.ebuild: - Cleanup - - 21 Jan 2008; Jeroen Roovers pinentry-0.7.4-r1.ebuild: - Stable for HPPA (bug #206664). - - 20 Jan 2008; Raúl Porcel pinentry-0.7.4-r1.ebuild: - alpha/ia64/sparc/x86 stable wrt #206664 - - 20 Jan 2008; Christoph Mende - pinentry-0.7.4-r1.ebuild: - Stable on amd64 wrt bug #206664 - - 20 Jan 2008; nixnut pinentry-0.7.4-r1.ebuild: - Stable on ppc wrt bug 206664 - - 20 Jan 2008; Brent Baude ChangeLog: - Marking pinentry-0.7.4-r1 ppc64 for bug 206664 - - 20 Jan 2008; Brent Baude 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 - 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 pinentry-0.7.4.ebuild: - Readd flag-o-matic - - 20 Dec 2007; Alon Bar-Lev - +files/pinentry-0.7.4-grab.patch, pinentry-0.7.4.ebuild: - Readd grab patch, bug#165493 - - 20 Dec 2007; Alon Bar-Lev - +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 -pinentry-0.7.2-r4.ebuild, - +pinentry-0.7.4.ebuild: - Version bump - - 09 Oct 2007; Christoph Mende pinentry-0.7.3.ebuild: - Stable on amd64 wrt bug #194113 - - 03 Oct 2007; Tom Gall pinentry-0.7.3.ebuild: - stable on ppc64 - - 02 Oct 2007; Raúl Porcel pinentry-0.7.3.ebuild: - alpha/ia64 stable wrt #194113 - - 30 Sep 2007; Markus Meier pinentry-0.7.3.ebuild: - x86 stable, bug #194113 - - 29 Sep 2007; Lars Weiler pinentry-0.7.3.ebuild: - stable ppc, bug #194113 - - 29 Sep 2007; Jeroen Roovers pinentry-0.7.3.ebuild: - Stable for HPPA (bug #194113). - - 28 Sep 2007; Ferris McCormick 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 +pinentry-0.7.3.ebuild: - Version bump - -*pinentry-0.7.2-r4 (15 Jun 2007) - - 15 Jun 2007; Alon Bar-Lev - +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 -pinentry-0.7.2-r2.ebuild: - Cleanup. - - 12 Apr 2007; Christian Faulhammer - pinentry-0.7.2-r3.ebuild: - stable amd64, bug 167230 - - 01 Mar 2007; Christian Faulhammer - pinentry-0.7.2-r3.ebuild: - stable x86; bug 167230 - - 24 Jan 2007; Marius Mauch pinentry-0.7.2-r2.ebuild, - pinentry-0.7.2-r3.ebuild: - Replacing einfo with elog - - 09 Jan 2007; Sven Wegener pinentry-0.7.2-r3.ebuild: - Add WANT_AUTO* variables, should fix bug #161165. - - 10 Oct 2006; Gustavo Zacarias - pinentry-0.7.2-r3.ebuild: - Stable on sparc - - 24 Sep 2006; Sven Wegener +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 - pinentry-0.7.2-r3.ebuild: - ppc stable - - 19 Aug 2006; Bryan Østergaard - pinentry-0.7.2-r3.ebuild: - Stable on alpha. - - 22 Jul 2006; pinentry-0.7.2-r3.ebuild: - stable on mips - - 12 Jul 2006; Aron Griffis pinentry-0.7.2-r3.ebuild: - Mark 0.7.2-r3 stable on ia64 - - 12 Jul 2006; Danny van Dyk - pinentry-0.7.2-r3.ebuild: - QA: Changed qt to qt3. - - 26 Jun 2006; Javier Villavicencio - pinentry-0.7.2-r3.ebuild: - Add ~x86-fbsd keyword. - - 23 Jun 2006; Doug Goldstein pinentry-0.7.2-r2.ebuild, - pinentry-0.7.2-r3.ebuild: - USE flag qt->qt3/qt4 change - - 05 Jun 2006; Guy Martin pinentry-0.7.2-r3.ebuild: - Stable on hppa. - - 18 May 2006; Sven Wegener -pinentry-0.7.2.ebuild: - Remove old version. - - 16 May 2006; Markus Rothe pinentry-0.7.2-r3.ebuild: - Stable on ppc64; bug #132343 - - 27 Apr 2006; Marien Zwart - 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 - 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 pinentry-0.7.2-r3.ebuild: - Added ~ppc64; bug #130718 - -*pinentry-0.7.2-r3 (23 Feb 2006) - - 23 Feb 2006; Sven Wegener +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 pinentry-0.7.2-r2.ebuild: - Fix problem detecting qt on amd64's no-symlink profile. - - 03 Jan 2006; pinentry-0.7.2-r2.ebuild: - Stable on IA64. - - 30 Dec 2005; Fernando J. Pereda - pinentry-0.7.2-r2.ebuild: - Stable on alpha wrt security bug #116822 - - 29 Dec 2005; Tobias Scherbaum - pinentry-0.7.2-r2.ebuild: - ppc stable, bug #116822 - - 28 Dec 2005; Mark Loeser pinentry-0.7.2-r2.ebuild: - Stable on x86; bug #116822 - - 28 Dec 2005; Gustavo Zacarias - pinentry-0.7.2-r2.ebuild: - Stable on sparc wrt security #116822 - - 28 Dec 2005; Simon Stelling 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 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ò - 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 +pinentry-0.7.2-r1.ebuild: - Deprecate gtk2 USE flag, bug #106560. - - 19 Sep 2005; Gustavo Zacarias pinentry-0.7.2.ebuild: - Stable on sparc - - 07 Aug 2005; Daniel Black pinentry-0.7.2.ebuild: - changed to mirror://gnupg - - 31 Jul 2005; Aaron Walker pinentry-0.7.2.ebuild: - Added ~mips. - - 28 Jul 2005; Caleb Tennis pinentry-0.7.2.ebuild: - Made qt dep qt3 explicit per bug #100235 - - 08 May 2005; Sven Wegener - -files/qt-compile-fix.diff, -pinentry-0.7.1-r1.ebuild: - Removed old ebuild. - - 01 Apr 2005; Michael Hanselmann pinentry-0.7.2.ebuild: - Stable on ppc. - - 15 Mar 2005; Michael Cummings pinentry-0.7.2.ebuild: - Keywording for ~sparc - makes manifest signing so much nicer. Bug 85376 - - 13 Mar 2005; Marcus D. Hanwell pinentry-0.7.2.ebuild: - Marked stable on amd64. - - 12 Mar 2005; Aron Griffis pinentry-0.7.2.ebuild: - stable on alpha, ia64 and x86 - -*pinentry-0.7.2 (28 Jan 2005) - - 28 Jan 2005; Sven Wegener - -pinentry-0.7.1_p20041207.ebuild, +pinentry-0.7.2.ebuild: - Version bump, bug #79801. - - 02 Jan 2005; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - -*pinentry-0.7.1_p20041207 (07 Dec 2004) - - 07 Dec 2004; Sven Wegener 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 - 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 - pinentry-0.7.0.ebuild: - Masked pinentry-0.7.0.ebuild stable for ppc - - 25 Aug 2004; Travis Tilley pinentry-0.7.1-r1.ebuild: - stable on amd64 - - 07 Aug 2004; Daniel Black -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 - +files/qt-compile-fix.diff, +pinentry-0.7.1-r1.ebuild: - Add qt compile fix submitted by Sebastian Trueg - in bug #54225. Also use emake and einstall. - - 07 Jun 2004; Daniel Black +metadata.xml, - pinentry-0.7.0.ebuild, pinentry-0.7.1.ebuild: - x86 keyword - - 20 May 2004; pinentry-0.7.1.ebuild: - Works on amd64 perfectly - -*pinentry-0.7.1 (01 May 2004) - - 01 May 2004; Bryan Østergaard +pinentry-0.7.1.ebuild: - Bump version, bug #48917. - - 26 Apr 2004; Aron Griffis pinentry-0.6.9.ebuild: - Add die following econf for bug 48950 - -*pinentry-0.7.0 (28 Feb 2004) - - 28 Feb 2004; Mike Frysinger : - 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 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 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 - pinentry-0.6.7-r1.ebuild: - set ~ppc in keywords - - 07 Feb 2003; J Robert Ray : Added patch to correct - problem with pinentry-qt. Thanks to Paul de Vrieze . - -*pinentry-0.6.7 (06 Feb 2003) - - 06 Feb 2003; J Robert Ray : Initial ebuild. QT support - is currently broken and disabled. diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest index 6e12c7892b..c14da8775b 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/Manifest @@ -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 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch deleted file mode 100644 index f036fa93a1..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.8.2-texi.patch +++ /dev/null @@ -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 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch deleted file mode 100644 index 20d6130978..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.0-accessibility.patch +++ /dev/null @@ -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 - } - } diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.5-build.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.5-build.patch deleted file mode 100644 index 2ef9a6779e..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.5-build.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 29384a828ad83644df9093bb292194d1ac6e689b Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev -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 ---- - 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 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.6-add-disable-pinentry-qt5-option.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.6-add-disable-pinentry-qt5-option.patch deleted file mode 100644 index 9522c2f4bf..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.6-add-disable-pinentry-qt5-option.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 08ec9556c8a384ea7bb5d42d3f6aab6c2f6a8786 Mon Sep 17 00:00:00 2001 -From: Andre Heinecke -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 - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.7-require-CPP11-for-qt-5-7.patches b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.7-require-CPP11-for-qt-5-7.patches new file mode 100644 index 0000000000..406571cdd3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-0.9.7-require-CPP11-for-qt-5-7.patches @@ -0,0 +1,48 @@ +From 7384e2a575dde2809784d9f182fd1d247064c8a2 Mon Sep 17 00:00:00 2001 +From: Kristian Fiskerstrand +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 + diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-build.patch b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-build.patch new file mode 100644 index 0000000000..e367b85664 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/files/pinentry-1.0.0-build.patch @@ -0,0 +1,218 @@ +From c5c7bee68730c9f66a27f9bb0d023480623a2bfb Mon Sep 17 00:00:00 2001 +From: Werner Koch +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 +--- + 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 + diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml index 675913ea2c..46f4637bdd 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/metadata.xml @@ -1,11 +1,12 @@ + + k_f@gentoo.org + Kristian Fiskerstrand + crypto@gentoo.org Crypto - - Enable clipboard integration - diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild deleted file mode 100644 index fae56984ea..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0-r3.ebuild +++ /dev/null @@ -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 '=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 -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0.ebuild deleted file mode 100644 index fe2c6afe60..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.0.ebuild +++ /dev/null @@ -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 '=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 -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.5.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.5.ebuild deleted file mode 100644 index 4c55e522f5..0000000000 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.5.ebuild +++ /dev/null @@ -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 '=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 -} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.7.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild similarity index 85% rename from sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.7.ebuild rename to sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild index 931d7f2072..82a5092109 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.7.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.7-r1.ebuild @@ -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 } diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.6-r6.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.0.0.ebuild similarity index 75% rename from sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.6-r6.ebuild rename to sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.0.0.ebuild index ea0df559a9..df050ed83e 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-0.9.6-r6.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-crypt/pinentry/pinentry-1.0.0.ebuild @@ -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() { diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 deleted file mode 100644 index 21371e9f24..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0 +++ /dev/null @@ -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/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 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 deleted file mode 100644 index 955343589d..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.0-r3 +++ /dev/null @@ -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/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 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.5 deleted file mode 100644 index c5aa21053b..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.5 +++ /dev/null @@ -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/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 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.6-r6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.6-r6 deleted file mode 100644 index 20bcd51681..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.6-r6 +++ /dev/null @@ -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/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 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.7-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.7-r1 new file mode 100644 index 0000000000..80adffcf90 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.7-r1 @@ -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/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 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-1.0.0 similarity index 79% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.7 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-1.0.0 index 7b42d740a5..016c01d958 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-0.9.7 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/pinentry-1.0.0 @@ -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/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