Hello community,

here is the log from the commit of package muffin for openSUSE:Leap:15.2 
checked in at 2020-02-21 23:52:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/muffin (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.muffin.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "muffin"

Fri Feb 21 23:52:51 2020 rev:11 rq:777878 version:4.4.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/muffin/muffin.changes  2020-01-15 
15:31:34.790783034 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.muffin.new.26092/muffin.changes       
2020-02-21 23:52:55.944993416 +0100
@@ -1,0 +2,340 @@
+Sun Nov 24 17:24:05 UTC 2019 - Aaron Stern <[email protected]>
+
+- Update to version 4.4.1
+  * meta-shadow-factory: Fix terminal shadows
+  * window.c: Fix regression on window move
+  
+-------------------------------------------------------------------
+Wed Nov  6 04:00:02 UTC 2019 - Marguerite Su <[email protected]>
+
+- add 0001-fix-warnings-when-compiling.patch
+  * don't treat Gi warnings as error
+
+-------------------------------------------------------------------
+Sun Jul 28 04:32:40 UTC 2019 - Marguerite Su <[email protected]>
+
+- Update to version 4.2.2
+  * src/core/workspace.c: Check for a compositor before
+    attempting to use it when switching to a new workspace.
+  * src/core/window.c: remove extra conditions for showing
+    the tiling hud.
+
+-------------------------------------------------------------------
+Wed Jul 17 06:17:50 UTC 2019 - Marguerite Su <[email protected]>
+
+- ”flto” caused the failed build
+
+-------------------------------------------------------------------
+Wed Jul 17 03:41:40 UTC 2019 - Marguerite Su <[email protected]>
+
+- don't use %configure, some optflags cause the build to fail
+
+-------------------------------------------------------------------
+Mon Jul 15 13:16:08 UTC 2019 - Marguerite Su <[email protected]>
+
+- Update to version 4.2.1
+  * Remove toggle_input_panel call during a key press.  
+  * Fix standalone muffin executable
+
+-------------------------------------------------------------------
+Mon Jul  1 03:55:06 UTC 2019 - Dead Mozay <[email protected]>
+
+- Update to version 4.2.0:
+  * cogl-util: Use original meta_rectangle_new for older GPUs (#401)
+  * window: Pass the input rect to meta_compositor_tile_window (#411)
+  * Improvements for Cinnamon's app system (#418)
+  * Clutter master clock improvements (#392)
+  * window: Remove some window icon properties and related processing (#399)
+  * Avoid usage of g_getenv in frequently called functions (#423)
+  * Phase out MetaCompScreen (#424)
+  * clutter-stage: Don't emit "after-paint" when picking (#412)
+  * window-actor: Fix partially visible frameless windows, some window 
flickering cases (#405)
+  * Stop caching the shape region in MetaShapedTexture (#406)
+  * window-actor: Only apply desaturation effect if window has a shadow (#408)
+  * shadow-factory: Replace the changed signal with a function call (#426)
+  * window: Cache icons if the size is <= icon_size, return a GdkPixbuf (#422)
+  * Support toggling vsync at runtime for better unredirection control (#425)
+  * window: Fix the position-changed signal not firing for CSD windows (#416)
+  * Move the desktop effects setting to Muffin (#428)
+  * Avoid getting context from Clutter in frequently called functions (#429)
+  * window: Cache the outer, client rects (#427)
+  * Various compositor improvements (#410)
+  * Improve sync between the cursor and frames (#397)
+  * ui: Don't apply CSD window filtering for button events (#435)
+  * screen: Ensure monitors update on monitor change (#439)
+  * screen: Update the rect cache on monitor change (#441)
+  * window: Update monitor state before showing the window (#444)
+  * compositor: Fix tiling placement (#447)
+  * Revert two commits from #410 (#448)
+  * clutter: Fix check for keyboard a11y features (#458)
+  * window-actor: Fix squished window textures (#453)
+  * window-actor: override Clutter opacity property and method (#449)
+  * Make compositor_private a MetaWindowActor type (#454)
+  * Fix unredirection for wine games, mpv
+  * clutter-actor: Keep is_dirty unchanged for culled actors (#456)
+  * boxes: Actually check for rectangle containment (#457)
+  * compositor: Avoid changing pipeline/source if shadow is not being painted 
(#459)
+  * Clean up the pre-paint functions (#460)
+  * clutter-stage: Remove unused variable, double assignment (#461)
+  * Add meta_display_popup_window_visible (#445)
+  * window-actor: Make actor non-reactive (#440)
+  * window-actor: Use int for opacity
+  * window: Remove obsolete cast in meta_window_adjust_opacity
+  * window: Fix the snap OSD getting stuck (#450)
+  *  Expose the sync method to preferences (#452)
+  * compositor: Fix workspace switching, improve window dragging smoothness 
(#465)
+  * Replace some deprecated GDK methods (#443)
+  * window: Remove unnecessary function call in send_sync_request (#467)
+  * core util.c: remove a couple of cases generating compile warnings (#470)
+  * compositor-private: remove a couple of duplicated lines (#472)
+  * Replace some GLib wrappers (#421)
+  * Fix unredirected windows not being clipped out of the stage (#474)
+  * Make sure windows paint before un-fullscreening (#475)
+  * Add MetaPrefsState struct for retrieving the prefs state without function 
invocation (#466)
+  * boxes: Return if the rect pointers are null (#478)
+  * window-actor: Add reference to MetaDisplay (#476)
+  *  window-actor: Support applying effects on clones (#464)
+  *  Fix cinnamon-screensaver freezing up when activated (#477)
+  * compositor: Check if priv is NULL before calling 
meta_window_actor_should_unredirect (#479)
+  * hidpi: Restore scaling to initial cursor size, tile HUD threshold and some 
tile/maximize break-away distances.
+  * window: Fix edge resistance
+  * Unconditionalize meta_window_update_outer_rect (#484)
+  * window-actor: Update clip_shadow before the redraw
+  * window: Call update_outer_rect in update_resize
+  * window: Fix tile HUD color not changing when holding the snap modifier 
during a drag (#488)
+  * Fix screensaver regressions (#489)
+  * gitignore auto-generated files (#506)
+  * window-actor: Use source actor for the close, minimize effects (#508)
+  * Fix segfault when using cinnamon --replace (#512)
+  * Fix the current workspace not being selected during startup (#511)
+  * Revert rect caching and obstructed windows optimizations (#515)
+  * Replace some GLib wrappers (#421)
+  * Replace some deprecated GDK methods (#443)
+  * Fix segfault when using cinnamon --replace (#512)
+  * Expose the sync method to preferences (#452)
+  * Fix unredirection for wine games, mpv
+  * Display: Add meta_display_get_pointer() and 
meta_display_get_window_pointer()
+  * window-actor: Fix segfault in meta_window_actor_should_unredirect (#514)
+  * Add meta_display_popup_window_visible (#445)
+  * window-private: Include compositor-private.h (#518)
+  * window-props: remove some warnings with casts (#504)
+  * menu.c: remove some compile warnings (#503)
+  * core.c: remove a compile warning (#499)
+  * meta-sync-ring: get rid of some compiler warnings (#496)
+  * gradient: resolve a few compile warnings (#495)
+  * cogl-utils: remove a deprecation (#494)
+  * boxes: remove an ISO C90 warning (#493)
+  * compositor: fix a few compiler warnings (#492)
+  * Revert unredirection backports (#520)
+  * meta-window-actor: don't toggle sync during runtime (#523)
+  * exclude code only needed in verbose mode (#502)
+
+-------------------------------------------------------------------
+Fri Mar 15 02:55:03 UTC 2019 - Dead Mozay <[email protected]>
+
+- Update to version 4.0.6:
+  * Re-add gsettings key org.cinnamon.muffin button-layout
+  * window-actor: Fix corners not updating on size change (#394)
+  * shaped-texture: Return early if shape_region is NULL in ensure_mask (#389)
+  * window-actor: Fix the mask texture not updating after windows re-map after 
re-decoration (#390)
+  * Speed up window mapping (#391)
+  * Revert "clutter: Deliver events sooner when possible" (#387)
+  * docs: Disable internal cogl doc generation.
+  * Make transitions between restarts seamless
+  * window.c: Remove tooltip workaround.
+  * main: Reserve CLUTTER_PAINT for software rendering only (#379)
+  * window-actor: Fix window shading (#381)
+  * window-actor: Fix window artifacts on size/position change (#382)
+  * shaped-texture: Don't redraw when setting the shape region (#384)
+  * Fix VLC fullscreen controller position (#383)
+  * window: Implement _NET_RESTACK_WINDOW and XConfigureRequestEvent sibling 
(#386)
+  * always process clutter Makefile.in (#374)
+  * window-actor: Queue mask texture update on maximize (#376)
+  * window.c: Allow the user-defined workspace left/right shortcuts to be used 
when dragging a window in addition to the advertised arrow- left/right.
+  * meta-window-actor.c: Don't shadow dock type windows as a rule.
+  * window-props: Start respecting the _GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED 
window hint.
+  * stack.c: Don't attempt to restack or raise windows that are in the process 
of being unmanaged.
+  * theme-parser.c: Look in XDG_DATA_HOME (.local/share) for themes.
+  * stack: Place dock windows below other windows when the monitor they're on 
is in fullscreen.
+  * texture-tower: Remove CPU codepath for mipmap generation
+  * tower: make sure not to blend when updating tower
+  * MetaTextureTower: actually mark revalidated levels as valid
+  * texture-tower: Fix error case in meta-texture-tower
+  * Update for Cogl API breaks
+  * Use correct cogl object types
+  * compositor: Handle fences in the frontend X connection (#338)
+  * compositor: map overlay window before redirecting windows (#340)
+  * compositor: sync stacking of window actors even if they're not parented to 
the window groups (#341)
+  * compositor: Fix ClutterTimeline usage (#342)
+  * Remove clutter version check
+  * compositor: Don't connect to the stage's paint signal
+  * compositor: Default to META_SYNC_DELAY == 0
+  * Integrate Clutter and Cogl into Muffin (WIP)
+  * Remove libclutter-1.0-dev from debian dependencies
+  * Update muffin dependencies, add options found in the Mutter tree
+  * Add missing math lib to cogl-path
+  * Remove cogl-1.0 from deps
+  * Symlink muffin libs to libdir, needed for gtkdoc-scan in cinnamon to finish
+  * Remove clutter-1.0 from Makefile.am, get muffin linking to its private libs
+  * Fix segfault on initialization
+  * Remove debug option, remove cogl onscreen related calls in 
meta_pre_paint_func
+  * Add missing macros for Clutter
+  * Update build dependencies
+  * Disable kms-egl-platform
+  * Update dependencies for LMDE
+  * Clutter: Update Makefile.am.marshal
+  * Clutter: Prevent assertion error from wayland function
+  * Fix clutter stage assertion errors
+  * Clutter: expose vblank mode to gsettings
+  * clutter: Deliver events sooner when possible
+  * clutter: Smooth out master clock to smooth visuals
+  * Fix up segfault fix, apply upstream patches for window syncing
+  * Remove meta_window_actor_frame_complete, frame_callback
+  * window-group: Decompose culling operations into two methods
+  * window-actor: Base the paint volume on our children, not our shape
+  * Don't cache the paint volume on non-clipped redraws
+  * screen: Get monitor refresh rates from xrandr
+  * meta-window-actor: Use the monitor refresh rate to get frame timings
++++ 143 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/muffin/muffin.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.muffin.new.26092/muffin.changes

Old:
----
  muffin-3.6.0.tar.gz

New:
----
  0001-fix-warnings-when-compiling.patch
  muffin-4.4.1.tar.gz

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

Other differences:
------------------
++++++ muffin.spec ++++++
--- /var/tmp/diff_new_pack.AVDWf7/_old  2020-02-21 23:52:56.232993988 +0100
+++ /var/tmp/diff_new_pack.AVDWf7/_new  2020-02-21 23:52:56.232993988 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package muffin
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,52 +12,49 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define soname  libmuffin
 %define sover   0
-%define typelib typelib-1_0-MetaMuffin-0_0
+%define typelib typelib-1_0-Muffin-0_0
+%define _lto_cflags %{nil}
 Name:           muffin
-Version:        3.6.0
+Version:        4.4.1
 Release:        0
 Summary:        Cinnamon Desktop default window manager
-License:        GPL-2.0+ AND MIT
+License:        GPL-2.0-or-later AND MIT
 Group:          System/GUI/Other
-Url:            https://github.com/linuxmint/muffin
+URL:            https://github.com/linuxmint/muffin
 Source:         
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE muffin-svid-default-source.patch [email protected] 
-- Change _SVID_SOURCE to _DEFAULT_SOURCE.
 Patch0:         %{name}-svid-default-source.patch
+# PATCH-FIX-UPSTREAM 0001-fix-warnings-when-compiling.patch 
[email protected] -- don't treat Gi warnings as error
+Patch1:         0001-fix-warnings-when-compiling.patch
 BuildRequires:  autoconf
 BuildRequires:  autoconf-archive
 BuildRequires:  automake
 BuildRequires:  fdupes
-BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  libtool
-BuildRequires:  pkgconfig
+BuildRequires:  mutter-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  zenity
-BuildRequires:  pkgconfig(cairo) >= 1.10.0
-BuildRequires:  pkgconfig(cinnamon-desktop) >= 2.4.0
-BuildRequires:  pkgconfig(clutter-1.0) >= 1.14.3
-BuildRequires:  pkgconfig(cogl-1.0) >= 1.13.3
-BuildRequires:  pkgconfig(gio-2.0) >= 2.25.10
-BuildRequires:  pkgconfig(gl)
+BuildRequires:  pkgconfig(cinnamon-desktop) >= 4.0.0
+BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gnome-doc-utils)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10.0
-BuildRequires:  pkgconfig(libcanberra-gtk3) >= 0.26
-BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.7
-BuildRequires:  pkgconfig(pango) >= 1.14.0
+BuildRequires:  pkgconfig(gtk-doc)
+BuildRequires:  pkgconfig(json-glib-1.0)
+BuildRequires:  pkgconfig(libcanberra)
+BuildRequires:  pkgconfig(libinput)
+BuildRequires:  pkgconfig(libstartup-notification-1.0)
+BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(xcomposite) >= 0.3
-BuildRequires:  pkgconfig(xdamage)
-BuildRequires:  pkgconfig(xfixes)
-BuildRequires:  pkgconfig(xinerama)
-BuildRequires:  pkgconfig(xrandr)
-BuildRequires:  pkgconfig(xrender)
+BuildRequires:  pkgconfig(xkbcommon-x11)
+BuildRequires:  pkgconfig(xkeyboard-config)
+BuildRequires:  pkgconfig(xtst)
 Requires:       cinnamon-gschemas
 Requires:       zenity
 Recommends:     %{name}-lang
@@ -103,16 +100,21 @@
 This package provides the development files.
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
-%build
 NOCONFIGURE=1 ./autogen.sh
-%configure \
-  --disable-static          \
-  --disable-schemas-install \
-  --enable-gtk-doc
-make %{?_smp_mflags} V=1
+
+%build
+%configure --disable-static \
+           --enable-compile-warnings=minimum \
+           --disable-wayland-egl-platform \
+           --disable-wayland-egl-server \
+           --disable-kms-egl-platform \
+           --disable-wayland \
+           --disable-native-backend \
+           --disable-clutter-doc
+
+%make_build V=1
 
 %install
 %make_install
@@ -121,7 +123,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}
 
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} < 1500
 %post
 %glib2_gsettings_schema_post
 
@@ -134,30 +136,41 @@
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
-%doc AUTHORS COPYING README README* rationales.txt debian/changelog
-%{_bindir}/%{name}*
+%license COPYING
+%doc AUTHORS README README* rationales.txt debian/changelog
+%{_bindir}/muffin
 %{_libdir}/%{name}/
-%exclude %{_libdir}/%{name}/Meta-Muffin.0.typelib
-%exclude %{_libdir}/%{name}/Meta-Muffin.0.gir
-%{_datadir}/%{name}/
+%{_libexecdir}/muffin-restart-helper
+%exclude %{_libdir}/%{name}/*.typelib
+%exclude %{_libdir}/%{name}/*.gir
+%dir %{_datadir}/muffin/
+%{_datadir}/muffin/theme/
 %{_datadir}/applications/%{name}.desktop
-%{_mandir}/man?/*.?%{?ext_man}
+%{_mandir}/man1/muffin.1.*
 %{_datadir}/glib-2.0/schemas/*.gschema.xml
 
 %files lang -f %{name}.lang
 
 %files -n %{soname}%{sover}
 %{_libdir}/%{soname}.so.%{sover}*
+%{_libdir}/%{soname}-clutter-%{sover}.so
+%{_libdir}/%{soname}-cogl-%{sover}.so
+%{_libdir}/%{soname}-cogl-pango-%{sover}.so
+%{_libdir}/%{soname}-cogl-path-%{sover}.so
 
-%files -n typelib-1_0-MetaMuffin-0_0
-%{_libdir}/%{name}/Meta-Muffin.0.typelib
+%files -n typelib-1_0-Muffin-0_0
+%{_libdir}/%{name}/*.typelib
 
 %files devel
-%{_includedir}/%{name}/
-%{_libdir}/%{soname}.so
-%{_libdir}/pkgconfig/%{soname}.pc
-%{_libdir}/pkgconfig/%{name}-plugins.pc
-%{_libdir}/%{name}/Meta-Muffin.0.gir
-%{_datadir}/gtk-doc/html/%{name}/
+%{_bindir}/muffin-message
+%{_bindir}/muffin-theme-viewer
+%{_bindir}/muffin-window-demo
+%{_datadir}/muffin/icons/
+%{_datadir}/gtk-doc/html/muffin/
+%{_includedir}/muffin/
+%{_libdir}/libmuffin.so
+%{_libdir}/muffin/*.gir
+%{_libdir}/pkgconfig/*
+%{_mandir}/man1/muffin-*
 
 %changelog

++++++ 0001-fix-warnings-when-compiling.patch ++++++
>From 9f380ffd93616832919ab45d9d5c24cb393d7df7 Mon Sep 17 00:00:00 2001
From: Leigh Scott <[email protected]>
Date: Fri, 27 Sep 2019 10:41:56 +0100
Subject: [PATCH] fix warnings when compiling

This reverts commit 312ab2bf6791fbad0a1b3139fc398d741ac4ed61.
---
 src/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index cbb5b3a..d2aa04f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -281,7 +281,7 @@ Meta-$(api_version).gir: libmuffin.la
        muffin-enum-types.h                     \
        $(libmuffininclude_base_headers)        \
        $(filter %.c,$(libmuffin_la_SOURCES))
-@META_GIR@_SCANNERFLAGS = $(WARN_SCANNERFLAGS) --warn-all --warn-error
+@META_GIR@_SCANNERFLAGS = $(WARN_SCANNERFLAGS) --warn-all
 
 endif
 
-- 
2.21.0

++++++ muffin-3.6.0.tar.gz -> muffin-4.4.1.tar.gz ++++++
++++ 399227 lines of diff (skipped)


Reply via email to