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