[git] Pinentry - branch, master, updated. pinentry-0.9.7-24-gc71ba9a

by Andre Heinecke cvs at cvs.gnupg.org
Fri Aug 12 09:30:59 CEST 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The standard pinentry collection".

The branch, master has been updated
       via  c71ba9a57c0a4e3f919d90ea181ba7313d9533aa (commit)
       via  fa97de673bd36758ae4ce151923435318f7c8877 (commit)
      from  2227f67af53f38d3d7f97760f2553d2c9ed05969 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c71ba9a57c0a4e3f919d90ea181ba7313d9533aa
Author: Andre Heinecke <aheinecke at intevation.de>
Date:   Wed Jun 1 15:15:41 2016 +0200

    Update NEWS
    
    --

diff --git a/NEWS b/NEWS
index 6241a62..4278865 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,24 @@
 Noteworthy changes in version 0.9.8 (unreleased)
 ------------------------------------------------
 
+ * Qt pinentry now supports repeat mode in one dialog.
+
+ * Qt and GTK pinentries now make it possible to show the
+ entered value.
+
+ * Qt pinentry now only grabs the keyboard if an entry field
+ is focused.
+
+ * Fixed foreground handling in pinentry-qt if compiled
+ with Qt5 for Windows.
+
+ * Fixed error output for cached passwords.
+
+ * Fixed potential crash in Qt qualitybar calculation.
+
+ * GTK keyboard grabbing is now a bit more robust.
+
+
 Noteworthy changes in version 0.9.7 (2015-12-07)
 ------------------------------------------------
 

commit fa97de673bd36758ae4ce151923435318f7c8877
Author: Kristian Fiskerstrand <kf at sumptuouscapital.com>
Date:   Thu Aug 11 14:44:37 2016 +0200

    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.

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`

-----------------------------------------------------------------------

Summary of changes:
 NEWS     | 18 ++++++++++++++++++
 m4/qt.m4 | 10 ++++++++++
 2 files changed, 28 insertions(+)


hooks/post-receive
-- 
The standard pinentry collection
http://git.gnupg.org




More information about the Gnupg-commits mailing list