Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-10-17 13:06:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and      /work/SRC/openSUSE:Factory/.mutter.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mutter"

Thu Oct 17 13:06:32 2019 rev:138 rq:738479 version:3.34.1+21

Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes    2019-07-31 
14:15:55.846726771 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.2352/mutter.changes  2019-10-17 
13:06:39.404179414 +0200
@@ -1,0 +2,221 @@
+Sun Oct 13 17:58:09 UTC 2019 - [email protected]
+
+- Update to version 3.34.1+21:
+  + x11: Map mimetypes back to selection atoms
+  + wayland:
+    - Figure out better the right selection source for a
+      wl_data_offer
+    - Set dummy selection source on .set_selection(null)
+    - Simplify MetaSelectionSourceWayland
+    - Check resource before emitting cancelled event
+    - Emit wl/primary offer after changing selection
+    - Chain up to the right finalize on
+      MetaWaylandDataSourceWayland
+    - Drop field from MetaWaylandDataSourcePrimary
+    - Plug MetaSelectionSourceWayland leaks
+  + clutter/shader-effect: Initialize shader-type properly
+  + ci: Change the without-native-backend to not build with Wayland
+    too
+  + main: Warn instead of error in meta_test_init()
+- Switch to the now available 3-34 stable branch in service.
+
+-------------------------------------------------------------------
+Thu Oct 10 21:46:49 UTC 2019 - [email protected]
+
+- Update to version 3.34.1+9:
+  + kms/crtc: Read gamma state when prediction failed.
+  + kms: Always predict state after processing update.
+  + clutter-backend-x11: Don't push keymap events to clutter.
+  + event-x11: Use CLUTTER prefix for X11 filter docs.
+  + x11: Translate well known selection atoms to mimetypes.
+  + wayland/actor-surface: Queue redraw for frame callback.
+  + wayland/surface: Some minor coding style clean up.
+  + cogl-pango/meson.build: Remove extraneous quoting.
+  + backends: Update inhibited state for the monitor and respect
+    that state.
+
+-------------------------------------------------------------------
+Wed Oct  9 09:38:35 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 3.34.1:
+  + Fix startup of X11 session services on wayland.
+  + Fix _NET_ACTIVE_WINDOW emission.
+  + Fix initial view perspective.
+  + Fix screenshots and window animations when scaled.
+  + Re-enable coredumps when capabilities are set.
+  + Fix scaling of DND surface actors.
+  + Optimize blitting of untransformed offscreen stage views.
+  + Fix freeze of pointer event delivery on X11.
+  + Fix scaling of stylus input coordinates with HiDPI.
+  + Fix memory leak when using implicit animations.
+  + Fix numlock state for native backend.
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Oct  3 10:17:28 UTC 2019 - Frederic Crozat <[email protected]>
+
+- Disable sysprof support until it get security team approval.
+
+-------------------------------------------------------------------
+Sat Sep 21 17:08:50 UTC 2019 - [email protected]
+
+- Update to version 3.34.0+30:
+  + window-actor: Use surface coordinates for the fast path in
+    get_image()
+  + shaped-texture: Use surface coordinates in get_image()
+  + shaped-texture: Declare that we inherit from GObject
+  + window/surface-actor: Add docstrings
+  + shaped-texture: Mark set the clip and return value nullable
+  + clutter/actor: Cancel delayed timelines on removal
+  + clutter/timeline: Don't emit ::paused signal on delayed
+    timelines
+  + clutter/timeline: Use a function to cancel the delay timeout
+  + wayland/dma-buf: Handle zero modifiers from
+    eglQueryDmaBufModifiersEXT
+  + stage: Compute view perspective when parameters changed
+  + build: Compile with `-ffloat-store` on x86 (32 bit)
+  + kms-impl-device: Use portable formatting for 64-bit integers
+  + output-kms: Use portable formatting for 64-bit integers
+  + input-settings: Use portable formatting for 64-bit integers
+  + clutter/stage-cogl: Use portable formatting for 64-bit integers
+  + clutter/paint-node: Convert safely from pointer to integer
+
+-------------------------------------------------------------------
+Tue Sep 17 09:06:26 UTC 2019 - [email protected]
+
+- Update to version 3.34.0+14:
+  + idle-monitor: Reset timeout before firing watch
+  + idle-monitor: Remove redundant type cast
+  + idle-monitor: Make helper function static
+  + kms-device: Free path when finalizing
+  + kms-device: Handle impl device creation failure
+  + x11: Minor refactor of input focus handling code
+  + x11: Use the currently focused X window for _NET_ACTIVE_WINDOW
+
+-------------------------------------------------------------------
+Fri Sep 13 14:22:20 UTC 2019 - [email protected]
+
+- Update to version 3.34.0+7:
+  + cogl/egl: Just notify about failure to create high priority
+    context
+  + clutter/actor:
+    - Remove unused private function
+    - Fix a wrong comment
+  + Fix a few tracing typos
+  + core: Split x11-display initialization in 2 signals
+  + plugins/default: Get default keymap from localed
+  + Updated translations.
+- Switch to checkout from master, we need the fixes for stability.
+
+-------------------------------------------------------------------
+Mon Sep  9 15:49:44 CDT 2019 - [email protected]
+
+- Update to version 3.34.0:
+  + Fix xdg-output v3 support.
+  + Fix crash when changing decoration state.
+  + Add and remove connectors on hot-plug.
+
+-------------------------------------------------------------------
+Sat Sep 07 19:54:14 UTC 2019 - [email protected]
+
+- Fixup _service to follow our standards.
+
+-------------------------------------------------------------------
+Thu Sep  5 12:46:34 NZST 2019 - [email protected]
+
+- Update to version 3.33.92:
+  + Turn MetaShapedTexture into a ClutterContent implementation.
+  + Restore inhibit shortcut for overlay key.
+  + Misc. pointer a11y improvements.
+  + Fix position of drag surfaces.
+  + Implement subsurface.place_below() for parents.
+  + Add meta_window_actor_get_image().
+  + Revert faulty optimization from !719.
+  + Add additional sysprof trace points.
+  + Remove GLX "threaded swap wait" used on Nvidia.
+  + Implement geometric picking.
+  + Fix lost keyboard focus after DND.
+  + Misc. bug fixes and cleanups.
+- Drop
+  mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
+
+-------------------------------------------------------------------
+Thu Aug 29 20:05:21 UTC 2019 - Luke Jones <[email protected]>
+
+- Remove mutter-xwayland-create-xauthority.patch, upstreamed.
+  Autostart of xwayland is enabled, and also sets xauthority.
+
+-------------------------------------------------------------------
+Wed Aug 28 23:17:54 UTC 2019 - [email protected]
+
+- Update to version 3.33.91
+  + Fix primary selection copy and paste between X11 and wayland.
+  + Improve monitor hotplug support.
+  + Remove a source of frame skips.
+  + Fix windows being lowered after unmaximizing with double click.
+  + Remove Clutter API for global grabs.
+  + Improve processing of incompressible events.
+  + Add xdg-output v3 support.
+  + Misc. bug fixes and cleanups.
+- Changes from version 3.33.90
+  + Fix visibility of clones with hidden source.
+  + Reduce freezes when opening some popup windows.
+  + Be more thorough when excluding obscured areas from painting.
+  + Make it possible to start Xwayland on demand.
+  + clutter: Expose layout_manager to transitions.
+  + Misc. bug fixes and cleanups.
+- Changes from version 3.33.4
+  + Discard page flip retries on hotplug.
+  + Add xdg-output v2 support.
+  + Restore DRM format fallbacks.
+  + Don't emit ::size-changed when only position changed.
+  + Expose workspace layout properties.
+  + Don't use grab modifiers when shortcuts are inhibited.
+  + Fix stuttering due to unchanged power save mode notifications.
+  + Add API to reorder workspaces.
+  + Make picking a new focus window more reliable.
+  + Defer actor allocation till shown.
+  + Try to use primary GPU for copy instead of glReadPixels.
+  + Unset pointer focus when the cursor is hidden.
+  + Fix modifier-drag on wayland subsurfaces.
+  + Fix background corruption on Nvidia after resuming from suspend.
+  + Only grab the locate-pointer key when necessary.
+  + Misc. bug fixes and cleanups.
+- Changes from version 3.33.3
+  + Prepare for running Xwayland on demand.
+  + Fix text selection color rendering.
+  + Fix black shadows when using fractional scaling.
+  + Honor startup sequence workspace on wayland.
+  + Only emit 'grab-op-end` signal after dropping grabs.
+  + Add a Sysprof-based profiler.
+  + Relax "xwayland-allow-grabs" setting.
+  + Implement locate-pointer accessibility feature.
+  + Implement mouse accessibility.
+  + Consolidate frame throttling.
+  + Fix setting blank cursor under wayland.
++++ 24 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mutter/mutter.changes
++++ and /work/SRC/openSUSE:Factory/.mutter.new.2352/mutter.changes

Old:
----
  mutter-3.32.2+43.obscpio
  mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
  mutter-xwayland-create-xauthority.patch

New:
----
  mutter-3.34.1+21.obscpio

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

Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.oxlGv6/_old  2019-10-17 13:06:41.032175221 +0200
+++ /var/tmp/diff_new_pack.oxlGv6/_new  2019-10-17 13:06:41.032175221 +0200
@@ -16,23 +16,21 @@
 #
 
 
-%define api_major 4
+# don't enable sysprof support by default
+%bcond_with profiler
+
+%define api_major 5
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:           mutter
-Version:        3.32.2+43
+Version:        3.34.1+21
 Release:        0
 Summary:        Window and compositing manager based on Clutter
 License:        GPL-2.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://www.gnome.org
-# We are using source services, so no download url for source
 Source:         %{name}-%{version}.tar.xz
 
-# PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 [email protected] -- iconcache: Support RGB16_565 
format for 16-bit sessions
-Patch1:         
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
-# PATCH-FIX-OPENSUSE mutter-xwayland-create-xauthority.patch bsc#1084737 
[email protected] -- Create and pass an Xauthority file to Xwayland and session
-Patch2:         mutter-xwayland-create-xauthority.patch
 # PATCH-FIX-OPENSUSE mutter-Lower-HIDPI_LIMIT-to-144.patch fate#326682, 
bsc#1125467 [email protected] -- Lower HIDPI_LIMIT to 144
 Patch3:         mutter-Lower-HIDPI_LIMIT-to-144.patch
 ## SLE-only patches start at 1000
@@ -44,6 +42,7 @@
 Patch1002:      mutter-SLE-bsc984738-grab-display.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
+BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  meson
 BuildRequires:  pkgconfig
@@ -59,7 +58,7 @@
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(gnome-settings-daemon)
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.9.5
-BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.19.3
+BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.33.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.19.7
 BuildRequires:  pkgconfig(gudev-1.0) >= 232
 BuildRequires:  pkgconfig(json-glib-1.0)
@@ -73,6 +72,10 @@
 BuildRequires:  pkgconfig(libwacom)
 BuildRequires:  pkgconfig(pango) >= 1.2.0
 BuildRequires:  pkgconfig(sm)
+%if %{with profiler}
+BuildRequires:  pkgconfig(sysprof-3)
+BuildRequires:  pkgconfig(sysprof-capture-3)
+%endif
 BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.10
 BuildRequires:  pkgconfig(wayland-server) >= 1.13.0
@@ -147,8 +150,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 %patch3 -p1
 
 # SLE-only patches and translations.
@@ -167,6 +168,11 @@
        -Dclutter_tests=false \
        -Dtests=false \
        -Dinstalled_tests=false \
+%if %{with profiler}
+       -Dprofiler=true \
+%else
+       -Dprofiler=false \
+%endif
        %{nil}
 %meson_build
 
@@ -191,7 +197,6 @@
 
 # These so files are not split out since they are private to mutter
 %{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so.*
-%{_libdir}/mutter-%{api_major}/libmutter-cogl-gles2-%{api_major}.so.*
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so.*
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-path-%{api_major}.so.*
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so.*
@@ -232,7 +237,6 @@
 %{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.gir
 %{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so
-%{_libdir}/mutter-%{api_major}/libmutter-cogl-gles2-%{api_major}.so
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-path-%{api_major}.so
 %{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so
@@ -241,7 +245,6 @@
 %{_libdir}/pkgconfig/mutter-clutter-%{api_major}.pc
 %{_libdir}/pkgconfig/mutter-clutter-x11-%{api_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-%{api_major}.pc
-%{_libdir}/pkgconfig/mutter-cogl-gles2-%{api_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-pango-%{api_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-path-%{api_major}.pc
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.oxlGv6/_old  2019-10-17 13:06:41.064175139 +0200
+++ /var/tmp/diff_new_pack.oxlGv6/_new  2019-10-17 13:06:41.064175139 +0200
@@ -2,7 +2,7 @@
   <service name="obs_scm" mode="disabled">
     <param name="scm">git</param>
     <param name="url">https://gitlab.gnome.org/GNOME/mutter.git</param>
-    <param name="revision">gnome-3-32</param>
+    <param name="revision">gnome-3-34</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.oxlGv6/_old  2019-10-17 13:06:41.112175015 +0200
+++ /var/tmp/diff_new_pack.oxlGv6/_new  2019-10-17 13:06:41.112175015 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gitlab.gnome.org/GNOME/mutter.git</param>
-              <param 
name="changesrevision">b7f158811934d8e4d9dd0be28ad8e1746ceac46c</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">5c1be2233de15c7bb18bbb32b8071b78e992a0c5</param></service></servicedata>
\ No newline at end of file

++++++ mutter-3.32.2+43.obscpio -> mutter-3.34.1+21.obscpio ++++++
/work/SRC/openSUSE:Factory/mutter/mutter-3.32.2+43.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.2352/mutter-3.34.1+21.obscpio differ: 
char 49, line 1

++++++ mutter.obsinfo ++++++
--- /var/tmp/diff_new_pack.oxlGv6/_old  2019-10-17 13:06:41.192174809 +0200
+++ /var/tmp/diff_new_pack.oxlGv6/_new  2019-10-17 13:06:41.192174809 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.32.2+43
-mtime: 1563468013
-commit: b7f158811934d8e4d9dd0be28ad8e1746ceac46c
+version: 3.34.1+21
+mtime: 1570900699
+commit: 5c1be2233de15c7bb18bbb32b8071b78e992a0c5
 


Reply via email to