Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2017-03-22 23:10:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell"

Wed Mar 22 23:10:33 2017 rev:125 rq:481595 version:3.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2017-02-20 
14:29:04.990869021 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes     
2017-03-22 23:10:35.805088433 +0100
@@ -1,0 +2,129 @@
+Mon Mar 20 20:39:20 UTC 2017 - [email protected]
+
+- Update to version 3.24.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Mar 17 14:49:39 UTC 2017 - [email protected]
+
+- Drop Recommends on browser plugin, we use supplements now.
+- Replace Supplements on Firefox with Supplements on Epiphany for
+  browser plugin (bsc#1029915).
+
+-------------------------------------------------------------------
+Tue Mar 14 17:45:21 UTC 2017 - [email protected]
+
+- Update to version 3.23.92:
+  + Implement DND to overview on wayland (bgo#765003).
+  + Make telepathy optional at runtime (bgo#771721, bgo#779878).
+  + Don't show forecasts for NYC when geoclue gets stuck
+    (bgo#779898).
+  + Add bottom edge drag gesture to bring up the OSK (bgo#757712).
+  + Allow switching between pads in the same group (bgo#779986).
+  + Ignore showBanners policy for critical notifications
+    (bgo#779974).
+  + Misc. bug fixes: bgo#779435, bgo#779819, bgo#779820.
+  + Updated translations.
+- Drop pkgconfig(telepathy-glib) and
+  pkgconfig(telepathy-logger-0.2) BuildRequires: no longer
+  required.
+
+-------------------------------------------------------------------
+Thu Mar  2 18:01:06 UTC 2017 - [email protected]
+
+- Provide dbus(org.freedesktop.Notifications): gnome-shell
+  implements the Notifications interface.
+
+-------------------------------------------------------------------
+Wed Mar  1 15:28:00 UTC 2017 - [email protected]
+
+- Update to version 3.23.91:
+  + Use the original timestamps for restored notifications
+    (bgo#766410).
+  + Add weather information to date+time drop-down (bgo#754031).
+  + Refine message list layout in date+time drop-down (bgo#775763).
+  + Make next/prev media controls insensitive when unavailable
+    (bgo#773884).
+  + Misc. bug fixes: bgo#772210, bgo#769546, bgo#775799.
+  + Updated translations.
+- Replace gnome-common with libtool BuildRequires followings
+  upstream changes.
+
+-------------------------------------------------------------------
+Fri Feb 17 10:44:31 UTC 2017 - [email protected]
+
+- Update to version 3.23.90:
+  + Handle Ctrl+Q and Ctrl+W in portal window (bgo#764133).
+  + Allow to scroll through ibus candidates with mouse
+    (bgo#776032).
+  + Reload apps on .desktop file content changes (bgo#773636).
+  + Use private data/cache directories in portal helper
+    (bgo#775639).
+  + Fix subsurfaces not showing up in previews (bgo#756715).
+  + Fix theme node transitions (bgo#778145).
+  + Update pad (o)leds on mode switches (bgo#776543).
+  + Add security indicators to defend against malicious portals
+    (bgo#749197).
+  + Don't allow type ahead at the login screen (bgo#766139).
+  + Don't fail to load because of TLS errors (bgo#778253).
+  + Ensure the network lists remains sorted on rename (bgo#778686).
+  + Toggle power-off/suspend button on long-press (bgo#721173).
+  + Add "kill-switch" for user extensions (bgo#778664).
+  + Add night light indicator to status area (bgo#741224).
+  + Misc. bug fixes: bgo#759793, bgo#735233, bgo#762444,
+    bgo#777784, bgo#777934, bgo#778158, bgo#776199, bgo#778425,
+    bgo#771098, bgo#778552, bgo#777317, bgo#778660, bgo#778661,
+    bgo#745626, bgo#778672.
+  + Updated translations.
+- Replace pkgconfig(libmutter), pkgconfig(mutter-clutter-1.0) and
+  pkgconfig(mutter-cogl-pango-1.0)  with pkgconfig(libmutter-0),
+  pkgconfig(mutter-clutter-0) and pkgconfig(mutter-cogl-pango-0)
+  BuildRequires following upstream changes in mutter.
+
+-------------------------------------------------------------------
+Fri Feb 17 10:44:30 UTC 2017 - [email protected]
+
+- Update to version 3.23.3:
+  + Fix replacing of GNotifications (bgo#775149).
+  + Prepare for mozjs31 GJS (bgo#775374).
+  + Misc. bug fixes: bgo#775507, bgo#776130.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Feb 17 10:44:29 UTC 2017 - [email protected]
+
+- Update to version 3.23.2:
+  + Implement Pad configuration OSD (bgo#771067).
+  + Show overview on three-finger touchpad pinch (bgo#765937).
+  + Summarize network sections with too many devices (bgo#773892).
+  + Always show primary network icon when connected (bgo#773890).
+  + Fix fullscreen transitions on wayland (bgo#770345).
+  + Work around portal failures by using a URL without HTPPS
+    redirect (bgo#769940).
+  + Fix app view hiding when no usage data is available
+    (bgo#774381).
+  + Misc. bug fixes: bgo#773875, bgo#740043, bgo#773893,
+    bgo#774643, bgo#774805.
+  + Updated translations.
+- Drop
+  gnome-shell-bgo774805-guard-against-animations-that-dont-load.patch:
+  Fixed upstream.
+
+-------------------------------------------------------------------
+Fri Feb 17 10:44:28 UTC 2017 - [email protected]
+
+- Update to version 3.23.1:
+  + Request periodic scans while WiFi list is open (bgo#767918).
+  + Include extension UUID in structured log metadata (bgo#770717).
+  + Line-wrap PAM messages on login screen (bgo#764445).
+  + Add a way to launch an app on the discrete GPU (bgo#773117).
+  + Only allow graphs to lift screen shield when locked
+    (bgo#773328).
+  + Add reload option to gnome-shell-extension-tool (bgo#772593).
+  + Update background animations when resuming from suspend
+    (bgo#773265).
+  + Misc. bug fixes: bgo#772723, bgo#772287, bgo#756432,
+    bgo#772386, bgo#772386, bgo#773085, bgo#773634.
+  + Updated translations.
+
+-------------------------------------------------------------------
@@ -33,0 +163,6 @@
+
+-------------------------------------------------------------------
+Tue Nov  1 18:03:33 CST 2016 - [email protected]
+
+- Fix SLEClassic Xsettings overrides bug (boo#993341)
+  + Also add extra check for other rogue types

Old:
----
  gnome-shell-3.22.3.tar.xz

New:
----
  gnome-shell-3.24.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.0LglnR/_old  2017-03-22 23:10:37.852798294 +0100
+++ /var/tmp/diff_new_pack.0LglnR/_new  2017-03-22 23:10:37.856797728 +0100
@@ -19,13 +19,13 @@
 %global __requires_exclude typelib\\(Meta\\)
 
 Name:           gnome-shell
-Version:        3.22.3
+Version:        3.24.0
 Release:        0
 Summary:        GNOME Shell
 License:        GPL-2.0+
 Group:          System/GUI/GNOME
 Url:            http://live.gnome.org/GnomeShell
-Source:         
http://download.gnome.org/sources/gnome-shell/3.22/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-shell/3.24/%{name}-%{version}.tar.xz
 # SOURCE-FEATURE-SLE SLE-Classic specific core extension file, see bnc#862615
 Source1:        SLEClassicExt.js
 # SOURCE-FEATURE-SLE The SLE theme, with icons/background/gnome-shell.css, 
works with gnome-shell-sle-theme.patch
@@ -61,11 +61,11 @@
 Patch1000:      gs-sle-classic-ext.patch
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  gcc-c++
+# Needed for patch2
+BuildRequires:  libtool
 %if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
 %endif
-# Needed for patch2
-BuildRequires:  gnome-common
 BuildRequires:  update-desktop-files
 BuildRequires:  xsltproc
 BuildRequires:  python(abi) >= 3
@@ -75,7 +75,7 @@
 BuildRequires:  pkgconfig(gcr-base-3) >= 3.7.5
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.45.3
-BuildRequires:  pkgconfig(gjs-1.0) >= 1.39.0
+BuildRequires:  pkgconfig(gjs-1.0) >= 1.47.0
 BuildRequires:  pkgconfig(gnome-bluetooth-1.0) >= 3.9.0
 BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.7.90
 BuildRequires:  pkgconfig(gnome-keybindings)
@@ -90,7 +90,7 @@
 BuildRequires:  pkgconfig(libcroco-0.6) >= 0.6.8
 BuildRequires:  pkgconfig(libedataserver-1.2) >= 3.5.3
 BuildRequires:  pkgconfig(libgnome-menu-3.0) >= 3.5.3
-BuildRequires:  pkgconfig(libmutter) >= 3.22.3
+BuildRequires:  pkgconfig(libmutter-0) >= 3.23.92
 BuildRequires:  pkgconfig(libnm-glib)
 BuildRequires:  pkgconfig(libnm-gtk) >= 0.9.8
 BuildRequires:  pkgconfig(libnm-util) >= 0.9.8
@@ -100,11 +100,9 @@
 BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.11
 BuildRequires:  pkgconfig(libsystemd)
-BuildRequires:  pkgconfig(mutter-clutter-1.0) >= 1.26.1
-BuildRequires:  pkgconfig(mutter-cogl-pango-1.0)
+BuildRequires:  pkgconfig(mutter-clutter-0) >= 1.26.1
+BuildRequires:  pkgconfig(mutter-cogl-pango-0)
 BuildRequires:  pkgconfig(polkit-agent-1) >= 0.100
-BuildRequires:  pkgconfig(telepathy-glib) >= 0.17.5
-BuildRequires:  pkgconfig(telepathy-logger-0.2) >= 0.2.4
 BuildRequires:  pkgconfig(xtst)
 Requires:       gdk-pixbuf-loader-rsvg
 Requires:       gnome-session
@@ -126,7 +124,6 @@
 %endif
 # Due to now private typelib(Meta)
 Requires:       mutter
-Recommends:     %{name}-browser-plugin
 Recommends:     %{name}-calendar
 Recommends:     %{name}-lang
 # The dateTime applet in the panel launches gnome-clocks upon user request
@@ -136,6 +133,8 @@
 Recommends:     NetworkManager-gnome
 #merged into gnome-shell in 3.19
 Obsoletes:      gnome-shell-wayland
+# gnome-shell implements the dbus interface org.freedesktop.Notifications 
directly
+Provides:       dbus(org.freedesktop.Notifications)
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %glib2_gsettings_schema_requires
@@ -159,7 +158,7 @@
 Summary:        GNOME Shell Browser Plugin for the Extensions Repository
 Group:          System/GUI/GNOME
 Requires:       %{name} = %{version}
-Supplements:    packageand(%{name}:MozillaFirefox)
+Supplements:    packageand(%{name}:epiphany)
 
 %description browser-plugin
 The GNOME Shell Browser Plugin provides integration with gnome-shell
@@ -267,6 +266,7 @@
 %{_datadir}/applications/org.gnome.Shell.desktop
 %{_datadir}/applications/gnome-shell-extension-prefs.desktop
 %{_datadir}/applications/org.gnome.Shell.PortalHelper.desktop
+%{_datadir}/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml
 %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screencast.xml
 %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml
 %{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml

++++++ SLEClassicExt.js ++++++
--- /var/tmp/diff_new_pack.0LglnR/_old  2017-03-22 23:10:37.904790928 +0100
+++ /var/tmp/diff_new_pack.0LglnR/_new  2017-03-22 23:10:37.904790928 +0100
@@ -112,13 +112,25 @@
     // treated as true by XSettings
     const showAppMenuKey = 'Gtk/ShellShowsAppMenu';
     const showAppMenuSLESetKey = 'Gtk/ShellShowsAppMenu/SLESet';
+    // NOTE double `unpack` is needed as 'a{sv}' construction would wrap the 
value
+    // in an extra Variant container.
     let showAppMenuP =  valueObj[showAppMenuKey]
-        ? valueObj[showAppMenuKey].unpack()
+        ? valueObj[showAppMenuKey].unpack().unpack()
         : 1;
     let showAppMenuSLESet = valueObj[showAppMenuSLESetKey]
-        ? valueObj[showAppMenuSLESetKey].unpack()
+        ? valueObj[showAppMenuSLESetKey].unpack().unpack()
         : 0;
 
+    // NOTE extra check to make sure `showAppMenuP` and `showAppMenuSLESet` are
+    // numbers. ('v' can be many other types and it's possible the user sets 
so)
+    // The fallback value is the same as above defaults.
+    if (typeof showAppMenuP !== 'number') {
+        showAppMenuP = 1;
+    }
+    if (typeof showAppMenuSLESet !== 'number') {
+        showAppMenuSLESet = 0;
+    }
+
     // NOTE: In SLE Classic mode, if app menu is set to shown, hide it and set 
a
     // special flag to mark this change for restoring.
     if (isSLEClassicModeGlobal() && showAppMenuP) {

++++++ gnome-shell-3.22.3.tar.xz -> gnome-shell-3.24.0.tar.xz ++++++
++++ 78655 lines of diff (skipped)


Reply via email to