leigh123linux pushed to cinnamon-control-center (epel7). "fix bz 1210701"

notifications at fedoraproject.org notifications at fedoraproject.org
Fri Apr 10 12:17:26 UTC 2015


>From 9aa1980d7400f3269baf38f78f7f394915a893e9 Mon Sep 17 00:00:00 2001
From: leigh123linux <leigh123linux at googlemail.com>
Date: Fri, 10 Apr 2015 13:17:06 +0100
Subject: fix bz 1210701


diff --git a/0001-Remove-the-NetworkManager-version-checking-altogethe.patch b/0001-Remove-the-NetworkManager-version-checking-altogethe.patch
new file mode 100644
index 0000000..a016bdf
--- /dev/null
+++ b/0001-Remove-the-NetworkManager-version-checking-altogethe.patch
@@ -0,0 +1,59 @@
+From c53b915aec80928a1be96c6d0eb6645e415e18f9 Mon Sep 17 00:00:00 2001
+From: leigh123linux <leigh123linux at googlemail.com>
+Date: Sun, 1 Mar 2015 08:35:52 +0000
+Subject: [PATCH 4/7] Remove the NetworkManager version checking altogether
+
+---
+ panels/network/cc-network-panel.c | 19 +++----------------
+ 1 file changed, 3 insertions(+), 16 deletions(-)
+
+diff --git a/panels/network/cc-network-panel.c b/panels/network/cc-network-panel.c
+index df64bd1..d247c90 100644
+--- a/panels/network/cc-network-panel.c
++++ b/panels/network/cc-network-panel.c
+@@ -940,30 +940,17 @@ static gboolean
+ panel_check_network_manager_version (CcNetworkPanel *panel)
+ {
+         const gchar *version;
+-        gchar **split = NULL;
+-        guint major = 0;
+-        guint micro = 0;
+-        guint minor = 0;
+         gboolean ret = TRUE;
+ 
+         /* parse running version */
+         version = nm_client_get_version (panel->priv->client);
+-        if (version != NULL) {
+-                split = g_strsplit (version, ".", -1);
+-                major = atoi (split[0]);
+-                minor = atoi (split[1]);
+-                micro = atoi (split[2]);
+-        }
+-
+-        /* is it too new or old */
+-        if (major > 0 || major > 9 || (minor <= 8 && micro < 992)) {
++        if (version == NULL) {
+                 ret = FALSE;
+ 
+                 /* do modal dialog in idle so we don't block startup */
+                 panel->priv->nm_warning_idle = g_idle_add ((GSourceFunc)display_version_warning_idle, panel);
+         }
+ 
+-        g_strfreev (split);
+         return ret;
+ }
+ 
+@@ -1029,8 +1016,8 @@ on_toplevel_map (GtkWidget      *widget,
+ {
+         gboolean ret;
+ 
+-        /* is the user compiling against a new version, but running an
+-         * old daemon version? */
++        /* is the user compiling against a new version, but not running
++         * the daemon? */
+         ret = panel_check_network_manager_version (panel);
+         if (ret) {
+                 manager_running (panel->priv->client, NULL, panel);
+-- 
+1.9.3
+
diff --git a/cinnamon-control-center.spec b/cinnamon-control-center.spec
index 8a160d7..d1acf44 100644
--- a/cinnamon-control-center.spec
+++ b/cinnamon-control-center.spec
@@ -8,7 +8,7 @@
 Summary: Utilities to configure the Cinnamon desktop
 Name:    cinnamon-control-center
 Version: 2.0.9
-Release: 6%{?dist}
+Release: 7%{?dist}
 # The following files contain code from
 # ISC for panels/network/rfkill.h
 # And MIT for wacom/calibrator/calibrator.c
@@ -30,6 +30,7 @@ Patch1:   cinnamon-control-center-2.0.7-upower_deprecated.patch
 Patch2:   region_cleanup.patch
 Patch3:   lang_change_logout.patch
 Patch4:   0001-Switch-to-x-cinnamon-session.patch
+Patch5:   0001-Remove-the-NetworkManager-version-checking-altogethe.patch
 
 Requires: cinnamon-settings-daemon >= %{csd_version}
 Requires: redhat-menus >= %{redhat_menus_version}
@@ -123,6 +124,7 @@ tar -xJf %{SOURCE1}
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 chmod +x autogen.sh
 NOCONFIGURE=1 ./autogen.sh
 
@@ -210,6 +212,9 @@ fi
 %{_libdir}/pkgconfig/libcinnamon-control-center.pc
 
 %changelog
+* Fri Apr 10 2015 Leigh Scott <leigh123linux at googlemail.com> - 2.0.9-7
+- fix bz 1210701
+
 * Wed Jun 11 2014 Leigh Scott <leigh123linux at googlemail.com> - 2.0.9-6
 - make cinnamon-nenu adjustments
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/cinnamon-control-center.git/commit/?h=epel7&id=9aa1980d7400f3269baf38f78f7f394915a893e9


More information about the scm-commits mailing list