Hello community,

here is the log from the commit of package gpgmepp5 for openSUSE:Factory 
checked in at 2016-01-07 00:20:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpgmepp5 (Old)
 and      /work/SRC/openSUSE:Factory/.gpgmepp5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpgmepp5"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpgmepp5/gpgmepp5.changes        2015-11-15 
12:29:28.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gpgmepp5.new/gpgmepp5.changes   2016-01-07 
00:20:15.000000000 +0100
@@ -1,0 +2,9 @@
+Sun Dec 13 12:58:10 UTC 2015 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.12.0
+   * KDE Applications 15.12.0 
+   * https://www.kde.org/announcements/announce-applications-15.12.0.php
+   * boo#958887
+
+
+-------------------------------------------------------------------

Old:
----
  gpgmepp-15.08.3.tar.xz

New:
----
  gpgmepp-15.12.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpgmepp5.spec ++++++
--- /var/tmp/diff_new_pack.iOkPin/_old  2016-01-07 00:20:16.000000000 +0100
+++ /var/tmp/diff_new_pack.iOkPin/_new  2016-01-07 00:20:16.000000000 +0100
@@ -18,7 +18,7 @@
 
 %define kf5_version 5.5.0
 Name:           gpgmepp5
-Version:        15.08.3
+Version:        15.12.0
 Release:        0
 Summary:        C++ bindings/wrapper for gpgme
 License:        LGPL-2.1+

++++++ gpgmepp-15.08.3.tar.xz -> gpgmepp-15.12.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gpgmepp-15.08.3/CMakeLists.txt 
new/gpgmepp-15.12.0/CMakeLists.txt
--- old/gpgmepp-15.08.3/CMakeLists.txt  2015-08-31 11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/CMakeLists.txt  2015-10-21 07:52:38.000000000 +0200
@@ -3,7 +3,7 @@
 project(Gpgmepp)
 
 # ECM setup
-find_package(ECM 5.12.0 CONFIG REQUIRED)
+find_package(ECM 5.14.0 CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${Gpgmepp_SOURCE_DIR}/cmake ${ECM_MODULE_PATH})
 
 include(GenerateExportHeader)
@@ -17,11 +17,11 @@
 include(KDEFrameworkCompilerSettings)
 
 
-set(KF5_VERSION "5.12.0")
-set(KDEPIMLIBS_VERSION "4.79.0")
-set(QT_MIN_VERSION "5.2.0")
+set(KF5_VERSION "5.14.0")
+set(GPGMEPP_LIB_VERSION "4.80.0")
+set(QT_MIN_VERSION "5.4.0")
 
-ecm_setup_version(${KDEPIMLIBS_VERSION} VARIABLE_PREFIX GPGMEPP
+ecm_setup_version(${GPGMEPP_LIB_VERSION} VARIABLE_PREFIX GPGMEPP
                         VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/gpgmepp_version.h"
                         PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5GpgmeppConfigVersion.cmake"
                         SOVERSION 5
@@ -37,6 +37,11 @@
 )
 
 find_package(Boost REQUIRED)
+if(WIN32)
+    find_package(KDEWin REQUIRED)
+    INCLUDE_DIRECTORIES(${KDEWIN_INCLUDES})
+    LINK_LIBRARIES(${KDEWIN_LIBRARIES})
+endif()
 
 ########### CMake Config Files ###########
 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Gpgmepp")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gpgmepp-15.08.3/src/ConfigureChecks.cmake 
new/gpgmepp-15.12.0/src/ConfigureChecks.cmake
--- old/gpgmepp-15.08.3/src/ConfigureChecks.cmake       2015-08-31 
11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/src/ConfigureChecks.cmake       2015-10-21 
07:52:38.000000000 +0200
@@ -429,6 +429,15 @@
   }
 " HAVE_GPGME_CONF_ARG_NEW_WITH_CONST_VALUE )
 
+# check if gpgme has offline mode support (new in 1.5.6)
+check_cxx_source_compiles ("
+  #include <gpgme.h>
+  int main() {
+     gpgme_set_offline( NULL, 1 );
+     return 0;
+  }
+" HAVE_GPGME_CTX_OFFLINE )
+
 set(CMAKE_EXTRA_INCLUDE_FILES gpgme.h)
 # defined in gpgme versions >= 1.4.2
 check_type_size(gpgme_ssize_t GPGME_SSIZE_T)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gpgmepp-15.08.3/src/config-gpgme++.h.cmake 
new/gpgmepp-15.12.0/src/config-gpgme++.h.cmake
--- old/gpgmepp-15.08.3/src/config-gpgme++.h.cmake      2015-08-31 
11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/src/config-gpgme++.h.cmake      2015-10-21 
07:52:38.000000000 +0200
@@ -124,6 +124,9 @@
 /* Define to 1 if your gpgme_conf_arg_new takes its 'value' parameter as const 
void* */
 #cmakedefine HAVE_GPGME_CONF_ARG_NEW_WITH_CONST_VALUE 1
 
+/* Define to 1 if gpgme supports the context offline mode* */
+#cmakedefine HAVE_GPGME_CTX_OFFLINE 1
+
 #ifndef GPGMEPP_ERR_SOURCE_DEFAULT
 #define GPGMEPP_ERR_SOURCE_DEFAULT 22
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gpgmepp-15.08.3/src/context.cpp 
new/gpgmepp-15.12.0/src/context.cpp
--- old/gpgmepp-15.08.3/src/context.cpp 2015-08-31 11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/src/context.cpp 2015-10-21 07:52:38.000000000 +0200
@@ -371,6 +371,23 @@
     return gpgme_get_textmode(d->ctx);
 }
 
+void Context::setOffline(bool useOfflineMode)
+{
+#ifdef HAVE_GPGME_CTX_OFFLINE
+    gpgme_set_offline(d->ctx, int(useOfflineMode));
+#else
+    Q_UNUSED(useOfflineMode);
+#endif
+}
+bool Context::offline() const
+{
+#ifdef HAVE_GPGME_CTX_OFFLINE
+    return gpgme_get_offline(d->ctx);
+#else
+    return false;
+#endif
+}
+
 void Context::setIncludeCertificates(int which)
 {
     if (which == DefaultCertificates) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gpgmepp-15.08.3/src/context.h 
new/gpgmepp-15.12.0/src/context.h
--- old/gpgmepp-15.08.3/src/context.h   2015-08-31 11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/src/context.h   2015-10-21 07:52:38.000000000 +0200
@@ -84,6 +84,9 @@
     void setTextMode(bool useTextMode);
     bool textMode() const;
 
+    void setOffline(bool useOfflineMode);
+    bool offline() const;
+
     enum CertificateInclusion {
         DefaultCertificates = -256,
         AllCertificatesExceptRoot = -2,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gpgmepp-15.08.3/src/qgpgme/CMakeLists.txt 
new/gpgmepp-15.12.0/src/qgpgme/CMakeLists.txt
--- old/gpgmepp-15.08.3/src/qgpgme/CMakeLists.txt       2015-08-31 
11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/src/qgpgme/CMakeLists.txt       2015-10-21 
07:52:38.000000000 +0200
@@ -12,7 +12,7 @@
    # and we don't provide gpgme-qt support
 
    set( _any_gpgme_found true )
-   set( _qgpgme_libgpgme gpgmepp )
+   set( _qgpgme_libgpgme KF5::Gpgmepp )
    #set( _qgpgme_extra_src eventloopinteractor_win.cpp )
 
 endif()
@@ -49,7 +49,6 @@
      PUBLIC
       Qt5::Core
      PRIVATE
-      KF5::Gpgmepp
       ${_qgpgme_libgpgme}
    )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gpgmepp-15.08.3/src/qgpgme/eventloopinteractor_unix.cpp 
new/gpgmepp-15.12.0/src/qgpgme/eventloopinteractor_unix.cpp
--- old/gpgmepp-15.08.3/src/qgpgme/eventloopinteractor_unix.cpp 2015-08-31 
11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/src/qgpgme/eventloopinteractor_unix.cpp 2015-10-21 
07:52:38.000000000 +0200
@@ -28,9 +28,9 @@
 {
     QSocketNotifier *const sn = new QSocketNotifier(fd, dir == Read ? 
QSocketNotifier::Read : QSocketNotifier::Write);
     if (dir == Read) {
-        connect(sn, SIGNAL(activated(int)), this, SLOT(slotReadActivity(int)));
+        connect(sn, &QSocketNotifier::activated, this, 
&EventLoopInteractor::slotReadActivity);
     } else {
-        connect(sn, SIGNAL(activated(int)), this, 
SLOT(slotWriteActivity(int)));
+        connect(sn, &QSocketNotifier::activated, this, 
&EventLoopInteractor::slotWriteActivity);
     }
     ok = true; // Can above operations fails?
     return sn;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gpgmepp-15.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp 
new/gpgmepp-15.12.0/src/qgpgme/qgpgme_eventloopinteractor.cpp
--- old/gpgmepp-15.08.3/src/qgpgme/qgpgme_eventloopinteractor.cpp       
2015-08-31 11:24:03.000000000 +0200
+++ new/gpgmepp-15.12.0/src/qgpgme/qgpgme_eventloopinteractor.cpp       
2015-10-21 07:52:38.000000000 +0200
@@ -31,11 +31,11 @@
 QGpgME::EventLoopInteractor::EventLoopInteractor(QObject *parent)
     : QObject(parent), GpgME::EventLoopInteractor()
 {
-    setObjectName(QLatin1String("QGpgME::EventLoopInteractor::instance()"));
+    setObjectName(QStringLiteral("QGpgME::EventLoopInteractor::instance()"));
     if (!parent) {
         if (QCoreApplication *const app = QCoreApplication::instance()) {
-            connect(app, SIGNAL(aboutToQuit()), SLOT(deleteLater()));
-            connect(app, SIGNAL(aboutToQuit()), SIGNAL(aboutToDestroy()));
+            connect(app, &QCoreApplication::aboutToQuit, this, 
&QObject::deleteLater);
+            connect(app, &QCoreApplication::aboutToQuit, this, 
&EventLoopInteractor::aboutToDestroy);
         }
     }
     mSelf = this;


Reply via email to