Hello community,
here is the log from the commit of package NetworkManager-gnome for
openSUSE:Factory checked in at 2015-03-16 06:58:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager-gnome (Old)
and /work/SRC/openSUSE:Factory/.NetworkManager-gnome.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager-gnome"
Changes:
--------
---
/work/SRC/openSUSE:Factory/NetworkManager-gnome/NetworkManager-gnome.changes
2014-10-06 12:06:05.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.NetworkManager-gnome.new/NetworkManager-gnome.changes
2015-03-16 06:58:57.000000000 +0100
@@ -1,0 +2,29 @@
+Thu Mar 12 10:30:50 UTC 2015 - [email protected]
+
+- Add with_cacert_patch condition. When enabled:
+ + Add NetworkManager(cacert-patch) Requires
+ + Apply nm-applet-probe-radius-server-cert.patch
+ + This needs to be toggled whenever NetworkManager is updated
+ and the nm-probe-radius-server-cert.patch there is not rebased
+ yet.
+
+-------------------------------------------------------------------
+Tue Mar 10 03:06:20 UTC 2015 - [email protected]
+
+- Refresh and enable nm-applet-probe-radius-server-cert.patch
+
+-------------------------------------------------------------------
+Tue Jan 27 10:32:47 UTC 2015 - [email protected]
+
+- Update to version 1.0.0:
+ + Added support for editing Bluetooth mobile broadband
+ connections.
+ + Added support for IPv6 mobile broadband connections.
+ + Allow IPv6-only configuration for more connection types.
+ + The applet and editor are no longer shown in GNOME 3, which has
+ its own network indicator and control panel.
+- Rebase NetworkManager-gnome-no-firewalld.patch.
+- Disable nm-applet-probe-radius-server-cert.patch for now: needs
+ rebase (possibly only in NetworkManager itself).
+
+-------------------------------------------------------------------
Old:
----
network-manager-applet-0.9.10.0.tar.xz
New:
----
network-manager-applet-1.0.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager-gnome.spec ++++++
--- /var/tmp/diff_new_pack.MWEcOI/_old 2015-03-16 06:58:59.000000000 +0100
+++ /var/tmp/diff_new_pack.MWEcOI/_new 2015-03-16 06:58:59.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package NetworkManager-gnome
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,11 @@
#
+%define with_cacert_patch 1
+
Name: NetworkManager-gnome
Url: http://www.gnome.org/projects/NetworkManager/
-Version: 0.9.10.0
+Version: 1.0.0
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: dbus-1-devel
@@ -26,7 +28,7 @@
# Needed for patch0
BuildRequires: gnome-common
BuildRequires: gobject-introspection-devel
-BuildRequires: gtk3-devel >= 3.0
+BuildRequires: gtk3-devel >= 3.4
BuildRequires: intltool
BuildRequires: libnotify-devel
BuildRequires: libtool
@@ -34,22 +36,22 @@
BuildRequires: polkit-devel
BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files
-BuildRequires: pkgconfig(NetworkManager) >= 0.9.9.95
+BuildRequires: pkgconfig(NetworkManager) >= 1.0.0
BuildRequires: pkgconfig(gudev-1.0) >= 147
BuildRequires: pkgconfig(iso-codes)
-BuildRequires: pkgconfig(libnm-glib) >= 0.9.9.95
-BuildRequires: pkgconfig(libnm-glib-vpn) >= 0.9.9.95
-BuildRequires: pkgconfig(libnm-util) >= 0.9.9.95
+BuildRequires: pkgconfig(libnm-glib) >= 1.0.0
+BuildRequires: pkgconfig(libnm-glib-vpn) >= 1.0.0
+BuildRequires: pkgconfig(libnm-util) >= 1.0.0
BuildRequires: pkgconfig(libsecret-unstable)
BuildRequires: pkgconfig(mm-glib)
Summary: GNOME applications for use with NetworkManager
License: GPL-2.0+
Group: System/GUI/GNOME
-Source:
http://download.gnome.org/sources/network-manager-applet/0.9/network-manager-applet-%{version}.tar.xz
+Source:
http://download.gnome.org/sources/network-manager-applet/1.0/network-manager-applet-%{version}.tar.xz
Source1: nm-icons.tar.gz
# PATCH-FIX-UPSTREAM nm-applet-private-connection.patch bnc#751211 bgo#646187
[email protected] -- Create private connections if the user is not
authorized. Allows to create wifi connections without root access. Patch under
discussion upstream.
Patch0: nm-applet-private-connection.patch
-# PATCH-FIX-UPSTREAM nm-applet-probe-radius-server-cert.patch bnc#574266
[email protected] -- Probe the RADIUS server certificate
+# PATCH-NEEDS-REBASE nm-applet-probe-radius-server-cert.patch bnc#574266
[email protected] -- Probe the RADIUS server certificate (WAS: PATCH-FIX-UPSTREAM)
Patch1: nm-applet-probe-radius-server-cert.patch
# PATCH-FEATURE-UPSTREAM NetworkManager-gnome-no-firewalld.patch boo#897636
bgo#737687 [email protected] -- Allow to disable FirewallD integration
Patch2: NetworkManager-gnome-no-firewalld.patch
@@ -61,6 +63,9 @@
Requires: mobile-broadband-provider-info
Requires: timezone
Requires: dbus(org.freedesktop.secrets)
+%if %{with_cacert_patch}
+Requires: NetworkManager(cacert-patch)
+%endif
Recommends: %{name}-lang
%glib2_gsettings_schema_requires
@@ -96,7 +101,9 @@
%prep
%setup -q -n network-manager-applet-%{version} -a 1
%patch0 -p1
+%if %{with_cacert_patch}
%patch1 -p1
+%endif
%patch2 -p1
##translation-update-upstream
++++++ NetworkManager-gnome-no-firewalld.patch ++++++
--- /var/tmp/diff_new_pack.MWEcOI/_old 2015-03-16 06:58:59.000000000 +0100
+++ /var/tmp/diff_new_pack.MWEcOI/_new 2015-03-16 06:58:59.000000000 +0100
@@ -17,11 +17,11 @@
src/connection-editor/page-general.c | 16 ++++++++++++++--
2 files changed, 19 insertions(+), 2 deletions(-)
-diff --git a/configure.ac b/configure.ac
-index d6ca9e6..fce24e9 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -147,6 +147,11 @@ esac
+Index: network-manager-applet-1.0.0/configure.ac
+===================================================================
+--- network-manager-applet-1.0.0.orig/configure.ac
++++ network-manager-applet-1.0.0/configure.ac
+@@ -151,6 +151,11 @@ esac
AM_CONDITIONAL(HAVE_GBT, test x"$have_gbt" = "xyes")
@@ -33,19 +33,19 @@
dnl ModemManager1 with libmm-glib
AC_ARG_WITH(modem-manager-1, AS_HELP_STRING([--with-modem-manager-1], [Enable
new ModemManager1 interface support]),,[with_modem_manager_1=auto])
if (test "${with_modem_manager_1}" != "no"); then
-diff --git a/src/connection-editor/page-general.c
b/src/connection-editor/page-general.c
-index 462e546..03f9746 100644
---- a/src/connection-editor/page-general.c
-+++ b/src/connection-editor/page-general.c
-@@ -62,6 +62,7 @@ enum {
+Index: network-manager-applet-1.0.0/src/connection-editor/page-general.c
+===================================================================
+--- network-manager-applet-1.0.0.orig/src/connection-editor/page-general.c
++++ network-manager-applet-1.0.0/src/connection-editor/page-general.c
+@@ -63,6 +63,7 @@ enum {
N_COLUMNS
};
-+#if HAVE_FIREWALLD
++#if 0
static void populate_firewall_zones_ui (CEPageGeneral *self);
static void
-@@ -114,17 +115,19 @@ get_zones_from_firewall (CEPageGeneral *self)
+@@ -115,17 +116,19 @@ get_zones_from_firewall (CEPageGeneral *
dbus_g_connection_unref (bus);
}
}
@@ -58,7 +58,7 @@
GtkBuilder *builder;
+ builder = CE_PAGE (self)->builder;
+
-+#if HAVE_FIREWALLD
++#if 0
GtkWidget *align;
GtkLabel *label;
@@ -67,7 +67,7 @@
/*-- Firewall zone --*/
priv->firewall_zone = GTK_COMBO_BOX_TEXT (gtk_combo_box_text_new ());
-@@ -138,6 +141,7 @@ general_private_init (CEPageGeneral *self)
+@@ -139,6 +142,7 @@ general_private_init (CEPageGeneral *sel
/* Set mnemonic widget for device Firewall zone label */
label = GTK_LABEL (gtk_builder_get_object (builder,
"firewall_zone_label"));
gtk_label_set_mnemonic_widget (label, GTK_WIDGET (priv->firewall_zone));
@@ -75,26 +75,26 @@
/*-- Dependent VPN connection --*/
priv->dependent_vpn_checkbox = GTK_TOGGLE_BUTTON
(gtk_builder_get_object (builder, "dependent_vpn_checkbox"));
-@@ -159,8 +163,10 @@ dispose (GObject *object)
- priv->remote_settings = NULL;
- }
+@@ -155,8 +159,9 @@ dispose (GObject *object)
+ CEPageGeneralPrivate *priv = CE_PAGE_GENERAL_GET_PRIVATE (object);
-+#if HAVE_FIREWALLD
- g_strfreev (priv->zones);
- priv->zones = NULL;
+ g_clear_object (&priv->remote_settings);
++#if 0
+ g_clear_pointer (&priv->zones, g_strfreev);
+-
+#endif
-
G_OBJECT_CLASS (ce_page_general_parent_class)->dispose (object);
}
-@@ -180,6 +186,7 @@ vpn_checkbox_toggled (GtkToggleButton *button, gpointer
user_data)
+
+@@ -175,6 +180,7 @@ vpn_checkbox_toggled (GtkToggleButton *b
ce_page_changed (CE_PAGE (user_data));
}
-+#if HAVE_FIREWALLD
++#if 0
static void
populate_firewall_zones_ui (CEPageGeneral *self)
{
-@@ -218,6 +225,7 @@ populate_firewall_zones_ui (CEPageGeneral *self)
+@@ -213,6 +219,7 @@ populate_firewall_zones_ui (CEPageGenera
stuff_changed (NULL, self);
}
@@ -102,11 +102,11 @@
static void
populate_ui (CEPageGeneral *self)
-@@ -230,9 +238,11 @@ populate_ui (CEPageGeneral *self)
+@@ -225,9 +232,11 @@ populate_ui (CEPageGeneral *self)
GtkTreeIter iter;
gboolean global_connection = TRUE;
-+#if HAVE_FIREWALLD
++#if 0
/* Zones are filled when got them from firewalld */
if (priv->got_zones)
populate_firewall_zones_ui (self);
@@ -114,16 +114,13 @@
/* Secondary UUID (VPN) */
vpn_uuid = nm_setting_connection_get_secondary (setting, 0);
-@@ -294,7 +304,9 @@ finish_setup (CEPageGeneral *self, gpointer unused, GError
*error, gpointer user
+@@ -289,7 +298,9 @@ finish_setup (CEPageGeneral *self, gpoin
populate_ui (self);
-+#if HAVE_FIREWALLD
++#if 0
g_signal_connect (priv->firewall_zone, "changed", G_CALLBACK
(stuff_changed), self);
+#endif
any_dependent_vpn = !!nm_setting_connection_get_num_secondaries
(priv->setting);
gtk_toggle_button_set_active (priv->dependent_vpn_checkbox,
any_dependent_vpn);
---
-2.1.0
-
++++++ network-manager-applet-0.9.10.0.tar.xz ->
network-manager-applet-1.0.0.tar.xz ++++++
++++ 97988 lines of diff (skipped)
++++++ nm-applet-probe-radius-server-cert.patch ++++++
--- /var/tmp/diff_new_pack.MWEcOI/_old 2015-03-16 06:59:00.000000000 +0100
+++ /var/tmp/diff_new_pack.MWEcOI/_new 2015-03-16 06:59:00.000000000 +0100
@@ -1,4 +1,4 @@
-From 3905d452df85a9da2a46cd82de41c4be17ad8cb2 Mon Sep 17 00:00:00 2001
+From aba0bd71caf050baa10c1f354e4d519fa0d887d2 Mon Sep 17 00:00:00 2001
From: Gary Ching-Pang Lin <[email protected]>
Date: Wed, 18 Jul 2012 14:52:29 +0800
Subject: [PATCH 1/5] security: new entry for the subject and support server
@@ -896,10 +896,10 @@
typedef void (*WSChangedFunc) (WirelessSecurity *sec, gpointer user_data);
--
-1.8.4.5
+2.1.4
-From 46551eb4bcf27a9e45d13595d50b6f45318a53bf Mon Sep 17 00:00:00 2001
+From 129a4f4cc30a89a73e94af7680c1ec9116ab43b1 Mon Sep 17 00:00:00 2001
From: Gary Ching-Pang Lin <[email protected]>
Date: Fri, 8 Feb 2013 13:57:50 +0800
Subject: [PATCH 2/5] wifi: check the subject and the CA cerificate
@@ -1232,10 +1232,10 @@
#endif /* NMA_WIRELESS_DIALOG_H */
--
-1.8.4.5
+2.1.4
-From 4634c59caa3eb640bf733ae8604e5906429af46e Mon Sep 17 00:00:00 2001
+From 4f77cb9c279164c8075b8848b48700618ff8bd93 Mon Sep 17 00:00:00 2001
From: Gary Ching-Pang Lin <[email protected]>
Date: Fri, 8 Feb 2013 12:04:58 +0800
Subject: [PATCH 3/5] Keep the CA hash until it's replaced by a file
@@ -1390,10 +1390,10 @@
eap_method_unref (eap);
--
-1.8.4.5
+2.1.4
-From 0e451b827a34cf9372c55a6edb588ba5f0431c99 Mon Sep 17 00:00:00 2001
+From aa51743470c69614b482d4d7a639897c81be09b2 Mon Sep 17 00:00:00 2001
From: Gary Ching-Pang Lin <[email protected]>
Date: Thu, 25 Apr 2013 11:24:00 +0800
Subject: [PATCH 4/5] wifi: Use the updated probe method
@@ -1425,10 +1425,10 @@
id = g_timeout_add_seconds (30,
--
-1.8.4.5
+2.1.4
-From ee642132f982f5ff49c471e85e34b98be8ce385f Mon Sep 17 00:00:00 2001
+From fb864e2effdaff9caf06a61ec551c800bed2747c Mon Sep 17 00:00:00 2001
From: Gary Ching-Pang Lin <[email protected]>
Date: Thu, 25 Apr 2013 11:36:21 +0800
Subject: [PATCH 5/5] wifi: show the note widget only if necessary
@@ -1483,5 +1483,5 @@
}
--
-1.8.4.5
+2.1.4
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]