1
0

Accepting request 376842 from GNOME:Factory

Update to 3.20.0 (forwarded request 376665 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/376842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-control-center?expand=0&rev=139
This commit is contained in:
Dominique Leuenberger 2016-03-29 12:35:35 +00:00 committed by Git OBS Bridge
commit 8c3c44758e
5 changed files with 120 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36fe6157247d2b7c8a98dbb3dbcde1c3a6f9e5e8fcc9ccf357e2b2417578f8ad
size 7113676

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b7e7307612e244a8ba15a3bb5dc0d12a043b93381a3939515e585558b064d683
size 7131980

View File

@ -0,0 +1,14 @@
diff -Nur gnome-control-center-3.10.3.bak/panels/user-accounts/um-user-panel.c gnome-control-center-3.10.3/panels/user-accounts/um-user-panel.c
--- gnome-control-center-3.10.3.bak/panels/user-accounts/um-user-panel.c 2014-09-24 06:25:22.293935423 +0800
+++ gnome-control-center-3.10.3/panels/user-accounts/um-user-panel.c 2014-09-24 06:27:53.801939024 +0800
@@ -687,7 +687,10 @@
widget = get_widget (d, "account-password-button");
um_editable_button_set_text (UM_EDITABLE_BUTTON (widget), get_password_mode_text (user));
+/* Enable the remote account also.
enable = act_user_is_local_account (user);
+*/
+ enable = TRUE;
gtk_widget_set_sensitive (widget, enable);
widget = get_widget (d, "autologin-switch");

View File

@ -1,3 +1,88 @@
-------------------------------------------------------------------
Mon Mar 21 14:45:14 UTC 2016 - dimstar@opensuse.org
- Update to version 3.20.0:
+ Updated translations.
-------------------------------------------------------------------
Sun Mar 20 15:31:11 UTC 2016 - fezhang@suse.com
- Add gnome-control-center-890979-change-remote-passwd.patch: Enable
remote user to change password in user panel (bsc#890979).
-------------------------------------------------------------------
Thu Mar 17 14:37:24 UTC 2016 - dimstar@opensuse.org
- Update to version 3.19.92:
+ All: Dialogues sizing fixes.
+ Color: Fix dialogue title not being translated.
+ Display: Add a frequency/refresh rate drop-down.
+ Privacy:
- Fix margins around location dialogue widgets.
- Better description for 'Location Services'.
- Vertically center "Location Services" label.
- Only disable apps switches, not the whole row.
+ Printers:
- Drop border of the "Add" new printer button.
- Fix manual PPD selection dialogue not having a parent.
-------------------------------------------------------------------
Fri Mar 4 13:48:56 UTC 2016 - dimstar@opensuse.org
- Update to version 3.19.91:
+ Privacy: Add Location Services permissions for sandboxed
applications.
+ Printers: Fix a lot (but not all) of possible hangs.
+ Universal Access: Fix empty panel when using newer GTK+.
+ User accounts: Don't link directly to GStreamer.
- Drop pkgconfig(gstreamer-1.0) BuildRequires: no longer needed.
-------------------------------------------------------------------
Sat Feb 20 16:19:35 UTC 2016 - dimstar@opensuse.org
- Drop nautilus requires: nothing in g-c-c depends on nautilus'
presence.
-------------------------------------------------------------------
Tue Feb 16 20:44:21 UTC 2016 - zaitor@opensuse.org
- Update to version 3.19.90:
+ Network:
- Prevent secrets from getting lost on each connection edit.
- Fix a crash when clicking to forget a VPN on the editor.
+ Printers: Redesign the Printer Jobs Dialog.
+ Region & Language: Prevent a potential crash when exiting the
panel.
+ Wacom: Workaround deadlocks in Clutter event handlers.
+ Updated translations.
-------------------------------------------------------------------
Tue Jan 19 10:38:07 UTC 2016 - dimstar@opensuse.org
- Update to version 3.19.5:
+ Added plenty of missing widget mnemonics for better UI keyboard
navigation.
+ Bluetooth:
- Avoid broken state when enabling Bluetooth.
- Don't change the switch status when transitioning.
- Bump required gnome-bluetooth version to 3.18.2.
+ Network: Elipsize device metadata fields.
+ Region & Language: Ensure that system and user formats are
consistent.
+ Sharing: Ensure Tracker rygel plugin is disabled.
+ Wacom: Avoid crashing when opening the panel on wayland
sessions.
+ Updated translations.
-------------------------------------------------------------------
Mon Dec 21 17:56:38 UTC 2015 - damjanovic.ivo@gmail.com
- Update to version 3.19.4:
+ Port to newer Grilo 0.3.0 API.
+ Build fix: Update grl_registry_load_plugin_by_id API change.
- Replace pkgconfig(grilo-0.2) BuildRequires with
pkgconfig(grilo-0.3), following upstream port to Grilo 0.3 API.
-------------------------------------------------------------------
Mon Dec 14 03:11:10 UTC 2015 - badshah400@gmail.com

View File

@ -1,7 +1,7 @@
#
# spec file for package gnome-control-center
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2016 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
@ -29,29 +29,29 @@
%define with_cacert_patch 1
Name: gnome-control-center
Version: 3.18.2
Version: 3.20.0
Release: 0
# FIXME: in 12.3 and later, check if we still need patch2 (gnome-control-center-hide-region-system-tab.patch) (see bnc#703833)
Summary: The GNOME Control Center
License: GPL-2.0+
Group: System/GUI/GNOME
Url: http://www.gnome.org
Source: http://download.gnome.org/sources/gnome-control-center/3.18/%{name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/gnome-control-center/3.20/%{name}-%{version}.tar.xz
# PATCH-FEATURE-OPENSUSE gnome-control-center-allow-extra-tools-in-shell.patch fezhang@suse.com -- Add dconf-editor, pkg-prefs, gnome-tweak-tool and tracker-preferences to gnome-control-center-allow-yast-in-shell.patch so that they can launch from g-c-c shell like YaST does. Also change the patch with a more generic name.
Patch0: gnome-control-center-allow-extra-tools-in-shell.patch
# PATCH-FEATURE-SLE gnome-control-center-add-alacarte-for-sle.patch badshah400@gmail.com -- Add back alacarte for SLE since they require it for their classic mode, on the other hand for TW and other openSUSE versions it should be enough that alacarte is still available from shell overview, just not in the g-c-c shell. This patch must be applied only if required and then immediately after gnome-control-center-allow-extra-tools-in-shell.patch
# PATCH-FEATURE-SLE gnome-control-center-add-alacarte-for-sle.patch badshah400@gmail.com -- Add back alacarte for SLE since they require it for their classic mode, on the other hand for TW and other openSUSE versions it should be enough that alacarte is still available from shell overview, just not in the g-c-c shell. This patch must be applied only if required and then immediately after gnome-control-center-allow-extra-tools-in-shell.patch
Patch100: gnome-control-center-add-alacarte-for-sle.patch
# PATCH-FEATURE-OPENSUSE gnome-control-center-hide-firewall-zone-entry.patch bnc#894394 fezhang@suse.com -- network: hide the firewall zone entry for firewalld, which is not used in opensuse
Patch1: gnome-control-center-hide-firewall-zone-entry.patch
# PATCH-FEATURE-OPENSUSE gnome-control-center-allow-yast-in-shell.patch vuntz@opensuse.org -- Allow the launch of the yast shell from the g-c-c shell; it's quite ugly, but on the other hand, we don't want to change the behavior of the shell except for yast...
Patch14: gnome-control-center-system-proxy-configuration.patch
# PATCH-NEEDS-REBASE - and g-c-c code seems to be moving in "our" direction see bgo#751378
# WAS PATCH-FIX-UPSTREAM gcc-private-connection.patch bnc#751211 bgo#646187 dimstar@opensuse.org -- network: create private connections if the user if not authorized
# PATCH-NEEDS-REBASE gcc-private-connection.patch bnc#751211 bgo#646187 dimstar@opensuse.org -- network: create private connections if the user if not authorized (WAS: PATCH-FIX-UPSTREAM)
Patch15: gcc-private-connection.patch
# PATCH-FIX-UPSTREAM gnome-control-center-probe-radius-server-cert.patch bnc#574266 glin@suse.com -- network: Probe the RADIUS server certificate
Patch16: gnome-control-center-probe-radius-server-cert.patch
# PATCH-FEATURE-OPENSUSE gnome-control-center-follow-polkit-permissions-for-tz.patch boo#904058 badshah400@gmail.com -- Follow polkit permissions for allowing/locking timezone setting changes
Patch17: gnome-control-center-follow-polkit-permissions-for-tz.patch
# PATCH-FIX-SLE gnome-control-center-890979-change-remote-passwd.patch bnc#890979 dliang@suse.com -- user: Enable remote user to change password in user panel
Patch18: gnome-control-center-890979-change-remote-passwd.patch
BuildRequires: cups-devel
BuildRequires: desktop-file-utils
BuildRequires: fdupes
@ -69,21 +69,20 @@ 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)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.23.0
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glib-2.0) >= 2.39.91
BuildRequires: pkgconfig(glib-2.0) >= 2.44.0
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gnome-bluetooth-1.0) >= 3.11.1
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.17.4
BuildRequires: pkgconfig(gnome-bluetooth-1.0) >= 3.18.2
BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.19.93
BuildRequires: pkgconfig(gnome-settings-daemon) >= 3.7.3
BuildRequires: pkgconfig(goa-1.0) >= 3.9.90
BuildRequires: pkgconfig(goa-1.0) >= 3.15.1
BuildRequires: pkgconfig(goa-backend-1.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(grilo-0.2)
BuildRequires: pkgconfig(grilo-0.3)
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.15.4
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gtk+-3.0) >= 3.15.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.12
BuildRequires: pkgconfig(gudev-1.0)
%if %{with_ibus}
BuildRequires: pkgconfig(ibus-1.0) >= 1.5.2
@ -121,7 +120,6 @@ Requires: gnome-version
Requires: iso-codes
# Needed for showing keyboard layout, boo#898096
Requires: libgnomekbd
Requires: nautilus
Recommends: %{name}-lang
Recommends: %{name}-user-faces
# cups-pk-helper should only be recommended, rather than a hard Requires, see boo#904047
@ -187,7 +185,7 @@ GNOME control center.
%setup -q
translation-update-upstream
%patch0 -p1
# PATCH100 ONLY NEEDED FOR SLES AND TO BE APPLIED IMMEIDATELY AFTER PATCH0
# PATCH100 ONLY NEEDED FOR SLES AND TO BE APPLIED IMMEDIATELY AFTER PATCH0
%if 0%{?suse_version} == 1315 && 0%{?sle_version}
%patch100 -p1
%endif
@ -198,6 +196,9 @@ translation-update-upstream
%patch16 -p1
%endif
%patch17 -p1
%if ! 0%{?is_opensuse}
%patch18 -p1
%endif
#NEEDS-REBASE
#patch14 -p1