Hello community,

here is the log from the commit of package mono-qt4 for openSUSE:Factory 
checked in at 2014-10-16 18:14:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mono-qt4 (Old)
 and      /work/SRC/openSUSE:Factory/.mono-qt4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mono-qt4"

Changes:
--------
--- /work/SRC/openSUSE:Factory/mono-qt4/mono-qt4.changes        2014-09-18 
07:58:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mono-qt4.new/mono-qt4.changes   2014-10-16 
18:16:32.000000000 +0200
@@ -1,0 +2,15 @@
+Thu Oct 16 13:07:44 UTC 2014 - dims...@opensuse.org
+
+- Add qyoto-qdbus-non-generic.patch: The DllImport attribute cannot
+  be applied to a method that is generic or contained in a generic
+  type. Move the DllImport to a new, non-generic class
+  (kde#339977).
+
+-------------------------------------------------------------------
+Sun Oct 12 12:01:55 UTC 2014 - tittiatc...@gmail.com
+
+- Update to 4.14.2
+   * KDE 4.14.2 SC Bugfix Release
+   * See http://www.kde.org/announcements/announce-4.14.2.php
+
+-------------------------------------------------------------------

Old:
----
  qyoto-4.14.1.tar.xz

New:
----
  qyoto-4.14.2.tar.xz
  qyoto-qdbus-non-generic.patch

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

Other differences:
------------------
++++++ mono-qt4.spec ++++++
--- /var/tmp/diff_new_pack.tX01mx/_old  2014-10-16 18:16:33.000000000 +0200
+++ /var/tmp/diff_new_pack.tX01mx/_new  2014-10-16 18:16:33.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mono-qt4
-Version:        4.14.1
+Version:        4.14.2
 Release:        0
 Summary:        Mono Qt4 kdebindings library
 License:        GPL-2.0+
@@ -25,6 +25,8 @@
 Url:            https://projects.kde.org/projects/kde/kdebindings/csharp/qyoto
 Source0:        qyoto-%{version}.tar.xz
 Patch1:         qyoto-remove-examples.patch
+# PATCH-FIX-UPSTREAM qyoto-qdbus-non-generic.patch kde#339977 
dims...@opensuse.org -- The DllImport attribute cannot be applied to a method 
that is generic or contained in a generic type.
+Patch2:         qyoto-qdbus-non-generic.patch
 BuildRequires:  cmake
 BuildRequires:  kde4-filesystem
 BuildRequires:  libQtWebKit-devel
@@ -50,6 +52,7 @@
 %prep
 %setup -q -n qyoto-%{version}
 %patch1 -p1
+%patch2 -p1
 
 %build
 %cmake_kde4 -d build

++++++ qyoto-4.14.1.tar.xz -> qyoto-4.14.2.tar.xz ++++++

++++++ qyoto-qdbus-non-generic.patch ++++++
Index: qyoto-4.14.2/qdbus/QDBusReply.cs
===================================================================
--- qyoto-4.14.2.orig/qdbus/QDBusReply.cs
+++ qyoto-4.14.2/qdbus/QDBusReply.cs
@@ -4,9 +4,12 @@ namespace Qyoto {
        using System.Runtime.InteropServices;
        using System.Collections.Generic; 
 
-       public class QDBusReply<T> {
+       class QDBusReplyFill {
                [DllImport("qyoto", CharSet=CharSet.Ansi)]
-               private static extern void qyoto_qdbus_reply_fill(IntPtr msg, 
IntPtr error, IntPtr variant);
+               public static extern void qyoto_qdbus_reply_fill(IntPtr msg, 
IntPtr error, IntPtr variant);
+       }
+
+       public class QDBusReply<T> {
                
                public QDBusReply(QDBusMessage reply) {
                        m_error = new QDBusError(reply);
@@ -18,7 +21,7 @@ namespace Qyoto {
                                variant = QVariant.FromValue<T>(default(T));
                        }
 
-                       qyoto_qdbus_reply_fill((IntPtr) GCHandle.Alloc(reply), 
(IntPtr) GCHandle.Alloc(m_error),
+                       QDBusReplyFill.qyoto_qdbus_reply_fill((IntPtr) 
GCHandle.Alloc(reply), (IntPtr) GCHandle.Alloc(m_error),
                                (IntPtr) GCHandle.Alloc(variant));
 
                        if (!m_error.IsValid()) {
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to