Hello community,
here is the log from the commit of package gnome-control-center for
openSUSE:Factory checked in at 2016-08-16 13:01:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
and /work/SRC/openSUSE:Factory/.gnome-control-center.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Changes:
--------
---
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes
2016-07-18 21:18:28.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.gnome-control-center.new/gnome-control-center.changes
2016-08-16 13:01:56.000000000 +0200
@@ -1,0 +2,8 @@
+Thu Jul 26 06:53:23 UTC 2016 - [email protected]
+
+- Add gnome-control-center-disable-error-message-for-NM.patch:
+ Improve the check whether NM or wicked is running, so it won't
+ show an error about NM on systems where wicked instead of NM is
+ being used (bsc#989801).
+
+-------------------------------------------------------------------
@@ -13 +21,6 @@
- gnome-online-accounts is installed.
+ gnome-online-accounts is installed. (FATE#318572)
+
+-------------------------------------------------------------------
+Thu May 26 08:47:25 UTC 2016 - [email protected]
+
+- Update to GNOME 3.20.2 Fate#318572
@@ -22,0 +36,5 @@
+Mon Apr 18 19:59:13 UTC 2016 - [email protected]
+
+- Don't require NetworkManager for SLE. It isn't used on SLES.
+
+-------------------------------------------------------------------
@@ -45,0 +64,42 @@
+Tue Apr 12 10:00:06 UTC 2016 - [email protected]
+
+- Update to GNOME 3.20 Fate#318572
+- Add 0001-network-Fix-empty-Wifi-list.patch (bsc#870322)
+- Add gnome-control-center-add-alacarte-for-sle.patch
+- Add gnome-control-center-follow-polkit-permissions-for-tz.patch (boo#956879)
+- Add gnome-control-center-hide-firewall-zone-entry.patch (bnc#894394)
+- Drop commit-0f5e433: fixed upstream
+- Drop commit-23c4ea2: fixed upstream
+- Drop commit-a53065d: fixed upstream
+- Drop commit-b242a00: fixed upstream
+- Drop commit-ccebd62: fixed upstream
+- Drop commit-d2074fa: fixed upstream
+- Drop commit-eed8f71: fixed upstream
+- Drop gnome-control-center-bnc862415-timezone.patch (bnc#862415):
+ fixed upstream
+- Drop gnome-control-center-bnc865632-disable-popup-for-NM.patch (bnc#865632):
+ fixed upstream
+- Drop gnome-control-center-bnc894394-hide-firewall-zone-entry.patch
(bnc#894394):
+ fixed upstream
+- Drop gnome-control-center-bnc947761-fix-color-dialog-translations.patch
(bnc#947761):
+ fixed upstream
+- Drop gnome-control-center-change-password-i18n.patch (bnc#880303):
+ fixed upstream
+- Drop gnome-control-center-datetime-i18n.patch (bnc#884425, bgo#732585):
+ fixed upstream
+- Drop gnome-control-center-display-login-region.patch (bsc#955322):
+ fixed upstream
+- Drop gnome-control-center-fix-wifi-list.patch (bsc#870322):
+ replaced by upstream fix 0001-network-Fix-empty-Wifi-list.patch
+- Drop gnome-control-center-Pyongyang-Time.patch (bsc#951590, boo#941290,
bgo#753643):
+ fixed upstream
+- Drop gnome-control-center-upower-changed-signal.patch: fixed upstream
+- Drop gnome-control-center-upower-DeviceChanged-signal.patch: fixed upstream
+- Drop gnome-control-center-upower-display.patch: fixed upstream
+- Drop gnome-control-center-upower-fix-build.patch: fixed upstream
+- Drop gnome-control-center-upower-icons.patch: fixed upstream
+- Rebase gcc-private-connection.patch (bnc#751211)
+- Rebase gnome-control-center-allow-extra-tools-in-shell.patch (bnc#866235)
+- Rebase gnome-control-center-probe-radius-server-cert.patch (bnc#574266)
+
+-------------------------------------------------------------------
@@ -51,0 +112,6 @@
+Thu Mar 24 07:12:23 UTC 2016 - [email protected]
+
+- Fix Wifi list not showing APs correctly (bsc#870322)
+ + Add gnome-control-center-fix-wifi-list.patch
+
+-------------------------------------------------------------------
@@ -127,0 +194,7 @@
+Mon Dec 28 15:23:15 UTC 2015 - [email protected]
+
+- Add gnome-control-center-display-login-region.patch:
+ Fix bug login language button in region list disappear.
+ (bsc#955322)
+
+-------------------------------------------------------------------
@@ -155,0 +229,7 @@
+Mon Nov 30 13:52:06 UTC 2015 - [email protected]
+
+- Fix the unlocalised heading on the Add Profile dialog on Color
+ panel (bnc#947761)
+ - Add gnome-control-center-bnc947761-fix-color-dialog-translations.patch
+
+-------------------------------------------------------------------
@@ -165,0 +246,6 @@
+Tue Oct 20 12:28:20 UTC 2015 - [email protected]
+
+- Fix bug The keyboard display window missed (bnc#951122)
+ Add require libgnomekbd in spec file.
+
+-------------------------------------------------------------------
@@ -666,0 +753,9 @@
+Tue Oct 7 16:38:35 CEST 2014 - [email protected]
+
+- Fix untranslatability of "Change Password" (bnc#880303,
+ gnome-control-center-change-password-l10n.patch)
+- Add support for 8.5 time zone to fix compilation failure
+ (gnome-control-center-Pyongyang-Time.patch,
+ gnome-control-center-Pyongyang-Time.tar.bz2, bgo#753643).
+
+-------------------------------------------------------------------
@@ -680,0 +776,6 @@
+Tue Sep 23 22:32:24 UTC 2014 - [email protected]
+
+- Add gnome-control-center-890979-change-remote-passwd.patch
+ (bnc#890979)
+
+-------------------------------------------------------------------
@@ -723,0 +825,6 @@
+Tue Sep 9 11:41:54 UTC 2014 - [email protected]
+
+- Hide Firewall zone entry in Network panel (bnc#894394)
+ + added patch: gnome-control-center-bnc894394-hide-firewall-zone-entry.patch
+
+-------------------------------------------------------------------
@@ -734,0 +842,13 @@
+Fri Sep 5 22:52:01 UTC 2014 - [email protected]
+
+- Add gnome-control-center-bnc862415-timezone.patch
+ Allow changing timezone without root privs.
+
+-------------------------------------------------------------------
+Thu Aug 28 14:00:18 UTC 2014 - [email protected]
+
+- Move online accounts panel to a separate subpackage and ensure
+ gnome-online-accounts is required by this subpackage (icons are
+ provided by it).
+
+-------------------------------------------------------------------
@@ -768,0 +889,14 @@
+Fri Aug 8 17:07:11 CEST 2014 - [email protected]
+
+- Make punctuation translatable in datetime preferences
+ (bnc#884425, bgo#732585,
+ gnome-control-center-datetime-i18n.patch)
+
+-------------------------------------------------------------------
+Thu Aug 7 12:53:39 UTC 2014 - [email protected]
+
+- Update gnome-control-center-allow-extra-tools-in-shell.patch:
+ Improve patch (no longer need to change 3 files to add one icon)
+ and add alacarte and icedtea settings to available icons.
+
+-------------------------------------------------------------------
@@ -854 +988 @@
-Mon Jun 23 07:58:24 UTC 2014 - [email protected]
+Mon Jul 21 06:30:52 UTC 2014 - [email protected]
@@ -856,2 +990,16 @@
-- Update gnome-control-center-allow-yast-in-shell.patch: properly
- display online-account panel.
+- Remove the device add / remove button in Network panel when NM is
+ not running (bnc#865632)
+ + updated patch: gnome-control-center-bnc865632-disable-popup-for-NM.patch
+
+-------------------------------------------------------------------
+Fri Jun 27 21:26:57 UTC 2014 - [email protected]
+
+- Add commit-*. Upstream bugfixes from the 3_10_X branch
+ Fix bnc#884827 - color crashes
+ Fix bnc#884525 - wrong virtualization detection
+
+-------------------------------------------------------------------
+Mon Jun 23 08:02:01 UTC 2014 - [email protected]
+
+- Update gnome-control-center-allow-extra-tools-in-shell.patch:
+ restore online-accounts panel.
@@ -862,7 +1010,6 @@
-- Update gnome-control-center-allow-yast-in-shell.patch, add
- dconf-editor, pkg-prefs, gnome-tweak-tool and tracker-preferences
- to the patch so that they can show in g-c-c shell like YaST does
- (bnc#866235).
- + Renamed the patch to
- gnome-control-center-allow-extra-tools-in-shell.patch.
- + %suse_update_desktop_file must be added to specfiles of the
+- Rename gnome-control-center-allow-yast-in-shell.patch to
+ gnome-control-center-allow-extra-tools-in-shell.patch
+ (bnc#866235). Add dconf-editor, gnome-tweak-tool, pkg-prefs and
+ tracker-preferences, alongside yast, to the patch so that g-c-c
+ shell show them all.
+ %suse_update_desktop_file are meanwhile added to specfiles of the
@@ -870,2 +1017,12 @@
- X-GNOME-SystemSettings before g-c-c can show them in the
- correct category view.
+ X-GNOME-SystemSettings to make this patch properly taking effect.
+
+-------------------------------------------------------------------
+Thu May 15 07:34:19 UTC 2014 - [email protected]
+
+- Remove the popup error message in Network (bnc#865632)
+ + added patch: gnome-control-center-bnc865632-disable-popup-for-NM.patch
+
+-------------------------------------------------------------------
+Wed May 7 23:35:53 UTC 2014 - [email protected]
++++ 14 more lines (skipped)
++++ between
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes
++++ and
/work/SRC/openSUSE:Factory/.gnome-control-center.new/gnome-control-center.changes
New:
----
gnome-control-center-disable-error-message-for-NM.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.wFgI8j/_old 2016-08-16 13:01:57.000000000 +0200
+++ /var/tmp/diff_new_pack.wFgI8j/_new 2016-08-16 13:01:57.000000000 +0200
@@ -54,6 +54,8 @@
Patch18: gnome-control-center-890979-change-remote-passwd.patch
# PATCH-FIX-UPSTREAM gnome-control-center-touchpad-wayland-cap.patch
bgo#765879 [email protected] -- mouse: Make touchpad capability checking on
wayland work as intended
Patch19: gnome-control-center-touchpad-wayland-cap.patch
+# PATCH-FIX-OPENSUSE gnome-control-center-disable-error-message-for-NM.patch
bsc#989801 [email protected] -- network: Improve the check for whether NM or
wicked is running
+Patch20: gnome-control-center-disable-error-message-for-NM.patch
BuildRequires: cups-devel
BuildRequires: desktop-file-utils
BuildRequires: fdupes
@@ -128,9 +130,11 @@
Recommends: dbus(com.intel.dleyna-server)
# the printers panel can use the dbus service
Recommends: system-config-printer-dbus-service
+%if 0%{?is_opensuse}
%if %{with_cacert_patch}
Requires: NetworkManager(cacert-patch)
%endif
+%endif
Provides: acme
Provides: fontilus
Provides: themus
@@ -216,6 +220,7 @@
#NEEDS-REBASE
#patch14 -p1
%patch19 -p1
+%patch20 -p1
%build
ACLOCAL_FLAGS="-I libgd" NOCONFIGURE=1 gnome-autogen.sh
++++++ gnome-control-center-disable-error-message-for-NM.patch ++++++
Index: gnome-control-center-3.20.1/panels/network/cc-network-panel.c
===================================================================
--- gnome-control-center-3.20.1.orig/panels/network/cc-network-panel.c
+++ gnome-control-center-3.20.1/panels/network/cc-network-panel.c
@@ -1286,10 +1286,23 @@ panel_check_network_manager_version (CcN
GtkWidget *label;
gchar *markup;
const gchar *version;
+ const gchar *state;
+ GDBusConnection *connection;
+ GDBusProxy *proxy;
+ GVariant *variant;
+
+ connection = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL);
+ proxy = g_dbus_proxy_new_sync (connection, G_DBUS_PROXY_FLAGS_NONE,
NULL,
+ "org.freedesktop.systemd1",
+
"/org/freedesktop/systemd1/unit/wickedd_2ddhcp6_2eservice",
+ "org.freedesktop.systemd1.Unit",
+ NULL, NULL);
+ variant = g_dbus_proxy_get_cached_property (proxy, "ActiveState");
+ state = g_variant_get_string (variant, NULL);
/* parse running version */
version = nm_client_get_version (panel->priv->client);
- if (version == NULL) {
+ if (version == NULL && g_strcmp0 (state, "inactive") == 0) {
gtk_container_remove (GTK_CONTAINER (panel), gtk_bin_get_child
(GTK_BIN (panel)));
box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 20);
@@ -1312,9 +1325,22 @@ panel_check_network_manager_version (CcN
gtk_widget_show_all (box);
g_free (markup);
+ } else if (g_strcmp0 (state, "active") == 0) {
+ GtkWidget *w;
+
+ w = GTK_WIDGET (gtk_builder_get_object (panel->priv->builder,
+ "devices_toolbar"));
+ gtk_widget_hide (w);
+ w = GTK_WIDGET (gtk_builder_get_object (panel->priv->builder,
+ "label_NM_warning"));
+ gtk_widget_show (w);
} else {
manager_running (panel->priv->client, NULL, panel);
}
+
+ g_object_unref (connection);
+ g_object_unref (proxy);
+ g_variant_unref (variant);
}
static void
Index: gnome-control-center-3.20.1/panels/network/network.ui
===================================================================
--- gnome-control-center-3.20.1.orig/panels/network/network.ui
+++ gnome-control-center-3.20.1/panels/network/network.ui
@@ -127,6 +127,19 @@
<property name="position">1</property>
</packing>
</child>
+ <child>
+ <object class="GtkLabel" id="label_NM_warning">
+ <property name="visible">False</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Please use
YaST2 to configure your network.</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
</object>
<packing>
<property name="expand">True</property>