Hello community,
here is the log from the commit of package gnome-control-center for
openSUSE:Factory checked in at 2018-03-14 19:29:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
and /work/SRC/openSUSE:Factory/.gnome-control-center.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Wed Mar 14 19:29:30 2018 rev:162 rq:586224 version:3.28.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes
2017-12-09 20:26:35.144127614 +0100
+++
/work/SRC/openSUSE:Factory/.gnome-control-center.new/gnome-control-center.changes
2018-03-14 19:29:33.549400813 +0100
@@ -1,0 +2,88 @@
+Mon Mar 12 19:25:22 UTC 2018 - [email protected]
+
+- Update to version 3.28.0:
+ + Network: Don't crash when connecting to hidden networks.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 6 10:24:26 UTC 2018 - [email protected]
+
+- Update to version 3.27.92:
+ + Network:
+ - Use monospace font for Wi-Fi hotspot password.
+ - Add a new empty page for Wi-Fi when no adapter is found.
+ - Don't show "Auto-connect" option for VPNs.
+ + Power: Don't treat device batteries as power supplies.
+ + Printers:
+ - Add new command line actions: "authenticate-jobs" and
+ "show-jobs".
+ - Add authentication dialog for print jobs.
+ - Improve code robustness.
+ + User Accounts: Don't show legacy faces.
+ + Updated translations.
+- Rebase gnome-control-center-disable-error-message-for-NM.patch.
+- Drop gnome-control-center-icon-name.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:27:47 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Mon Feb 19 11:12:52 UTC 2018 - [email protected]
+
+- Add gnome-control-center-icon-name.patch: Fix the icon names as
+ installed to the system (glgo#GNOME/gnome-control-center#3).
+
+-------------------------------------------------------------------
+Tue Feb 6 21:06:56 UTC 2018 - [email protected]
+
+- Update to version 3.27.90:
+ + Split the window decorations between the header bars.
+ + Disable the menubar. And drop the old shell.
+ + Allow search to be filtered by panel "keywords".
+ + Port to meson build system and drop autotools.
+ + Make Bluetooth, Network, and Wacom panels mandatory on Linux.
+ + Remember the last used panel.
+ + Info: Ignore more virtual filesystems.
+ + Network:
+ - Make asynchronous calls cancellable;
+ - Allow empty 802.1x certificate passwords;
+ - Avoid crashing if NM reports no devices or no connections;
+ - Consider empty IPv6 gateway to be valid;
+ + Notifications: Add link to help/documentation.
+ + Power:
+ - Add gaming input devices label;
+ - Add 20 and 25 minutes suspend timeouts (complying with EU
+ energy regulations).
+ + Printers:
+ - Stay backwards compatible with old cups;
+ - Don't show the supply level bar if there's no ink info.
+ + Privacy: Add link to Location Services privacy policy.
+ + Sound:
+ - Update art work (new icons);
+ - Respect setting (gsetting) for allowing output volume over
+ 100%;
+ - Update gvc to not require ALSA support.
+ + User Accounts:
+ - Fix password strength check;
+ - Update user face pictures (new pictures);
+ - Introduce a new avatar chooser popover.
+ + Wacom: Add support for three-button styli.
+ + Updated translation.
+- Add meson BuildRequires, replace configure/make/make_install
+ macros with meson/meson_build/meson_install and remove call for
+ gnome-autogen.sh. All of these changes reflect the upstream port
+ to Meson build system.
+- Add gobject-2.0, gthread-2.0 and gdk-wayland-3.0 pkgconfig
+ modules and xsltproc BuildRequires avoiding implicit
+ dependencies.
+- Drop gnome-common BuildRequires: it's no longer required anymore.
+- Port gnome-control-center-bring-back-firewall-zone.patch's
+ autotools-based chunk to Meson build system.
+- Drop gnome-control-center-follow-polkit-permissions-for-tz.patch:
+ merged upstream.
+- Remove control-center-network-add-domain-suffix-match.patch's
+ first part: merged upstream.
+
+-------------------------------------------------------------------
@@ -8,0 +97,6 @@
+Wed Nov 1 23:05:01 UTC 2017 - [email protected]
+
+- Drop %glib2_gsettings_schema_requires macro: the functionality
+ now is covered by file triggers.
+
+-------------------------------------------------------------------
@@ -5328,5 +5421,0 @@
-
--------------------------------------------------------------------
-Fri Jan 9 14:04:20 CST 2009 - [email protected]
-
-- Remove gnome-control-center-randr-gerror.diff. Fixed upstream
Old:
----
gnome-control-center-3.26.2.tar.xz
gnome-control-center-follow-polkit-permissions-for-tz.patch
New:
----
gnome-control-center-3.28.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old 2018-03-14 19:29:34.837355075 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new 2018-03-14 19:29:34.841354934 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-control-center
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -18,96 +18,86 @@
# Allow to enable/disable ibus, as GNOME is rather strict on new versions.
%define with_ibus 1
-
# Wacom input support
%ifarch s390 s390x
%define with_wacom 0
%else
%define with_wacom 1
%endif
-
+%{?with_ibus:BuildRequires: pkgconfig(ibus-1.0) >= 1.5.2}
+%{?with_wacom:BuildRequires: pkgconfig(clutter-1.0) >= 1.11.3
pkgconfig(libwacom) >= 0.7}
Name: gnome-control-center
-Version: 3.26.2
+Version: 3.28.0
Release: 0
Summary: The GNOME Control Center
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/GUI/GNOME
-Url: http://www.gnome.org
-Source:
http://download.gnome.org/sources/gnome-control-center/3.26/%{name}-%{version}.tar.xz
-
-# PATCH-FEATURE-OPENSUSE
gnome-control-center-follow-polkit-permissions-for-tz.patch boo#904058
[email protected] -- Follow polkit permissions for allowing/locking timezone
setting changes
-Patch1: gnome-control-center-follow-polkit-permissions-for-tz.patch
+URL: https://www.gnome.org
+Source:
http://download.gnome.org/sources/gnome-control-center/3.28/%{name}-%{version}.tar.xz
# 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 was:PATCH-FIX-OPENSUSE
-Patch2: gnome-control-center-disable-error-message-for-NM.patch
+Patch0: gnome-control-center-disable-error-message-for-NM.patch
# PATCH-FIX-UPSTREAM control-center-network-add-domain-suffix-match.patch
bgo#787882 bsc#1047509 [email protected] -- wifi: Add domain-suffix-match entry
-Patch3: control-center-network-add-domain-suffix-match.patch
-
-### SLE only patches get 1000 or more as number.
-
+Patch1: control-center-network-add-domain-suffix-match.patch
+### SLE-only patches get 1000 or more as number.
# PATCH-FEATURE-SLE gnome-control-center-890979-change-remote-passwd.patch
bnc#890979 [email protected] -- user: Enable remote user to change password in
user panel
-Patch1002: gnome-control-center-890979-change-remote-passwd.patch
+Patch1000: gnome-control-center-890979-change-remote-passwd.patch
# PATCH-FEATURE-SLE gnome-control-center-info-never-use-gnome-software.patch
bsc#999336 [email protected] -- info: Never search for gnome-software as an
option when checking for updates on SLE and Leap 42.2, because we use
gpk-update-viewer.
-Patch1003: gnome-control-center-info-never-use-gnome-software.patch
+Patch1001: gnome-control-center-info-never-use-gnome-software.patch
# PATCH-FEATURE-SLE gnome-control-center-more-power-button-actions.patch
bsc#993381 [email protected] -- power: Bring back the "shutdown" and
"interactive" power button actions.
-Patch1004: gnome-control-center-more-power-button-actions.patch
+Patch1002: gnome-control-center-more-power-button-actions.patch
# PATCH-FEATURE-SLE gnome-control-center-bring-back-firewall-zone.patch
fate#316719 [email protected] -- network: Bring back the firewall zone combo box
to select proper firewall zone for each connection.
-Patch1005: gnome-control-center-bring-back-firewall-zone.patch
-
-BuildRequires: cups-devel
+Patch1003: gnome-control-center-bring-back-firewall-zone.patch
+BuildRequires: cups-devel >= 1.4
BuildRequires: desktop-file-utils
BuildRequires: fdupes
-BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: krb5-devel
-%if !0%{?is_opensuse}
-BuildRequires: translation-update-upstream
-%endif
+BuildRequires: meson
+BuildRequires: pkgconfig
BuildRequires: update-desktop-files
+BuildRequires: xsltproc
BuildRequires: pkgconfig(accountsservice) >= 0.6.39
BuildRequires: pkgconfig(cairo-gobject)
BuildRequires: pkgconfig(cheese)
-BuildRequires: pkgconfig(cheese-gtk) >= 3.3.91
+BuildRequires: pkgconfig(cheese-gtk) >= 3.5.91
BuildRequires: pkgconfig(clutter-gtk-1.0)
BuildRequires: pkgconfig(colord) >= 0.1.34
BuildRequires: pkgconfig(colord-gtk) >= 0.1.24
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.23.0
+BuildRequires: pkgconfig(gdk-wayland-3.0)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glib-2.0) >= 2.53.0
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gnome-bluetooth-1.0) >= 3.18.2
-BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.19.93
-BuildRequires: pkgconfig(gnome-settings-daemon) >= 3.25.92
+BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.27.90
+BuildRequires: pkgconfig(gnome-settings-daemon) >= 3.25.90
BuildRequires: pkgconfig(goa-1.0) >= 3.25.3
BuildRequires: pkgconfig(goa-backend-1.0)
+BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
-BuildRequires: pkgconfig(grilo-0.3) >= 0.2.12
-BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.21.4
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires: pkgconfig(grilo-0.3) >= 0.3.0
+BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.27.2
+BuildRequires: pkgconfig(gthread-2.0)
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.20
BuildRequires: pkgconfig(gudev-1.0)
-%if %{with_ibus}
-BuildRequires: pkgconfig(ibus-1.0) >= 1.5.2
-%endif
BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libgtop-2.0)
-BuildRequires: pkgconfig(libnm) >= 1.2
+BuildRequires: pkgconfig(libnm) >= 1.2.0
BuildRequires: pkgconfig(libnm-glib-vpn) >= 1.2
BuildRequires: pkgconfig(libnm-gtk) >= 1.2
-BuildRequires: pkgconfig(libnma) >= 1.2
+BuildRequires: pkgconfig(libnma) >= 1.2.0
BuildRequires: pkgconfig(libpulse) >= 2.0
-BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 2.0
+BuildRequires: pkgconfig(libpulse-mainloop-glib)
BuildRequires: pkgconfig(libsoup-2.4)
-%if %{with_wacom}
-BuildRequires: pkgconfig(libwacom) >= 0.7
-%endif
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(mm-glib) >= 0.7
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103
BuildRequires: pkgconfig(pwquality) >= 1.2.2
BuildRequires: pkgconfig(smbclient)
-BuildRequires: pkgconfig(upower-glib) >= 0.99.0
+BuildRequires: pkgconfig(upower-glib) >= 0.99.6
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xft)
@@ -138,8 +128,9 @@
Obsoletes: gnome-control-center-branding <= 12.3
Obsoletes: gnome-control-center-branding-openSUSE <= 12.3
Obsoletes: gnome-control-center-branding-upstream <= 12.3
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%glib2_gsettings_schema_requires
+%if !0%{?is_opensuse}
+BuildRequires: translation-update-upstream
+%endif
%description
The control center is GNOME's main interface for configuration of
@@ -193,57 +184,49 @@
%prep
%setup -q
+%patch0 -p1
%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-# SLE only patches 1000+
+# SLE-only patches 1000+
%if !0%{?is_opensuse}
translation-update-upstream
+%patch1000 -p1
+%patch1001 -p1
%patch1002 -p1
%patch1003 -p1
-%patch1004 -p1
-%patch1005 -p1
%endif
%build
-ACLOCAL_FLAGS="-I libgd" NOCONFIGURE=1 gnome-autogen.sh
-
-%configure \
- --disable-static \
- --disable-maintainer-mode \
-%if %{with_ibus}
- --enable-ibus \
-%else
- --ibus-disable \
-%endif
+export ACLOCAL_FLAGS="-I libgd"
+%meson \
+ -Dcheese=true \
+ -Ddocumentation=true \
+ %{!?with_ibus: -Dibus=false} \
%{nil}
-pushd panels/common
-make gsd-common-enums.h
-popd
-make %{?_smp_mflags}
+%meson_build
%install
-%make_install
+%meson_install
find %{buildroot} -type f -name "*.la" -delete -print
-
-# We do not package gnome-control-center.rules (bnc#804966)
-rm %{buildroot}%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
%find_lang %{name}-2.0 %{?no_lang_C}
%find_lang %{name}-2.0-timezones %{name}-2.0.lang
%fdupes %{buildroot}/%{_prefix}
+# We do not package gnome-control-center.rules (bnc#804966)
+rm %{buildroot}%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
+
%files
-%defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc NEWS README
%{_bindir}/*
-%{_datadir}/appdata/gnome-control-center.appdata.xml
+%{_datadir}/metainfo/gnome-control-center.appdata.xml
%exclude %{_datadir}/applications/gnome-color-panel.desktop
%exclude %{_datadir}/applications/gnome-online-accounts-panel.desktop
%{_datadir}/applications/*.desktop
%{_datadir}/bash-completion/completions/gnome-control-center
%{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
%{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
+%{_datadir}/glib-2.0/schemas/org.gnome.ControlCenter.gschema.xml
%{_datadir}/gnome-control-center/
%dir %{_datadir}/gnome-shell/
%dir %{_datadir}/gnome-shell/search-providers/
@@ -261,27 +244,25 @@
%{_datadir}/sounds/gnome/default/alerts/*.ogg
%{_libexecdir}/cc-remote-login-helper
%{_libexecdir}/gnome-control-center-search-provider
-
%{_mandir}/man1/gnome-control-center.1%{?ext_man}
-%files lang -f %{name}-2.0.lang
-
%files user-faces
-%defattr (-, root, root)
%{_datadir}/pixmaps/faces/
%files color
-%defattr(-,root,root)
%{_datadir}/applications/gnome-color-panel.desktop
%files goa
-%defattr(-,root,root)
%{_datadir}/applications/gnome-online-accounts-panel.desktop
%files devel
-%defattr (-, root, root)
+%doc AUTHORS ChangeLog MAINTAINERS gnome-control-center.doap
%{_datadir}/pkgconfig/gnome-keybindings.pc
%{_datadir}/gettext/its/gnome-keybindings.its
%{_datadir}/gettext/its/gnome-keybindings.loc
+%{_datadir}/gettext/its/sounds.its
+%{_datadir}/gettext/its/sounds.loc
+
+%files lang -f %{name}-2.0.lang
%changelog
++++++ control-center-network-add-domain-suffix-match.patch ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old 2018-03-14 19:29:34.865354081 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new 2018-03-14 19:29:34.865354081 +0100
@@ -1,561 +1,3 @@
-From 4b5380184b9c1c39f2a5b8d48dc9a8cad9a85ed9 mon sep 17 00:00:00 2001
-From: Jonathan Kang <[email protected]>
-Date: Tue, 19 Sep 2017 11:15:36 +0800
-Subject: [PATCH 1/2] wifi: Use GtkGrid for Wi-Fi Security settings page
-
-GtkTable is deprecated. Use GtkGrid instead.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=787882
----
- .../network/wireless-security/eap-method-peap.ui | 97 +++++++++-------------
- panels/network/wireless-security/eap-method-tls.ui | 77 ++++++-----------
- .../network/wireless-security/eap-method-ttls.ui | 49 ++++-------
- 3 files changed, 80 insertions(+), 143 deletions(-)
-
-diff --git a/panels/network/wireless-security/eap-method-peap.ui
b/panels/network/wireless-security/eap-method-peap.ui
-index 8b8959cd6..37dddd643 100644
---- a/panels/network/wireless-security/eap-method-peap.ui
-+++ b/panels/network/wireless-security/eap-method-peap.ui
-@@ -35,11 +35,9 @@
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
- <child>
-- <object class="GtkTable" id="table13">
-+ <object class="GtkGrid" id="eap_peap_grid">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-- <property name="n_rows">5</property>
-- <property name="n_columns">2</property>
- <property name="column_spacing">6</property>
- <property name="row_spacing">6</property>
- <child>
-@@ -52,20 +50,20 @@
- <property
name="mnemonic_widget">eap_peap_anon_identity_entry</property>
- </object>
- <packing>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
-+ <property name="left_attach">0</property>
-+ <property name="top_attach">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="eap_peap_anon_identity_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
-+ <property name="hexpand">True</property>
- <property name="activates_default">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
-- <property name="y_options"/>
-+ <property name="top_attach">0</property>
- </packing>
- </child>
- <child>
-@@ -78,24 +76,19 @@
- <property
name="mnemonic_widget">eap_peap_ca_cert_button</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
- <property name="top_attach">1</property>
-- <property name="bottom_attach">2</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
- <object class="GtkFileChooserButton" id="eap_peap_ca_cert_button">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
-- <property name="bottom_attach">2</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- <child>
-@@ -103,32 +96,46 @@
- <property name="label" translatable="yes">No CA certificate is
_required</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
-+ <property name="hexpand">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">2</property>
-- <property name="bottom_attach">3</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
-- <object class="GtkVBox" id="eap_peap_inner_auth_vbox">
-+ <object class="GtkLabel" id="eap_peap_version_label">
-+ <property name="visible">True</property>
-+ <property name="can_focus">False</property>
-+ <property name="xalign">1</property>
-+ <property name="label" translatable="yes">PEAP _version</property>
-+ <property name="use_underline">True</property>
-+ <property name="mnemonic_widget">eap_peap_version_combo</property>
-+ </object>
-+ <packing>
-+ <property name="left_attach">0</property>
-+ <property name="top_attach">3</property>
-+ </packing>
-+ </child>
-+ <child>
-+ <object class="GtkComboBox" id="eap_peap_version_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
-+ <property name="model">model9</property>
- <child>
-- <placeholder/>
-+ <object class="GtkCellRendererText" id="renderer9"/>
-+ <attributes>
-+ <attribute name="text">0</attribute>
-+ </attributes>
- </child>
- </object>
- <packing>
-- <property name="right_attach">2</property>
-- <property name="top_attach">5</property>
-- <property name="bottom_attach">6</property>
-- <property name="x_options">GTK_FILL</property>
-+ <property name="left_attach">1</property>
-+ <property name="top_attach">3</property>
- </packing>
- </child>
- <child>
-@@ -141,16 +148,15 @@
- <property
name="mnemonic_widget">eap_peap_inner_auth_combo</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
- <property name="top_attach">4</property>
-- <property name="bottom_attach">5</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
- <object class="GtkComboBox" id="eap_peap_inner_auth_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
- <property name="model">model8</property>
- <child>
- <object class="GtkCellRendererText" id="renderer8"/>
-@@ -161,48 +167,21 @@
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">4</property>
-- <property name="bottom_attach">5</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- <child>
-- <object class="GtkLabel" id="eap_peap_version_label">
-- <property name="visible">True</property>
-- <property name="can_focus">False</property>
-- <property name="xalign">1</property>
-- <property name="label" translatable="yes">PEAP _version</property>
-- <property name="use_underline">True</property>
-- <property name="mnemonic_widget">eap_peap_version_combo</property>
-- </object>
-- <packing>
-- <property name="top_attach">3</property>
-- <property name="bottom_attach">4</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
-- </packing>
-- </child>
-- <child>
-- <object class="GtkComboBox" id="eap_peap_version_combo">
-+ <object class="GtkVBox" id="eap_peap_inner_auth_vbox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-- <property name="model">model9</property>
- <child>
-- <object class="GtkCellRendererText" id="renderer9"/>
-- <attributes>
-- <attribute name="text">0</attribute>
-- </attributes>
-+ <placeholder/>
- </child>
- </object>
- <packing>
-- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
-- <property name="top_attach">3</property>
-- <property name="bottom_attach">4</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
-+ <property name="left_attach">0</property>
-+ <property name="top_attach">5</property>
-+ <property name="width">2</property>
- </packing>
- </child>
- </object>
-diff --git a/panels/network/wireless-security/eap-method-tls.ui
b/panels/network/wireless-security/eap-method-tls.ui
-index 886767de9..a399460fa 100644
---- a/panels/network/wireless-security/eap-method-tls.ui
-+++ b/panels/network/wireless-security/eap-method-tls.ui
-@@ -7,12 +7,10 @@
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
- <child>
-- <object class="GtkTable" id="table8">
-+ <object class="GtkGrid" id="eap_tls_grid">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="valign">start</property>
-- <property name="n_rows">6</property>
-- <property name="n_columns">2</property>
- <property name="column_spacing">6</property>
- <property name="row_spacing">6</property>
- <child>
-@@ -28,20 +26,20 @@
- <property name="mnemonic_widget">eap_tls_identity_entry</property>
- </object>
- <packing>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
-+ <property name="left_attach">0</property>
-+ <property name="top_attach">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="eap_tls_identity_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
-+ <property name="hexpand">True</property>
- <property name="activates_default">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
-- <property name="y_options"/>
-+ <property name="top_attach">0</property>
- </packing>
- </child>
- <child>
-@@ -54,10 +52,19 @@
- <property
name="mnemonic_widget">eap_tls_user_cert_button</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
-+ <property name="top_attach">1</property>
-+ </packing>
-+ </child>
-+ <child>
-+ <object class="GtkFileChooserButton" id="eap_tls_user_cert_button">
-+ <property name="visible">True</property>
-+ <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
-+ </object>
-+ <packing>
-+ <property name="left_attach">1</property>
- <property name="top_attach">1</property>
-- <property name="bottom_attach">2</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
-@@ -70,24 +77,19 @@
- <property name="mnemonic_widget">eap_tls_ca_cert_button</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
- <property name="top_attach">2</property>
-- <property name="bottom_attach">3</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
- <object class="GtkFileChooserButton" id="eap_tls_ca_cert_button">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">2</property>
-- <property name="bottom_attach">3</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- <child>
-@@ -95,17 +97,14 @@
- <property name="label" translatable="yes">No CA certificate is
_required</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
-+ <property name="hexpand">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">3</property>
-- <property name="bottom_attach">4</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
-@@ -118,24 +117,19 @@
- <property
name="mnemonic_widget">eap_tls_private_key_button</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
- <property name="top_attach">4</property>
-- <property name="bottom_attach">5</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
- <object class="GtkFileChooserButton"
id="eap_tls_private_key_button">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">4</property>
-- <property name="bottom_attach">5</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- <child>
-@@ -148,25 +142,21 @@
- <property
name="mnemonic_widget">eap_tls_private_key_password_entry</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
- <property name="top_attach">5</property>
-- <property name="bottom_attach">6</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="eap_tls_private_key_password_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
-+ <property name="hexpand">True</property>
- <property name="visibility">False</property>
- <property name="activates_default">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">5</property>
-- <property name="bottom_attach">6</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
-@@ -174,31 +164,14 @@
- <property name="label" translatable="yes">Sho_w
password</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
-+ <property name="hexpand">True</property>
- <property name="receives_default">False</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">6</property>
-- <property name="bottom_attach">7</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
-- </packing>
-- </child>
-- <child>
-- <object class="GtkFileChooserButton" id="eap_tls_user_cert_button">
-- <property name="visible">True</property>
-- <property name="can_focus">False</property>
-- </object>
-- <packing>
-- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
-- <property name="top_attach">1</property>
-- <property name="bottom_attach">2</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- </object>
-diff --git a/panels/network/wireless-security/eap-method-ttls.ui
b/panels/network/wireless-security/eap-method-ttls.ui
-index 4047f9fc8..0b23c54ba 100644
---- a/panels/network/wireless-security/eap-method-ttls.ui
-+++ b/panels/network/wireless-security/eap-method-ttls.ui
-@@ -18,11 +18,9 @@
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
- <child>
-- <object class="GtkTable" id="table10">
-+ <object class="GtkGrid" id="eap_ttls_grid">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-- <property name="n_rows">4</property>
-- <property name="n_columns">2</property>
- <property name="column_spacing">6</property>
- <property name="row_spacing">6</property>
- <child>
-@@ -35,20 +33,20 @@
- <property
name="mnemonic_widget">eap_ttls_anon_identity_entry</property>
- </object>
- <packing>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
-+ <property name="left_attach">0</property>
-+ <property name="top_attach">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="eap_ttls_anon_identity_entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
-+ <property name="hexpand">True</property>
- <property name="activates_default">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
-- <property name="y_options"/>
-+ <property name="top_attach">0</property>
- </packing>
- </child>
- <child>
-@@ -61,24 +59,19 @@
- <property
name="mnemonic_widget">eap_ttls_ca_cert_button</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
- <property name="top_attach">1</property>
-- <property name="bottom_attach">2</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
- <object class="GtkFileChooserButton" id="eap_ttls_ca_cert_button">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">1</property>
-- <property name="bottom_attach">2</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- <child>
-@@ -87,38 +80,35 @@
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
-+ <property name="halign">start</property>
-+ <property name="hexpand">True</property>
- <property name="use_underline">True</property>
- <property name="draw_indicator">True</property>
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">2</property>
-- <property name="bottom_attach">3</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="eap_ttls_inner_auth_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-- <property name="xalign">1</property>
-- <property name="label" translatable="yes">_Inner
authentication</property>
-+ <property name="label" translatable="yes">_Inner
authentication:</property>
- <property name="use_underline">True</property>
- <property
name="mnemonic_widget">eap_ttls_inner_auth_combo</property>
-+ <property name="xalign">1</property>
- </object>
- <packing>
-+ <property name="left_attach">0</property>
- <property name="top_attach">3</property>
-- <property name="bottom_attach">4</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options"/>
-- </packing>
-- </child>
-+ </packing>
-+ </child>
- <child>
- <object class="GtkComboBox" id="eap_ttls_inner_auth_combo">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
-+ <property name="hexpand">True</property>
- <property name="model">model6</property>
- <child>
- <object class="GtkCellRendererText" id="renderer6"/>
-@@ -129,11 +119,7 @@
- </object>
- <packing>
- <property name="left_attach">1</property>
-- <property name="right_attach">2</property>
- <property name="top_attach">3</property>
-- <property name="bottom_attach">4</property>
-- <property name="x_options">GTK_FILL</property>
-- <property name="y_options">GTK_FILL</property>
- </packing>
- </child>
- <child>
-@@ -146,10 +132,9 @@
- </child>
- </object>
- <packing>
-- <property name="right_attach">2</property>
-+ <property name="left_attach">0</property>
- <property name="top_attach">4</property>
-- <property name="bottom_attach">5</property>
-- <property name="x_options">GTK_FILL</property>
-+ <property name="width">2</property>
- </packing>
- </child>
- </object>
---
-2.13.5
-
-
From e48d32e5699d824dc229f131246229f077709f84 Mon Sep 17 00:00:00 2001
From: Jonathan Kang <[email protected]>
Date: Tue, 19 Sep 2017 17:00:18 +0800
++++++ gnome-control-center-3.26.2.tar.xz -> gnome-control-center-3.28.0.tar.xz
++++++
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center-3.26.2.tar.xz
/work/SRC/openSUSE:Factory/.gnome-control-center.new/gnome-control-center-3.28.0.tar.xz
differ: char 25, line 1
++++++ gnome-control-center-bring-back-firewall-zone.patch ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old 2018-03-14 19:29:34.897352945 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new 2018-03-14 19:29:34.901352803 +0100
@@ -17,19 +17,18 @@
panels/network/connection-editor/vpn-page.ui | 39 +++++++
10 files changed, 299 insertions(+)
-Index: gnome-control-center-3.26.1/panels/network/connection-editor/Makefile.am
+Index: b/panels/network/connection-editor/meson.build
===================================================================
----
gnome-control-center-3.26.1.orig/panels/network/connection-editor/Makefile.am
-+++ gnome-control-center-3.26.1/panels/network/connection-editor/Makefile.am
-@@ -28,6 +28,8 @@ libconnection_editor_la_SOURCES = \
- ce-page-vpn.c \
- vpn-helpers.h \
- vpn-helpers.c \
-+ firewall-helpers.h \
-+ firewall-helpers.c \
- ui-helpers.h \
- ui-helpers.c
-
+--- a/panels/network/connection-editor/meson.build
++++ b/panels/network/connection-editor/meson.build
+@@ -10,6 +10,7 @@ sources = files(
+ 'ce-page-vpn.c',
+ 'ce-page-wifi.c',
+ 'ce-page.c',
++ 'firewall-helpers.h',
+ 'net-connection-editor.c',
+ 'ui-helpers.c',
+ 'vpn-helpers.c'
Index:
gnome-control-center-3.26.1/panels/network/connection-editor/ce-page-ethernet.c
===================================================================
---
gnome-control-center-3.26.1.orig/panels/network/connection-editor/ce-page-ethernet.c
++++++ gnome-control-center-disable-error-message-for-NM.patch ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old 2018-03-14 19:29:34.909352519 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new 2018-03-14 19:29:34.913352377 +0100
@@ -1,7 +1,7 @@
-Index: gnome-control-center-3.26.1/panels/network/cc-network-panel.c
+Index: gnome-control-center-3.27.92/panels/network/cc-network-panel.c
===================================================================
---- gnome-control-center-3.26.1.orig/panels/network/cc-network-panel.c
-+++ gnome-control-center-3.26.1/panels/network/cc-network-panel.c
+--- gnome-control-center-3.27.92.orig/panels/network/cc-network-panel.c
++++ gnome-control-center-3.27.92/panels/network/cc-network-panel.c
@@ -765,10 +765,24 @@ panel_check_network_manager_version (CcN
GtkWidget *label;
gchar *markup;
@@ -56,11 +56,11 @@
}
static void
-Index: gnome-control-center-3.26.1/panels/network/cc-wifi-panel.c
+Index: gnome-control-center-3.27.92/panels/network/cc-wifi-panel.c
===================================================================
---- gnome-control-center-3.26.1.orig/panels/network/cc-wifi-panel.c
-+++ gnome-control-center-3.26.1/panels/network/cc-wifi-panel.c
-@@ -120,16 +120,35 @@ static void
+--- gnome-control-center-3.27.92.orig/panels/network/cc-wifi-panel.c
++++ gnome-control-center-3.27.92/panels/network/cc-wifi-panel.c
+@@ -120,17 +120,36 @@ static void
check_main_stack_page (CcWifiPanel *self)
{
const gchar *nm_version;
@@ -86,7 +86,8 @@
gtk_stack_set_visible_child_name (self->main_stack, "nm-not-running");
+ else if (g_strcmp0 (state, "active") == 0)
+ gtk_stack_set_visible_child_name (self->main_stack, "wicked-running");
- else if (self->devices->len == 0)
+ else if (self->devices->len == 0 ||
+ !nm_client_wireless_get_enabled (self->client))
gtk_stack_set_visible_child_name (self->main_stack, "no-wifi-devices");
else
gtk_stack_set_visible_child_name (self->main_stack, "wifi-connections");
@@ -97,11 +98,11 @@
}
static void
-Index: gnome-control-center-3.26.1/panels/network/wifi.ui
+Index: gnome-control-center-3.27.92/panels/network/wifi.ui
===================================================================
---- gnome-control-center-3.26.1.orig/panels/network/wifi.ui
-+++ gnome-control-center-3.26.1/panels/network/wifi.ui
-@@ -298,6 +298,48 @@
+--- gnome-control-center-3.27.92.orig/panels/network/wifi.ui
++++ gnome-control-center-3.27.92/panels/network/wifi.ui
+@@ -293,6 +293,48 @@
<property name="name">nm-not-running</property>
</packing>
</child>