From 44fb2b6c3b1cd1a6e026b8f89ffa31bd0f6d5f1f67e0984971b8db7d22758206 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 22 Feb 2017 20:37:40 +0000 Subject: [PATCH 1/4] Accepting request 459736 from GNOME:Next Scripted push of project GNOME:Next OBS-URL: https://build.opensuse.org/request/show/459736 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-control-center?expand=0&rev=340 --- gnome-control-center-3.22.1.tar.xz | 3 - gnome-control-center-3.23.90.tar.xz | 3 + ...isplay-fix-possible-crash-on-startup.patch | 66 ------------------- gnome-control-center.changes | 12 ++++ gnome-control-center.spec | 11 ++-- 5 files changed, 19 insertions(+), 76 deletions(-) delete mode 100644 gnome-control-center-3.22.1.tar.xz create mode 100644 gnome-control-center-3.23.90.tar.xz delete mode 100644 gnome-control-center-display-fix-possible-crash-on-startup.patch diff --git a/gnome-control-center-3.22.1.tar.xz b/gnome-control-center-3.22.1.tar.xz deleted file mode 100644 index 721f9aa..0000000 --- a/gnome-control-center-3.22.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5d69295bc43176392d65b3bdbe60eb85cdcac95b1ef76b86933f3ba9cf48091a -size 7206136 diff --git a/gnome-control-center-3.23.90.tar.xz b/gnome-control-center-3.23.90.tar.xz new file mode 100644 index 0000000..4dd17b8 --- /dev/null +++ b/gnome-control-center-3.23.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ace38a82df228a3807bf40a466bee291731f6ecb0fdd878202b4834f343824ed +size 7300452 diff --git a/gnome-control-center-display-fix-possible-crash-on-startup.patch b/gnome-control-center-display-fix-possible-crash-on-startup.patch deleted file mode 100644 index ed4451f..0000000 --- a/gnome-control-center-display-fix-possible-crash-on-startup.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 8da6fa28e1c5e6eab551585ecdbd914b08936d5e Mon Sep 17 00:00:00 2001 -From: Bastien Nocera -Date: Fri, 23 Sep 2016 13:36:20 +0200 -Subject: display: Fix possible crash on startup - -If no items are added to the GVariantBuilder, g_variant_builder_close() -would throw a critical, g_variant_builder_end() would throw a -segmentation fault. - -As this can only happen when there are no items added to the output_ids -hashtable, this should only happen if there are no displays known to -libgnome-desktop (and therefore mutter). - -See https://bugzilla.redhat.com/show_bug.cgi?id=1280075 - -https://bugzilla.gnome.org/show_bug.cgi?id=771875 ---- - panels/display/cc-display-panel.c | 14 ++++++++++++-- - 1 file changed, 12 insertions(+), 2 deletions(-) - -diff --git a/panels/display/cc-display-panel.c b/panels/display/cc-display-panel.c -index 72720fa..5edec89 100644 ---- a/panels/display/cc-display-panel.c -+++ b/panels/display/cc-display-panel.c -@@ -123,12 +123,12 @@ monitor_labeler_show (CcDisplayPanel *self) - GnomeRROutput *output; - GVariantBuilder builder; - gint number; -+ gboolean has_outputs; - - if (!priv->shell_proxy) - return; - -- g_variant_builder_init (&builder, G_VARIANT_TYPE_TUPLE); -- g_variant_builder_open (&builder, G_VARIANT_TYPE_ARRAY); -+ has_outputs = FALSE; - - infos = gnome_rr_config_get_outputs (priv->current_configuration); - for (info = infos; *info; info++) -@@ -137,6 +137,13 @@ monitor_labeler_show (CcDisplayPanel *self) - if (number == 0) - continue; - -+ if (!has_outputs) -+ { -+ g_variant_builder_init (&builder, G_VARIANT_TYPE_TUPLE); -+ g_variant_builder_open (&builder, G_VARIANT_TYPE_ARRAY); -+ has_outputs = TRUE; -+ } -+ - output = gnome_rr_screen_get_output_by_name (priv->screen, - gnome_rr_output_info_get_name (*info)); - g_variant_builder_add (&builder, "{uv}", -@@ -144,6 +151,9 @@ monitor_labeler_show (CcDisplayPanel *self) - g_variant_new_int32 (number)); - } - -+ if (!has_outputs) -+ return; -+ - g_variant_builder_close (&builder); - - g_dbus_proxy_call (priv->shell_proxy, --- -cgit v0.12 - diff --git a/gnome-control-center.changes b/gnome-control-center.changes index 5b0f39e..1f7eb21 100644 --- a/gnome-control-center.changes +++ b/gnome-control-center.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed Feb 15 09:27:42 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.23.90: + + New Printers, User Accounts and Online Accounts designs. + + Keyboard shortcuts bug fixes. + + Add "Night Light" functionality to Display settings. + + Add Wayland support to Wacom settings, and update design. +- Drop + gnome-control-center-display-fix-possible-crash-on-startup.patch: + fixed upstream. + ------------------------------------------------------------------- Tue Oct 11 14:49:53 UTC 2016 - zaitor@opensuse.org diff --git a/gnome-control-center.spec b/gnome-control-center.spec index 1fb6c8d..e93d269 100644 --- a/gnome-control-center.spec +++ b/gnome-control-center.spec @@ -1,7 +1,7 @@ # # spec file for package gnome-control-center # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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,13 +29,13 @@ %define with_cacert_patch 0 Name: gnome-control-center -Version: 3.22.1 +Version: 3.23.90 Release: 0 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.22/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-control-center/3.23/%{name}-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE gnome-control-center-allow-extra-tools-in-shell.patch fezhang@suse.com -- Add dconf-editor, gnome-tweak-tool, pkg-prefs, itweb-settings, tracker-preferences and Yast to g-c-c. 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 @@ -50,8 +50,6 @@ Patch18: gnome-control-center-890979-change-remote-passwd.patch Patch20: gnome-control-center-disable-error-message-for-NM.patch # PATCH-FIX-OPENSUSE gnome-control-center-info-never-use-gnome-software.patch bsc#999336 fezhang@suse.com -- 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. Patch21: gnome-control-center-info-never-use-gnome-software.patch -# PATCH-FIX-UPSTREAM gnome-control-center-display-fix-possible-crash-on-startup.patch bgo#771875 zaitor@opensuse.org -- Display: Fix possible crash on startup -Patch23: gnome-control-center-display-fix-possible-crash-on-startup.patch BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -79,7 +77,7 @@ 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.19.1 -BuildRequires: pkgconfig(goa-1.0) >= 3.15.1 +BuildRequires: pkgconfig(goa-1.0) >= 3.21.5 BuildRequires: pkgconfig(goa-backend-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(grilo-0.3) @@ -217,7 +215,6 @@ translation-update-upstream %if 0%{?suse_version} == 1315 %patch21 -p1 %endif -%patch23 -p1 %build ACLOCAL_FLAGS="-I libgd" NOCONFIGURE=1 gnome-autogen.sh From c26dd89646a172c42855ad32517dbcea2da99b9b17a7a7a361889e6002c88d00 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 1 Mar 2017 12:10:07 +0000 Subject: [PATCH 2/4] Accepting request 461314 from GNOME:Next New unstable rel OBS-URL: https://build.opensuse.org/request/show/461314 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-control-center?expand=0&rev=341 --- gnome-control-center-3.23.90.tar.xz | 3 --- gnome-control-center-3.23.91.tar.xz | 3 +++ gnome-control-center.changes | 23 +++++++++++++++++++++++ gnome-control-center.spec | 2 +- 4 files changed, 27 insertions(+), 4 deletions(-) delete mode 100644 gnome-control-center-3.23.90.tar.xz create mode 100644 gnome-control-center-3.23.91.tar.xz diff --git a/gnome-control-center-3.23.90.tar.xz b/gnome-control-center-3.23.90.tar.xz deleted file mode 100644 index 4dd17b8..0000000 --- a/gnome-control-center-3.23.90.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ace38a82df228a3807bf40a466bee291731f6ecb0fdd878202b4834f343824ed -size 7300452 diff --git a/gnome-control-center-3.23.91.tar.xz b/gnome-control-center-3.23.91.tar.xz new file mode 100644 index 0000000..8b16503 --- /dev/null +++ b/gnome-control-center-3.23.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8e0cfcfa43223b429aa22c7bbc47475f4763c312407a2e8256db81714c946ac +size 7300216 diff --git a/gnome-control-center.changes b/gnome-control-center.changes index 1f7eb21..c3442b7 100644 --- a/gnome-control-center.changes +++ b/gnome-control-center.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Wed Mar 1 11:19:19 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.23.91: + + Display: + - Bump dependencies for Night Light schemas. + - Really fix typo in "Tomorrow". + - Tweak night light dialog UI to match latest mockups. + + Online Accounts: New panel design. + + Printers: + - Make the printer address always sensitive. + - Do not apply rename/location changes in focus-out-event. + - Don't block when renaming printers. + - Ellipsize the "Details Dialog" title and the "location" in + the printer entry. + - Tweak the printer supply level bar. + - Subscribe to jobs notifications. + - Count only current user's jobs. + + Privacy: Set destructive-action for confirmation buttons only. + + User Accounts: Fix crash when name is changed and dialogue + closed. + + Updated translations. + ------------------------------------------------------------------- Wed Feb 15 09:27:42 UTC 2017 - dimstar@opensuse.org diff --git a/gnome-control-center.spec b/gnome-control-center.spec index e93d269..a2a0b8c 100644 --- a/gnome-control-center.spec +++ b/gnome-control-center.spec @@ -29,7 +29,7 @@ %define with_cacert_patch 0 Name: gnome-control-center -Version: 3.23.90 +Version: 3.23.91 Release: 0 Summary: The GNOME Control Center License: GPL-2.0+ From f8c47bca2b1c65811b72ad4df3cb0dc6fffb1ad2d2660404968bca6a0776e496 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 15 Mar 2017 13:25:19 +0000 Subject: [PATCH 3/4] Accepting request 479632 from GNOME:Next New unstable rel OBS-URL: https://build.opensuse.org/request/show/479632 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-control-center?expand=0&rev=342 --- gnome-control-center-3.23.91.tar.xz | 3 --- gnome-control-center-3.23.92.tar.xz | 3 +++ gnome-control-center.changes | 15 +++++++++++++++ gnome-control-center.spec | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) delete mode 100644 gnome-control-center-3.23.91.tar.xz create mode 100644 gnome-control-center-3.23.92.tar.xz diff --git a/gnome-control-center-3.23.91.tar.xz b/gnome-control-center-3.23.91.tar.xz deleted file mode 100644 index 8b16503..0000000 --- a/gnome-control-center-3.23.91.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d8e0cfcfa43223b429aa22c7bbc47475f4763c312407a2e8256db81714c946ac -size 7300216 diff --git a/gnome-control-center-3.23.92.tar.xz b/gnome-control-center-3.23.92.tar.xz new file mode 100644 index 0000000..26a12e3 --- /dev/null +++ b/gnome-control-center-3.23.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:419d768cd56ecc7ddcffefe6bee887619a039e542f0b3580ef3512f93cfead81 +size 7333504 diff --git a/gnome-control-center.changes b/gnome-control-center.changes index c3442b7..e9c5c5e 100644 --- a/gnome-control-center.changes +++ b/gnome-control-center.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Wed Mar 15 13:07:29 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.23.92: + + Universal Access: Add cursor size configuration. + + Network: + - Fix SSID not changing when enabling hotspot. + - Fix initial state of Wi-Fi device when using hotspot. + + Notifications: Forward notification settings to portal. + + Printers: + - Improve panel layout. + - Allow printer model label to ellipsize. + - Don't block on the network in the jobs dialogue. + + Updated translations. + ------------------------------------------------------------------- Wed Mar 1 11:19:19 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-control-center.spec b/gnome-control-center.spec index a2a0b8c..d9eb429 100644 --- a/gnome-control-center.spec +++ b/gnome-control-center.spec @@ -29,7 +29,7 @@ %define with_cacert_patch 0 Name: gnome-control-center -Version: 3.23.91 +Version: 3.23.92 Release: 0 Summary: The GNOME Control Center License: GPL-2.0+ From 83754be987fb94c80a9d0b1df2a1f57ae599ed504cf647dcc9d0d0d846222c54 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 20 Mar 2017 14:49:49 +0000 Subject: [PATCH 4/4] Accepting request 481313 from GNOME:Next Update to 3.24.0 OBS-URL: https://build.opensuse.org/request/show/481313 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-control-center?expand=0&rev=343 --- gnome-control-center-3.23.92.tar.xz | 3 --- gnome-control-center-3.24.0.tar.xz | 3 +++ gnome-control-center.changes | 6 ++++++ gnome-control-center.spec | 4 ++-- 4 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 gnome-control-center-3.23.92.tar.xz create mode 100644 gnome-control-center-3.24.0.tar.xz diff --git a/gnome-control-center-3.23.92.tar.xz b/gnome-control-center-3.23.92.tar.xz deleted file mode 100644 index 26a12e3..0000000 --- a/gnome-control-center-3.23.92.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:419d768cd56ecc7ddcffefe6bee887619a039e542f0b3580ef3512f93cfead81 -size 7333504 diff --git a/gnome-control-center-3.24.0.tar.xz b/gnome-control-center-3.24.0.tar.xz new file mode 100644 index 0000000..edb8bc2 --- /dev/null +++ b/gnome-control-center-3.24.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8de5ea79068e2d6b441db8c41a64bd983dedaeba71c2351505a71b527e77d9e2 +size 7340200 diff --git a/gnome-control-center.changes b/gnome-control-center.changes index e9c5c5e..e713958 100644 --- a/gnome-control-center.changes +++ b/gnome-control-center.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Mar 20 13:08:28 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.24.0: + + Updated translations. + ------------------------------------------------------------------- Wed Mar 15 13:07:29 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-control-center.spec b/gnome-control-center.spec index d9eb429..4888994 100644 --- a/gnome-control-center.spec +++ b/gnome-control-center.spec @@ -29,13 +29,13 @@ %define with_cacert_patch 0 Name: gnome-control-center -Version: 3.23.92 +Version: 3.24.0 Release: 0 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.23/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-control-center/3.24/%{name}-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE gnome-control-center-allow-extra-tools-in-shell.patch fezhang@suse.com -- Add dconf-editor, gnome-tweak-tool, pkg-prefs, itweb-settings, tracker-preferences and Yast to g-c-c. 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