Hello community, here is the log from the commit of package ModemManager for openSUSE:Factory checked in at 2012-01-05 19:14:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ModemManager (Old) and /work/SRC/openSUSE:Factory/.ModemManager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ModemManager", Maintainer is "tambet@novell.com" Changes: -------- --- /work/SRC/openSUSE:Factory/ModemManager/ModemManager.changes 2011-10-02 09:44:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ModemManager.new/ModemManager.changes 2012-01-05 19:14:11.000000000 +0100 @@ -1,0 +2,10 @@ +Wed Nov 16 13:44:45 UTC 2011 - vuntz@opensuse.org + +- Add ModemManager-glib-2.31.patch: fix build with glib 2.31. + +------------------------------------------------------------------- +Tue Nov 15 14:15:25 UTC 2011 - dimstar@opensuse.org + +- Really enable parallel build: fix typo smp_flags => smp_mflags. + +------------------------------------------------------------------- New: ---- ModemManager-glib-2.31.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ModemManager.spec ++++++ --- /var/tmp/diff_new_pack.irUbKu/_old 2012-01-05 19:14:14.000000000 +0100 +++ /var/tmp/diff_new_pack.irUbKu/_new 2012-01-05 19:14:14.000000000 +0100 @@ -25,6 +25,8 @@ Url: http://cgit.freedesktop.org/ModemManager/ModemManager Group: Productivity/Networking/System Source0: http://download.gnome.org/sources/ModemManager/0.5/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM ModemManager-glib-2.31.patch vuntz@opensuse.org -- Taken from git, remove some includes and deprecated API to fix build with glib 2.31 +Patch0: ModemManager-glib-2.31.patch BuildRequires: dbus-1-glib-devel BuildRequires: hicolor-icon-theme BuildRequires: intltool @@ -55,6 +57,7 @@ %prep %setup -q +%patch0 -p1 %build pppddir=`ls -1d %{_libdir}/pppd/2*` @@ -63,7 +66,7 @@ --disable-static \ --with-pppd-plugin-dir=$pppddir \ --with-polkit -%__make %{?_smp_flags} +%__make %{?_smp_mflags} %install %makeinstall ++++++ ModemManager-glib-2.31.patch ++++++
From 28f64090dfa15097587bbea69209df10b8ab8593 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado
Date: Mon, 24 Oct 2011 19:09:11 +0000 Subject: core: don't include private headers from glib
The "glib/gtypes.h" is now considered private, and only "glib.h" should be
included directly.
---
diff --git a/src/mm-at-serial-port.h b/src/mm-at-serial-port.h
index 5d5f13f..cec5dc3 100644
--- a/src/mm-at-serial-port.h
+++ b/src/mm-at-serial-port.h
@@ -18,7 +18,6 @@
#define MM_AT_SERIAL_PORT_H
#include
From 58aa172b4e539605554dd300dca199b34fbf9186 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado
Date: Mon, 24 Oct 2011 19:31:37 +0000 Subject: serial: use g_value_set_schar() and g_value_get_schar() when glib >= 2.31
--- diff --git a/src/mm-serial-port.c b/src/mm-serial-port.c index 7749196..caf500d 100644 --- a/src/mm-serial-port.c +++ b/src/mm-serial-port.c @@ -1360,7 +1360,11 @@ set_property (GObject *object, guint prop_id, priv->bits = g_value_get_uint (value); break; case PROP_PARITY: +#if GLIB_CHECK_VERSION(2,31,0) + priv->parity = g_value_get_schar (value); +#else priv->parity = g_value_get_char (value); +#endif break; case PROP_STOPBITS: priv->stopbits = g_value_get_uint (value); @@ -1400,7 +1404,11 @@ get_property (GObject *object, guint prop_id, g_value_set_uint (value, priv->bits); break; case PROP_PARITY: +#if GLIB_CHECK_VERSION(2,31,0) + g_value_set_schar (value, priv->parity); +#else g_value_set_char (value, priv->parity); +#endif break; case PROP_STOPBITS: g_value_set_uint (value, priv->stopbits); -- cgit v0.9.0.2-2-gbebe -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org